|
Elin Decompiled Documentation EA 23.229 Stable 1st Anniversary Patch 2
|
Public Member Functions | |
| override BaseNotification | CreateNotification () |
| virtual void | OnStacked (int p) |
| Condition | SetPerfume (int duration=3) |
| override void | Tick () |
| virtual void | OnCalculateFov (Fov fov, ref int radius, ref float power) |
| virtual void | OnCreateFov (Fov fov) |
| override void | OnValueChanged () |
| void | Kill (bool silent=false) |
Public Member Functions inherited from BaseCondition | |
| virtual bool | CanStack (Condition c) |
| virtual bool | TryMove (Point p) |
| void | SetElement (int id) |
| void | SetRefVal (int a, int b) |
| virtual Color | GetSpriteColor () |
| override string | ToString () |
| override string | GetText () |
| override int | GetValue () |
| override Color | GetColor (Gradient g) |
| virtual void | SetOwner (Chara _owner, bool onDeserialize=false) |
| SourceElement.Row | GetElementSource (int i) |
| void | Start () |
| bool | TryNullify (Condition c) |
| virtual void | OnBeforeStart () |
| virtual void | OnStart () |
| virtual void | OnStartOrStack () |
| virtual void | PlayEffect () |
| virtual void | PlayEndEffect () |
| virtual void | OnRefresh () |
| void | SetPhase () |
| bool | IsNullPhase () |
| override int | GetPhase () |
| void | PhaseMsg (bool inc) |
| override string | GetPhaseStr () |
| virtual void | Tick () |
| void | Mod (int a, bool force=false) |
| virtual void | OnValueChanged () |
| virtual void | OnChangePhase (int lastPhase, int newPhase) |
| virtual void | OnRemoved () |
| virtual int | EvaluatePower (int p) |
| virtual int | EvaluateTurn (int p) |
| virtual BaseNotification | CreateNotification () |
| Element | GetDefenseAttribute (Chara c=null) |
| override void | _WriteNote (UINote n, bool asChild=false) |
| virtual void | OnWriteNote (List< string > list) |
| virtual RendererReplacer | GetRendererReplacer () |
Public Member Functions inherited from BaseStats | |
| virtual Color | GetColor (Gradient gradient) |
| virtual Color | GetColor (SkinColorProfile c) |
| Color | GetColor () |
| virtual string | GetText () |
| virtual string | GetPhaseStr () |
| virtual int | GetValue () |
| virtual int | GetSortVal () |
| virtual Sprite | GetSprite () |
| virtual void | SetText (UIText t, SkinColorProfile cols=null) |
| virtual int | GetPhase () |
| void | PopText () |
| virtual void | WriteNote (UINote n, Action< UINote > onWriteNote=null) |
| virtual void | _WriteNote (UINote n, bool asChild=false) |
Static Public Member Functions | |
| static T | Create< T > (int power=100, Action< T > onCreate=null) |
| static Condition | Create (string alias, int power=100, Action< Condition > onCreate=null) |
Static Public Member Functions inherited from EClass | |
| static int | rndSeed (int a, int seed) |
| static int | rnd (long a) |
| static int | rnd (int a) |
| static int | curve (int a, int start, int step, int rate=75) |
| static int | rndHalf (int a) |
| static float | rndf (float a) |
| static int | rndSqrt (int a) |
| static void | Wait (float a, Card c) |
| static void | Wait (float a, Point p) |
| static int | Bigger (int a, int b) |
| static int | Smaller (int a, int b) |
Static Public Attributes | |
| static bool | ignoreEffect |
Static Public Attributes inherited from BaseStats | |
| static Chara | CC |
Static Public Attributes inherited from EClass | |
| static Core | core |
Properties | |
| virtual bool | IsKilled [get] |
| virtual string | TextDuration [get] |
Properties inherited from BaseCondition | |
| int | value [get, set] |
| int | power [get, set] |
| int | refVal [get, set] |
| int | refVal2 [get, set] |
| bool | givenByPcParty [get, set] |
| bool | isPerfume [get, set] |
| override Chara | Owner [get] |
| virtual string | Name [get] |
| virtual bool | IsToggle [get] |
| virtual bool | WillOverride [get] |
| virtual bool | AllowMultipleInstance [get] |
| virtual bool | ConsumeTurn [get] |
| virtual bool | HasDuration [get] |
| virtual bool | PreventRegen [get] |
| virtual bool | ShouldRefresh [get] |
| virtual bool | CancelAI [get] |
| virtual bool | TimeBased [get] |
| virtual bool | SyncRide [get] |
| virtual bool | UseElements [get] |
| virtual int | GainResistFactor [get] |
| virtual int | P2 [get] |
| SourceElement.Row | sourceElement [get] |
| virtual bool | IsElemental [get] |
| virtual string | RefString1 [get] |
| virtual bool | CanManualRemove [get] |
Properties inherited from BaseStats | |
| SourceStat.Row | source [get] |
| virtual Emo2 | EmoIcon [get] |
| virtual ConditionType | Type [get] |
| virtual string | idSprite [get] |
| virtual bool | ShowInWidget [get] |
| virtual Chara | Owner [get] |
Properties inherited from EClass | |
| static Game | game [get] |
| static bool | AdvMode [get] |
| static Player | player [get] |
| static Chara | pc [get] |
| static UI | ui [get] |
| static Map | _map [get] |
| static Zone | _zone [get] |
| static FactionBranch | Branch [get] |
| static FactionBranch | BranchOrHomeBranch [get] |
| static Faction | Home [get] |
| static Faction | Wilds [get] |
| static Scene | scene [get] |
| static BaseGameScreen | screen [get] |
| static GameSetting | setting [get] |
| static GameData | gamedata [get] |
| static ColorProfile | Colors [get] |
| static World | world [get] |
| static SourceManager | sources [get] |
| static SourceManager | editorSources [get] |
| static SoundManager | Sound [get] |
| static CoreDebug | debug [get] |
Additional Inherited Members | |
Public Attributes inherited from BaseCondition | |
| int[] | _ints = new int[5] |
| int | phase = -1 |
| ElementContainer | elements |
| Chara | owner |
Public Attributes inherited from BaseStats | |
| int | id |
| SourceStat.Row | _source |
Definition at line 3 of file Condition.cs.
|
inlinestatic |
Definition at line 46 of file Condition.cs.
References SourceStat.Row.id, BaseCondition.power, EClass.sources, SourceManager.stats, and SourceStat.Row.type.
Referenced by Element._WriteNote(), Chara.AddCondition(), Create< T >(), ActEffect.Proc(), Chara.Sleep(), and ConMiasma.Tick().
|
inlinestatic |
| T | : | Condition |
Definition at line 38 of file Condition.cs.
References Create(), BaseCondition.Name, and BaseCondition.power.
|
inlinevirtual |
Reimplemented from BaseCondition.
Reimplemented in ConSupress.
Definition at line 30 of file Condition.cs.
Referenced by WidgetStats.OnRefresh().
|
inline |
Definition at line 91 of file Condition.cs.
References Chara.conditions, BaseCondition.elements, Chara.isDead, BaseCondition.OnRemoved(), BaseCondition.owner, BaseCondition.PlayEndEffect(), Chara.Refresh(), BaseCondition.RefString1, Card.Say(), Chara.SetDirtySpeed(), ElementContainer.SetParent(), and BaseCondition.ShouldRefresh.
Referenced by Card.ApplyElementEffect(), Chara.Cure(), Chara.Kick(), NotificationCondition.OnClick(), OnValueChanged(), ActEffect.Proc(), Chara.RemoveAllStances(), Chara.RemoveCondition< T >(), BaseSong.Tick(), ConStrife.Tick(), ConSuffocation.Tick(), ConSuspend.Tick(), and TraitToolTorch.TrySetHeldAct().
|
inlinevirtual |
Reimplemented in ConNightVision, and ConTorch.
Definition at line 75 of file Condition.cs.
Referenced by Card.CalculateFOV().
|
inlinevirtual |
Reimplemented in ConTorch.
Definition at line 79 of file Condition.cs.
Referenced by Card.CreateFov().
|
inlinevirtual |
Definition at line 57 of file Condition.cs.
References BaseCondition.EvaluateTurn(), and BaseCondition.SetPhase().
|
inlinevirtual |
Reimplemented from BaseCondition.
Definition at line 83 of file Condition.cs.
References Kill().
|
inline |
Definition at line 63 of file Condition.cs.
|
inlinevirtual |
Reimplemented from BaseCondition.
Reimplemented in ConDrunk, ConEntangle, ConFear, ConHOT, ConInsane, ConMiasma, ConPoison, ConRebirth, ConSleep, ConSmoking, ConStrife, ConSuffocation, ConSuspend, ConTransmute, ConWeapon, and ConWet.
Definition at line 70 of file Condition.cs.
References BaseCondition.Mod().
Referenced by Chara.TickConditions().
|
static |
Definition at line 5 of file Condition.cs.
Referenced by BaseCondition.PlayEffect(), and ConBuffStats.PlayEffect().
|
get |
Definition at line 7 of file Condition.cs.
Referenced by ActEffect.Proc(), NotificationCondition.ShouldRemove(), and Chara.TickConditions().
|
get |
Definition at line 9 of file Condition.cs.
Referenced by NotificationBuff.OnRefresh().