Loïc Hoguin
|
2325c7cf63
|
Move type definitions from an include file to egs.erl.
|
2011-06-08 01:44:31 +02:00 |
|
Loïc Hoguin
|
325c1a4c10
|
Use Cowboy as a pool of acceptors.
|
2011-05-17 17:15:17 +02:00 |
|
Loïc Hoguin
|
c957d9a8b9
|
Separate type definitions in their own header.
Also convert source files to utf8, update the copyright info and
other minor changes.
|
2011-02-27 23:13:09 +01:00 |
|
Loïc Hoguin
|
d9cde30b0b
|
Remove the #level record.
|
2011-02-27 20:12:43 +01:00 |
|
Loïc Hoguin
|
c7cb5ab589
|
Remove the unused #users.se.
|
2011-02-27 19:49:27 +01:00 |
|
Loïc Hoguin
|
dc26bb82f7
|
Remove the unused #users.classlevels.
|
2011-02-27 19:46:37 +01:00 |
|
Loïc Hoguin
|
d8906226a5
|
Remove the unused #users.playtime.
|
2011-02-27 19:44:05 +01:00 |
|
Loïc Hoguin
|
730f47d837
|
Remove the unused #users.time.
|
2011-02-27 19:42:27 +01:00 |
|
Loïc Hoguin
|
a1bf3e43f3
|
Remove #characters and merge the data into #users directly.
|
2011-02-27 19:14:03 +01:00 |
|
Loïc Hoguin
|
86bb5c81b3
|
Rename the client state record #state into #client for clarity.
|
2011-02-26 17:00:41 +01:00 |
|
Loïc Hoguin
|
344b88eec4
|
egs_accounts: Add tmp_gid/0. Remove the table/record counters.
|
2011-02-20 02:42:40 +01:00 |
|
Loïc Hoguin
|
69a07dfad2
|
egs_accounts: Remove mnesia for accounts handling. Convert to a gen_server.
|
2011-02-20 02:01:16 +01:00 |
|
Loïc Hoguin
|
57e4e91187
|
Remove all references to the unused psu_object record/table.
|
2011-02-20 01:15:05 +01:00 |
|
Loïc Hoguin
|
b728731830
|
Properly handle the LID per player and per zone. Remove related hacks.
|
2011-02-19 19:45:50 +01:00 |
|
Loïc Hoguin
|
e7246271ad
|
users: Remove the setid property. Sets are fully handled by the zone now.
|
2011-02-19 16:58:09 +01:00 |
|
Loïc Hoguin
|
326b356d02
|
egs_zones: Add enter and leave functions for players entering/leaving the zone.
|
2011-02-18 02:52:25 +01:00 |
|
Loïc Hoguin
|
fdfd49179f
|
Remove psu_instance; to be replaced with egs_quests and egs_zones.
|
2011-02-13 19:26:08 +01:00 |
|
Loïc Hoguin
|
0989664035
|
Cleanup area loading code. Remove myroom, mission and spaceport support.
|
2011-02-13 18:06:25 +01:00 |
|
Loïc Hoguin
|
a484de77e0
|
egs_users: Rename id into gid inside the users record.
|
2011-02-13 00:35:05 +01:00 |
|
Loïc Hoguin
|
098ad5243a
|
Get rid of psu_area; use a normal tuple instead (for now).
|
2011-02-12 23:28:56 +01:00 |
|
Loïc Hoguin
|
05149483c8
|
Use a normal tuple instead of a record for the pos values.
|
2011-02-12 20:12:48 +01:00 |
|
Loïc Hoguin
|
4dcaa79371
|
Add types to the users record and convert egs_users into a functions module.
The egs_user_model module was renamed into egs_users.
The egs_user_model record was renamed into users.
|
2011-02-12 19:58:53 +01:00 |
|
Loïc Hoguin
|
bd4a296b0a
|
records: Define types for state and accounts.
|
2011-02-12 15:53:55 +01:00 |
|
Loïc Hoguin
|
67b38a3316
|
maps: Use the EGS colony zone 0 by default.
|
2010-12-11 15:51:54 +01:00 |
|
Loïc Hoguin
|
1e83a98d22
|
quests: Convert the Spaceport to configuration files.
|
2010-11-08 19:24:08 +01:00 |
|
Loïc Hoguin
|
681d61e73c
|
quests: Convert the Moatoob lobbies to configuration files.
|
2010-11-08 05:05:38 +01:00 |
|
Loïc Hoguin
|
e9fc339bc2
|
quests: Convert the Neudaiz lobbies to configuration files.
|
2010-11-08 03:07:00 +01:00 |
|
Loïc Hoguin
|
ccf3c6f55e
|
quests: Convert the Parum lobbies to configuration files.
|
2010-11-08 01:38:18 +01:00 |
|
Loïc Hoguin
|
eafeb744af
|
Introduce egs_quests_db for quest building and handling.
|
2010-11-07 19:51:42 +01:00 |
|
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
|
c91880be1f
|
Introduce egs_universes for universe handling. Review and move send_021e and send_0222 to psu_proto.
|
2010-10-21 17:00:30 +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
|
b4123b7433
|
Introduce egs_npc_db for NPC database handling.
|
2010-10-11 17:16:07 +02:00 |
|
Loïc Hoguin
|
db610bb066
|
Introduce egs_accounts for accounts handling.
|
2010-10-11 03:20:20 +02:00 |
|
Loïc Hoguin
|
641371fe4b
|
egs_char_select: Save the character slot in the state for later use.
|
2010-10-09 01:04:03 +02:00 |
|
Loïc Hoguin
|
c7eae9256e
|
Introduce egs_shops_db for shops listing management.
|
2010-10-08 20:56:48 +02:00 |
|
Loïc Hoguin
|
6cf2c77823
|
Introduce egs_items_db for items database management.
|
2010-10-08 17:30:24 +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 |
|