Loïc Hoguin
1ea1009a37
game: Initial support for character stats and other information.
2010-07-01 21:26:26 +02:00
Loïc Hoguin
94ccf04986
records: Add new data structures for accounts and characters handling.
2010-07-01 04:02:31 +02:00
Loïc Hoguin
14c9ab7666
psu_characters: Parse and validate character options.
2010-06-30 18:02:00 +02:00
Loïc Hoguin
c4e2dccb97
psu_appearance: Parse and validate character creation appearance data.
2010-06-30 02:52:53 +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
a0442e1139
game: Correctly handle mission aborting. Warp the player OUT.
2010-06-11 00:34:55 +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
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
33145b3c8c
game: Consolidate spaceport_load into lobby_load.
2010-06-05 13:11:17 +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
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
4ae86af79a
game: Initial mission and mission counter support.
2010-05-31 18:24:26 +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
5ecdd5d4c9
game: Implement character direction.
2010-05-26 09:55:55 +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
Loïc Hoguin
9a62b29c43
maps: Fix back 5th floor and club.
2010-05-22 23:40:28 +02:00
Loïc Hoguin
db1e34a136
maps: Rename neudaiz files.
2010-05-22 22:55:23 +02:00
Loïc Hoguin
48ba723e8c
Make spaceport work as expected. Add Neudaiz main lobby.
2010-05-22 22:52:08 +02:00
Loïc Hoguin
778eddc298
maps: Add spaceport files. Only choice is GC 1st floor though. Odd.
2010-05-22 07:26:02 +02:00
Loïc Hoguin
c6ba7198e8
maps: Add floor 5.
2010-05-22 06:37:07 +02:00
Loïc Hoguin
4cbde45449
Comment maps that aren't properly done yet (defaults to floor 1 files).
2010-05-22 05:10:04 +02:00
Loïc Hoguin
888968ff76
maps: Add the club.
2010-05-22 04:12:47 +02:00
Loïc Hoguin
e4bad33910
Handle map type properly.
2010-05-22 03:59:19 +02:00
Loïc Hoguin
3a0bcd56b8
game: Reworked the maps array a little bit. Added a map name.
2010-05-21 13:40:01 +02:00
Loïc Hoguin
53f2c49e73
db: Cleanup users who didn't reach game after login every 5 minutes.
2010-05-20 23:53:02 +02:00
Loïc Hoguin
9194636b46
game: Handle ALL broadcast packets correctly and securely.
...
Possibly still incomplete support for a few packets that would require
saving for example.
Also change all Map and Entry to little endian to fix a few issues.
2010-05-20 07:55:17 +02:00
Loïc Hoguin
e8f84b5907
Change game server IP to new server IP.
2010-05-19 22:50:11 +02:00
Loïc Hoguin
0c05e0e7f4
Initial work on coordinates handling. Fix warping on spawn.
...
Updated MOTD.
2010-05-15 19:31:48 +02:00
Loïc Hoguin
9ad0e2d771
Parameterize the game server IP.
...
Ready for an initial buggy public test.
2010-05-15 01:58:25 +02:00
Loïc Hoguin
ddf13edfc7
Copyright notice: gasetools -> EGS. Whoops! Thanks.
2010-05-15 01:55:23 +02:00