Elin Modding Docs Doc
Loading...
Searching...
No Matches
CharaAbility Class Reference
Inheritance diagram for CharaAbility:
EClass

Public Member Functions

 CharaAbility (Chara _owner)
 
void Refresh ()
 
void BuildRandomAbilityList ()
 
void Add (int id, int chance, bool pt)
 
void AddRandom ()
 
void Remove (int id)
 

Public Attributes

Chara owner
 
ActList list = new ActList()
 

Static Public Attributes

static List< SourceElement.RowrandomAbilities = new List<SourceElement.Row>()
 
- Static Public Attributes inherited from EClass
static Core core
 

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)
 
- 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]
 

Detailed Description

Definition at line 7 of file CharaAbility.cs.

Constructor & Destructor Documentation

◆ CharaAbility()

CharaAbility.CharaAbility ( Chara _owner)

Definition at line 10 of file CharaAbility.cs.

Member Function Documentation

◆ Add()

void CharaAbility.Add ( int id,
int chance,
bool pt )

Definition at line 94 of file CharaAbility.cs.

◆ AddRandom()

void CharaAbility.AddRandom ( )

Definition at line 105 of file CharaAbility.cs.

◆ BuildRandomAbilityList()

void CharaAbility.BuildRandomAbilityList ( )

Definition at line 63 of file CharaAbility.cs.

◆ Refresh()

void CharaAbility.Refresh ( )

Definition at line 17 of file CharaAbility.cs.

◆ Remove()

void CharaAbility.Remove ( int id)

Definition at line 120 of file CharaAbility.cs.

Member Data Documentation

◆ list

ActList CharaAbility.list = new ActList()

Definition at line 152 of file CharaAbility.cs.

◆ owner

Chara CharaAbility.owner

Definition at line 149 of file CharaAbility.cs.

◆ randomAbilities

List<SourceElement.Row> CharaAbility.randomAbilities = new List<SourceElement.Row>()
static

Definition at line 146 of file CharaAbility.cs.


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