private void Init(STUGameMode gamemode, ulong key = default) { GUID = (teResourceGUID)key; Name = GetString(gamemode.m_displayName); GameRulesetSchemas = Helper.JSON.FixArray(gamemode.m_gameRulesetSchemas); VoiceSet = gamemode.m_7F5B54B2; Type = gamemode.m_gameModeType; }
public GameMode(STUGameMode gameMode) { DisplayName = GetString(gameMode.m_displayName); if (gameMode.m_gameRulesetSchemas != null) { GameRulesetSchemas = new teResourceGUID[gameMode.m_gameRulesetSchemas.Length]; for (int i = 0; i < GameRulesetSchemas.Length; i++) { GameRulesetSchemas[i] = gameMode.m_gameRulesetSchemas[i]; } } VoiceSet = gameMode.m_7F5B54B2; Type = gameMode.m_gameModeType; }