summaryrefslogtreecommitdiff
path: root/godot/scripts/World.gd
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2022-10-11 00:15:48 -0400
committerAnson Bridges <bridges.anson@gmail.com>2022-10-11 00:15:48 -0400
commite7fb9bacf3ebb5209f90f412757c35276af51e85 (patch)
tree2dfac9d1273bf5efa1da5cfe82b4d8e64ae0bf3a /godot/scripts/World.gd
parent7dbec964a375598d454e04719576eb6c469a5d7b (diff)
ai cannon-manning state machine
Diffstat (limited to 'godot/scripts/World.gd')
-rw-r--r--godot/scripts/World.gd7
1 files changed, 4 insertions, 3 deletions
diff --git a/godot/scripts/World.gd b/godot/scripts/World.gd
index 01df1b5..90b3cf7 100644
--- a/godot/scripts/World.gd
+++ b/godot/scripts/World.gd
@@ -7,7 +7,7 @@ onready var pathfinder = get_node("PLAYERS/Player2")
var path = []
var map_rids
var client_id
-var player_char
+var player_char: NetChar
var players_info = {}
var WORLD_MAP_RID : RID
@@ -23,12 +23,13 @@ func _ready():
#merge all nav meshes onto the main map
yield(get_tree().create_timer(1.0), "timeout")
WORLD_MAP_RID = get_world().get_navigation_map()
- find_path()
+ CharacterAIManager.set_rid(WORLD_MAP_RID)
+ #find_path()
remotesync func update_players_info(info):
players_info = info
-remote func _call_on_server(function, arguments):
+remotesync func _call_on_server(function, arguments):
print('Remote server call: ' + function)
$Server.call(function, arguments)