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
Loïc Hoguin
8ac0e60d2f
Rename location identifiers appropriately: QuestID, ZoneID, MapID and EntryID.
2010-06-06 02:28:35 +02:00
Loïc Hoguin
c7f356142b
game: Simplify counter handling.
2010-06-06 02:05:35 +02:00
Loïc Hoguin
d4622e29e2
game: Add space docks counter. Fix loading of other counters than LL.
2010-06-06 01:51:18 +02:00
Loïc Hoguin
43b4f6b263
game: Counter options are data and should be separated (mission visible/not).
2010-06-05 20:27:07 +02:00
Loïc Hoguin
b1f76e4bc8
game: Correct lobby pack file selection support.
...
This makes all other counters disconnect you because they don't exist!
2010-06-05 18:15:40 +02:00
Loïc Hoguin
b8baa0d461
game: Correct handling for command 0c06.
2010-06-05 17:57:48 +02:00
Loïc Hoguin
78a0830a7d
game: Mission loader now send packets 0215.
2010-06-05 13:20:51 +02:00
Loïc Hoguin
33145b3c8c
game: Consolidate spaceport_load into lobby_load.
2010-06-05 13:11:17 +02:00
Loïc Hoguin
b54b867907
game: Add command 0a06 to spaceport loading.
2010-06-05 12:51:57 +02:00
Loïc Hoguin
1d0ba967b5
game: Initial mission start (for real) and abort support.
2010-06-05 12:46:04 +02:00
Loïc Hoguin
006ac0a9c0
game: Enable flags and make lobby transport work.
...
Flags will have to be checked individually and handled correctly later.
2010-06-05 03:28:30 +02:00
Loïc Hoguin
190d79777c
game: Add working Leave Counter function. Also fix leaving Lumilass.
2010-06-05 02:25:51 +02:00
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