94 Commits

Author SHA1 Message Date
Eric Froemling
9d7085cb31 more game modernizing and bug fixes 2020-05-21 01:22:12 -07:00
Eric Froemling
783d1ccd19 More type checking cleanup 2020-05-20 18:44:02 -07:00
Eric Froemling
1ccf33e41d Added per-game team and player types 2020-05-18 01:47:52 -07:00
Eric Froemling
f0583ac816 Added proper types for game score info 2020-05-07 16:55:11 -07:00
Eric Froemling
7aed70dfb5 Modernized meteor shower code 2020-05-07 15:31:03 -07:00
Eric Froemling
d260acebd7 Server chat message improvements 2020-05-06 21:54:32 -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
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
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
55528660ed General cleanup 2020-05-01 15:40:13 -07:00
Eric Froemling
ac90429389 Minor project reorganization 2020-04-30 23:24:35 -07:00
Eric Froemling
35edfbd375 Added elegant way to print colored terminal output 2020-04-30 19:47:18 -07:00
Eric Froemling
0180274d75 More server cleanup 2020-04-30 18:13:29 -07:00
Eric Froemling
48f72ec123 Wired up server config.yaml functionality 2020-04-30 00:11:08 -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
3e3b1b0fc0 Refactored server wrapper to use interactive python interpreter 2020-04-27 21:54:41 -07:00
Eric Froemling
acdf0967c5 updated linting for pylint 2.5.0 2020-04-27 13:50:49 -07:00
Eric Froemling
cff5046fe9 Cleaned up music subsystem 2020-04-24 16:59:04 -07:00
Eric Froemling
ac75dce421 Work in progress on server mode cleanup 2020-04-24 02:02:18 -07:00
Eric Froemling
52643b8d0c Added python-site-packages to ba_data 2020-04-22 16:20:06 -07:00
Eric Froemling
5114280d0a More spring-cleaning on build setup 2020-04-20 00:13:26 -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
e0aae24adf Latest binaries and build system optimizations 2020-04-16 01:33:36 -07:00
Eric Froemling
b11bb26f51 cleaning up score screen names 2020-04-15 00:52:54 -07:00
Eric Froemling
1a1a192905 Tightened up type checking (flipped Mypy's warn_unreachable on) 2020-04-10 14:37:06 -07:00
Eric Froemling
967d0f19d8 Merge branch 'master' into pubsync 2020-04-10 00:47:01 -07:00
Eric Froemling
07f538fb0b Fixed a few return types of internal calls. 2020-04-10 00:47:01 -07:00
Eric Froemling
103971f65f Tidying and type cleanup 2020-04-09 23:10:30 -07:00
Eric Froemling
f04a819f1e Updates for PyCharm 2020.1 2020-04-08 18:12:36 -07:00
Eric Froemling
b3f656ade7 Fixed if __debug__ statements so they are properly optimized out 2020-04-06 16:20:14 -07:00
Eric Froemling
bc600f602e Restored NodeActor, tidying, minor gameplay fixes. 2020-04-05 22:01:04 -07:00
Eric Froemling
d933200197 Progress on getting UI back to stable 1.4 state (disabling new location stuff for now) 2020-04-05 01:53:28 -07:00
Eric Froemling
1560a15ddd Cleaned up docs categories and general tidying. 2020-04-04 23:34:21 -07:00
Eric Froemling
2a2e64b7ab Cleaned up music playback 2020-04-01 01:22:26 -07:00
Eric Froemling
0577029294 Syncing latest changes between public/private. 2020-03-30 20:43:36 -07:00
Eric Froemling
2510f2946e added windows unit testing 2020-03-26 19:53:16 -07:00
Eric Froemling
51e7c32d1c Syncing latest changes between public/private. 2020-03-25 20:00:14 -07:00
Eric Froemling
82f87af5eb cleaning up pubsync pipeline 2020-03-22 19:36:08 -07:00
Eric Froemling
823fc6b8a2 changed bs_meta to ba_meta 2020-03-20 16:18:32 -07:00
Eric Froemling
4ef4bc60cb Syncing latest changes between public/private. 2020-03-12 21:08:53 -07:00
Eric Froemling
a6b940160c Syncing latest changes between public/private. 2020-03-11 14:18:00 -07:00
Eric Froemling
22227554e6 Syncing latest changes between public/private. 2020-03-08 22:31:05 -07:00
Eric Froemling
e585d511bb Syncing latest changes between public/private. 2020-02-19 19:00:00 -08:00
Eric Froemling
2dce23612a Syncing latest changes between public/private. 2020-02-15 20:57:48 -08:00