Files
SpaceBots/.svn/pristine/75/75a54ece69a3cf8b179b2bd44aa01d70a696894c.svn-base
2026-01-21 23:51:53 +01:00

40 lines
2.5 KiB
Plaintext

extends Mission
class_name RescueMission
func _init() -> void:
var prio0Biomes: Array[Biome]
prio0Biomes.push_back(biomeTestGreen())
prio0Biomes.push_back(biomeTestOrange())
prio0Biomes.push_back(biomeTest5())
biomes.push_back(prio0Biomes)
func biomeTest5() -> Biome:
var roomListTest5: RoomList = RoomList.new()
roomListTest5.addRoom(preload("res://test/test4Way.png").get_image(),"res://test/Test4Way.tscn")
roomListTest5.addRoom(preload("res://test/StartTest.png").get_image(),"res://test/StartTest.tscn")
return Biome.new("test5",roomListTest5,RoomData.new(preload("res://test/test4Way.png").get_image(),"res://test/Test4Way.tscn"),1.0,0)
func biomeTestGreen() -> Biome:
var roomList: RoomList = RoomList.new()
roomList.addRoom(preload("res://test/StartTest.png").get_image(),"res://test/StartTest.tscn")
roomList.addRoom(preload("res://Maps/Rooms/Generic Connectors/4Way/4WayRoomData.png").get_image(),"res://Maps/Rooms/Generic Connectors/4Way/4WayRoom.tscn")
roomList.addRoom(preload("res://Maps/Rooms/Generic Connectors/Corner/CornerRoomData.png").get_image(),"res://Maps/Rooms/Generic Connectors/Corner/CornerRoom.tscn")
roomList.addRoom(preload("res://Maps/Rooms/Generic Connectors/Hallway/HallwayRoomData.png").get_image(),"res://Maps/Rooms/Generic Connectors/Hallway/Hallway.tscn")
roomList.addRoom(preload("res://Maps/Rooms/Generic Connectors/THallway/THallwayRoomData.png").get_image(),"res://Maps/Rooms/Generic Connectors/THallway/THallway.tscn")
return Biome.new("green",roomList,RoomData.new(preload("res://test/StartTest.png").get_image(),"res://test/StartTest.tscn"),1,0)
func biomeTestOrange() -> Biome:
var roomList: RoomList = RoomList.new()
roomList.addRoom(preload("res://test/test4Way.png").get_image(),"res://test/Test4Way.tscn")
roomList.addRoom(preload("res://Maps/Rooms/Generic Connectors/4Way/4WayRoomData.png").get_image(),"res://Maps/Rooms/Generic Connectors/4Way/4WayRoom.tscn")
roomList.addRoom(preload("res://Maps/Rooms/Generic Connectors/Corner/CornerRoomData.png").get_image(),"res://Maps/Rooms/Generic Connectors/Corner/CornerRoom.tscn")
roomList.addRoom(preload("res://Maps/Rooms/Generic Connectors/Hallway/HallwayRoomData.png").get_image(),"res://Maps/Rooms/Generic Connectors/Hallway/Hallway.tscn")
roomList.addRoom(preload("res://Maps/Rooms/Generic Connectors/THallway/THallwayRoomData.png").get_image(),"res://Maps/Rooms/Generic Connectors/THallway/THallway.tscn")
return Biome.new("orange",roomList,RoomData.new(preload("res://test/test4Way.png").get_image(),"res://test/Test4Way.tscn"),1,0)