station draft
This commit is contained in:
parent
305fa1523c
commit
e2ae1bc5e3
|
|
@ -0,0 +1,7 @@
|
||||||
|
class_name Station extends Resource
|
||||||
|
|
||||||
|
@export var station_name: StringName = ""
|
||||||
|
@export var memory: Scenes.id = Scenes.id.YOUTH_DRAEVEN
|
||||||
|
@export_file("*.tscn") var station_path: String = ""
|
||||||
|
@export var shedule: Dictionary[float, int]
|
||||||
|
@export var announcement: AudioStream
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
uid://cyeh7sa20bmcf
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
extends RoomTemplate
|
||||||
|
|
||||||
|
@export var all_stations: Array[Station] = []
|
||||||
|
@export var all_lines: Array[TrainLine] = []
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
uid://snugj1gnggjj
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
class_name TrainLine extends Resource
|
||||||
|
|
||||||
|
enum id {
|
||||||
|
NONE,
|
||||||
|
RING,
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@export var train_id: id = 0
|
||||||
|
@export var destination: StringName = ""
|
||||||
|
@export var via: StringName = ""
|
||||||
|
@export var stops: Array[Station] = []
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
uid://dfkq0djtygmma
|
||||||
Loading…
Reference in New Issue