Init commit

This commit is contained in:
2025-02-06 09:56:39 +01:00
commit 8f61ab6c6b
48 changed files with 5511 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
extends CharacterBody3D
class_name ServerNode
var jumping := false
var input_direction: Vector2 = null
var owner_id: int = 0
func _ready() -> void:
pass
func _physics_process(delta: float) -> void:
if not is_on_floor():
velocity += get_gravity() * delta
if is_on_floor() && jumping:
velocity.y = const .
#if shooting:
jumping = false
var direction := (transform.basis * Vector3(input_direction.x, 0, input_direction.y)).normalized()
if is_on_floor():
if direction:
#first_view_legs_anim.play("Run Forward")
velocity.x = direction.x * character_speed
velocity.z = direction.z * character_speed
else:
velocity.x = move_toward(velocity.x, 0, character_speed)
velocity.z = move_toward(velocity.z, 0, character_speed)