First-Person/scenes/load/game_settings.gd
2025-12-06 15:43:53 +09:00

20 lines
557 B
GDScript

extends Node
var mouse_sens := 1.75
var toggle_crouch:=false
var stick_sens := 0.15
var stick_smoothing := 0.25
var stick_deadzone := 0.25
var using_gamedpad:=false:
set(is_true):
if using_gamedpad != is_true:
using_gamedpad = is_true
controller_changed.emit()
signal controller_changed
func _input(event: InputEvent) -> void:
if event is InputEventMouseButton or event is InputEventMouseMotion or event is InputEventKey:
using_gamedpad = false
elif event is InputEventJoypadButton or event is InputEventJoypadMotion:
using_gamedpad = true