summaryrefslogtreecommitdiff
path: root/godot/scripts/cameras
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2022-09-19 17:44:22 -0400
committerAnson Bridges <bridges.anson@gmail.com>2022-09-19 17:44:22 -0400
commit1d347e770fddcdd051890cdf070fd2779ab113bf (patch)
tree6501fb000509819b7ba58df15c9a831c8bdc44fb /godot/scripts/cameras
parent2fd755132f526c48fed2c1867530526971e1cf19 (diff)
problems: player controller perf, boat perf, NAVSERVER PERF
Diffstat (limited to 'godot/scripts/cameras')
-rw-r--r--godot/scripts/cameras/PlayerCamGDS.gd20
1 files changed, 10 insertions, 10 deletions
diff --git a/godot/scripts/cameras/PlayerCamGDS.gd b/godot/scripts/cameras/PlayerCamGDS.gd
index ec46cf8..382ec06 100644
--- a/godot/scripts/cameras/PlayerCamGDS.gd
+++ b/godot/scripts/cameras/PlayerCamGDS.gd
@@ -1,24 +1,24 @@
extends ClippedCamera
-var _modes = ["STATIC", "FIRSTPERSON", "THIRDPERSON", "ARM", "FREECAM"]
-var mode = "STATIC" #STATIC, FIRSTPERSON, THIRDPERSON, ARM, FREECAM
+var _modes: PoolStringArray = ["STATIC", "FIRSTPERSON", "THIRDPERSON", "ARM", "FREECAM"]
+var mode: String = "STATIC" #STATIC, FIRSTPERSON, THIRDPERSON, ARM, FREECAM
#first/third person variables
-var head : Spatial = null
-var neck : Spatial = null
-var player : RigidBody = null
+var head: Spatial = null
+var neck: Spatial = null
+var player: RigidBody = null
#third person/arm variables
-var arm : SpringArm = null
+var arm: SpringArm = null
-var mouse_axis := Vector2()
-var mouse_sensitivity = 12.0
+var mouse_axis: Vector2
+var mouse_sensitivity: float = 12.0
func _ready():
Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED)
current = true
-func _input(event):
+func _input(event: InputEvent):
if event is InputEventMouseMotion and Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED:
mouse_axis = event.relative
match mode:
@@ -35,7 +35,7 @@ func _input(event):
_:
pass
-func attach(new_parent: Node, c_mode, extra_path = "."):
+func attach(new_parent: Node, c_mode: String, extra_path: String = "."):
if get_parent():
get_parent().remove_child(self)
if c_mode in _modes: