Files
Five-Nights-At-Akers/Scripts/cGame.gd
2026-03-27 10:35:03 -07:00

38 lines
691 B
GDScript

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()