File Prefixes
Most of the files included in the project are marked with prefixes.
For example M_LightAttack stands for animation montage light attack.
- IWidget - Interface used by widgets
- I_Item - Interface used by Item Data Assets
- I_DisplayedItem - Interface used by displayed item actors
- I - All other blueprint interfaces used across the system
- DI - Displayed item
- DT - Data table
- DCSTags - Data table storing gameplay tags used in the system
- F - Struct
- E - Enumeration
- PA - Physic asset
- SK - Skeletal mesh
- SM - Static Mesh
- T - Texture
- M - Material
- P - Particle system
- WB - Widget blueprint
Animation files prefixes
- M - Animation montage
- ABP - Animation blueprint
- BP - Blueprint
- AO - Aim offset
- BS - Blendspace
- AN - Anim notify
- ANS - Anim notify state
- AR - Archery
- 1H - One Hand
- 1HS - One Hand Shield
- U - Unarmed
- UC - Unarmed Combat
- UCS - Unarmed Combat Shield
AI files prefixes
- BT - Behavior tree
- BB - Blackboard
- D - Decorator
- T - Task
- S - Service
- EQS -Environment Query System file