If you want to add your own custom Archetype you need to modify “aitype.awi” which is located in:


Black Ops 3 Root\deffiles\

Look for this part:

Asset.AddEntry_Combo( "archetype", "none | human_clone | human_riotshield | human_rpg | robot | warlord | zombie | zombie_dog | skeleton | direwolf | civilian | zod_companion | margwa | mechz | mannequin | thrasher | raz | zombie_quad | keeper_companion | apothicon_fury | keeper | monkey | astronaut").SetTitle( "Archetype" ).Enable( isArchetypeAssetBool ).SetToolTip( "Available in script as self.archetype" );

Here you can add a new one, in this example we add “custom_archetype_name” as seen below.

Asset.AddEntry_Combo( "archetype", "none | human_clone | human_riotshield | human_rpg | robot | warlord | zombie | zombie_dog | skeleton | direwolf | civilian | zod_companion | margwa | mechz | mannequin | thrasher | raz | zombie_quad | keeper_companion | apothicon_fury | keeper | monkey | astronaut | custom_archetype_name").SetTitle( "Archetype" ).Enable( isArchetypeAssetBool ).SetToolTip( "Available in script as self.archetype" );

Save the file and it should appear in APE like this