extends Object class_name RoomList var rooms: Array[RoomData] signal roomAdded func addRoom(roomImage: Image, roomScene: PackedScene) -> void: var newRoom: RoomData = await RoomData.new(roomImage,roomScene) rooms.push_back(newRoom) roomAdded.emit()