Here is the full list of code generation types:
- Extension classes (highly recommended)- classes (produced by CodeGen addon generator) to be used inside database instead of generic BGEntity class (GUI is under Addons->CodeGen)
- MonoBehaviour Classes - classes, which can be attached to GameObject (extended from MonoBehaviour) and pointing to a row (GUI is under Settings->CodeGen: MonoBehavior code generation)
- Reference classes (optionally produced by CodeGen addon)- classes which can be used to reference database row from your own C# scripts (alternative to MonoBehaviour generated classes, GUI is under Addons->CodeGen)
- Playmaker actions - actions for Playmaker (GUI is under Settings->CodeGen: Playmaker)
- Unity Visual Scripting (ex-Bolt) units - units for Unity Visual Scripting/Bolt (GUI is under Settings->CodeGen: Unity Visual Scripting)
- Flow Canvas nodes - nodes to be used with Flow Canvas asset (GUI is under Settings->CodeGen: Flow Canvas)
- Unity Behavior - nodes to be used with Unity Behavior package (GUI is under Settings->CodeGen: Unity Behavior)