Anton Tarasenko
e8cc1421c7
Add optimizations for shared map sequences
...
Fixes an issue where map list could become bloated,
even if every game mode uses the same map set
2 years ago
Anton Tarasenko
36aed1a2d3
Change how map lists work
...
This patch enables support of per-game mode lists
2 years ago
Anton Tarasenko
470d878c45
Add "includeMaps" config variable into `BaseGameMode`
2 years ago
Anton Tarasenko
8bdf2062a0
Remove unnecessary comments
2 years ago
Shtoyan
b60b3280de
Add initial implementation for map lists
2 years ago
Anton Tarasenko
bb936f5e76
Fix launcher not adding `Feature`s through game types
2 years ago
Anton Tarasenko
52acccb6aa
Fix map perfix not being used without acronym
2 years ago
Anton Tarasenko
c8eac38d35
Fix game modes' colors not working in KFMapVoteV2
2 years ago
Anton Tarasenko
27bfc5f580
Fix game difficulty/length switching
...
Previously game dissivulty was switching through a crutch, when we
could've just used key-value option inside the server URL. That crutch
was repurposed to switch game length that is actually requires it.
2 years ago
Anton Tarasenko
8583bef23d
Fix formatting
2 years ago
Anton Tarasenko
83f137c063
Change to new AcediaCore collections
2 years ago
Anton Tarasenko
a026b731ee
Change to adapt to AcediaCore's changes
2 years ago
Anton Tarasenko
824a6e270a
Change to account for AcediaCore's refactor
2 years ago
Anton Tarasenko
57f11ad644
Adapt to AcediaCore's `Text` changes
2 years ago
Anton Tarasenko
195c671df4
Fix `Feature` validator using wrong log warning
3 years ago
Anton Tarasenko
636e614ba4
Fix using old method name `ToPlainString()`
3 years ago
Anton Tarasenko
3681fcabf7
Add game modes support to Acedia
3 years ago