class_name cGame var night: cNight var enemies: Dictionary = {} var locations: Dictionary = {} var cameras: Array = [] var nightStarted = false var nightCompleted = false func make_cameras(): var camera for key in Global.cameras: print(key) camera = cCamera.new(key) cameras.append(camera) func make_enemies(): var eConstruct = npcConstruct.new() var eFlesher = npcFlesher.new() var eAkers = npcAkers.new() var eYoshida = npcYoshida.new() enemies = { "construct": eConstruct, "flesher": eFlesher, "akers": eAkers, "yoshida": eYoshida } func _setup(): print("Setting up Game") night = cNight.new() locations = Global.locations make_cameras() make_enemies()