Status Effect Framework
CtrlK
4.0.0
4.0.0
  • 🏠Overview
  • 🧑‍💻Setup
  • ⚙️Settings
  • 🔌Other support
    • Unitask
    • Netcode for GameObjects
    • Entities / Netcode for Entities
      • Adding and removing effects
      • How to setup Modules
      • Dynamically updating the Status Effect Database
    • Localization
  • 📜Type Specifics
    • Classes
      • StatusManager
        • GetStatusEffect
        • GetStatusEffects
        • GetFirstStatusEffect
        • AddStatusEffect
        • RemoveStatusEffect
        • RemoveAllStatusEffects
      • StatusEffect
      • StatusVariable
        • StatusFloat
        • StatusInt
        • StatusBool
        • SetManager
      • Condition
      • Effect
    • Scriptable Objects
      • Module
      • ModuleInstance
      • ComparableName
      • StatusEffectData
      • StatusName
        • StatusNameFloat
        • StatusNameInt
        • StatusNameBool
      • StatusEffectDatabase
        • Get
        • Add
        • TryAdd
        • GetValueOrDefault
        • TryGetValue
        • ContainsKey
        • IsUnique
    • Structs
      • StatusEffectGroup
  • Links
    • GitHub
    • Discord
    • License
Powered by GitBook
On this page
  1. 📜Type Specifics
  2. Structs

StatusEffectGroup

The StatusEffectGroup is functionally exactly like the Unity Layer Mask. It is mainly used when removing effects.

The groups in the dropdown are determined in the Status Effect Settings, the button to the right of the property can take you to them. StatusEffectDatas can have multiple selected groups and use bitwise operations for comparisons.

PreviousStructs

Last updated 2 months ago