Weapon adjustment window is a tool that helps with
additional adjusting weapon model, creation and adjusting
left hand IK and setup spine up vector used in aiming.
Weapon Adjustment:
Weapon adjusting tab modify weapon model – not a player
slot where that weapon reside so its only applied on that weapon.
Middle mouse button is used to move weapon and use sliders for rotations.
Left mouse button rotates player and right mouse button moves player position.
Use 'Save' to save the current setup or 'Reset' to reset rotations to zero.
IK Adjustment:
IK adjustment tab has the option to create and adjust left
hand IK for both locomtion and aiming.
If 'aim' checkbox is ticked, you create aim IK and if not locomotion IK is created.
After IK is created, adjust left hand position by moving the
middle mouse button and rotations with sliders.
Also, there is a slider where you can adjust how much left
hand is open or closed.
Use 'Save' to save current IK setup or 'Reset' to delete and
reset rotations to zero.
Up Vector Adjustment
– here enter 'up direction' vector of spine bone used for aiming.
Usually up vector is up ( 0,1,0 yellow arrow ) but not always
so here enter what is the current player model up vector of
spine bone ( bone used in aiming – automatically assigned
to in player creator from 'Animator.GetBoneTransform(HumanBodyBones.Spine)'.
To assign other bone to be aiming bone, drag
'LookAtAdvanced' component to the desired bone and delete
ther instances if they are present on player bones.