summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnson Bridges <bridges.anson@gmail.com>2022-10-05 13:26:15 -0400
committerAnson Bridges <bridges.anson@gmail.com>2022-10-05 13:26:15 -0400
commit62c33688cf2f48d7669790a89e3d1cdec16798be (patch)
treeb518b4dd40639c66dcbcafcecc3360a3a1a15f70
parent49f10a8f7a5f8455b5ce5c6bf8da84a8a23f500b (diff)
ai manager
-rw-r--r--godot/scripts/AIManager.gd13
-rw-r--r--work/ai_behavior_trees.odsbin0 -> 11752 bytes
-rw-r--r--work/progress_chart.xlsxbin6689 -> 6688 bytes
3 files changed, 13 insertions, 0 deletions
diff --git a/godot/scripts/AIManager.gd b/godot/scripts/AIManager.gd
new file mode 100644
index 0000000..e93067b
--- /dev/null
+++ b/godot/scripts/AIManager.gd
@@ -0,0 +1,13 @@
+extends Object
+
+var calcs_per_tick: int = 15
+var WORLD_MAP_RID
+# Called when the node enters the scene tree for the first time.
+func _ready():
+ pass # Replace with function body.
+
+func find_path() -> PoolVector3Array:
+ return NavigationServer.map_get_path(WORLD_MAP_RID, start_pos, end_pos, true)
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+#func _process(delta):
+# pass
diff --git a/work/ai_behavior_trees.ods b/work/ai_behavior_trees.ods
new file mode 100644
index 0000000..7fd7361
--- /dev/null
+++ b/work/ai_behavior_trees.ods
Binary files differ
diff --git a/work/progress_chart.xlsx b/work/progress_chart.xlsx
index 932980b..8118fc4 100644
--- a/work/progress_chart.xlsx
+++ b/work/progress_chart.xlsx
Binary files differ