Bugbot data is now stored with each marker, so that it can be retrieved without additional server calls.

This commit is contained in:
Jamie Greunbaum 2024-05-21 19:24:46 -04:00
parent 1f000909bb
commit 75bd3d2793
2 changed files with 3 additions and 0 deletions

View File

@ -13,6 +13,8 @@ enum BugStatus { NEUTRAL, UNRESOLVED, IN_PROGRESS, RESOLVED }
@export_group("")
@export var enable_info : bool = true : set = set_info_enabled
var bug_data : BugbotBugData
var __arrow : MeshInstance3D
var __billboard : MeshInstance3D
var __info_collider : Area3D

View File

@ -130,6 +130,7 @@ func __show_bug_markers_response(bug_list:Array) -> void:
var bug_marker : BugMarker = load("res://addons/Bugbot/Scenes/bug_marker.tscn").instantiate()
marker_container.add_child(bug_marker)
bug_marker.marker_status = bug_status
bug_marker.bug_data = bugbot_data
__bugbot_marker_containers[scene_root.scene_file_path] = marker_container