]> git.deb.at Git - rhonda/impostor.git/commit
Implement GameOptions V8
authorminiduikboot <mini@duikbo.at>
Tue, 18 Jun 2024 17:45:17 +0000 (19:45 +0200)
committerminiduikboot <mini@duikbo.at>
Tue, 20 Aug 2024 19:41:38 +0000 (21:41 +0200)
commit079f58a7b7f15b357531c2782aef3547c9442e74
treea8228bc245454060a9f31026d527258a67059f34
parentc315ef9c2881d6849aab14fbd1f9a72d5bfc0ee2
Implement GameOptions V8

This adds a field for RulesPresets and SpecialGameModes, as well as
RoleOptions for the new roles.
src/Impostor.Api/Innersloth/GameOptions/HideNSeekGameOptions.cs
src/Impostor.Api/Innersloth/GameOptions/IGameOptions.cs
src/Impostor.Api/Innersloth/GameOptions/LegacyGameOptionsData.cs
src/Impostor.Api/Innersloth/GameOptions/NormalGameOptions.cs
src/Impostor.Api/Innersloth/GameOptions/RoleOptions/NoisemakerRoleOptions.cs [new file with mode: 0644]
src/Impostor.Api/Innersloth/GameOptions/RoleOptions/PhantomRoleOptions.cs [new file with mode: 0644]
src/Impostor.Api/Innersloth/GameOptions/RoleOptions/RoleOptionsCollection.cs
src/Impostor.Api/Innersloth/GameOptions/RoleOptions/TrackerRoleOptions.cs [new file with mode: 0644]