Skip to content

8. Enums and Structs

Cutter Hodnett edited this page Nov 9, 2024 · 1 revision

Enums

  • EResourcePercentType (enum)
    • Current
    • Maximum
  • EHealthRegenEventType (enum | Not available to Blueprints)
    • Tick
    • Start
    • End
  • EIncomingDamageChannel (enum)
    • AllChannels
    • PointDamage
    • RadialDamage
    • GenericDamage
  • EIncomingDamageModificationType(enum)
    • Add_Damage
    • Multiply_Damage
    • Override_Damage
    • Modify_From_DamageType
  • EOverheadWidgetVisibility(enum)
    • Overhead Disabled
    • Show Only On Possessed Player
    • Show Only On Others
    • Show On All

Structs

  • FIncomingDamageModification (struct)
    • ModificationName Name
      • Name used to identify this rule for GiveModification and RemoveModification.
    • DamageChannel EIncomingDamageChannel
      • What damage type prompts this.
    • ModificationType EIncomingDamageModificationType
      • How this damage modification is handled.
    • Magnitude Float
      • How much this modifies the damage.
    • WhitelistedBoneNames Name
      • The bone that received the damage must be included in this array if it is not empty.
    • MaximumRange Float
      • The maximum distance the damage can be taken from for it to be modified. If this is less than or equal to 0 it is ignored.
      • The distance is measured from the owning actor and the HitResult trace start(Point), radial damage origin(Radial), or damage causer location(Generic).

Clone this wiki locally