Summary
Free QoL mod for applying Bonz UnitLoadout strings to AI prefabs and adding custom characters, vehicles, helicopters, props, and other mission prefabs to Game Master.
Description
How to Use PrefabMaster with Bonz AI Loadouts
1. Start Playmode in the Workbench.
2. Create your loadout.
3. Spawn a Bonz Loadout Dummy from the Modded filter.
4. Apply your loadout to the dummy.
5. Copy the loadout string from the dummy.
6. Return to the Editor.
7. Duplicate any character prefab from Arma Reforger, RHS, or another mod into your mission addon.
8. Open the duplicated prefab.
9. Click Edit Prefab.
10. Right-click the root entity, usually SCR_ChimeraCharacter.
11. Add NTE_PrefabMasterComponent.
12. Enter the name that should appear in the Game Master catalog.
13. Paste the copied string into Bonz Loadout String.
14. Enable Apply In Game On Start.
15. Do not change Apply Delay Ms.
16. Save the prefab and start the mission.
17. Open Game Master and select the PrefabMaster filter.
The AI retains the components and behavior of the original character prefab while receiving the equipment from the Bonz loadout string.
How to Add Vehicles and Other Objects
1. Duplicate the desired vehicle, helicopter, prop, or other prefab into your mission addon.
2. Open the duplicated prefab.
3. Click Edit Prefab.
4. Right-click the prefab's root entity.
5. Add NTE_PrefabMasterComponent.
6. Enter the name that should appear in the Game Master catalog.
7. Leave Bonz Loadout String empty.
8. Disable Apply In Game On Start.
9. Do not change Apply Delay Ms.
10. Save the prefab and start the mission.
11. Open Game Master and select the PrefabMaster filter.
Apply In Game On Start must only be enabled when the prefab contains a valid Bonz loadout string. It must be disabled for vehicles, helicopters, props, and other prefabs that do not use a Bonz loadout.
License
Arma Public License (APL)