R rakkar New member Mar 22, 2021 #1 I'm making Empire of Ember, which loads 100 units per battle. BehaviorManager.LoadBehavior() takes quite a long time, then done 100 times longer is generating user complaints. Is there a way to avoid this?
I'm making Empire of Ember, which loads 100 units per battle. BehaviorManager.LoadBehavior() takes quite a long time, then done 100 times longer is generating user complaints. Is there a way to avoid this?
Justin Administrator Staff member Mar 26, 2021 #3 Thanks, looks like I missed this one. You can use object pooling on external trees and only load them during a loading screen. This page has an example: https://opsive.com/support/documentation/behavior-designer/external-behavior-trees/
Thanks, looks like I missed this one. You can use object pooling on external trees and only load them during a loading screen. This page has an example: https://opsive.com/support/documentation/behavior-designer/external-behavior-trees/