Commit Graph

415 Commits

Author SHA1 Message Date
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
570c8eaf73 game: Small conformance change to 0222. 2010-06-04 16:35:56 +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
b2cd15d055 proto: Fix send_npc_info, schoolboy error. 2010-06-04 11:36:52 +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
2afaa28c05 proto: Send all working NPCs cards to everyone. 2010-06-04 02:03:43 +02:00
Loïc Hoguin
dd743a9b6d proto: Remove a write_file leftover. 2010-06-04 00:52:30 +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
32f7afb53e login: Ignore commands 0227 and 080e silently. 2010-06-03 23:04:38 +02:00
Loïc Hoguin
c394b20ee0 login: Improved log function. 2010-06-03 23:00:10 +02:00
Loïc Hoguin
8ffc8f2069 login: Move all parsing functions out of proto and do it inline for clarity. 2010-06-03 22:53: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
b8251346b2 proto: Send flags just like on the official servers. 2010-06-03 19:25:18 +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
30835c844d Updated MOTD. 2010-06-01 23:42:58 +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
Loïc Hoguin
7ddad7745a Updated MOTD. 2010-05-27 14:09:12 +02:00
Loïc Hoguin
b99ee267ff maps: Fix all the planet lobbies, including field lobbies.
This does not include story missions mid-lobbies though, of course.
2010-05-27 14:03:06 +02:00
Loïc Hoguin
30026b221a game: No need to restrict that much what can be in unused packet variables.
Doing so causes errors to some people sometimes.
2010-05-26 17:11:11 +02:00
Loïc Hoguin
8ab19a6094 game: Nevermind. 2010-05-26 11:45:33 +02:00
Loïc Hoguin
0045422a1b game: Fix room map type from uni cube. 2010-05-26 11:38:17 +02:00
Loïc Hoguin
32f4a0b987 game: Channel must not be changed when broadcasting. 2010-05-26 11:27:51 +02:00
Loïc Hoguin
5fc0bf0741 game: Consolidate broadcasting according to what is known so far. 2010-05-26 11:02:18 +02:00