89 Commits

Author SHA1 Message Date
Eric Froemling
5a7bcf4e44 Fixed ba.newnode() signature (owner can only be a Node) 2020-05-21 01:57:30 -07:00
Eric Froemling
9d7085cb31 more game modernizing and bug fixes 2020-05-21 01:22:12 -07:00
Eric Froemling
06600d9eeb Tidying 2020-05-20 19:16:59 -07:00
Eric Froemling
53cd32bb46 Syncing latest changes between public/private. 2020-05-20 19:03:38 -07:00
Eric Froemling
783d1ccd19 More type checking cleanup 2020-05-20 18:44:02 -07:00
Eric Froemling
e32aa01088 Tidying 2020-05-20 01:17:09 -07:00
Eric Froemling
acb38415eb Cleaned up Session args 2020-05-20 00:08:50 -07:00
Eric Froemling
1ef716a2f2 Tidying 2020-05-19 18:10:14 -07:00
Eric Froemling
3ff115272f Added shorthand ways to define some game attrs 2020-05-19 17:30:05 -07:00
Eric Froemling
d29cb35ff1 More minigame modernizing 2020-05-19 01:45:22 -07:00
Eric Froemling
6d0b257934 Modernized CTF a bit 2020-05-18 15:47:05 -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
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
233a4a4f78 Changed pypaths to relative for cleaner tracebacks/filenames 2020-05-07 01:41:22 -07:00
Eric Froemling
d260acebd7 Server chat message improvements 2020-05-06 21:54:32 -07:00
Eric Froemling
e74fa064f7 Project cleanup and language updates 2020-05-06 14:08:29 -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
acaa9a90eb Added 'clientlist' and 'kick' server commands 2020-05-03 18:29:32 -07:00
Eric Froemling
2cdea7f392 Wired up graceful server restarts and exits 2020-05-03 00:56:10 -07:00
Eric Froemling
2f52ecb54c Added a bit of color to server stuff 2020-05-02 16:58:23 -07:00
Eric Froemling
55528660ed General cleanup 2020-05-01 15:40:13 -07:00
Eric Froemling
48f72ec123 Wired up server config.yaml functionality 2020-04-30 00:11:08 -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
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
dd2786e8de Build pipeline fixes 2020-04-25 16:01:35 -07:00
Eric Froemling
f4e7354b0b Auto formatting updates 2020-04-25 12:46:51 -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
942888be01 Windows server prefab builds and server tidying 2020-04-21 19:02:51 -07:00
Eric Froemling
5114280d0a More spring-cleaning on build setup 2020-04-20 00:13:26 -07:00
Eric Froemling
b11bb26f51 cleaning up score screen names 2020-04-15 00:52:54 -07:00
Eric Froemling
48c6991e66 latest binaries, assets, and docs 2020-04-14 00:27:51 -07:00
Eric Froemling
ffa41e0c3f Cleaned 2020-04-13 17:33:18 -07:00
Eric Froemling
5a3578adde Added vietnamese language 2020-04-12 22:15:37 -07:00
Eric Froemling
b61fc1b4c3 Syncing latest changes between public/private. 2020-04-11 22:14:56 -07:00
Eric Froemling
a3c0c02389 updated docs and binaries 2020-04-10 15:10:41 -07:00
Eric Froemling
5d9e854eb8 latest binaries, assets, and docs 2020-04-10 00:57:08 -07:00
Eric Froemling
1e5b6f886d latest binaries, assets, and docs 2020-04-08 02:11:25 -07:00
Eric Froemling
ff043c0262 Cleaned up Actor class to behave better in type-checking world 2020-04-07 17:16:25 -07:00
Eric Froemling
a3565f266b latest binaries, assets, and docs 2020-04-06 21:22:01 -07:00
Eric Froemling
5638debcc9 latest binaries, assets, and docs 2020-04-06 15:25:18 -07:00
Eric Froemling
bc600f602e Restored NodeActor, tidying, minor gameplay fixes. 2020-04-05 22:01:04 -07:00
Eric Froemling
2caa45284f More work reverting UI code to 1.4 state for now 2020-04-05 16:44:54 -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