f51413ead9
Refactor to pass clockrate in constructor rather than deriving from mods
2021-06-03 16:09:42 +10:00
346e36d32a
Make Mod.Description
abstract and add missing descriptions
2021-04-15 14:36:26 +09:00
66643a97b0
Add a list of mods to Skill class
...
Although this isn't necessary for existing official rulesets and calculators, custom calculators can have use cases for accessing mods in difficulty calculation.
For example, accounting for the effects of visual mods.
2021-02-20 20:37:44 +11:00
c4fdd35223
Fix same-type incompatibility through multimod
2020-10-14 19:53:37 +09:00
7d2eeb9795
Fix test names
2020-10-14 19:18:04 +09:00
d7a52e97ff
Fix multimod difficulty combinations not generating correctly
2020-10-14 19:03:11 +09:00
7e41fbc29b
Remove LegacyDifficultyCalculator
2019-02-21 13:12:37 +09:00
93b7b51d0a
timeRate -> clockRate
2019-02-19 14:29:23 +09:00
a8faa942a6
Implement new difficulty calculator structure
2019-02-18 14:49:43 +09:00
8617aaa2a7
Update licence header (and remove year)
2019-01-24 17:43:03 +09:00
be37f3c328
Rename NoModMod
2018-11-30 17:35:13 +09:00
d97a15a504
Add IMod and change ShortenedName to Acronym
2018-11-30 17:16:00 +09:00
8f7334874c
Fix up performance calculators
2018-06-14 16:04:48 +09:00
83ff47ec80
Rewrite difficulty mod combinations
2018-06-06 16:20:17 +09:00