コード例 #1
0
        public EntitySpawner()
        {
            string lootDistributionString = "";

            if (GetDataFiles(out lootDistributionString, out worldEntitiesByClassId))
            {
                BatchCellsParser BatchCellsParser = new BatchCellsParser();
                entitySpawnPoints = BatchCellsParser.GetEntitySpawnPoints();

                LootDistributionsParser lootDistributionsParser = new LootDistributionsParser();
                lootDistributionData = lootDistributionsParser.GetLootDistributionData(lootDistributionString);

                SpawnEntities();
            }
        }
コード例 #2
0
        public EntitySpawner()
        {
            WorldEntityDataParser worldEntityDataParser = new WorldEntityDataParser();

            worldEntitiesByClassId = worldEntityDataParser.GetWorldEntitiesByClassId();

            BatchCellsParser BatchCellsParser = new BatchCellsParser();

            entitySpawnPoints = BatchCellsParser.GetEntitySpawnPoints();

            LootDistributionsParser lootDistributionsParser = new LootDistributionsParser();

            lootDistributionData = lootDistributionsParser.GetLootDistributionData();

            SpawnEntities();
        }