summaryrefslogtreecommitdiff
path: root/godot
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2022-09-20 08:42:11 -0400
committerAnson Bridges <bridges.anson@gmail.com>2022-09-20 08:42:11 -0400
commit586817664cebbe670081eea0cb0a0fe2f33adfce (patch)
tree76f9e34a3b4c44090b936360aeb59d8fe902c86e /godot
parent1d347e770fddcdd051890cdf070fd2779ab113bf (diff)
player controller progress
Diffstat (limited to 'godot')
-rw-r--r--godot/scripts/GameBase.gd10
-rw-r--r--godot/scripts/World.gd2
2 files changed, 10 insertions, 2 deletions
diff --git a/godot/scripts/GameBase.gd b/godot/scripts/GameBase.gd
index e8f7ad0..89d457b 100644
--- a/godot/scripts/GameBase.gd
+++ b/godot/scripts/GameBase.gd
@@ -1,7 +1,7 @@
extends Spatial
var client
-var client_id
+var client_id: int
var is_local = false
var local_server_tree = null
@@ -12,7 +12,7 @@ onready var cam = $PLAYERCAM
var players_info = {} #dictionary of id : name, team, ping, etc.
-var is_chatting = false
+var is_chatting: bool = false
var winddir = Vector3(1,0,0)
@@ -108,3 +108,9 @@ func join_team(team):
$DEFAULTCAM.current = true
player_team = team
rpc_id(1, "_call_on_server", "_client_change_teams", {"id" : client_id, "team" : team})
+
+func get_client_id() -> int:
+ return client_id
+
+func is_chatting_f() -> bool:
+ return is_chatting
diff --git a/godot/scripts/World.gd b/godot/scripts/World.gd
index 7e60423..01df1b5 100644
--- a/godot/scripts/World.gd
+++ b/godot/scripts/World.gd
@@ -64,3 +64,5 @@ func draw_path(path_array):
im.add_vertex(x)
im.end()
+func get_client_id() -> int:
+ return client_id