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

Public Member Functions

List< CharaSetMembers ()
 
void AddMemeber (Chara c)
 
void RemoveMember (Chara c)
 
void SetLeader (Chara c)
 
Element GetPartySkill (int ele)
 
void ModExpPartySkill (int ele, int a)
 
Element GetBestSkill (int ele)
 
bool IsCriticallyWounded (bool includePc=false)
 
int EValue (int ele)
 
bool HasElement (int ele)
 
int Count ()
 

Public Attributes

int uidLeader
 
List< int > uidMembers = new List<int>()
 
List< Chara_members
 
RefChara refLeader = new RefChara()
 

Properties

List< Charamembers [get]
 
Chara leader [get, set]
 
- 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)
 
- Static Public Attributes inherited from EClass
static Core core
 

Detailed Description

Definition at line 7 of file Party.cs.

Member Function Documentation

◆ AddMemeber()

void Party.AddMemeber ( Chara c)

Definition at line 50 of file Party.cs.

◆ Count()

int Party.Count ( )

Definition at line 167 of file Party.cs.

◆ EValue()

int Party.EValue ( int ele)

Definition at line 137 of file Party.cs.

◆ GetBestSkill()

Element Party.GetBestSkill ( int ele)

Definition at line 110 of file Party.cs.

◆ GetPartySkill()

Element Party.GetPartySkill ( int ele)

Definition at line 99 of file Party.cs.

◆ HasElement()

bool Party.HasElement ( int ele)

Definition at line 151 of file Party.cs.

◆ IsCriticallyWounded()

bool Party.IsCriticallyWounded ( bool includePc = false)

Definition at line 124 of file Party.cs.

◆ ModExpPartySkill()

void Party.ModExpPartySkill ( int ele,
int a )

Definition at line 105 of file Party.cs.

◆ RemoveMember()

void Party.RemoveMember ( Chara c)

Definition at line 78 of file Party.cs.

◆ SetLeader()

void Party.SetLeader ( Chara c)

Definition at line 93 of file Party.cs.

◆ SetMembers()

List< Chara > Party.SetMembers ( )

Definition at line 39 of file Party.cs.

Member Data Documentation

◆ _members

List<Chara> Party._members

Definition at line 192 of file Party.cs.

◆ refLeader

RefChara Party.refLeader = new RefChara()

Definition at line 195 of file Party.cs.

◆ uidLeader

int Party.uidLeader

Definition at line 185 of file Party.cs.

◆ uidMembers

List<int> Party.uidMembers = new List<int>()

Definition at line 189 of file Party.cs.

Property Documentation

◆ leader

Chara Party.leader
getset

Definition at line 26 of file Party.cs.

◆ members

List<Chara> Party.members
get

Definition at line 11 of file Party.cs.


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