Kayne Ruse
f23b929f8a
Added some boilerplate
2016-04-03 16:04:41 +10:00
Kayne Ruse
42b37be6f5
Creatures are nearly ready
2016-03-27 14:06:47 +11:00
Kayne Ruse
9a1714a881
Added creatures to the room containers
2016-03-25 22:29:26 +11:00
Kayne Ruse
ba384c182a
Updated the copyright in the file headers
2016-03-22 13:40:26 +11:00
Kayne Ruse
a86a41ad46
Renamed monster files to creatures
2016-03-21 19:28:49 +11:00
Kayne Ruse
24eb730c72
Switched to the #pragma once system
2015-07-07 17:36:14 +10:00
Kayne Ruse
210bccbe0d
Pruned the usage of the incomplete monster system
2015-07-07 12:41:57 +10:00
Kayne Ruse
a00ddb3142
Updated trigger names in the server
2015-02-27 05:33:47 +11:00
Kayne Ruse
e011e6bdc5
The rooms are ticking
2015-02-18 00:07:38 +11:00
Kayne Ruse
248d142c2b
Reconsidering the server's structure
2015-02-17 21:03:30 +11:00
Kayne Ruse
cd06ccc1a5
Room system now uses CharacterData instead of Entity
2015-01-13 00:42:16 +11:00
Kayne Ruse
d0b2f8e12f
Removed MonsterManager's Singleton status, RoomData now has mgr members
...
RoomData now has monsterMgr and waypointMgr members, so that it can
compare it's characters to the monster & waypoints, etc.
RoomManager has been updated. It now has a database reference, which is
passed to the monsterMgr of new rooms. The room API also has functions
which expose these managers to lua.
2015-01-11 19:47:42 +11:00
Kayne Ruse
877c0f59d3
Removed preprocessor switch surrounding library headers
2015-01-03 03:20:13 +11:00
Kayne Ruse
8e50be24d4
Updated room system and room API, more to come
...
There's a lot of verbosity in the scripts, so it might be beneficial to
redice that at some point.
2014-12-31 04:52:10 +11:00
Kayne Ruse
7e5a7f8183
Updated the copyright headers about a week ahead
2014-12-27 13:29:16 +11:00
Kayne Ruse
6485839dcf
Replaced RoomData's hooks with Initialize API function
2014-11-26 06:33:02 +11:00
Kayne Ruse
d35ab24e15
Added TODO
2014-11-14 10:02:15 +11:00
Kayne Ruse
f2d79225a3
Created '*_data.cpp' files, modified API files a bit
2014-11-06 01:54:27 +11:00
Kayne Ruse
daa38413f3
temp script changes
2014-11-06 01:22:08 +11:00
Kayne Ruse
cfdc61c357
Tweaked TODO comments
2014-11-06 00:04:42 +11:00
Kayne Ruse
fc2bc06992
Made a few tweaks to various managers
2014-11-05 23:43:36 +11:00
Kayne Ruse
869780589f
finished rewriting the room API
2014-10-07 02:08:00 +11:00
Kayne Ruse
db40f198be
Moved heartbeat code to ServerApplication::CheckClientConnections()
2014-09-30 02:01:56 +10:00
Kayne Ruse
98ffcb8cd3
Encapsulated RoomData, did some other refactoring
2014-08-14 00:13:19 +10:00
Kayne Ruse
4dd4b37fc0
It now builds cleanly, but I cut a few code stubs
2014-07-03 00:56:30 +10:00
Kayne Ruse
a64411a567
Filled out the APIs a bit
2014-06-21 18:24:58 +10:00
Kayne Ruse
8afd0e7c8a
Created a separate API for the RoomManager class
2014-06-21 07:19:51 +10:00
Kayne Ruse
924ebc2ee9
Created the generator hierarchy
2014-06-21 06:47:30 +10:00
Kayne Ruse
d3bf099a98
Arranged server's source into directories
2014-06-21 05:52:27 +10:00