60 Commits

Author SHA1 Message Date
Eric Froemling
1ccf33e41d Added per-game team and player types 2020-05-18 01:47:52 -07:00
Eric Froemling
b1d7d96386 Test2 2020-05-07 17:25:37 -07:00
Eric Froemling
dd6a4b625b Tidying 2020-05-07 17:14:34 -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
85b01c72cc Got stress testing working again (and a few bug fixes) 2020-05-06 23:52:39 -07:00
Eric Froemling
5a77f0bc52 Various bug fixes and cleanup 2020-05-05 16:51:41 -07:00
Eric Froemling
a89ee4f3ff More tidying 2020-05-01 16:55:26 -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
f4e7354b0b Auto formatting updates 2020-04-25 12:46:51 -07:00
Eric Froemling
b11bb26f51 cleaning up score screen names 2020-04-15 00:52:54 -07:00
indev
17273e90d8 Mypy tests passed 2020-04-11 12:23:25 +03:00
indev
3b50b6ee9d Fixed one minor exception 2020-04-11 12:11:21 +03:00
indev
3029979a59 Hockey puck is visible now 2020-04-11 12:08:58 +03:00
indev
bafc80fe40 Merge branch 'master' of https://github.com/efroemling/ballistica 2020-04-11 11:17:00 +03:00
indev
193cabf3c4 Fix some spawn-points (Top -> top, Bottom -> bottom) 2020-04-11 11:15:46 +03:00
Eric Froemling
08653c00e4
Merge pull request #14 from Dliwk/fix-scorescreen-score-sorting
Fix score sorting in co-op scorescreen activity
2020-04-10 15:35:30 -07:00
Eric Froemling
1a1a192905 Tightened up type checking (flipped Mypy's warn_unreachable on) 2020-04-10 14:37:06 -07:00
Roman Trapeznikov
56d5b5f175 specify sorting key for sorting nested lists in race game 2020-04-10 12:52:10 +03:00
Roman Trapeznikov
93c407cccc specify sorting key for sorting nested lists in elimination game 2020-04-10 12:48:21 +03:00
indev
fe606ced90 Fix elimination 2020-04-09 19:36:35 +03:00
indev
2b1226cc2d Merge branch 'master' of https://github.com/efroemling/ballistica 2020-04-09 15:07:13 +03:00
indev
e5d63c88a0 make format 2020-04-09 15:02:15 +03:00
indev
6c033e35d2 Fixed meteor shower 2020-04-09 14:39:43 +03:00
Eric Froemling
b2f70fb2af removed underscores from local vars 2020-04-09 02:24:50 -07:00
indev
017e09bb5f Deleted trailing whitespace 2020-04-09 12:05:55 +03:00
indev
75746ea19b Merge branch 'master' of https://github.com/efroemling/ballistica 2020-04-09 11:58:08 +03:00
indev
e1521316cb Fixed coop race (team game still need to be fixed) 2020-04-09 11:56:18 +03:00
Eric Froemling
923696202f type checking cleanup 2020-04-09 01:48:27 -07:00
indev
03204dc86d Fixed race game mode
Respawn time was 1000 seconds, and result was 0.x seconds :)
2020-04-09 10:23:27 +03:00
Eric Froemling
c7b2315c8b Tidying up last pull request now that ba.Vec3.length() is fixed 2020-04-08 19:20:47 -07:00
Eric Froemling
327880d1e7
Merge pull request #11 from Dmitry450/master
Bots AI fixes, and some game modes editings
2020-04-08 18:34:49 -07:00
Eric Froemling
f04a819f1e Updates for PyCharm 2020.1 2020-04-08 18:12:36 -07:00
Eric Froemling
c69f8ac632
Merge pull request #9 from Dliwk/fix-endless-onslaught
Fix endless onslaught
2020-04-08 12:11:58 -07:00
Roman Trapeznikov
9b2d57ba83 fix endless onslaught
game does not start
2020-04-08 15:37:19 +03:00
Roman Trapeznikov
f07adbfdf8 fix pylint: wrong OCimport order 2020-04-08 14:34:05 +03:00
Roman Trapeznikov
ca446acbd1 import math for math.ceil() 2020-04-08 13:20:03 +03:00
Roman Trapeznikov
b52583db04 fix football description (co-op) 2020-04-08 13:12:48 +03:00
Roman Trapeznikov
ae8fc85647 fix football description
Score 3.0 (?!) touchdowns -> Score 3 touchdowns.
'Score to Win' / 7 rounds up.
2020-04-08 13:02:15 +03:00
indev
22c97baf01 In actors: all _handle_message_sanity_check called only if __debug__
In games: all get_team() replaced by team (idk why ¯\_(ツ)_/¯)
2020-04-08 10:02:13 +03: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
f71404e7f7 latest binaries, assets, and docs 2020-04-07 12:13:47 -07:00
indev
a38a6629fb Now all tests passed 2020-04-07 20:32:43 +03:00
indev
1fe3c69551 Added type annotations for _is_exists function in EasterEggHuntGame._update 2020-04-07 20:10:17 +03:00
indev
18133ac216 Fixed some spawnpoints (Left -> left, Right -> right etc) 2020-04-07 19:18:54 +03:00
indev
46cbb492f6 Tried to fix 2020-04-07 18:55:24 +03:00
indev
4891e60cf4 Fixed easter egg hunt 2020-04-07 18:50:17 +03:00
Eric Froemling
0de2335fcf Cleaning up ba.Stats class 2020-04-06 18:17:36 -07:00