Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
void | SetOwner (FactionBranch _branch) |
void | OnCreate () |
void | Start () |
void | OnAdvanceHour () |
void | End () |
Static Public Member Functions | |
static Expedition | Create (Chara c, ExpeditionType type) |
![]() | |
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) |
Public Attributes | |
int | hours |
int | uidChara |
ExpeditionType | type |
HomeResource.CostList | costs = new HomeResource.CostList() |
FactionBranch | branch |
Properties | |
Chara | chara [get] |
int | MinHour [get] |
int | MaxHour [get] |
string | strType [get] |
![]() | |
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 Core | core |
Definition at line 3 of file Expedition.cs.
|
inlinestatic |
Definition at line 112 of file Expedition.cs.
References Chara.homeBranch, OnCreate(), SetOwner(), type, and Card.uid.
Referenced by ListPeopleExpedition.OnList(), and Chara.TryWorkOutside().
|
inline |
Definition at line 76 of file Expedition.cs.
References branch, chara, Region.CreateRandomSite(), ExpeditionManager.dict, FactionBranch.expeditions, Chara.GetWorkSummary(), Chara.homeZone, Chara.IsInActiveZone, item, Region.ListZonesInRadius(), FactionBranch.Log(), Chara.MoveZone(), Card.Name, Spatial.Name, FactionBranch.owner, WorkSummary.progress, World.region, Msg.Say(), WidgetPopText.Say(), strType, type, uidChara, and EClass.world.
Referenced by OnAdvanceHour().
|
inline |
Definition at line 67 of file Expedition.cs.
Referenced by ExpeditionManager.OnSimulateHour().
|
inline |
|
inline |
Definition at line 26 of file Expedition.cs.
References branch.
Referenced by Create(), and ExpeditionManager.SetOwner().
|
inline |
Definition at line 54 of file Expedition.cs.
References EClass.Branch, chara, costs, hours, Chara.IsInActiveZone, FactionBranch.Log(), MaxHour, MinHour, Chara.MoveZone(), Card.Name, Rand.Range(), Msg.Say(), WidgetPopText.Say(), and strType.
Referenced by ExpeditionManager.Add().
FactionBranch Expedition.branch |
Definition at line 16 of file Expedition.cs.
Referenced by End(), OnCreate(), and SetOwner().
HomeResource.CostList Expedition.costs = new HomeResource.CostList() |
Definition at line 14 of file Expedition.cs.
Referenced by ListPeopleExpedition.OnClick(), ListPeopleExpedition.SetSubText(), and Start().
int Expedition.hours |
Definition at line 6 of file Expedition.cs.
Referenced by OnAdvanceHour(), OnCreate(), Start(), and Chara.TryWorkOutside().
ExpeditionType Expedition.type |
Definition at line 12 of file Expedition.cs.
Referenced by Create(), End(), and OnCreate().
int Expedition.uidChara |
Definition at line 9 of file Expedition.cs.
Referenced by ExpeditionManager.Add(), and End().
|
get |
Definition at line 18 of file Expedition.cs.
|
get |
Definition at line 22 of file Expedition.cs.
Referenced by ListPeopleExpedition.SetSubText(), and Start().
|
get |
Definition at line 20 of file Expedition.cs.
Referenced by ListPeopleExpedition.SetSubText(), and Start().
|
get |
Definition at line 24 of file Expedition.cs.