summaryrefslogtreecommitdiff
path: root/tools/protocol.py
AgeCommit message (Expand)AuthorFilesLines
2024-02-20tools/protocol.py: Added generation of client codeThorbjørn Lindeijer1-5/+62
2022-10-23Added get all reg2, get single reg2, set/add reg2 and del reg2 to tmwa-admin....HoraK-FDF1-1/+101
2019-01-11drop support for gcc-5, gcc-6, clang-4, clang-5 in travis and fix some misc i...gumi1-3/+3
2018-12-30pre-send the auth details to map servers instead of blindly trusting 0x0072gumi1-0/+32
2018-12-30make char server notify login server of successful authgumi1-0/+16
2018-12-18add player heal packetsv18.12.18gumi1-0/+29
2018-12-13add support for sending player HP for protocol >= 9gumi1-9/+9
2018-11-10add support for CMSG_ONLINE_LISTgumi1-5/+36
2018-04-05preemptively send auth details to char servergumi1-0/+16
2018-03-04send base level where appropriategumi1-3/+6
2018-01-01release v18.1.1v18.1.1gumi1-0/+28
2016-11-27force sending .gat extension for SMSG_SET_TILES_TYPEgumi1-1/+1
2016-05-13add packet SMSG_MAP_SET_TILES_TYPE [0x0231]mekolat1-0/+20
2016-04-20add client version to packet 0x2b02mekolat1-1/+2
2016-04-15implement SMSG_PLAYER_CLIENT_COMMANDmekolat1-0/+17
2016-04-14implement SMSG_SCRIPT_MESSAGEmekolat1-0/+18
2016-04-10consolidate client version handlingmekolat1-7/+16
2016-02-08Add third gender to accountwushin1-3/+4
2015-06-20add map mask supportmekolat1-1/+14
2015-06-20npc actionsmekolat1-1/+1
2015-06-19implement change music packetmekolat1-1/+17
2015-06-19Merge pull request #103 from mekolat/pvpWushin1-2/+28
2015-06-16implement set title packetmekolat1-1/+19
2015-06-16send map pvp statusmekolat1-3/+14
2015-05-31send pvp channel and rank to clientmekolat1-0/+15
2015-05-19handle old client in login server toomekolat1-6/+1
2015-05-19fix mob hp, add mob range, unfuck packetsmekolat1-37/+43
2015-05-19allow to make npcs sitmekolat1-17/+19
2015-05-17use client versionmekolat1-2/+2
2015-05-06Merge pull request #16 from Rawng/walkpathfixtestWushin1-1/+21
2015-05-06Merge pull request #17 from Rawng/mobhpWushin1-4/+2
2015-04-26Fix merge conflictsRawng1-1/+21
2015-04-25Add Bitmasked Quest Logwushin1-0/+32
2015-01-22Remove unsupportable config settingsBen Longbons1-1/+1
2015-01-03Fix building without docsBen Longbons1-0/+4
2015-01-03Document every network packet's pre, post, and descBen Longbons1-391/+2816
2014-11-19Avoid loops when generating protocol, to make description/ordering easierBen Longbons1-34/+52
2014-10-26Fix header rankingBen Longbons1-13/+50
2014-10-15Split protocol generation headersBen Longbons1-138/+219
2014-10-15Remove the need for empty source files to check headersBen Longbons1-29/+0
2014-10-13Convert container lookups to use Option<Borrowed<T>>Ben Longbons1-0/+1
2014-09-30Rename enum Option to Opt0Ben Longbons1-2/+2
2014-09-14Send mob max_hp and hp to client in packet 0x007bRawng1-4/+2
2014-07-16Revert bounds checks and go back to signed integersBen Longbons1-35/+43
2014-06-30Finish packet namingBen Longbons1-169/+187
2014-06-27Packet names for all public packetsEvets1-295/+295
2014-06-26Stick everything in a namespaceBen Longbons1-2/+10
2014-06-26specialize inventory/storage indicesBen Longbons1-57/+90
2014-06-24No one is .neutral() here (except IPv4 addresses)Ben Longbons1-26/+237
2014-06-23Generate the map server protocolBen Longbons1-24/+1546