You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Undertaker-Simulator/models/hammer_vis.gd

17 lines
495 B

extends Node3D
@onready var hammer_in_viewport: Node3D = $"../Character/Head/Hammer In Viewport"
@onready var hammer_shelf_vis: Node3D = $Hammer
var isHammerInViewport:bool = false
func _input(event: InputEvent) -> void:
if event.is_action_pressed("hammer_toggle"):
isHammerInViewport = !isHammerInViewport
if isHammerInViewport:
hammer_in_viewport.visible = true
hammer_shelf_vis.visible = false
else:
hammer_in_viewport.visible = false
hammer_shelf_vis.visible = true