From 7a1d857de96174dfa5a0fa40f8c14acbd2f651c2 Mon Sep 17 00:00:00 2001 From: Anson Bridges Date: Sun, 25 Sep 2022 06:39:12 -0400 Subject: weapons, viewmodels, some performance fixes --- godot/scripts/GameBase.gd | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'godot/scripts/GameBase.gd') diff --git a/godot/scripts/GameBase.gd b/godot/scripts/GameBase.gd index cff8bf4..85af89a 100644 --- a/godot/scripts/GameBase.gd +++ b/godot/scripts/GameBase.gd @@ -19,11 +19,11 @@ var winddir = Vector3(1,0,0) func _process(delta): $HUD/Health.text = str(player_char.health) if player_char != null else "" if is_local: - local_server_tree.idle(delta) + local_server_tree.call("idle",delta) func _physics_process(delta): if is_local: - local_server_tree.iteration(delta) + local_server_tree.call("iteration", delta) remote func set_up_server_info(info): $HUD/ServerJoinMenu/MOTD.text = info["MOTD"] @@ -118,5 +118,8 @@ func is_chatting_f() -> bool: func get_players_info(id: int, index: int) -> String: return players_info[id][index] -func set_player_char(character: RigidBody) -> void: +func set_player_char(character) -> void: player_char = character + +func get_cam(): + return cam -- cgit v1.2.3