Torben
397d925110
DEV-765 pipeline refactor ( #64 )
...
Refactor rulesets into smaller composable operations
In order to mix up the functionality from different rulesets like Solo, Royale, etc. the code in these classes needs to be broken up into small functions that can be composed in a pipeline to make a custom game mode.
2022-03-16 16:58:05 -07:00
Torben
5e629e9e93
DEV-765 add some additional tests ( #65 )
...
Adds additional test coverage. Re-uses standard test cases where possible and added a few additional cases specific to some modes.
2022-03-15 16:41:39 -07:00
John Oram
f31bdff4b8
add ruleset data to the calls made by the cli (name and version) ( #32 )
...
* add ruleset data to the cli (name and version)
* remove double ruleset tracking with royale mode
2021-07-02 20:00:19 -07:00
bvanvugt
d62807774b
Invert the Y-Axis to match modern gameplay.
2021-01-19 15:33:05 -08:00
Brad Van Vugt
f5aec61e04
Rename "EliminatedByStarvation" > "EliminatedByOutOfHealth"
2020-09-10 12:00:56 -07:00
Brad Van Vugt
ccc2a27fd1
Rename squad tests to avoid name collisions.
2020-07-25 17:35:20 -07:00
Brad Van Vugt
5aec70de2b
Prioritize self-collisions over other collisions. Fixes #16 .
2020-07-21 17:11:12 -07:00
Brad Van Vugt
01eaf6267d
Rename TeamRuleset -> SquadRuleset
2020-07-21 14:58:56 -07:00