Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
TargetType Class Reference
Inheritance diagram for TargetType:
EClass TargetTypeAny TargetTypeCard TargetTypeChara TargetTypeGround TargetTypeSelf TargetTypeSelfAndNeighbor TargetTypeEnemy TargetTypeSelect TargetTypeParty TargetTypeSelfParty

Static Public Attributes

static TargetTypeAny Any = new TargetTypeAny()
 
static TargetTypeSelf Self = new TargetTypeSelf()
 
static TargetTypeSelfParty SelfParty = new TargetTypeSelfParty()
 
static TargetTypeSelect Select = new TargetTypeSelect()
 
static TargetTypeSelfAndNeighbor SelfAndNeighbor = new TargetTypeSelfAndNeighbor()
 
static TargetTypeGround Ground = new TargetTypeGround()
 
static TargetTypeChara Chara = new TargetTypeChara()
 
static TargetTypeEnemy Enemy = new TargetTypeEnemy()
 
static TargetTypeCard Card = new TargetTypeCard()
 
static TargetTypeParty Party = new TargetTypeParty()
 
- Static Public Attributes inherited from EClass
static Core core
 

Properties

virtual TargetRange Range [get]
 
virtual bool CanOnlyTargetEnemy [get]
 
virtual bool CanTargetGround [get]
 
virtual bool RequireChara [get]
 
virtual bool ShowMapHighlight [get]
 
virtual bool RequireLos [get]
 
virtual bool CanSelectSelf [get]
 
virtual bool CanSelectParty [get]
 
virtual bool ForceParty [get]
 
virtual Sprite IconType [get]
 
virtual int LimitDist [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

- Static Public Member Functions inherited from EClass
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)
 

Detailed Description

Definition at line 3 of file TargetType.cs.

Member Data Documentation

◆ Any

TargetTypeAny TargetType.Any = new TargetTypeAny()
static

Definition at line 5 of file TargetType.cs.

◆ Card

TargetTypeCard TargetType.Card = new TargetTypeCard()
static

Definition at line 21 of file TargetType.cs.

◆ Chara

TargetTypeChara TargetType.Chara = new TargetTypeChara()
static

Definition at line 17 of file TargetType.cs.

Referenced by Act.CanPerform().

◆ Enemy

TargetTypeEnemy TargetType.Enemy = new TargetTypeEnemy()
static

Definition at line 19 of file TargetType.cs.

◆ Ground

TargetTypeGround TargetType.Ground = new TargetTypeGround()
static

Definition at line 15 of file TargetType.cs.

◆ Party

TargetTypeParty TargetType.Party = new TargetTypeParty()
static

Definition at line 23 of file TargetType.cs.

◆ Select

TargetTypeSelect TargetType.Select = new TargetTypeSelect()
static

Definition at line 11 of file TargetType.cs.

◆ Self

TargetTypeSelf TargetType.Self = new TargetTypeSelf()
static

Definition at line 7 of file TargetType.cs.

◆ SelfAndNeighbor

TargetTypeSelfAndNeighbor TargetType.SelfAndNeighbor = new TargetTypeSelfAndNeighbor()
static

Definition at line 13 of file TargetType.cs.

◆ SelfParty

TargetTypeSelfParty TargetType.SelfParty = new TargetTypeSelfParty()
static

Definition at line 9 of file TargetType.cs.

Referenced by Chara.UseAbility().

Property Documentation

◆ CanOnlyTargetEnemy

virtual bool TargetType.CanOnlyTargetEnemy
get

Definition at line 27 of file TargetType.cs.

Referenced by Act.CanPerform().

◆ CanSelectParty

virtual bool TargetType.CanSelectParty
get

Definition at line 39 of file TargetType.cs.

◆ CanSelectSelf

virtual bool TargetType.CanSelectSelf
get

Definition at line 37 of file TargetType.cs.

Referenced by ButtonAbility.CanAutoUse(), and TraitCatalyst.CanUse().

◆ CanTargetGround

virtual bool TargetType.CanTargetGround
get

Definition at line 29 of file TargetType.cs.

◆ ForceParty

virtual bool TargetType.ForceParty
get

Definition at line 41 of file TargetType.cs.

Referenced by GoalCombat.TryUseAbility(), and Chara.UseAbility().

◆ IconType

virtual Sprite TargetType.IconType
get

Definition at line 43 of file TargetType.cs.

Referenced by ButtonAbility.SetAct().

◆ LimitDist

virtual int TargetType.LimitDist
get

Definition at line 45 of file TargetType.cs.

Referenced by Act.CanPerform().

◆ Range

virtual TargetRange TargetType.Range
get

Definition at line 25 of file TargetType.cs.

Referenced by Act.CanPerform(), Act.Perform(), and GoalCombat.TryUseAbility().

◆ RequireChara

virtual bool TargetType.RequireChara
get

Definition at line 31 of file TargetType.cs.

Referenced by Act.CanPerform().

◆ RequireLos

virtual bool TargetType.RequireLos
get

Definition at line 35 of file TargetType.cs.

Referenced by Act.CanPerform().

◆ ShowMapHighlight

virtual bool TargetType.ShowMapHighlight
get

Definition at line 33 of file TargetType.cs.


The documentation for this class was generated from the following file: