From 691e0ea8bcb78430d004a9b8ee812a2131e70f6c Mon Sep 17 00:00:00 2001 From: Nikolai Rodionov Date: Sun, 9 Feb 2025 22:50:43 +0100 Subject: [PATCH] WIP: Migrating to node3ds --- godot/scenes/player/server_node.gd | 4 ++-- godot/scenes/weapon/generic_weapon_controller.gd | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/godot/scenes/player/server_node.gd b/godot/scenes/player/server_node.gd index 6458529..92bc582 100644 --- a/godot/scenes/player/server_node.gd +++ b/godot/scenes/player/server_node.gd @@ -44,7 +44,6 @@ func _physics_process(delta: float) -> void: if not shared_node.is_on_floor(): shared_node.velocity += shared_node.get_gravity() * delta if shared_node.is_on_floor() && jumping: - print("jumping" + str(name)) shared_node.velocity.y = consts.DEFAULT_JUMP_VELOCITY jumping = false var direction := (shared_node.transform.basis * Vector3(input_direction.x, 0, input_direction.y)).normalized() @@ -60,9 +59,10 @@ func _physics_process(delta: float) -> void: update_position.rpc(shared_node.global_position) shared_node.move_and_slide() + @rpc("authority", "call_remote", "unreliable_ordered") func update_position(real_position: Vector3): - shared_node.global_position = lerp(shared_node.global_position, real_position, 1.0) + shared_node.global_position = lerp(shared_node.global_position, real_position, 10.0) @rpc("any_peer", "call_local", "unreliable") func jump(): diff --git a/godot/scenes/weapon/generic_weapon_controller.gd b/godot/scenes/weapon/generic_weapon_controller.gd index 2ad9703..5892719 100644 --- a/godot/scenes/weapon/generic_weapon_controller.gd +++ b/godot/scenes/weapon/generic_weapon_controller.gd @@ -19,7 +19,6 @@ var can_shoot: bool = true # Called when the node enters the scene tree for the first time. func _ready() -> void: cooldown_timer.wait_time = cooldown - print("test") @onready var bullet_trace_distance: Node3D = $BulletTraceDistance