// Use this for initialization void Start() { world = SpiralWorldManager.instance.world; for (int i = 0; i < WorldRenderer.beachSize / WorldItem.WorldScale; i++) { switch (Random.Range(0, 20)) { case 0: case 1: world.AddItem(new Plant { harvested = false, resource = PlantResource.HONEY, NumberLinePosition = i, }); break; case 2: case 3: world.AddItem(new Plant { harvested = false, resource = PlantResource.SAFRON, NumberLinePosition = i, }); break; case 4: case 5: world.AddItem(new Plant { harvested = false, resource = PlantResource.JUICE, NumberLinePosition = i, }); break; case 6: world.AddItem(new Plant { harvested = true, resource = PlantResource.HONEY, NumberLinePosition = i, }); break; case 7: world.AddItem(new Plant { harvested = true, resource = PlantResource.HONEY, NumberLinePosition = i, }); break; case 8: world.AddItem(new Plant { harvested = true, resource = PlantResource.HONEY, NumberLinePosition = i, }); break; case 9: world.AddItem(new Animal { NumberLinePosition = i, animalType = AnimalType.JUMPING_WORM, }); break; case 10: world.AddItem(new Animal { NumberLinePosition = i, animalType = AnimalType.BOUNCING_BUNNY, }); break; default: break; } } for (int i = WorldRenderer.beachSize / WorldItem.WorldScale; i < WorldRenderer.forestSize / WorldItem.WorldScale; i++) { switch (Random.Range(0, 20)) { case 0: case 1: world.AddItem(new Plant { harvested = false, resource = PlantResource.RUBY, NumberLinePosition = i, }); break; case 2: case 3: world.AddItem(new Plant { harvested = false, resource = PlantResource.SAPPHIRE, NumberLinePosition = i, }); break; case 4: case 5: world.AddItem(new Plant { harvested = false, resource = PlantResource.GARNET, NumberLinePosition = i, }); break; case 6: world.AddItem(new Plant { harvested = true, resource = PlantResource.HONEY, NumberLinePosition = i, }); break; case 7: world.AddItem(new Plant { harvested = true, resource = PlantResource.HONEY, NumberLinePosition = i, }); break; case 8: world.AddItem(new Plant { harvested = true, resource = PlantResource.HONEY, NumberLinePosition = i, }); break; case 9: world.AddItem(new Animal { NumberLinePosition = i, animalType = AnimalType.JUMPING_WORM, }); break; case 10: world.AddItem(new Animal { NumberLinePosition = i, animalType = AnimalType.BOUNCING_BUNNY, }); break; case 11: case 12: world.AddItem(new Monster { NumberLinePosition = i, monsterType = MonsterType.LASER_WOLF, }); break; case 13: case 14: case 15: world.AddItem(new Plant { harvested = false, resource = PlantResource.TREE, NumberLinePosition = i, }); break; case 16: world.AddItem(new Plant { harvested = true, resource = PlantResource.TREE, NumberLinePosition = i, }); break; case 17: world.AddItem(new Monster { NumberLinePosition = i, monsterType = MonsterType.LASER_WOLF_2, }); break; default: break; } } }