feature/player-controller #1
@ -7,22 +7,18 @@ class_name Player extends CharacterBody3D
|
||||
@export_range(0.1, 3.0, 0.1) var jump_height: float = 1 # m
|
||||
@export_range(0.1, 3.0, 0.1, "or_greater") var camera_sens: float = 1
|
||||
@export_range(0.1, 3.0, 0.1, "or_greater") var joystick_camera_sens_multiplier: float = 2
|
||||
@export var camera: Camera3D
|
||||
|
||||
var jumping: bool = false
|
||||
|
||||
var is_using_joystick: bool = false
|
||||
var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity")
|
||||
|
||||
var move_dir: Vector2 # Input direction for movement
|
||||
var look_dir: Vector2 # Input direction for look/aim
|
||||
|
||||
var walk_vel: Vector3 # Walking velocity
|
||||
var grav_vel: Vector3 # Gravity velocity
|
||||
var jump_vel: Vector3 # Jumping velocity
|
||||
|
||||
chrisbell marked this conversation as resolved
|
||||
var is_using_joystick: bool = false
|
||||
|
||||
@export var camera: Camera3D
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
capture_mouse()
|
||||
|
Loading…
Reference in New Issue
Block a user
Maybe condense the variables or make more apparent groups of variables
fixed the issues