summaryrefslogtreecommitdiff
path: root/src/net/eathena/vendinghandler.cpp
AgeCommit message (Collapse)AuthorFilesLines
2017-07-14Replace std::vector into macro STD_VECTOR.Andrei Karas1-5/+5
In most case it equal to std::vector except debug modes. Now it can be also mse::mstd::vector, but sadly this class not support all required features.
2017-06-29Move foreach macroses into separate file.Andrei Karas1-0/+2
2017-06-08Remove useless extern declarations.Andrei Karas1-2/+0
2017-06-07Fix clang-tidy check readability-implicit-bool-cast.Andrei Karas1-5/+5
2017-01-03Update copyright year.Andrei Karas1-1/+1
2016-08-25Allow buy more than one item at vending shop at once.Andrei Karas1-0/+35
2016-02-08Add some missing const.Andrei Karas1-1/+1
2016-02-07Replace most static_cast<Type> to shorter versions from defines.Andrei Karas1-8/+8
2016-01-02Update copyrights year.Andrei Karas1-1/+1
2015-12-29Move shopitem into item directory.Andrei Karas1-2/+2
2015-12-18Fix code style.Andrei Karas1-2/+0
2015-12-18Move inventory index related constants into separate file.Andrei Karas1-0/+2
2015-09-07Split protocol.h into protocolin.h and protocolout.hAndrei Karas1-1/+1
2015-09-04Remove some useless includes.Andrei Karas1-12/+1
2015-09-02Remove MessageHandler classAndrei Karas1-56/+3
2015-08-30Move receive code from vendinghandler into separate file.Andrei Karas1-113/+10
2015-08-16In all places try get item color from ItemColorManager.Andrei Karas1-2/+4
2015-08-16Add strong typed int for item color.Andrei Karas1-1/+1
2015-06-14Use CREATEWIDGET macro in vendinghandler.Andrei Karas1-2/+3
2015-06-06Fix code style.Andrei Karas1-3/+0
2015-05-29Add strong typed int type BeingId.Andrei Karas1-6/+6
2015-05-21Call postInit after each window creation.Andrei Karas1-0/+1
2015-03-18eathena: add partial support for packet SMSG_VENDING_OPEN_STATUS 0x0a28.Andrei Karas1-0/+12
2015-03-10Mark all unimplimented packets with UNIMPLIMENTEDPACKET attribute.Andrei Karas1-0/+2
2015-02-15Rename being board into sell board.Andrei Karas1-2/+2
2015-02-09Fix code style.Andrei Karas1-1/+0
2015-02-02Not allow moving while vending shop enabled.Andrei Karas1-0/+4
2015-02-02Set correct vending status to local player.Andrei Karas1-2/+11
Allow buy from vending shop.
2015-02-02add buy dialog for vending shop.Andrei Karas1-5/+23
2015-02-02Show shop name on players.Andrei Karas1-3/+10
2015-02-02eathena: add support for creating vending shop.Andrei Karas1-1/+3
2015-01-11Fix code style.Andrei Karas1-6/+6
2015-01-07eathena: add packet CMSG_VENDING_CREATE_SHOP 0x01b2.Andrei Karas1-0/+22
2015-01-07eathena: add packet CMSG_VENDING_BUY2 0x0801.Andrei Karas1-0/+16
2015-01-07eathena: add packet CMSG_VENDING_BUY 0x0134.Andrei Karas1-0/+14
2015-01-07eathena: add packet CMSG_VENDING_LIST_REQ 0x0130.Andrei Karas1-0/+11
2015-01-07eathena: add packet CMSG_VENDING_CLOSE 0x012e.Andrei Karas1-0/+6
2015-01-07eathena: add partial support for packet SMSG_VENDING_REPORT 0x0137.Andrei Karas1-0/+10
2015-01-07eathena: add partial support for packet SMSG_VENDING_OPEN 0x0136.Andrei Karas1-0/+26
2015-01-07eathena: add partial support for packet SMSG_VENDING_BUY_ACK 0x0135.Andrei Karas1-0/+12
2015-01-07eathena: add partial support for packet SMSG_VENDING_ITEMS_LIST 0x0800.Andrei Karas1-0/+23
2015-01-07eathena: add partial support for packet SMSG_VENDING_HIDE_BOARD 0x0132.Andrei Karas1-0/+10
2015-01-07eathena: add partial support for packet SMSG_VENDING_SHOW_BOARD 0x0131.Andrei Karas1-0/+11
2015-01-07eathena: add partial support for packet SMSG_VENDING_OPEN_REQ 0x012d.Andrei Karas1-0/+10
2015-01-07Add empty vending handler.Andrei Karas1-0/+52