Wall implemented
This commit is contained in:
@ -8,6 +8,8 @@ const STICK_TRAP = preload("res://Game/Traps/stick_trap.tscn")
|
||||
@onready var minespawner: Button = $HBoxContainer4/HBoxContainer4/Button3
|
||||
const MINE = preload("res://Game/Traps/mine.tscn")
|
||||
|
||||
@onready var wallspawner: Button = $HBoxContainer4/HBoxContainer4/Button4
|
||||
const WALL = preload("res://Game/Traps/wall.tscn")
|
||||
|
||||
@onready var archertowerspawn: Button = $HBoxContainer4/HBoxContainer2/Button2
|
||||
const ARCHER_TOWER = preload("res://Game/Towers/archer_tower.tscn")
|
||||
@ -24,6 +26,7 @@ var lives = 0
|
||||
func _ready() -> void:
|
||||
stickspawner.connect("button_up", Spawn_Stick)
|
||||
minespawner.connect("button_up", Spawn_Mine)
|
||||
wallspawner.connect("button_down", Spawn_Wall)
|
||||
archertowerspawn.connect("button_up", Spawn_Archer)
|
||||
wizardtowerspawn.connect("button_up", Spawn_wizard)
|
||||
delete_tower_button.connect("button_up", Spawn_Deleter)
|
||||
@ -52,6 +55,11 @@ func Spawn_Mine() -> void:
|
||||
mine.name = "Mine-" + str(randi())
|
||||
get_parent().add_child(mine)
|
||||
|
||||
func Spawn_Wall() -> void:
|
||||
var wall = WALL.instantiate()
|
||||
wall.name = "Wall-" + str(randi())
|
||||
get_parent().add_child(wall)
|
||||
|
||||
func Spawn_Archer() -> void:
|
||||
var tower = ARCHER_TOWER.instantiate()
|
||||
tower.name = "ArcherTower-" + str(randi())
|
||||
|
Reference in New Issue
Block a user