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