extends "res://scripts/player.gd" onready var placement = preload("res://scripts/placement.gd").new() # --- Godot overrides --- func _ready(): # connect("start_placement", self, "add_wall") # connect("confirm_placement", self, "finalize_wall") placement.player = self placement.start_action = "hero_1_place_wall" placement.confirm_action = "hero_1_confirm_wall" placement.delete_action = "hero_1_remove_wall" placement.scene_path = "res://scenes/heroes/1_wall.tscn" placement.max_placed = 100 func _process(delta): if is_network_master(): placement.place_input() func _exit_tree(): ._exit_tree() if placement: placement.clear() # --- Player overrides --- func spawn(): .spawn() if placement: placement.clear() # --- Own ---