Kayne Ruse
db40f198be
Moved heartbeat code to ServerApplication::CheckClientConnections()
2014-09-30 02:01:56 +10:00
Kayne Ruse
e7ba097e6a
Converted the server's managers to singletons
2014-08-17 10:06:29 +10:00
Kayne Ruse
52ab9f0087
Minor tweaks
2014-08-15 08:53:41 +10:00
Kayne Ruse
98ffcb8cd3
Encapsulated RoomData, did some other refactoring
2014-08-14 00:13:19 +10:00
Kayne Ruse
28d083cba4
Hammered out server-side issues, read more
...
* Removed the client-only code from CharacterData, including the .cpp file
* Removed CombatManager and EnemyManager instanciation
2014-07-03 01:41:58 +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
95362286f8
Committing the island generator script, and a bugfix
...
region_api.cpp had a bug, where a glue function's name was used twice. It
was an easy catch, but there was an issue in the new script, where I was
counting from 0 instead of 1. As a result, I was chasing a segfault for 5
hours.
2014-06-23 10:29:39 +10:00
Kayne Ruse
f5c58bf5ad
Minor tweaks after a failed attempt at metatables
2014-06-23 05:58:54 +10:00
Kayne Ruse
316db43b0a
Fixed CreateRoom()'s return type
2014-06-23 04:54:01 +10:00
Kayne Ruse
46ed196bf4
All current lua hooks are being called
2014-06-23 04:10:21 +10:00
Kayne Ruse
64baa63d12
Changed the naming conventions (read more)
...
I've changed some naming concentions in the lua APIs. I've also made a few
other tweaks, like region_pager_api.cpp delegating to the passed
RegionPager object. This won't explicitly run, becuase there's still a few
more changes needed.
2014-06-23 03:45:30 +10:00
Kayne Ruse
e19b6fbc23
Updated RoomManager and the API
2014-06-21 19:02:43 +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
82c776df83
Moved the generators into a subdirectory
2014-06-21 07:00:48 +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