Commit Graph

17 Commits

Author SHA1 Message Date
Andrew Cooper
c6d018acef Fix 0 shot for new defense 2022-04-12 17:51:18 +10:00
Andrew Cooper
f4fa4f230b Fix action resolution 2022-04-12 17:47:24 +10:00
Andrew Cooper
c45fb59747 Simplify play continuation logic 2022-04-11 08:45:29 +10:00
Andrew Cooper
fd159ac582 Some cleanup 2022-04-11 08:45:24 +10:00
Andrew Cooper
0e1ef8fc46 Cleanup Game creation and main loop 2022-04-11 08:45:19 +10:00
Andrew Cooper
11ee731832 Encapsulate shot number and name 2022-04-11 08:45:15 +10:00
Andrew Cooper
1ce5f7b3a7 Resolve play resolution helper methods 2022-04-11 08:45:04 +10:00
Andrew Cooper
99b52e6861 Move full time messages to game loop 2022-04-11 08:44:59 +10:00
Andrew Cooper
b8da97a7a3 Break out classes for resolving plays 2022-04-11 08:44:53 +10:00
Andrew Cooper
aaaadc04ea Add probabilistic branching helper 2022-04-11 08:44:48 +10:00
Andrew Cooper
029e27cd2c Fix game loop 2022-04-11 08:44:42 +10:00
Andrew Cooper
1ba6dd48aa Split out play resolution 2022-04-11 08:44:32 +10:00
Andrew Cooper
741b135d99 Simplify messaging 2022-04-11 08:44:27 +10:00
Andrew Cooper
74698c41c4 Add Scoreboard abstraction 2022-04-11 08:44:22 +10:00
Andrew Cooper
9106c2e13c Transliterate game logic 2022-04-11 08:41:12 +10:00
Zev Spitz
75def2707d Add sln and csroj/vbproj files where missing 2022-01-16 08:17:31 +02:00
Chris Reuter
d26dbf036a Removed spaces from top-level directory names.
Spaces tend to cause annoyances in a Unix-style shell environment.
This change fixes that.
2021-11-21 18:30:21 -05:00