Initial commit
This commit is contained in:
47
scripts/_G.gd
Normal file
47
scripts/_G.gd
Normal file
@ -0,0 +1,47 @@
|
||||
extends Node
|
||||
|
||||
func exit():
|
||||
get_tree().quit()
|
||||
|
||||
func loadScene(scene):
|
||||
#warning-ignore:return_value_discarded
|
||||
var path = "res://scenes/"+scene+".tscn"
|
||||
get_tree().change_scene(path)
|
||||
|
||||
func loadLevel(lvl):
|
||||
var l = load("res://scenes/"+lvl+".tscn").instance()
|
||||
get_tree().get_root().add_child(l)
|
||||
|
||||
func unloadLevel(lvl):
|
||||
var rootnode = get_tree().get_root().get_children()
|
||||
for v in rootnode:
|
||||
if v.get_name() == lvl:
|
||||
get_tree().get_root().remove_child(v)
|
||||
|
||||
func hideMenuButts():
|
||||
PlayBtn.hide()
|
||||
AuthorsBtn.hide()
|
||||
ExitBtn.hide()
|
||||
|
||||
func showMenuButts():
|
||||
PlayBtn.show()
|
||||
AuthorsBtn.show()
|
||||
ExitBtn.show()
|
||||
|
||||
var PlayBtn
|
||||
var AuthorsBtn
|
||||
var ExitBtn
|
||||
var cans
|
||||
var currentTrashType = 'none'
|
||||
var score = 0
|
||||
var dogLevel = 0
|
||||
|
||||
func updateScore(v):
|
||||
score = int(v)
|
||||
|
||||
var trash = {
|
||||
1: ['res://sprites/trash/plasticbottle.png', 'plastic'],
|
||||
2: ['res://sprites/trash/glassbottle.png', 'glass'],
|
||||
3: ['res://sprites/trash/metalcan.png', 'other'],
|
||||
4: ['res://sprites/trash/newspaper.png', 'paper']
|
||||
}
|
Reference in New Issue
Block a user