664 Commits

Author SHA1 Message Date
Eric Froemling
e0c827cd0e Added server admin functionality. 2020-06-01 18:25:22 -07:00
Eric Froemling
7788f61e6c Added cpplint requirement 2020-06-01 15:57:46 -07:00
Eric Froemling
5d7c72c365 C++ layer cleanup 2020-06-01 15:41:45 -07:00
Eric Froemling
a2bb5b9751 Cleaned up player and team lifecycle logic 2020-05-31 18:23:03 -07:00
Eric Froemling
1c0e4896fa Bit more tidying 2020-05-30 15:12:51 -07:00
Eric Froemling
83e7388d49 Tidying 2020-05-30 12:23:59 -07:00
Eric Froemling
c98e645f74 A few game logic bug fixes 2020-05-29 18:30:03 -07:00
Eric Froemling
95c93a455f Fixed a bug with get_source_player 2020-05-29 16:36:28 -07:00
Eric Froemling
6d861f4088 Simplified handlemessage sanity checks 2020-05-29 15:53:54 -07:00
Eric Froemling
89d50df4aa Fix for broken material 2020-05-29 14:25:17 -07:00
Eric Froemling
4e15d72e4f Moved shared-objects to bastd 2020-05-29 14:06:40 -07:00
Eric Froemling
a44821e03e More type safety cleanup 2020-05-28 23:21:25 -07:00
Eric Froemling
c783538831 More type work 2020-05-28 17:05:24 -07:00
Eric Froemling
e1f1cf0ed9 More modernizing and cleanup 2020-05-28 01:06:58 -07:00
Eric Froemling
08ea64bdc5 More modernizing 2020-05-27 18:01:00 -07:00
Eric Froemling
849bd11795 Improved type checking on time functionality 2020-05-25 23:08:53 -07:00
Eric Froemling
06dfa73d01 More modernizing 2020-05-25 21:38:56 -07:00
Eric Froemling
808ea7dcdd More modernizing and cleanup 2020-05-25 02:04:04 -07:00
Eric Froemling
72be5c0b8d Modernized onslaught code and other cleanup 2020-05-24 01:47:48 -07:00
Eric Froemling
e6755d9be8 Tidying 2020-05-23 12:09:16 -07:00
Eric Froemling
374ce7ee11 url fixes 2020-05-22 17:29:42 -07:00
Eric Froemling
d2ec793625
Update ci.yml
Added typing_extensions to fix windows ci
2020-05-22 16:40:39 -07:00
Eric Froemling
d95da1e439 Tidying 2020-05-22 16:36:59 -07:00
Eric Froemling
d6ccf2b12d Fixed a bug with player positions being incorrect 2020-05-21 15:45:19 -07:00
Eric Froemling
90b028da18 Language updates 2020-05-21 12:38:14 -07:00
Eric Froemling
4042866d0b Syncing latest changes between public/private. 2020-05-21 12:33:22 -07:00
Eric Froemling
354ba3e997
Merge pull request #42 from Dliwk/pr42
Exceptions cleanup and fix FFA spawn
2020-05-21 12:26:57 -07:00
Roman Trapeznikov
178ddd30c0
fix docstrings visibility 2020-05-21 19:28:03 +03:00
Roman Trapeznikov
19591e128b
oops pycharm formatting differ 2020-05-21 19:21:48 +03:00
Roman Trapeznikov
976cf18247
Exceptions typing in bastd ui 2020-05-21 19:20:29 +03:00
Roman Trapeznikov
9143415308
Exceptions typing in bastd module 2020-05-21 19:01:50 +03:00
Roman Trapeznikov
5b5aee6faf
Exceptions typing in ba module 2020-05-21 18:47:28 +03:00
Roman Trapeznikov
5c6249d8c9
exceptions cleanup and fix ffa spawn 2020-05-21 17:05:57 +03:00
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
4bb41535ab
Merge pull request #40 from Dliwk/profile-colors-fix
Fixed profile colors in ffa session and a bit cleanup
2020-05-20 19:00:02 -07:00
Eric Froemling
783d1ccd19 More type checking cleanup 2020-05-20 18:44:02 -07:00
Roman Trapeznikov
051dab69cd
observe type-checking :/ 2020-05-20 21:49:06 +03:00
Roman Trapeznikov
6ff484a777
avoid using except Exception for logic 2020-05-20 21:36:57 +03:00
Roman Trapeznikov
69c9fc3140
fix profile colors in ffa session 2020-05-20 21:21:35 +03: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
5828881f3d Updated a few camelCase attr names to pep8_style 2020-05-19 14:02:35 -07:00
Eric Froemling
d29cb35ff1 More minigame modernizing 2020-05-19 01:45:22 -07:00
Eric Froemling
0742bce678 Modernized assault code a bit 2020-05-18 16:41:49 -07:00
Eric Froemling
6d0b257934 Modernized CTF a bit 2020-05-18 15:47:05 -07:00