summaryrefslogtreecommitdiff
path: root/godot/scripts/GameBase.gd
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2022-09-13 18:15:01 -0400
committerAnson Bridges <bridges.anson@gmail.com>2022-09-13 18:15:01 -0400
commit4068e66756966983973ab20b68ec5382e398548b (patch)
treec2215e65167c7f6aced272da371214985cce16f5 /godot/scripts/GameBase.gd
parente2f3e4bd7118c8f55d20b29d76cb9a13acf72f8b (diff)
incomplete airplane implementation (needs addl. network sync)
Diffstat (limited to 'godot/scripts/GameBase.gd')
-rw-r--r--godot/scripts/GameBase.gd2
1 files changed, 2 insertions, 0 deletions
diff --git a/godot/scripts/GameBase.gd b/godot/scripts/GameBase.gd
index 0df53dd..be430d4 100644
--- a/godot/scripts/GameBase.gd
+++ b/godot/scripts/GameBase.gd
@@ -8,6 +8,7 @@ var local_server_tree = null
var player_name : String
var player_team : String
var player_char = null
+onready var cam = $PLAYERCAM
var players_info = {} #dictionary of id : name, team, ping, etc.
@@ -28,6 +29,7 @@ remote func set_up_server_info(info):
$HUD/ServerJoinMenu/MOTD.text = info["MOTD"]
$HUD/ServerJoinMenu/ServerName.text = info["server_name"]
$DEFAULTCAM.transform = info["cam_pos"]
+ cam.attach($DEFAULTCAM, "STATIC")
rpc_id(1, "_call_on_server", "_client_connection_confirmed", {"id" : client_id, "username" : player_name})