12 lines
255 B
Plaintext
12 lines
255 B
Plaintext
|
|
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()
|