Commit graph

22 commits

Author SHA1 Message Date
Morosity
7b196d69ca Updating branch to latest Test server 2019-01-09 02:01:58 +00:00
scruples
85b1db83f2 Merge branch 'TestServer' of https://gitlab.com/scruples/gdlenhanced into AllegianceMessaging2 2018-09-01 12:24:36 +01:00
Anahera
68ec0ad4ac Merge remote-tracking branch 'upstream/TestServer' into chess 2018-09-01 12:55:07 +12:00
scruples
ac7a9afbf9 Merge branch 'TestServer' of https://gitlab.com/scruples/gdlenhanced into AllegianceMessaging2 2018-08-31 01:23:48 +01:00
Code Munkey
e1c852d76b Don't need this line anymore 2018-08-28 06:55:13 +00:00
CodeMunkey
e45de92353 Make the main thread less busy. It appears thread::yield doesn't do much 2018-08-28 01:51:42 -05:00
CodeMunkey
1034a2a99f Clarify client ports and ensure correct local address used 2018-08-19 09:37:41 -05:00
Morosity
e080b3bf0d Merge branch 'Plumbing' into 'TestServer'
Some plumbing

See merge request Scribble/gdlenhanced!192
2018-08-18 07:27:55 +00:00
Anahera
4d29b9ad74 Tabify code, converted intentation spaces to tabs to conform project style. 2018-08-18 01:42:53 +12:00
scruples
bd670b67a9 Some memory leak fixes - delete RecipeFactory on shutdown, delete any queuedAttackData on AttackManager destruct, delete houseData object once it's copied to the _houseDataMap and point to the map version instead. 2018-08-17 11:17:11 +01:00
CodeMunkey
c6a31db269 Only use 2 sockets, incoming & outgoing 2018-08-15 21:29:07 -05:00
CodeMunkey
56e1645ce0 use std::thread for main server thread 2018-08-15 12:49:08 -05:00
scruples
73fbc155e5 Changed officer list, ban list, chat gag list, officer title list and MOTD to be stored in the allegiance blob but not sent to the client with an allegiance update. Added a temporary config option that will update all existing allegiances to use the new lists - should only need to be run once. Added allegiance rank strings for each of the race/gender combinations and added them to the relevant weenie string. Added allegiance name string to the recursive allegiance notify function and added calls to it whenever the allegiance name is set or cleared. Added (primitive) chat boot functionality - it currently sets the player's allegiance chat option to off. 2018-08-14 19:46:16 +01:00
Anahera
5a8e7d1681 Merge remote-tracking branch 'origin/testserver' into chess 2018-08-12 14:14:55 +12:00
Anahera
47695ec812 Initial implementation of Chess.
Still various issues that need correcting.
2018-08-12 13:53:40 +12:00
Michael Rath
7c9e7ad301 ID system determined by config. RC uses Mined system all others should used incrememental. 2018-08-10 21:51:08 -07:00
Morosity
2acf283b2c Merge branch 'master' into 'TestServer'
Final Dynamic ID and crash fixes

See merge request Scribble/gdlenhanced!182
2018-08-05 04:28:40 +00:00
Michael Rath
7aa4d05af2 Dynamic ID system
Few crash fixes
2018-08-04 17:24:12 -07:00
Michael Rath
072ab0304a Load Recipe json files 2018-07-14 12:30:30 -07:00
Michael Rath
8f7b3a1df9 Migrating console logging to different log files depending upon issue 2018-04-27 21:03:39 -07:00
Michael Rath
40337e109d Adding new logger - source and header
Rename of existing logger macros to limit conflicts
Added (conf)ig file for logging to have multiple logging files (can easily change)
Added LoggerReadme.md
2018-04-22 11:05:24 -07:00
Peanuts420
da80d1ab2a Initial Commit 2018-03-29 17:01:57 -04:00