'Tools / Combat Framework' menu provide some
convenience methods and shortcuts.
List of provided features is as follows:
Third Person Creator / Create Player' – open player creation
window.
'Third Person Creator / Create NPC' – open NPC creation
window.
Helpers/ Show Trigger Renderers' – it displays all scene
trigger renderers ( if present ).
Triggers are not shown in game and this is used for visualization.
It uses 'TriggerLayer' layer to find triggers.
'Helpers / Hide Trigger Renderers' – what the name says, it
hides all scene trigger renderers.
'Helpers / Show Collider Renderers' – used when colliders are
present but not visible in game. It finds collider renderers by
'Collider' tag.
Not used in the project much.
'Helpers / Hide Collider Renderers' – hides invisible collider
renderers.
'Helpers / Show Hidden Objects' – collects all object ( except
Unity hidden ) and set their 'hideFlags' to 'HideFlags.None'
making them visible.
'Add Animation / TakeHit' – open window to add 'take hit'
and/or 'block hit' animation.
'Trigger Creator' – open trigger creation window.
More on trigger creator in the separate block.
'Adjust Weapon Window' – open weapon creator window
that adjusts weapon model, left hand IK for both locomotion
state and aiming state - plus player spine up vector used in
aiming.
More on adjust weapon window in the separate block.
'Equipment Setup Window' – open window where player equipment slots can be adjusted.
More on equipment setup window in the separate block.
'Item Creator' – open item ( weapon ) creator window.
More on item creator in the separate block.
'Setup Project Requirements' – It creates all project needed
inputs, layers, matrix exlusions etc.
It is the first thing to click after importing project.
'Setup Scene Requirements' – it open small window in which
you choose what type of player is used and then create
scene requirements – scene controller object with needed
components and canvas object with needed UI elements.