Example #1
0
    public static GameStartSettings GetModeChangingSettings(GameMode newMode, Difficulty i_difficulty, StartFoundingType i_foundingType)
    {
        var cgs = new GameStartSettings();

        cgs.gameMode = newMode;
        cgs.chunkGenerationSettings = ChunkGenerationSettings.GetNoActionSettings();
        cgs.difficulty = i_difficulty;
        cgs.subIndex0  = (byte)i_foundingType;
        return(cgs);
    }
Example #2
0
    public static GameStartSettings GetStartSettings(GameMode i_mode, ChunkGenerationSettings i_chunkSettings, Difficulty i_difficulty, StartFoundingType i_start)
    {
        var cgs = new GameStartSettings();

        cgs.gameMode = i_mode;
        cgs.chunkGenerationSettings = i_chunkSettings;
        cgs.difficulty = i_difficulty;
        cgs.subIndex0  = (byte)i_start;
        return(cgs);
    }