opengamedevtycoon/Scripts/Main.gd

24 lines
664 B
GDScript

extends Control
## MENU
func start_game(packscene):
get_tree().change_scene_to(packscene)
print_debug(get_tree().root.has_node("devstudio"))
## MAIN
func _ready():
#Newgame prep
var packscene = load("res://GUI/devstudio.tscn").instance()
var t = $"/root/loader".load_json(ProjectSettings.get("Game/Resources/Themesmod"))
var rech = $"/root/loader".load_json(ProjectSettings.get("Game/Resources/Researchmod"))
packscene.to_research = rech
packscene.to_research["themes"] = t
var packer = PackedScene.new()
packer.pack(packscene)
#Connections
var connections = [
$newgame.connect("pressed",self,"start_game",[packer])
]
print_debug(connections)