20 lines
395 B
GDScript
20 lines
395 B
GDScript
class_name GameMode extends Node
|
|
|
|
|
|
const MODES: Dictionary = {
|
|
0: preload("res://scripts/game_modes/dog_fight.gd"),
|
|
1: preload("res://scripts/game_modes/dog_fight_waves.gd")
|
|
}
|
|
|
|
@export_enum(
|
|
"Dog Fight:0",
|
|
"Dog Fight Waves:1"
|
|
) var mode: int = 0
|
|
|
|
@export var jet_factory: JetFactory
|
|
|
|
|
|
func _ready() -> void:
|
|
#MODES[mode].instantiate()
|
|
jet_factory.create_player_jet(Globals.Faction.ALLIES)
|