Commit Graph

  • cac273da5e Partial rewrite of server_application.cpp Kayne Ruse 2014-06-07 01:14:54 +10:00
  • 170096b5db Server is nearly done, only server_application.cpp is failing Kayne Ruse 2014-06-06 23:34:38 +10:00
  • 10e857ecd1 Added empty managers for CombatData, RoomData and EnemyData Kayne Ruse 2014-06-06 23:08:05 +10:00
  • 5c8572d811 Rearranged the methods Kayne Ruse 2014-06-06 22:57:10 +10:00
  • 973a2be16b Merged server_internals.cpp and network_handlers.cpp into server_application.cpp Kayne Ruse 2014-06-06 22:11:05 +10:00
  • 9b9f6700af Merge commit '2c9b0fc' into develop (read more) Kayne Ruse 2014-06-06 21:57:22 +10:00
  • 7fb458ddc1 Refactored the character management into a separate class Kayne Ruse 2014-06-06 21:52:22 +10:00
  • 310f701b0d Began modulating ServerApplication, beginning with the accounts Kayne Ruse 2014-06-06 21:42:27 +10:00
  • 6664f8a8bc Renamed server_connections.cpp => network_handlers.cpp Kayne Ruse 2014-06-06 21:14:41 +10:00
  • 2c9b0fc3e7 Committing some comment tweaks Kayne Ruse 2014-06-06 21:12:46 +10:00
  • 5966d7b51a Fleshed out the serialization internals Kayne Ruse 2014-06-04 23:30:20 +10:00
  • 46dff9b97b Implemented the minor changes into UDPNetworkPacket Kayne Ruse 2014-06-04 23:08:52 +10:00
  • 23364b2810 Split up the serial code, but had to gut it in the process Kayne Ruse 2014-06-04 23:03:24 +10:00
  • da60fa8f94 Began reworking the network code Kayne Ruse 2014-06-04 20:46:05 +10:00
  • fbac14e188 Merge branch 'develop' Kayne Ruse 2014-06-02 22:42:36 +10:00
  • 0a03535ecb Replaced several lookups to the same object with a reference Kayne Ruse 2014-06-02 22:35:55 +10:00
  • 2bebfdfb97 Updated database control, character stats are saving Kayne Ruse 2014-06-02 22:22:11 +10:00
  • fb6fba9564 Removed BBox, renamed position to origin Kayne Ruse 2014-06-02 21:05:49 +10:00
  • d2f03b98dc Screwing around with some settings Kayne Ruse 2014-06-02 20:02:19 +10:00
  • bdf3cd6c54 Added some diagrams Kayne Ruse 2014-06-02 00:50:00 +10:00
  • 4acd350219 Added the restart scene Kayne Ruse 2014-06-02 00:45:57 +10:00
  • 9d83abbd38 Copied some boilerplate code from InWorld to InCombat Kayne Ruse 2014-06-01 23:42:30 +10:00
  • 1cfb814ee4 Added the rest of the combat info to the network code Kayne Ruse 2014-06-01 23:07:02 +10:00
  • 2e8a474792 Committing todo.txt Kayne Ruse 2014-05-29 00:30:25 +10:00
  • 93c41bb19c Merge branch 'develop'; major refactoring complete (read more) release-0.4 Kayne Ruse 2014-05-29 00:20:02 +10:00
  • bf922ec598 Updated the license headers Kayne Ruse 2014-05-29 00:16:49 +10:00
  • de902d2d3d Bumped the network version Kayne Ruse 2014-05-28 23:39:31 +10:00
  • 7b3bf24e5d Refactored UDPNetworkUtility, and tied it to SerialPacket Kayne Ruse 2014-05-28 23:22:00 +10:00
  • de7da81102 Solved a few items on the TODO list Kayne Ruse 2014-05-28 22:16:36 +10:00
  • 6428b02d85 Refactored some code from InWorld into methods in CharacterData Kayne Ruse 2014-05-28 21:07:11 +10:00
  • db63e378f7 Updated the dependency diagram Kayne Ruse 2014-05-28 21:23:25 +10:00
  • 519b8a1e36 Entire project is building cleanly again, but characters are static Kayne Ruse 2014-05-28 00:25:58 +10:00
  • 967f0653a1 Threaded the tables through the scenes Kayne Ruse 2014-05-27 23:59:42 +10:00
  • b86d393571 Moved the scenes up one directory level, subdirs no longer needed Kayne Ruse 2014-05-27 23:28:29 +10:00
  • 6b38501c27 Added the GRAPHICS flag, to simplify the gameplay structures Kayne Ruse 2014-05-27 23:25:07 +10:00
  • 5893342ad8 Removed the shared parameters structure (read more) Kayne Ruse 2014-05-27 22:24:30 +10:00
  • ac4a264f12 Merge branch 'dev-charshare' into develop (read more) Kayne Ruse 2014-05-27 21:44:55 +10:00
  • 43895a462a Merge branch 'dev-charshare' (early part) into develop (read more) Kayne Ruse 2014-05-26 18:37:26 +10:00
  • 1bde0ed3f7 Began unifying the server and client side character classes Kayne Ruse 2014-05-26 18:35:38 +10:00
  • d903c0df30 Removed the UID counters from the data containers Kayne Ruse 2014-05-26 17:42:55 +10:00
  • 9620826d65 Moved the server's data containers into common/gameplay Kayne Ruse 2014-05-26 17:29:15 +10:00
  • 0a71f43ef3 Implemented SharedParameters system in the client (read more) Kayne Ruse 2014-05-26 17:11:26 +10:00
  • 4fa2413a0b Added a diagram of the common/ directory's dependencies Kayne Ruse 2014-05-26 03:27:20 +10:00
  • a47e76845f Removed common/ from the build process, and the DEBUG flag Kayne Ruse 2014-05-26 02:21:56 +10:00
  • c2eb08bd5e Restructured the common/ directory, and simplified the build process Kayne Ruse 2014-05-26 02:08:07 +10:00
  • 7b76e07231 Hooked up the new serial code, nothing broke Kayne Ruse 2014-05-26 01:08:10 +10:00
  • 1dd8042d3d Added some structures to SerialPacket, and serial.cpp Kayne Ruse 2014-05-26 00:49:31 +10:00
  • c575ee9ce1 Committing todo.txt Kayne Ruse 2014-05-24 01:48:35 +10:00
  • 1befc76b70 Merge branch 'develop' (read more) Kayne Ruse 2014-05-24 01:16:47 +10:00
  • e011baae1a Reviewed the game map section Kayne Ruse 2014-05-24 00:25:25 +10:00
  • 32063f657d Fixed the CheckHit() equation Kayne Ruse 2014-05-20 02:16:32 +10:00
  • abc0a89237 Added a brief description of the battle system Kayne Ruse 2014-05-20 01:55:34 +10:00
  • 0596f89b9b Shortened the 'Gameplay Overview' section Kayne Ruse 2014-05-20 01:42:35 +10:00
  • 814faa4262 Updated the intro and technical sections Kayne Ruse 2014-05-19 23:00:48 +10:00
  • 6a6e7f7125 Adjusted the README and tweaked some notes Kayne Ruse 2014-05-19 20:04:17 +10:00
  • 14d36ae471 Renamed and apended the design doc Kayne Ruse 2014-05-19 19:37:35 +10:00
  • bb6e248583 Implemented EnemyFactory, still empty Kayne Ruse 2014-05-18 03:45:36 +10:00
  • f7df4fba6c Wrote some basic combat management code Kayne Ruse 2014-05-18 01:48:22 +10:00
  • e7403be508 Minor tweak to CombatInstance Kayne Ruse 2014-05-17 02:33:02 +10:00
  • 873715b28c Added the "speed" statistic Kayne Ruse 2014-05-16 17:56:40 +10:00
  • b1d6e5a314 Mostly planning Kayne Ruse 2014-05-16 02:05:52 +10:00
  • f0453375c4 Stating to implement the combat system Kayne Ruse 2014-05-15 23:59:24 +10:00
  • e5a98efd7d Merge branch 'develop' (bugfix, read more) release-0.3.1 Kayne Ruse 2014-05-13 04:37:33 +10:00
  • 14b330009b BUGFIX: Found an error in SQL save statements Kayne Ruse 2014-05-13 04:33:38 +10:00
  • 288b62d3f8 Merge branch 'develop' release-0.3 Kayne Ruse 2014-05-13 03:26:13 +10:00
  • c5e8f1b3af Added account and character saving on shutdown Kayne Ruse 2014-05-13 03:25:50 +10:00
  • 980717f9fd Merge branch 'develop' Kayne Ruse 2014-05-13 03:01:26 +10:00
  • 68475eee0f Created PumpCharacterUnload Kayne Ruse 2014-05-13 02:51:50 +10:00
  • eeb2400e79 Rearranged the server-side object hierarchy (read more) Kayne Ruse 2014-05-13 02:09:00 +10:00
  • 01244005e9 Minor file renaming and tweaks Kayne Ruse 2014-05-13 00:09:37 +10:00
  • c5005b9b07 Merge branch 'develop' Kayne Ruse 2014-05-12 22:40:21 +10:00
  • 80a26341b1 Finished the character management, but it needs testing. Kayne Ruse 2014-05-11 20:13:27 +10:00
  • b7877962f1 Implemented CreateCharacter() and LoadCharacter() (read more) Kayne Ruse 2014-05-09 21:33:22 +10:00
  • 688d064085 Merge branch 'database' Kayne Ruse 2014-05-07 21:08:37 +10:00
  • 1c4d53e3ef Updated TODO, might as well merge this into the master Kayne Ruse 2014-05-07 21:07:42 +10:00
  • abf8e4e803 Added account index Kayne Ruse 2014-05-07 21:06:27 +10:00
  • a53a134163 Merge branch 'account' Kayne Ruse 2014-05-07 20:55:43 +10:00
  • 4d12788c53 Finished the server-side modifications (read more) Kayne Ruse 2014-05-06 22:46:24 +10:00
  • 1beb7cbd5d Began adding basic authentication Kayne Ruse 2014-05-06 21:35:07 +10:00
  • 8358d72a98 Merge branch 'database' (read more) Kayne Ruse 2014-05-06 19:21:52 +10:00
  • 4ebff4a25a Minor tweaks, prepping for a merge Kayne Ruse 2014-05-06 19:18:53 +10:00
  • 0ff787abda Added Unloading and Deletion of user accounts Kayne Ruse 2014-05-06 18:57:49 +10:00
  • 9b5b48a8ab Implemented saving of user accounts (read more) Kayne Ruse 2014-05-06 18:33:20 +10:00
  • 5dd0fb9e23 BUGFIX: Signal when a duplicate account is being loaded Kayne Ruse 2014-05-06 16:41:08 +10:00
  • 7c210e04a5 Switched to using a wildcard symbol Kayne Ruse 2014-05-06 00:17:50 +10:00
  • 9236e02101 Merge branch 'master' into database (read more) Kayne Ruse 2014-05-06 00:08:06 +10:00
  • 8f4ebf20da Removed the editor, since it isn't currently needed Kayne Ruse 2014-05-06 00:07:02 +10:00
  • 910e51f637 Began to implement user accounts using the database Kayne Ruse 2014-05-05 23:57:07 +10:00
  • 4bbc0f131d Updated the map docs Kayne Ruse 2014-04-29 16:01:09 +10:00
  • 92fc9b4e25 Adjusted the lua's map API, requiring a large rewrite release-0.2.2 Kayne Ruse 2014-04-29 15:52:07 +10:00
  • 2b8e7241c9 Merge branch 'tweaks'; nothing major Kayne Ruse 2014-04-29 13:12:39 +10:00
  • 91f7cda041 Deprecated and deleted some unneeded files Kayne Ruse 2014-04-29 06:57:27 +10:00
  • 692e6d03aa Renamed "players" to "characters" Kayne Ruse 2014-04-29 06:42:18 +10:00
  • 124cb3ad13 Did some renaming and comment tweaks Kayne Ruse 2014-04-29 06:33:39 +10:00
  • 6d3400d948 Merge branch 'network' (read more) Kayne Ruse 2014-04-29 02:14:25 +10:00
  • f649ff1148 Added some refactoring documentation Kayne Ruse 2014-04-29 02:05:08 +10:00
  • 5031352fe3 Fixed the bug (read more) Kayne Ruse 2014-04-29 01:34:52 +10:00
  • 624369f147 Discovered a bug Kayne Ruse 2014-04-27 22:17:58 +10:00
  • 9a7f7b8684 Rewrote the TODO list Kayne Ruse 2014-04-27 03:55:44 +10:00
  • fa9487c2f2 Fixed the previous bug (read more) Kayne Ruse 2014-04-27 02:37:20 +10:00