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
