Commit Graph

199 Commits

Author SHA1 Message Date
Loïc Hoguin
46cf099949 game: Fix season date, Easter had 22 days instead of 21. 2010-06-17 12:35:47 +02:00
Loïc Hoguin
b89519c58a game: Add initial seasons support, triggered automatically according to the current UTC date. 2010-06-17 04:03:48 +02:00
Loïc Hoguin
3ac49e431e game: Don't validate 0503 so tightly, prevent wrongful disconnects. 2010-06-17 01:57:11 +02:00
Loïc Hoguin
1da07658f1 Cleanup unused raw packets. 2010-06-14 22:34:37 +02:00
Loïc Hoguin
55cd90530f game: Print ignored action for 0105 handler. 2010-06-14 16:36:53 +02:00
Loïc Hoguin
276b6431b6 game: Ignore type change until characters are handled. 2010-06-14 16:20:45 +02:00
Loïc Hoguin
704996a302 game: Remove player_unspawn, use send_0204 directly until more is known. 2010-06-14 16:16:13 +02:00
Loïc Hoguin
1fc4f64d9e Updated README. 2010-06-14 16:12:45 +02:00
Loïc Hoguin
8017f2fc79 game: Handle item descriptions. 2010-06-14 15:53:51 +02:00
Loïc Hoguin
214350b033 game: Improved object event handler. 2010-06-14 15:38:57 +02:00
Loïc Hoguin
16bbe2e308 game: Make sure the supervisor process doesn't die. 2010-06-13 23:45:30 +02:00
Loïc Hoguin
02983da6f7 game: Initial type menu handling. 2010-06-13 23:42:56 +02:00
Loïc Hoguin
5b7871b9dd Update MOTD. Remove "Last update" information. Forums are there for that. 2010-06-13 19:09:26 +02:00
Loïc Hoguin
dd26d4f1e5 game: Fix permanent ghosts. Supervisor cleans up after crashes and normal exits. 2010-06-13 19:05:28 +02:00
Loïc Hoguin
3d9c91852a maps: Fix the tutorial counters filenames. 2010-06-13 14:00:09 +02:00
Loïc Hoguin
d1e7ed7c31 maps: Fix the ruins/fissure mismatch. 2010-06-13 12:37:39 +02:00
Loïc Hoguin
81f04979d4 game: Small consistency change in chat. 2010-06-13 12:15:58 +02:00
Loïc Hoguin
ccec120037 game: Ignore the name sent by client chat commands. Use the db one always. 2010-06-13 03:46:25 +02:00
Loïc Hoguin
61cd2fd64f game: Force reloading the character when changing uni. 2010-06-13 03:38:25 +02:00
Loïc Hoguin
8d119e1934 game: Consolidate myroom_load into area_load. See below.
* Remove myroom_load.
* Add room map information to the maps include.
* Add the beginning of the tutorial to check changes correctness.
* Reload characters all the time when entering or leaving the room quest.
2010-06-12 21:26:37 +02:00
Loïc Hoguin
50104730c6 Add tutorial data folder. 2010-06-12 14:38:13 +02:00
Loïc Hoguin
a4a2eb3c8b game: Move the counter command replies into their own functions. 2010-06-11 17:42:58 +02:00
Loïc Hoguin
e6297c4d6d game: Small improvements for the transport reply. 2010-06-11 17:17:51 +02:00
Loïc Hoguin
2eb80c2edf game: Cleanup the 0c01 reply into their own functions. 2010-06-11 16:55:32 +02:00
Loïc Hoguin
2aa4d317e2 game: Move counter command replies into their own functions. 2010-06-11 16:41:23 +02:00
Loïc Hoguin
1327ab5b9f game: Separate the dialog commands into their own send functions. 2010-06-11 16:34:46 +02:00
Loïc Hoguin
4d867449a4 game: Add number of players to the universe cube. 2010-06-11 01:02:46 +02:00
Loïc Hoguin
a0442e1139 game: Correctly handle mission aborting. Warp the player OUT. 2010-06-11 00:34:55 +02:00
Loïc Hoguin
8a94ae7771 game: Use the existing 1006 function for abort mission.
Also remove an already done @todo.
2010-06-10 22:50:32 +02:00
Loïc Hoguin
5c71263d0c Don't assume we know the protocol. Use send_xxxx with xxxx the command instead of attempts at real function names. 2010-06-10 19:34:43 +02:00
Loïc Hoguin
779125d2c5 game: Consolidate mission_load into lobby_load, renamed to area_load. 2010-06-09 18:58:44 +02:00
Loïc Hoguin
fcc249589d game: Fix crash when going from mission to lobby. 2010-06-09 00:10:26 +02:00
Loïc Hoguin
03bbc6aa7c maps: Wrong mission name. 2010-06-08 23:59:52 +02:00
Loïc Hoguin
f8b6f01dde game: Don't resend quest or zone files when they didn't change.
This fixes the lack of weapons and enemies when reaching B2 in a mission.
2010-06-08 21:52:13 +02:00
Loïc Hoguin
c7ee128073 maps: Add the complete Linear Line counter missions.
Though Phantom Fissure C and A don't have their respective files yet.
2010-06-08 21:24:49 +02:00
Loïc Hoguin
829c812293 maps: Add Unsafe Passage C variant 1. It seems to load fine. 2010-06-08 19:39:23 +02:00
Loïc Hoguin
86e110c3d9 maps: Add a counters folder and move all counters there. 2010-06-08 19:20:14 +02:00
Loïc Hoguin
82c08317f6 game: Improved mission start handling. 2010-06-08 19:09:54 +02:00
Loïc Hoguin
9807ceda46 game: Separate character loading from room loading. 2010-06-08 17:21:25 +02:00
Loïc Hoguin
88996760f1 game: Rename char_load to data_load. 2010-06-08 17:04:54 +02:00
Loïc Hoguin
a5434fce9c maps: Small cleanup. Fix unselectable waterfall counter. 2010-06-08 16:15:33 +02:00
Loïc Hoguin
af252bdc91 Updated MOTD, redirect people to the forums for information. 2010-06-08 16:05:31 +02:00
Loïc Hoguin
d8f6b443a7 maps: Add the remaining Moatoob mission counters. 2010-06-08 15:56:56 +02:00
Loïc Hoguin
8d0270a7d2 maps: Add all Neudaiz mission counters. 2010-06-07 21:16:27 +02:00
Loïc Hoguin
a77b580684 maps: Added all Parum mission counters. 2010-06-07 14:37:42 +02:00
Loïc Hoguin
1cc1164656 maps: Add all the colony counters. 2010-06-07 01:16:37 +02:00
Loïc Hoguin
e093ed391b maps: Reworked counters to enable all variants of all missions. 2010-06-06 22:04:13 +02:00
Loïc Hoguin
ec065686bd game: Fix counter loading with different backgrounds. Add 5th floor counter. 2010-06-06 20:13:59 +02:00
Loïc Hoguin
b6c000dd4f game: Save the questid and zoneid when entering a counter. 2010-06-06 03:23:51 +02:00
Loïc Hoguin
36304a5554 maps: Separate the concept of quests, zones and maps. 2010-06-06 03:10:53 +02:00