Status Effect Framework
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
  • Description
  • Properties
  1. ๐Ÿ“œType Specifics
  2. Scriptable Objects

StatusName

Abstract Scriptable Object

Description

Status names are important to differentiate StatusVariables as well as declare the target of an Effect. There are three types of Status Names: StatusNameFloats, StatusNameInts, and StatusNameBools.

Properties

Name
Type
Description

Id

Hash128

A unique Hash128 ID for quick comparisons and easy serialization with other supported packages.

PreviousStatusEffectDataNextStatusNameFloat

Last updated 2 months ago