Exemple #1
0
        public override void Initialize()
        {
            _automaton = new Automaton(150, 80, 150, LevelType.MOUNTAINS, 51239478, 1.3f);

            _resources = 30000;
            _finalParasiteMass = 10000;
            _targetBiomass = 10000;

            InsertSeed(125, Math.Max(GetMap().GetHeighest(125, 80), 0) + 1, 80, VoxelType.WHITEROT_FUNGUS);
            InsertSeed(61, Math.Max(GetMap().GetHeighest(61, 24), 0) + 1, 24, VoxelType.NOBLEROT_FUNGUS);
            InsertSeed(74, Math.Max(GetMap().GetHeighest(74, 109), 0) + 1, 109, VoxelType.WHITEROT_FUNGUS);
        }
Exemple #2
0
        public override void Initialize()
        {
            _automaton = new Automaton(200, 60, 200, LevelType.BUBBLE, 3485704, 1.3f);

            _resources = 8000;
            _finalParasiteMass = 10000;
            _targetBiomass = 5000;

            int x = GetMap().SizeX / 2 + 5;
            int z = GetMap().SizeZ / 2;
            int y = GetMap().GetHeighest(x, z);
            InsertSeed(x, Math.Max(y, 0) + 1, z, VoxelType.NOBLEROT_FUNGUS);
        }
Exemple #3
0
        public override void Initialize()
        {
            _automaton = new Automaton(100, 40, 300, LevelType.CANYON, 19351, 0.8f);

            _resources = 3000;
            _finalParasiteMass = 1000;
            _targetBiomass = 1000;

            InsertSeed(15, Math.Max(GetMap().GetHeighest(15, 180), 0) + 1, 180, VoxelType.WHITEROT_FUNGUS);
            InsertSeed(61, Math.Max(GetMap().GetHeighest(61, 24), 0) + 1, 24, VoxelType.NOBLEROT_FUNGUS);
            InsertSeed(74, Math.Max(GetMap().GetHeighest(74, 209), 0) + 1, 209, VoxelType.WHITEROT_FUNGUS);

            Random rand = new Random();
            for (int i = 0; i < 100; ++i)
            {
                InsertSeed(rand.Next(GetMap().SizeX), rand.Next(GetMap().SizeY / 4) + 28, rand.Next(GetMap().SizeZ), VoxelType.HOUSE_LONGHORN_BEETLE);
            }
        }
Exemple #4
0
        public override void Initialize()
        {
            _automaton = new Automaton(150, 40, 150, LevelType.PLAIN, 52384, 0.8f);

            _resources = 3000;
            _finalParasiteMass = 5000;
            _targetBiomass = 1000;

            Random rand = new Random();
            for (int i = 0; i < 50; ++i)
            {
                InsertSeed(rand.Next(GetMap().SizeX), rand.Next(GetMap().SizeY / 4) + 5, rand.Next(GetMap().SizeZ), VoxelType.HESPEROPHANES_CINNEREUS);
            }

            int x = GetMap().SizeX / 2;
            int z = GetMap().SizeZ / 2;
            int y = GetMap().GetHeighest(x, z);
            InsertSeed(x, Math.Max(y, 0) + 1, z, VoxelType.WHITEROT_FUNGUS);
        }