summaryrefslogtreecommitdiff
path: root/demos/3d/truck_town/car_select.gd
blob: 00b4d853b8e77852156fbcd4d26912901e3fc57e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42

extends Control

# member variables here, example:
# var a=2
# var b="textvar"

func _ready():
	# Initalization here
	pass
	
var town=null


func _back():

	town.queue_free()
	show()
	

func _load_scene(car):

	var tt = load(car).instance()
	tt.set_name("car")
	town = load("res://truck_scene.scn").instance()
	town.get_node("instance_pos").add_child(tt)
	town.get_node("back").connect("pressed",self,"_back")
	get_parent().add_child(town)
	hide()

func _on_van_1_pressed():

	_load_scene("res://car_base.scn")


func _on_van_2_pressed():

	_load_scene("res://trailer_truck.scn")


func _on_van_3_pressed():
	_load_scene("res://crane.scn")