limboai/blackboard
Serhii Snitsaruk fd1ac1cbb8
Fix `BBNode::get_value()` crash with a freed object in GDExtension
It may be a bug in GDExtension. I optimized the code, and, as a workaround, removed casting to Object* from Variant. This fixed the issue. The same code worked well using module.

(cherry picked from commit 689c8fab6f)
2024-09-15 15:15:10 +02:00
..
bb_param Fix `BBNode::get_value()` crash with a freed object in GDExtension 2024-09-15 15:15:10 +02:00
bb_variable.cpp Implement BTInstance - runtime instance of BehaviorTree 2024-08-03 11:07:06 +02:00
bb_variable.h Fix BlackboardPlan arrays shouldn't be shared between instanced agents 2024-07-06 10:04:36 +02:00
blackboard.cpp Fix `Blackboard.unbind_var` failing for existing bound variable 2024-06-01 10:53:56 +02:00
blackboard.h Override _to_string() to print useful info about objects in GDExtension 2024-09-05 13:39:47 +02:00
blackboard_plan.cpp Don't warn of mismatch between Object & NodePath 2024-08-16 00:44:37 +02:00
blackboard_plan.h Override _to_string() to print useful info about objects in GDExtension 2024-09-05 13:39:47 +02:00