Hi I just downloaded bolt and have been experimenting with the popular corgi engine.
I installed both on the same test project but when I tried to create a flow graph (bolt) on a gameobject in the minimum level scene (corgi), the graph window did not change to a flow graph and remained empty. When I did this is a blank sample scene, the flow graph loaded just fine. When I deleted all the corgi engine stuff in the minimum level, the flow graph loaded.
What a great question! Can Bolt be used with other assets? And what would that process look like. I’ve read that Bolt is closer to using c# then Playmaker in thought process and would make the transition to real scripting easier. I’ll watch for a response from some all knowing Unity user to help guide us. It’s only been 2 months, I’m sure someone will offer insight soon!
@reuno can probably answer regarding Corgi. In general, Bolt works fine with other assets because it simply scans the asset’s assembly information and exposes it as Bolt elements. The Dialogue System for Unity, for example, has Bolt integration. While it has an integration package that adds some extra features, the basic integration instructions just involve telling Bolt to look at the Dialogue System’s assembly information, which doesn’t require anything special on the Dialogue System’s part.
I don’t know Bolt enough to answer, but yes, you can use it with the Corgi Engine (and generally other assets).
The engine follows Unity’s good practices, and will let expose public methods you can target via Playmaker, Bolt, your own classes, etc.