Commit Graph

76 Commits

Author SHA1 Message Date
Loïc Hoguin
01c02b24ef counters: All undefined counters now have a dummy default. Remove old counter code. 2010-10-28 02:56:28 +02:00
Loïc Hoguin
0a14def994 counters: Add the Moatoob GUARDIANS counter. 2010-10-28 02:37:26 +02:00
Loïc Hoguin
1c8dbd0a69 counters: Add the two tutorial counters. 2010-10-28 02:13:47 +02:00
Loïc Hoguin
79e9e39fba maps: Fix the QuestID for 3 boss test missions. 2010-10-28 01:34:25 +02:00
Loïc Hoguin
03ec8a4562 counters: Add the two Linear Line counters. 2010-10-25 02:33:14 +02:00
Loïc Hoguin
3f97b24a1d counters: Add the Rykros counters. 2010-10-23 23:22:39 +02:00
Loïc Hoguin
9e36068382 counters: Add the two HIVE #3 counters. 2010-10-23 22:57:13 +02:00
Loïc Hoguin
393ee96012 maps: Fix the entry point for Cargo Train Rescue. 2010-10-19 00:14:59 +02:00
Loïc Hoguin
4dc32362ba counters: Add Falz Memoria counter. Use it for v1 and test missions. 2010-10-15 20:14:14 +02:00
Loïc Hoguin
12b69e3556 counters: Add the GUARDIANS HQ counter. 2010-10-14 23:25:53 +02:00
Loïc Hoguin
84469eb5ff counters: Add Space Dock counter. 2010-10-14 18:32:00 +02:00
Loïc Hoguin
8501b10261 counters: Add Dallgun counter. 2010-10-14 18:20:52 +02:00
Loïc Hoguin
5e9b669d00 egs_counters: Handle empty counters efficiently.
Adds Aurorey counter in the process.
2010-10-14 04:07:32 +02:00
Loïc Hoguin
77afc458a9 Introduce egs_counters for counter building and handling.
Currently only handle LL counter, others are yet to be migrated.
2010-10-13 20:09:34 +02:00
Loïc Hoguin
11b08b6dfd Introduce egs_seasons for season handling. Review and move the code there. 2010-10-07 20:09:08 +02:00
Loïc Hoguin
2899a32ea1 Change the license from GPLv3 to Affero GPL, which is based on GPLv3. 2010-09-04 00:09:06 +02:00
Loïc Hoguin
6ac469a896 maps: Add Story EP2 Chapter 1: The Mask C difficulty. 2010-09-02 23:49:32 +02:00
Loïc Hoguin
27b0a8c318 maps: Remove an useless @todo. 2010-08-20 16:34:59 +02:00
Loïc Hoguin
ec8a989ce5 maps: Add sets info to seed form purge. 2010-07-31 13:43:54 +02:00
Loïc Hoguin
64a69cd952 maps: Added Airboard Rally. Initial vehicles support. 2010-07-26 19:37:50 +02:00
Loïc Hoguin
799583f4eb maps: Added Photon Eraser Return, commented out since it's missing. 2010-07-24 19:00:28 +02:00
Loïc Hoguin
3b314b535c maps: Added Dark Crystal Seeker. Not working. 2010-07-24 18:50:50 +02:00
Loïc Hoguin
acb3affefe maps: Added Gifts from Beyond+. Mostly non-working. 2010-07-24 18:27:33 +02:00
Loïc Hoguin
d6c572511a maps: Added Dark God bosses back. They're not really working yet though. 2010-07-24 18:11:47 +02:00
Loïc Hoguin
81e4805004 maps: Added Phantom Ruins back. 2010-07-24 13:00:03 +02:00
Loïc Hoguin
761f053ade psu_game: Don't try to load a set file that doesn't exist. 2010-07-24 12:51:51 +02:00
Loïc Hoguin
d62a6bdacd psu_instance: Add floor_button to make MAG' work better. Fix TargetID issues.
Temporarily disable the Dark God boss zone files because they're wrong in the data.
2010-07-24 00:53:01 +02:00
Loïc Hoguin
1b9d275b83 psu_missions: Added MAG', which doesn't work. 2010-07-20 18:08:31 +02:00
Loïc Hoguin
cd6766dbc6 psu_missions: Added The Dark God. 2010-07-19 19:27:12 +02:00
Loïc Hoguin
49016cafaa psu_missions: Added The Black Nest. Slightly better traps handling.
Not much is working there though.
2010-07-17 19:05:29 +02:00
Loïc Hoguin
1f9ac7b1f6 psu_missions: Add True Darkness. Boss gate handling. Boss partially working. 2010-07-17 14:50:03 +02:00
Loïc Hoguin
f46b276047 maps: Added SEED Awakening. 2010-07-16 22:57:48 +02:00
Loïc Hoguin
db3a10188b psu_missions: Handle warps. Correctly handle coords, direction. Add Dark Satellite.
Currently only Dark Satellite B1 and B2 work.
There might be a regression about the sit state of others when connecting.
2010-07-16 16:25:31 +02:00
Loïc Hoguin
9546237ea5 psu_missions: Add Fight for Food, fix key handling for gates with N>1 keys and many gates per block. 2010-07-15 13:00:06 +02:00
Loïc Hoguin
51c2c1ad3e psu_parser: Generate missions data when compiling the server.
Currently generates the mission data for all Unsafe Passage quests.
2010-07-14 19:31:27 +02:00
Loïc Hoguin
6bcbb75638 maps: Temp. disable all non-working missions from the Linear Line counter. 2010-07-10 22:30:04 +02:00
Loïc Hoguin
5f4a1f8877 game: Fix 3rd Unsafe Passage C block 2 and 3! 2010-07-10 21:34:59 +02:00
Loïc Hoguin
43d2516d02 psu_missions: Initial objects and proper missions handling. See below.
* Create objects in the memory database.
* Enemies aren't created in the database yet.
* Player now has its HP working correctly.
* Boxes are now destroyed.
* Temporarily set the initial spawn point to the LL counter.
2010-07-09 18:59:14 +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
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
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
03bbc6aa7c maps: Wrong mission name. 2010-06-08 23:59:52 +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
a5434fce9c maps: Small cleanup. Fix unselectable waterfall counter. 2010-06-08 16:15:33 +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