Commit Graph

98 Commits

Author SHA1 Message Date
Loïc Hoguin
ca250eb246 game: Add reply to command 170b with sane values. 2010-06-05 01:42:32 +02:00
Loïc Hoguin
7d38ce4d01 game: Add 0a06 to counter loading and add a note in a @todo in proto. 2010-06-05 01:22:38 +02:00
Loïc Hoguin
0c6c56fcae game: Counter and missions now send packets 1202 1204 1206 and 1207. 2010-06-05 01:15:50 +02:00
Loïc Hoguin
204ac86b9d game: Send commands 0215 when loading counters. 2010-06-04 23:14:54 +02:00
Loïc Hoguin
7e67dfbc6d game: Counter doesn't seem to send the location IDs.
This makes Leave Counter send a command 0812, which is halfway fixing it.
2010-06-04 23:02:45 +02:00
Loïc Hoguin
f93b469b64 game: Zone initialisation packet 0200 is same for counters and missions. 2010-06-04 22:34:12 +02:00
Loïc Hoguin
cda5b51597 game: Add command 0230 when using the uni cube. 2010-06-04 21:05:04 +02:00
Loïc Hoguin
3b9d546fc4 game: Room got broken after a previous change, fix it back. 2010-06-04 20:29:56 +02:00
Loïc Hoguin
fe126f4bb5 game: Add a @todo. 2010-06-04 19:46:17 +02:00
Loïc Hoguin
c9f75dfd29 game: Add 020c to area changes. 2010-06-04 19:36:56 +02:00
Loïc Hoguin
11a15f6d90 proto: Fix send_map for conformance. It doesn't need the quest id either. 2010-06-04 19:21:59 +02:00
Loïc Hoguin
0ddb729e09 game: Add command 0111 on area changes. 2010-06-04 18:44:41 +02:00
Loïc Hoguin
8835c9928b game: Add command 0a05 to area loading. 2010-06-04 18:30:57 +02:00
Loïc Hoguin
4994f6e161 game: Add command 021b at character loading. 2010-06-04 18:02:26 +02:00
Loïc Hoguin
e5dc6f82ee proto: Commands 021b and 021c aren't keepalive. Just send an empty packet for now. 2010-06-04 17:56:18 +02:00
Loïc Hoguin
37a5a5a944 game: Send an empty blacklist too. 2010-06-04 17:02:13 +02:00
Loïc Hoguin
df451b843b game: Explicitly send an empty partner card list. 2010-06-04 16:53:32 +02:00
Loïc Hoguin
2c025532b7 proto: Better conformance for command 1500. 2010-06-04 16:47:42 +02:00
Loïc Hoguin
73e8a1d575 game: Small conformance change to 1006. 2010-06-04 16:32:34 +02:00
Loïc Hoguin
8128ea20da game: Add initial packet 1006 handling to character loading. 2010-06-04 16:25:38 +02:00
Loïc Hoguin
67913401dc proto: Small fixes on character selection to be closer to the PSU protocol. 2010-06-04 16:06:35 +02:00
Loïc Hoguin
2f4bd53b44 game: Don't reload the character everytime a lobby is entered. 2010-06-04 15:01:04 +02:00
Loïc Hoguin
66616e1692 game: Add missing @doc. 2010-06-04 12:23:28 +02:00
Loïc Hoguin
2dc9d30660 proto: Remove parse_chat. 2010-06-04 12:18:12 +02:00
Loïc Hoguin
8aa3a9f2e0 proto: Remove parse_options_change. 2010-06-04 12:08:10 +02:00
Loïc Hoguin
529dc5cf08 proto: Remove parse_lobby_change. 2010-06-04 12:07:30 +02:00
Loïc Hoguin
9d2115fa3d proto: Remove parse_game_auth. 2010-06-04 12:04:37 +02:00
Loïc Hoguin
e151343737 proto: Remove parse_character_select. 2010-06-04 12:03:37 +02:00
Loïc Hoguin
6d98ce6d73 proto: Remove parse_character_create. 2010-06-04 12:02:10 +02:00
Loïc Hoguin
f41935dae2 proto: Remove parse_platform_info. 2010-06-04 11:26:22 +02:00
Loïc Hoguin
1db610f42e proto: Remove parse_uni_select. 2010-06-04 11:23:15 +02:00
Loïc Hoguin
e2e4a1411b game: Remove a done @todo. 2010-06-04 00:24:15 +02:00
Loïc Hoguin
152da2848e game: Silently ignore 0b05 in dispatch rather than in its own handler. 2010-06-04 00:10:54 +02:00
Loïc Hoguin
92f1d15729 game: Rename all source packet variables to Orig. Packet is for output. 2010-06-04 00:09:08 +02:00
Loïc Hoguin
86fb4486ba game: Silently ignore packet 0818 (CPU/GPU information). 2010-06-03 23:45:06 +02:00
Loïc Hoguin
43b4c3d5a4 game: Improved log function. 2010-06-03 23:36:34 +02:00
Loïc Hoguin
652ee58c13 proto: Remove send_hello, do it inline. 2010-06-03 20:25:52 +02:00
Loïc Hoguin
56a669af45 game: Add a quest initialization packet. 2010-06-03 20:15:10 +02:00
Loïc Hoguin
e6bc6ca32b game: Ignore counter's mission selected command. Fix a @doc. 2010-06-02 20:49:19 +02:00
Loïc Hoguin
1eb5e76a0a game: Initial dialog handling. PP cube, Lumilass, items shops start working. 2010-06-02 20:05:50 +02:00
Loïc Hoguin
6aa598eacb game: Add a @todo, fix a @doc. 2010-06-02 12:56:33 +02:00
Loïc Hoguin
6f06dff85a game: Handle area separation correctly. Handle unspawn, fixing temporary ghosts. 2010-06-01 23:40:32 +02:00
Loïc Hoguin
9acdef78c8 game: Initial party support. Party name = charname, drops = random. 2010-06-01 20:26:42 +02:00
Loïc Hoguin
fb85a123ad game: Handle more than 1 hit per hit command. 2010-06-01 20:11:22 +02:00
Loïc Hoguin
8a12b7ed36 game: Improve weapon equip/unequip handling. Handle melee half-correctly. 2010-06-01 20:11:02 +02:00
Loïc Hoguin
e427bcb478 game: Ignore fragmented packet received notice. 2010-05-31 21:58:20 +02:00
Loïc Hoguin
1bdc71ced3 game: Fix crashes related to missions. Don't broadcast if not in the same instance. 2010-05-31 21:15:39 +02:00
Loïc Hoguin
3ec9f898fe game: Send character's location (party member location) on area load. 2010-05-31 18:56:38 +02:00
Loïc Hoguin
e6063333ca game: Initial damage handling. A default inventory is given. 2010-05-31 18:50:24 +02:00
Loïc Hoguin
4ae86af79a game: Initial mission and mission counter support. 2010-05-31 18:24:26 +02:00