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
|
4171f2eba4
|
Convert egs_accounts from a gen_server to a functions module.
|
2011-02-12 17:19:39 +01:00 |
|
Loïc Hoguin
|
bd4a296b0a
|
records: Define types for state and accounts.
|
2011-02-12 15:53:55 +01:00 |
|
Loïc Hoguin
|
d022584300
|
egs_files: Add a type_counter object.
|
2011-02-07 02:36:05 +01:00 |
|
Loïc Hoguin
|
1957ad0f1d
|
rebar: Update to today's git. Fix clean issues.
|
2011-01-27 01:07:32 +01:00 |
|
Loïc Hoguin
|
3a2bb34cbe
|
egs_prs: The Erlang include file was a full path preventing compilation on most systems.
|
2011-01-01 15:20:40 +01:00 |
|
Loïc Hoguin
|
cedc2f50d7
|
docs: Add command 1214: enable/disable season.
|
2011-01-01 15:20:17 +01:00 |
|
Loïc Hoguin
|
8526b5ab8f
|
patch: Add a fully working patch server and replace the old hack with it.
|
2010-12-27 22:16:06 +01:00 |
|
Loïc Hoguin
|
d043ab4d3d
|
egs_game_server: On exit, don't try to leave the uni if it wasn't entered.
|
2010-12-25 14:59:57 +01:00 |
|
Loïc Hoguin
|
d5178a313e
|
quests: Oops. Club exit isn't a stair.
|
2010-12-12 17:08:52 +01:00 |
|
Loïc Hoguin
|
411763faf5
|
quests: Add the club (map 103) to zone 0 on the colony lobby.
|
2010-12-12 01:49:51 +01:00 |
|
Loïc Hoguin
|
f867dfbb72
|
egs_script_lexer: Add 4 syscalls for retrieving current questid, areaid, zoneid and mapid.
|
2010-12-12 01:18:52 +01:00 |
|
Loïc Hoguin
|
207b0b04cc
|
egs_files: Make the standup move distance configurable for chairs.
|
2010-12-12 01:18:24 +01:00 |
|
Loïc Hoguin
|
c378397181
|
Makefile: Don't delete the generated lexer/parser after all.
|
2010-12-11 16:29:37 +01:00 |
|
Loïc Hoguin
|
3eb3d4dc4d
|
quests: Add the missing static objects to colony zone 0 4th floor.
|
2010-12-11 16:23:17 +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
|
92f3c2fbc5
|
egs_files: NPC data had an extra byte preventing following groups from being loaded.
|
2010-12-11 15:45:21 +01:00 |
|
Loïc Hoguin
|
6335c39403
|
quests: Add zone 0 to quest 1100000 (colony).
|
2010-12-11 15:44:37 +01:00 |
|
Loïc Hoguin
|
c161f8c48a
|
scripts: Big update to the scripts lexer, parser and compilers.
Supports most syscalls, functions and opcodes. Includes a few bug fixes.
|
2010-12-11 14:38:13 +01:00 |
|
Loïc Hoguin
|
8504352ef7
|
egs_files: Add the sensor object.
|
2010-12-11 14:36:47 +01:00 |
|
Loïc Hoguin
|
9b501e998b
|
quests: Cleanup the colony warps.
|
2010-12-11 14:35:49 +01:00 |
|
Loïc Hoguin
|
9f3f815be8
|
Remove useless rebar.config.
|
2010-12-05 10:40:58 +01:00 |
|
Loïc Hoguin
|
3a45b43354
|
egs_files: Compress the NBL data automatically when its size is >= 16#800.
|
2010-11-28 16:32:28 +01:00 |
|
Loïc Hoguin
|
3b05e4dfe3
|
egs_quests_db: Initial zone file support. Handle 1 set + script and text files.
|
2010-11-27 23:03:04 +01:00 |
|
Loïc Hoguin
|
401ffe5194
|
priv/*.hrl: Missing closing parenthesis.
|
2010-11-27 18:59:24 +01:00 |
|
Loïc Hoguin
|
48728337c7
|
egs_network: Stay on the old SSL implementation until the new one works better.
|
2010-11-17 23:36:35 +01:00 |
|
Loïc Hoguin
|
d7f41a8ee5
|
egs_prs: C module implementing PRS compression from fuzziqer.
|
2010-11-17 21:36:05 +01:00 |
|
Loïc Hoguin
|
bd6b5632f1
|
The server now requires Erlang R14B to run.
|
2010-11-17 21:31:33 +01:00 |
|
Loïc Hoguin
|
c23c7e56fa
|
Makefile: Don't keep the generated lexer and parser files after compilation.
|
2010-11-17 02:23:04 +01:00 |
|
Loïc Hoguin
|
9efb734c63
|
quests: Convert the zones to a proplist of proplists rather than a list of proplists.
|
2010-11-17 02:19:10 +01:00 |
|
Loïc Hoguin
|
7fadf362b3
|
Initial script lexer, parser and compiler support.
|
2010-11-17 01:30:07 +01:00 |
|
Loïc Hoguin
|
71772a58fb
|
quests: Convert the Counters to configuration files.
|
2010-11-08 22:03:16 +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
|
2ce9ec0857
|
egs_char_select: Set back the entrance to colony 4th floor.
|
2010-11-08 01:37:00 +01:00 |
|
Loïc Hoguin
|
4e12f5bd5f
|
quests: Remove the useless parameters.
|
2010-11-08 00:47:59 +01:00 |
|
Loïc Hoguin
|
f6819a2f95
|
Updated rebar.
|
2010-11-07 20:08:40 +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
|
fc6c424536
|
Rename egs_counters to egs_counters_db.
|
2010-11-06 03:24:55 +01:00 |
|
Loïc Hoguin
|
1e264d3e1b
|
Update egs.app.src and let rebar fill in the modules.
|
2010-11-06 03:20:05 +01:00 |
|
Loïc Hoguin
|
35bcf4595e
|
egs_files: Move the nbl packing functions to egs_files.
|
2010-11-06 01:27:16 +01:00 |
|
Loïc Hoguin
|
dc2968cbce
|
egs_counters: Move the file loading functions into their own module, egs_files.
|
2010-11-06 01:20:14 +01:00 |
|
Loïc Hoguin
|
9528c521b3
|
Remove the counters folder from data/ now that they're all converted.
|
2010-10-30 01:43:16 +02: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
|
3fa3d27915
|
Rename doc to docs because rebar cleans doc automatically.
|
2010-10-28 02:39:23 +02:00 |
|