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