class_name GameInputEvents static var direction : Vector2 static func movement_input() -> Vector2: if (Input.is_action_pressed("walk_left")): direction = Vector2.LEFT elif (Input.is_action_pressed("walk_right")): direction = Vector2.RIGHT elif (Input.is_action_pressed("walk_up")): direction = Vector2.UP elif (Input.is_action_pressed("walk_down")): direction = Vector2.DOWN else: direction = Vector2.ZERO return direction static func is_movement_input() -> bool: return direction != Vector2.ZERO static func is_used_tool() -> bool: var use_tool_value: bool = Input.is_action_just_pressed("hit") return use_tool_value