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
  • Declaration
  • Parameters
  • Returns
  • Description
  1. ๐Ÿ“œType Specifics
  2. Scriptable Objects
  3. StatusEffectDatabase

TryAdd

Declaration

public bool TryAdd(Hash128 key, StatusEffectData value)

Parameters

Name
Type
Description

key

Hash128

The unique Hash128 of the StatusEffectData.

value

StatusEffectData

The StatusEffectData to add to the database.

Returns

bool Returns true when it successfully added the StatusEffectData to the database.

Description

Adds a StatusEffectData to the database.

PreviousAddNextGetValueOrDefault

Last updated 2 months ago