170 Commits

Author SHA1 Message Date
Eric Froemling
9d7085cb31 more game modernizing and bug fixes 2020-05-21 01:22:12 -07:00
Eric Froemling
1ccf33e41d Added per-game team and player types 2020-05-18 01:47:52 -07:00
Eric Froemling
dd6a4b625b Tidying 2020-05-07 17:14:34 -07:00
Eric Froemling
cb01f00ed8 Changing Activity.settings to Activity.settings_raw to make way for type-safe replacement 2020-05-07 13:57:34 -07:00
Eric Froemling
43f8883119 Improved error message if trying to build with old no-longer-available cache files 2020-05-06 17:27:49 -07:00
Eric Froemling
e74fa064f7 Project cleanup and language updates 2020-05-06 14:08:29 -07:00
Eric Froemling
47eb9f27b4 Cleanup 2020-05-06 12:36:01 -07:00
Eric Froemling
ce258cd00b Cache tool work 2020-05-06 03:09:23 -07:00
Eric Froemling
c95357e3d0 Improved server chat and screenmessage functionality 2020-05-06 01:09:41 -07:00
Eric Froemling
cfe7932827 Added authenticate_clients server option 2020-05-05 19:53:52 -07:00
Eric Froemling
5a77f0bc52 Various bug fixes and cleanup 2020-05-05 16:51:41 -07:00
Eric Froemling
e59fe3aa0a Language updates 2020-05-05 11:10:59 -07:00
Eric Froemling
acaa9a90eb Added 'clientlist' and 'kick' server commands 2020-05-03 18:29:32 -07:00
Eric Froemling
c4f06f5f96 CleanError's print() is now pretty_print() 2020-05-03 15:00:19 -07:00
Eric Froemling
0f4bb6e604 Cleaner server error handling 2020-05-03 14:54:22 -07:00
Eric Froemling
0fc11b5712 Disabled telnet and descriped replacement functionality 2020-05-03 12:44:11 -07:00
Eric Froemling
2cdea7f392 Wired up graceful server restarts and exits 2020-05-03 00:56:10 -07:00
Eric Froemling
f6566bae27 Tidying 2020-05-02 17:57:50 -07:00
Eric Froemling
55528660ed General cleanup 2020-05-01 15:40:13 -07:00
Eric Froemling
172ca83ccb Updated tools for new color stuff 2020-05-01 00:38:38 -07:00
Eric Froemling
ac90429389 Minor project reorganization 2020-04-30 23:24:35 -07:00
Eric Froemling
e0b24e170f Tidying color stuff 2020-04-30 19:59:04 -07:00
Eric Froemling
35edfbd375 Added elegant way to print colored terminal output 2020-04-30 19:47:18 -07:00
Eric Froemling
48f72ec123 Wired up server config.yaml functionality 2020-04-30 00:11:08 -07:00
Eric Froemling
b42fc09ffc Oops - typo 2020-04-29 16:21:31 -07:00
Eric Froemling
80ec9a4738 Clarified pip prereqs error message 2020-04-29 16:14:34 -07:00
Eric Froemling
7456ea3dcb Adding server config functionality 2020-04-29 15:53:09 -07:00
Eric Froemling
763d5aa5c3 Ctrl-C and quitting in general now behave well everywhere 2020-04-29 02:20:19 -07:00
Eric Froemling
96abee0c9f Enabled pylint quote consistency check 2020-04-27 15:12:12 -07:00
Eric Froemling
acdf0967c5 updated linting for pylint 2.5.0 2020-04-27 13:50:49 -07:00
Eric Froemling
c808f24cd3 Enabled Python UTF-8 mode to fix windows locale issues 2020-04-26 14:17:28 -07:00
Eric Froemling
f4e7354b0b Auto formatting updates 2020-04-25 12:46:51 -07:00
Eric Froemling
52643b8d0c Added python-site-packages to ba_data 2020-04-22 16:20:06 -07:00
Eric Froemling
e3b5557a0d More prefab tidying 2020-04-22 01:28:15 -07:00
Eric Froemling
62e8549286 Cleaned up prefab builds 2020-04-22 00:45:13 -07:00
Eric Froemling
c8738ff437 Windows prefab server fix 2020-04-21 19:25:57 -07:00
Eric Froemling
882ae10fa9 Fixed linux headless builds to be actually headless 2020-04-20 22:38:07 -07:00
Eric Froemling
cb5d33b936 more work on prefab servers 2020-04-20 21:44:11 -07:00
Eric Froemling
309f1f510f Merge branch 'master' into pubsync 2020-04-20 20:13:16 -07:00
Eric Froemling
962e75fc1c Initial work on headless prefab builds 2020-04-20 20:13:16 -07:00
Eric Froemling
eb821126ac Fixed error with prefab targets 2020-04-20 12:45:04 -07:00
Eric Froemling
5114280d0a More spring-cleaning on build setup 2020-04-20 00:13:26 -07:00
Eric Froemling
ec898e3971 Cleaning up snippets 2020-04-19 22:59:03 -07:00
Eric Froemling
1ebd129fed testing 2020-04-19 22:14:31 -07:00
Eric Froemling
81388647ed Syncing latest changes between public/private. 2020-04-19 22:07:40 -07:00
Eric Froemling
d11057af8b more build pipeline cleanup 2020-04-19 21:59:41 -07:00
Eric Froemling
8ce3984404 Syncing latest changes between public/private. 2020-04-19 21:33:46 -07:00
Eric Froemling
3f23969f40 Build system optimizations 2020-04-19 19:30:11 -07:00
Eric Froemling
a2e6893a5d made bacommon available in tools 2020-04-16 16:52:15 -07:00
Eric Froemling
3a02181e51 Added batools package 2020-04-16 14:47:58 -07:00