extends CharacterBody3D @export var speed = 5.0 @export var jump_velocity = 4.5 var camrot_h:float = 0.0 var camrot_v:float = 0.0 @export var h_acceleration:float = 10.0 @export var v_acceleration:float = 10.0 @export var h_sensitivity:float = 0.5 @export var v_sensitivity:float = 0.5 # Get the gravity from the project settings to be synced with RigidBody nodes. var gravity = ProjectSettings.get_setting("physics/3d/default_gravity") @export var otherplayer:bool = true: get: return otherplayer set(value): otherplayer = value func set_otherplayer(value:bool): otherplayer = value func _ready(): $SpringArm3D/Camera3D.set_current(false) func set_current_camera(): $SpringArm3D/Camera3D.set_current(true) func set_id(value:int): $PlayerNetworkingComponent.set_id(value)