-
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