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 |
|
Loïc Hoguin
|
4466c77ec5
|
game: Consolidate command 0503 parsing to prevent tampering as much as possible.
|
2010-05-26 10:48:42 +02:00 |
|
Loïc Hoguin
|
7e32314760
|
game: Save coordinates for the stand still command too.
|
2010-05-26 10:10:14 +02:00 |
|
Loïc Hoguin
|
5ecdd5d4c9
|
game: Implement character direction.
|
2010-05-26 09:55:55 +02:00 |
|
Loïc Hoguin
|
0353915b20
|
game: Fix a small conflict in packet dispatch.
0b05 ignores the channel and could sometimes send 1, disconnecting the player.
|
2010-05-26 05:35:31 +02:00 |
|
Loïc Hoguin
|
d575eae402
|
game: Limit broadcasting to the allowed commands.
Commands that can broadcast are 0101 0102 0104 0107 010f 0503 050f 0514.
|
2010-05-25 23:09:08 +02:00 |
|
Loïc Hoguin
|
dd4bb5f520
|
game: Lobby ID shouldn't be allowed to be 0 yet, otherwise conflicts occur.
|
2010-05-25 22:24:43 +02:00 |
|
Loïc Hoguin
|
2a84dd529a
|
game: The lobby ID apparently can't be 1024 and above.
|
2010-05-25 22:10:14 +02:00 |
|
Loïc Hoguin
|
757523ca03
|
game: Initial Your Room work. Loads someone else's room.
This removes the club from the uni cube, and fix the room doors at GC1.
|
2010-05-25 08:50:08 +02:00 |
|
Loïc Hoguin
|
21823c3f58
|
game: Replace newlines by space when printing the chat messages.
|
2010-05-24 13:52:45 +02:00 |
|
Loïc Hoguin
|
f9a61af2dc
|
Don't need a + in replace regexpes since they're global.
|
2010-05-24 13:49:00 +02:00 |
|
Loïc Hoguin
|
dd0162458b
|
game: Print chat messages.
|
2010-05-24 13:41:06 +02:00 |
|
Loïc Hoguin
|
52d6bccc5f
|
game: Print the flag being handled.
|
2010-05-24 13:30:36 +02:00 |
|
Loïc Hoguin
|
89e2214ba7
|
game: Stub mission counter handler.
|
2010-05-24 13:10:05 +02:00 |
|
Loïc Hoguin
|
e443bf790a
|
proto: Remove a value that makes no sense and seems unused.
|
2010-05-24 12:16:13 +02:00 |
|
Loïc Hoguin
|
5a12edf465
|
Updated MOTD.
|
2010-05-24 11:30:57 +02:00 |
|
Loïc Hoguin
|
1da6ac4847
|
maps: Add all known and used lobbies on all planets.
All GC and Parum are available. Neudaiz and Moatoob are main city only.
Parum GUARDIANS and GRM aren't working properly yet but the map loads fine.
|
2010-05-24 11:25:20 +02:00 |
|