summaryrefslogtreecommitdiff
path: root/godot/scripts
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2022-09-22 08:24:37 -0400
committerAnson Bridges <bridges.anson@gmail.com>2022-09-22 08:24:37 -0400
commit62039380a67b6da396d1c8d745d2e2625ba988fc (patch)
tree59141eb09d8f68fe87f9d263dd33dd3fd4830724 /godot/scripts
parent123c1a2d9a5034902468b9f3ae5a139fff5c2f95 (diff)
network lag? camera and movement controller merged to same gdnative script
Diffstat (limited to 'godot/scripts')
-rw-r--r--godot/scripts/GameBase.gd6
-rw-r--r--godot/scripts/characters/player_controller_new.gd1
2 files changed, 7 insertions, 0 deletions
diff --git a/godot/scripts/GameBase.gd b/godot/scripts/GameBase.gd
index 89d457b..cff8bf4 100644
--- a/godot/scripts/GameBase.gd
+++ b/godot/scripts/GameBase.gd
@@ -114,3 +114,9 @@ func get_client_id() -> int:
func is_chatting_f() -> bool:
return is_chatting
+
+func get_players_info(id: int, index: int) -> String:
+ return players_info[id][index]
+
+func set_player_char(character: RigidBody) -> void:
+ player_char = character
diff --git a/godot/scripts/characters/player_controller_new.gd b/godot/scripts/characters/player_controller_new.gd
index bc41842..a6a0827 100644
--- a/godot/scripts/characters/player_controller_new.gd
+++ b/godot/scripts/characters/player_controller_new.gd
@@ -188,6 +188,7 @@ func _integrate_forces(state: PhysicsDirectBodyState) -> void:
rpc("damage", 500000, "drown", [1, "Davy Jones"])
func walk(_delta: float) -> void:
+ return
# Input
direction = Vector3()
var aim: Basis = head.get_global_transform().basis