forked from SteamWar/SteamWar
Add JavaDoc to GameModeConfig
This commit is contained in:
@@ -43,6 +43,9 @@ public final class GameModeConfig<M, W> {
|
||||
public final boolean loaded;
|
||||
public final File configFile;
|
||||
|
||||
/**
|
||||
* Bundle for server specific configuration values
|
||||
*/
|
||||
public final ServerConfig Server;
|
||||
|
||||
/**
|
||||
@@ -58,8 +61,20 @@ public final class GameModeConfig<M, W> {
|
||||
* @implSpec Disables check schem type if missing
|
||||
*/
|
||||
public final List<String> CheckQuestions;
|
||||
|
||||
/**
|
||||
* Bundle for countdowns during the fight
|
||||
*/
|
||||
public final TimesConfig Times;
|
||||
|
||||
/**
|
||||
* Bundle for arena specific configurations. Primarily used by the FightSystem
|
||||
*/
|
||||
public final ArenaConfig Arena;
|
||||
|
||||
/**
|
||||
* Bundle for schematic configurations
|
||||
*/
|
||||
public final SchematicConfig<M> Schematic;
|
||||
|
||||
/**
|
||||
@@ -83,20 +98,40 @@ public final class GameModeConfig<M, W> {
|
||||
* @implSpec {@code +} by default
|
||||
*/
|
||||
public final String TeamChatPrefix;
|
||||
|
||||
/**
|
||||
* Bundle for configurations for the Blue team
|
||||
*/
|
||||
public final BlueConfig Blue;
|
||||
|
||||
/**
|
||||
* Bundle for configurations for the Red team
|
||||
*/
|
||||
public final RedConfig Red;
|
||||
|
||||
/**
|
||||
* The list of active win conditions
|
||||
*/
|
||||
public final List<W> WinConditions;
|
||||
|
||||
/**
|
||||
* Bundle for configurations used by the Winconditions in the FightSystem
|
||||
*/
|
||||
public final WinConditionParamsConfig<M> WinConditionParams;
|
||||
|
||||
/**
|
||||
* Bundle for Kit specific configurations
|
||||
*/
|
||||
public final KitsConfig<M> Kits;
|
||||
|
||||
/**
|
||||
* A list of integers containing the waiting time of this enter stage in the fight
|
||||
*/
|
||||
public final List<Integer> EnterStages;
|
||||
|
||||
/**
|
||||
* Bundle for Techhider configurations
|
||||
*/
|
||||
public final TechhiderConfig<M> Techhider;
|
||||
|
||||
private static final Field Schematic_TypeField;
|
||||
|
||||
Reference in New Issue
Block a user