Bugbot data is now stored with each marker, so that it can be retrieved without additional server calls.
This commit is contained in:
parent
1f000909bb
commit
75bd3d2793
@ -13,6 +13,8 @@ enum BugStatus { NEUTRAL, UNRESOLVED, IN_PROGRESS, RESOLVED }
|
|||||||
@export_group("")
|
@export_group("")
|
||||||
@export var enable_info : bool = true : set = set_info_enabled
|
@export var enable_info : bool = true : set = set_info_enabled
|
||||||
|
|
||||||
|
var bug_data : BugbotBugData
|
||||||
|
|
||||||
var __arrow : MeshInstance3D
|
var __arrow : MeshInstance3D
|
||||||
var __billboard : MeshInstance3D
|
var __billboard : MeshInstance3D
|
||||||
var __info_collider : Area3D
|
var __info_collider : Area3D
|
||||||
|
|||||||
@ -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()
|
var bug_marker : BugMarker = load("res://addons/Bugbot/Scenes/bug_marker.tscn").instantiate()
|
||||||
marker_container.add_child(bug_marker)
|
marker_container.add_child(bug_marker)
|
||||||
bug_marker.marker_status = bug_status
|
bug_marker.marker_status = bug_status
|
||||||
|
bug_marker.bug_data = bugbot_data
|
||||||
__bugbot_marker_containers[scene_root.scene_file_path] = marker_container
|
__bugbot_marker_containers[scene_root.scene_file_path] = marker_container
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user