One Step From Eden Wiki
Advertisement

This article is a stub. You can help One Step From Eden Wiki by expanding it.


This article contains information that has been datamined directly from the game using third-party tools or viewers.


The EffectApp class is responsible for

Declaration[ | ]


This object implements MoonSharp, allowing for Lua hooks.

[Serializable,MoonSharpUserData]
public class EffectApp

Inheritance Tree[ | ]

Public Members[ | ]

Inherited[ | ]

Fields[ | ]

fTrigger : FTrigger

No description generated.

Declaration

public FTrigger fTrigger

triggerAmount : float

No description generated.

Declaration

public float triggerAmount

triggerCooldown : float

No description generated.

Declaration

public float triggerCooldown

effect : Effect

No description generated.

Declaration

public Effect effect

target : Target

No description generated.

Declaration

public Target target

amount : float

No description generated.

Declaration

public float amount

amountApp : AmountApp

No description generated.

Declaration

public AmountApp amountApp

tileApp : TileApp

No description generated.

Declaration

public TileApp tileApp

duration : float

No description generated.

Declaration

public float duration

durationApp : AmountApp

No description generated.

Declaration

public AmountApp durationApp

value : string

No description generated.

Declaration

public string value

chance : float

No description generated.

Declaration

public float chance

limit : float

No description generated.

Declaration

public float limit

current : float

No description generated.

Declaration

public float current

timer : float

No description generated.

Declaration

public float timer

checks : List<Check>

No description generated.

Declaration

public List<Check> checks

checkAmount : float

No description generated.

Declaration

public float checkAmount

checkAmountApp : AmountApp

No description generated.

Declaration

public AmountApp checkAmountApp

checkValue : string

No description generated.

Declaration

public string checkValue

frameTriggered : int

No description generated.

Declaration

public int frameTriggered

Methods[ | ]

EffectApp(FTrigger, float, float, Effect, Target, float, float, string, float, float, List<Check>, float, AmountApp, string) : void

A constructor of the class.

Declaration

public EffectApp(FTrigger fTrig, float trigAmt, float trigCD, Effect sEffect, Target ftarget, float amt, float dur, string val, float chance, float limit, List<Check> checks = null, float checkAmount = 1f, AmountApp checkAmtApp = null, string checkValue = ", AmountApp amtApp = null, TileApp tileApp = null, AmountApp durApp = null);)

Parameters

fTrig - No description generated.

trigAmt - No description generated.

trigCD - No description generated.

sEffect - No description generated.

ftarget - No description generated.

amt - No description generated.

dur - No description generated.

val - No description generated.

chance - No description generated.

limit - No description generated.

checks - No description generated.

checkAmount - No description generated.

checkAmtApp - No description generated.

checkValue - No description generated.


AddTo(XmlReader, ItemObject, List<EffectApp>, string, string) : void

No description generated.

Declaration

public static void AddTo(XmlReader reader, ItemObject itemObj, List<EffectApp> appList, string fTriggerName = null, string sEffectName = null)

Parameters

reader - No description generated.

itemObj - No description generated.

appList - No description generated.

fTriggerName - No description generated.

sEffectName - No description generated.


Clone() : EffectApp

No description generated.

Declaration

public EffectApp Clone()

Returns


Properties[ | ]

Advertisement