Hierarchy

  • IStatusDescription

Properties

applicability: StatusApplicability
effects?: SupplierOr<undefined | StatusEffectList, [default, StatusEffectList]>
highlight?: SupplierOr<undefined | IHighlight, [default]>
icon?: SupplierOr<undefined | IStatusIconDescription, [default]>
interval?: SupplierOr<undefined | number, [default]>
levelledDictionary?: default
listedLevels?: number[]

An optional list of status effect levels that will be displayed in the StatusInspection for inspecting the status type itself

particles?: SupplierOr<undefined | StatusParticle, [default, StatusParticleEvent?]>
relevantStat?: Stat
renderer?: SupplierOr<undefined | default, [default]>
sound?: SfxType | Record<number, SfxType>
threatLevel?: StatusThreatLevel | Record<number, StatusThreatLevel>

Methods

  • This function is not used automatically by Status, and must be implemented via a custom onTick handler

    Parameters

    Returns undefined | IRange

  • Parameters

    • status: default
    • entityStatusLevel: number

    Returns undefined | number

  • This function is not used automatically by Status, and must be implemented via a custom shouldPass handler

    Parameters

    Returns undefined | number

  • Parameters

    Returns undefined | boolean

  • Parameters

    Returns any

  • Parameters

    Returns any

  • Parameters

    Returns any

  • Parameters

    Returns undefined | boolean

Generated using TypeDoc