PDA_ItemCharData

The PDA_ItemCharData is used by all systems and stores references to all assets that are important for them to work.

  • Requires Free Hand: Used by the AC_SlotManager to determine if items can be dual equipped alongside another item.

  • Montage Map: Used by the AC_Gun and AC_HeldObjects_Master to Fire/Reload/Equip montages.

  • Linked Anim Layer Class: Used by the CBP_SandboxCharacter_DAO to load the Linked Animation Layer associated with that item's unique logic.

  • Linked Anim Sets Map: Used by the CBP_SandboxCharacter_DAO to load pose sets and layering settings onto the Linked Anim Layer and handle IK Retarget Offsets. The Map Key is an Enum which can be set to RightHand/LeftHand/EitherHand. (In some cases I opt for using EitherHand to mean AnyHand so that I don't need a second Enum that only slightly differs)

  • Anim Sets: Used by Linked Anim Layer's, these Anim Sets Contain OverlayPoses/AimOffsetPoses/LayeringSettings/SecondaryLayeringWeight which I will cover in a subpage.

Last updated