-
015631a73d
Implemented client-side HandleCharacterCreate
Kayne Ruse
2014-12-18 09:14:11 +11:00
-
3399053e64
Added an option to skip missing config files
Kayne Ruse
2014-12-16 21:49:50 +11:00
-
ae046977f0
Server state query works, client doesn't use the result yet
Kayne Ruse
2014-12-11 08:02:38 +11:00
-
72f641bf63
Server sends character create & delete messages
Kayne Ruse
2014-12-11 07:12:16 +11:00
-
dbd1289ced
Moved map and character management to server_data.cpp
Kayne Ruse
2014-12-09 00:41:09 +11:00
-
de4e539449
Moved the connection code to server_connections.cpp
Kayne Ruse
2014-12-03 00:46:38 +11:00
-
61f462a882
Server-side HandleCharacterUnload()
Kayne Ruse
2014-12-02 23:55:12 +11:00
-
5607f76ce7
Server-side HandleCharacterDelete()
Kayne Ruse
2014-12-02 23:41:08 +11:00
-
0e666d3203
Server accepts and creates the character's data
Kayne Ruse
2014-12-02 23:11:08 +11:00
-
f50406d69f
Code tweak
Kayne Ruse
2014-12-01 22:59:26 +11:00
-
cc167180f6
Added support for cleaning up after rejection messages
Kayne Ruse
2014-12-01 22:33:15 +11:00
-
c89f94b681
Missed the map system's nested API table
Kayne Ruse
2014-12-01 00:26:47 +11:00
-
822ff5827e
Map protocol works in theory
Kayne Ruse
2014-12-01 00:13:46 +11:00
-
8579d7e0d6
Implemented client-side HandleRegionContent()
Kayne Ruse
2014-11-30 23:29:46 +11:00
-
06eb1f2e9e
Minor tweak to the Timer class; kind of pointless
Kayne Ruse
2014-11-30 23:04:35 +11:00
-
b59cd0fe87
Server-side HandleRegionRequest() reimplemented
Kayne Ruse
2014-11-30 22:23:46 +11:00
-
bac8bc2b41
Fixed a misspelled method call
Kayne Ruse
2014-11-26 10:28:57 +11:00
-
e5abd51f76
Two-step login system works perfectly; can't shut the server down
Kayne Ruse
2014-11-26 10:14:26 +11:00
-
584b6ea303
Fixed a bug in deserializePacket()
Kayne Ruse
2014-11-26 07:51:24 +11:00
-
01461deaa5
Set the values for packets, and added getRoom()
Kayne Ruse
2014-11-26 07:11:27 +11:00
-
fa0d232727
Removed one parameter from RoomManager::Create()
Kayne Ruse
2014-11-26 06:41:29 +11:00
-
6485839dcf
Replaced RoomData's hooks with Initialize API function
Kayne Ruse
2014-11-26 06:33:02 +11:00
-
81a3a92603
Simplified setup_server.lua
Kayne Ruse
2014-11-26 06:12:01 +11:00
-
9ba76c8987
Added RegionPagerLua destructor
Kayne Ruse
2014-11-26 06:11:27 +11:00
-
fdaae0e8f2
Problems with lambdas and references
discard-server-expansion-1
Kayne Ruse
2014-11-26 03:05:40 +11:00
-
bd3838a04e
IDK what the fuck is going on, too tired to think
Kayne Ruse
2014-11-24 05:43:38 +11:00
-
-
-
5eeda8235d
Fixed the scripts struggling with nested API tables
Kayne Ruse
2014-11-23 06:38:40 +11:00
-
20d40d5b81
Implemented two-step logins, basic connections build
Kayne Ruse
2014-11-23 05:47:21 +11:00
-
5e11077c7a
Merge branch 'develop' into server-expansion
Kayne Ruse
2014-11-23 04:13:11 +11:00
-
-
-
-
5deb6a9d8e
Merge branch 'develop'
Kayne Ruse
2014-11-23 04:12:51 +11:00
-
-
ba81bcba69
Added a README for the demo build
Kayne Ruse
2014-11-22 04:21:15 +11:00
-
9329274866
Project builds, but with a lot of logic dummied out
Kayne Ruse
2014-11-16 23:16:21 +11:00
-
ace87b438b
Began working changes into lobby
Kayne Ruse
2014-11-16 22:53:11 +11:00
-
1f3c1f32f4
Moved 'renderable' stuff to 'entities'
Kayne Ruse
2014-11-16 22:40:13 +11:00
-
cacd3dcd6d
Removed the statistics structure from common/* and server/*
Kayne Ruse
2014-11-16 22:34:12 +11:00
-
97b7945191
need to go TMP COMMIT
Kayne Ruse
2014-11-14 10:20:04 +11:00
-
a01d75549f
Updated todo.txt
Kayne Ruse
2014-11-14 10:16:27 +11:00
-
ecd0b43abe
Corrected comments
Kayne Ruse
2014-11-14 10:05:00 +11:00
-
d35ab24e15
Added TODO
Kayne Ruse
2014-11-14 10:02:15 +11:00
-
100c4f6522
Added TODO
Kayne Ruse
2014-11-14 10:01:24 +11:00
-
8f4cc1c28f
Added a general logo, from AwkwardSignificance
Kayne Ruse
2014-11-10 02:20:03 +11:00
-
a1c20959fe
The server builds using the new packet types; incomplete
Kayne Ruse
2014-11-09 23:15:09 +11:00
-
3b9df46510
Merge branch 'network-expansion' into server-expansion
Kayne Ruse
2014-11-08 17:09:04 +11:00
-
-
f7ba34dcec
Fleshed out ClientManager
Kayne Ruse
2014-11-08 16:33:27 +11:00
-
3192524922
Merge commit '0f13956'
Kayne Ruse
2014-11-07 00:17:04 +11:00
-
-
74234684af
Started planning ServerApp refactoring
Kayne Ruse
2014-11-07 00:07:19 +11:00
-
06e027710f
Created the room system's API, and tweaked some other APIs
Kayne Ruse
2014-11-06 22:42:03 +11:00
-
73d9095604
Minor comment tweaks
Kayne Ruse
2014-11-06 02:00:13 +11:00
-
f2d79225a3
Created '*_data.cpp' files, modified API files a bit
Kayne Ruse
2014-11-06 01:54:20 +11:00
-
daa38413f3
temp script changes
Kayne Ruse
2014-11-06 01:21:37 +11:00
-
a4ed23f6c7
Created a way to coalesce map modules into one table
Kayne Ruse
2014-11-06 01:16:02 +11:00
-
cfdc61c357
Tweaked TODO comments
Kayne Ruse
2014-11-06 00:04:42 +11:00
-
77b47b4634
Merge branch 'mingw-fix' into server-expansion
Kayne Ruse
2014-11-05 23:55:38 +11:00
-
-
-
-
0f139562c3
Theoretically resolved jenky cross-compiler compatability
Kayne Ruse
2014-11-05 23:54:10 +11:00
-
fc2bc06992
Made a few tweaks to various managers
Kayne Ruse
2014-11-05 23:43:36 +11:00
-
8eefdd71b5
Moved the API files back again
Kayne Ruse
2014-11-05 23:07:34 +11:00
-
966443be3d
CharacterData inherits from Entity
Kayne Ruse
2014-11-05 23:02:14 +11:00
-
5327d91917
Moved API files to their own directory
Kayne Ruse
2014-11-02 20:42:26 +11:00
-
1425e0facd
Revised server UML
Kayne Ruse
2014-10-30 01:13:56 +11:00
-
6399efc227
Created the monster system
Kayne Ruse
2014-10-30 01:05:41 +11:00
-
7da5de619b
Created entity.hpp and door system
Kayne Ruse
2014-10-30 00:41:47 +11:00
-
0735037f10
Created ClientManager
Kayne Ruse
2014-10-30 00:21:55 +11:00
-
-
8c78a5d26c
Updated TODO.txt
Kayne Ruse
2014-10-29 23:34:36 +11:00
-
8f419b4beb
Changed the server's UML to a 'want this' state
Kayne Ruse
2014-10-27 22:39:57 +11:00
-
d87d90f2c1
Added server logic flowchart
Kayne Ruse
2014-10-27 21:29:58 +11:00
-
f584dd140b
Began work on expanding the network protocols
Kayne Ruse
2014-10-23 23:50:49 +11:00
-
-
cdc2c88623
Started writing up the current server UML
Kayne Ruse
2014-10-22 04:18:05 +11:00
-
4434900afc
Merge branch 'unix-compat' into develop
Kayne Ruse
2014-10-19 05:53:09 +11:00
-
-
2a7a2889c6
Merge branch 'unix-compat'
Kayne Ruse
2014-10-19 05:50:13 +11:00
-
-
-
-
e488b15acc
Corrected the libs order in the root makefiles
Kayne Ruse
2014-10-19 05:40:48 +11:00
-
387e86de63
Merge remote-tracking branch 'froozen/master' into unix-compat
Kayne Ruse
2014-10-19 05:17:45 +11:00
-
-
0e3a042fbb
Minor notes in todo.txt
Kayne Ruse
2014-10-19 05:16:42 +11:00
-
de7167e830
Added unix compatability
fro_ozen
2014-10-18 20:10:17 +02:00
-
-
40c76b4285
Implemented a few minor changes from the monster branch
Kayne Ruse
2014-10-19 00:53:38 +11:00
-
12cc970bf1
Merge branch 'develop', read more
release-0.5.2
Kayne Ruse
2014-10-18 23:45:57 +11:00
-
-
bd2fd4ee97
Merge remote-tracking branch 'origin/monsters' into develop
Kayne Ruse
2014-10-18 23:31:53 +11:00
-
-
c3041d2a74
Merge branch 'disconnected' into monsters
Kayne Ruse
2014-10-10 06:57:52 +11:00
-
-
974effd95e
Implemented DisconnectedScreen, and removed CharacterMap
Kayne Ruse
2014-10-10 06:54:48 +11:00
-
f3073efa39
Renamed clean_up.*pp to disconnected_screen.*pp
Kayne Ruse
2014-10-10 06:35:50 +11:00
-
-
1761134839
Added LocalCharacter & BaseMonster
Kayne Ruse
2014-10-10 06:32:53 +11:00
-
7c4762852b
Moved Renderable and Character into Renderable/
Kayne Ruse
2014-10-10 06:16:31 +11:00
-
8dcd02aba3
Separated some character code into Renderable
Kayne Ruse
2014-10-10 06:00:58 +11:00
-
-
4d6186021f
Added 'skume' sprites
Kayne Ruse
2014-10-07 22:22:08 +11:00
-
b7847d6260
Merge branch 'fun-with-interfaces' into develop
Kayne Ruse
2014-10-07 02:10:23 +11:00
-
-
869780589f
finished rewriting the room API
Kayne Ruse
2014-10-07 02:08:00 +11:00
-
254b97aa80
Implemented ManagerInterface in AccountManager and CharacterManager
Kayne Ruse
2014-10-07 01:23:55 +11:00
-
5a42a7e36c
Wrote ManagerInterface, implemented it in RoomManager
Kayne Ruse
2014-10-07 00:55:55 +11:00
-
-
76206a1146
Minor fix
Kayne Ruse
2014-10-04 19:09:37 +10:00
-
1f099a07dc
Changed the command line argument's requirements
Kayne Ruse
2014-10-01 02:49:25 +10:00
-
356d83caf6
Merge branch 'develop', reviewed the managers' layout
Kayne Ruse
2014-10-01 02:23:13 +10:00
-
-
be9ce33637
Changed a bunch of method names, including Singleton<>
Kayne Ruse
2014-10-01 01:57:03 +10:00
-
9b43b4641f
Salvaging what I can from the failed experiment, read more
Kayne Ruse
2014-10-01 01:33:38 +10:00
-
6589a1a06d
Merge branch 'develop'
Kayne Ruse
2014-09-30 23:31:50 +10:00
-
-
db40f198be
Moved heartbeat code to ServerApplication::CheckClientConnections()
Kayne Ruse
2014-09-30 02:01:56 +10:00
-
87ef03d512
Moved the debug island into a module
Kayne Ruse
2014-09-30 00:44:54 +10:00
-
8e97de6979
Added the scripts directory to lua's path
Kayne Ruse
2014-09-29 23:42:40 +10:00
-
d4740df996
Merge branch 'develop'
Kayne Ruse
2014-09-28 20:23:33 +10:00
-
-
926871d5fe
Merge branch 'master' into develop
Kayne Ruse
2014-09-28 20:22:34 +10:00
-
-
-
-
c010c0da0a
comment tweaks to bug tags
Kayne Ruse
2014-09-28 20:22:11 +10:00
-
8dc41886ef
Updated the README
Kayne Ruse
2014-09-28 19:44:44 +10:00