|
Elin Decompiled Documentation EA 23.310 Nightly Patch 1
|
Classes | |
| class | Statistics |
Public Member Functions | |
| int | GetNextExp (int _lv=-1) |
| int | Evalue (int ele) |
| int | GetProductBonus (Chara c) |
| void | RefreshEfficiency () |
| void | Abandon () |
| void | OnCreate (Zone zone) |
| void | SetOwner (Zone zone) |
| void | OnActivateZone () |
| void | OnAfterSimulate () |
| void | OnUnloadMap () |
| void | OnSimulateHour (VirtualDate date) |
| void | AutoClean () |
| void | OnSimulateDay (VirtualDate date) |
| void | OnAdvanceDay () |
| void | OnSimulateMonth (VirtualDate date) |
| void | GenerateGarbage (VirtualDate date) |
| bool | TryTrash (Thing t) |
| void | ReceivePackages (VirtualDate date) |
| void | DailyOutcome (VirtualDate date) |
| void | PutInMailBox (Thing t, bool outside=false, bool install=true) |
| Thing | GetMailBox () |
| Point | GetMailBoxPos () |
| int | GetResidentTax () |
| void | CalcInnIncome () |
| void | CalcTourismIncome () |
| void | GetDailyIncome () |
| Thing | GetMeal (Chara c) |
| void | OnClaimZone () |
| void | OnUnclaimZone () |
| void | ValidateUpgradePolicies () |
| void | Upgrade () |
| bool | CanUpgrade () |
| int | GetUpgradeCost () |
| void | ModExp (int a) |
| string | GetHearthHint (int a) |
| void | AddFeat (int ele, int v) |
| void | AddMemeber (Chara c) |
| void | ChangeMemberType (Chara c, FactionMemberType type) |
| void | BanishMember (Chara c, bool skipMsg=false) |
| void | RemoveMemeber (Chara c) |
| int | GetHappiness (FactionMemberType type) |
| bool | IsAllDead () |
| void | Recruit (Chara c) |
| Chara | GetMaid () |
| string | GetRandomName () |
| int | CountMembers (FactionMemberType type, bool onlyAlive=false) |
| int | CountGuests () |
| int | CountWealthyGuests () |
| void | UpdateReqruits (bool clear=false) |
| void | AddRecruit (Chara c) |
| void | RemoveRecruit (Chara c) |
| int | CountNewRecruits () |
| void | ClearNewRecruits () |
| bool | IsRecruit (Chara c) |
| int | CountPasture () |
| int | GetPastureCost () |
| int | GetCivility () |
| float | GetHearthIncome () |
| float | GetHearthIncome (string id) |
| int | GetTechUpgradeCost (Element e) |
| string | Log (string idLang, string ref1=null, string ref2=null, string ref3=null, string ref4=null) |
| string | Log (string idLang, Card c1, Card c2, string ref1=null, string ref2=null) |
| string | Log (string idLang, Card c1, string ref1=null, string ref2=null, string ref3=null) |
| string | LogRaw (string text, string col=null) |
Public Attributes | |
| int | lv = 1 |
| int | rank |
| int | exp |
| int | seedPlan |
| int | temper |
| int | uidMaid |
| int | lastUpdateReqruit |
| int | incomeShop |
| bool | luckyMonth |
| bool | luckyMonthDone |
| GStability | stability |
| HomeResourceManager | resources = new HomeResourceManager() |
| ResearchManager | researches = new ResearchManager() |
| PolicyManager | policies = new PolicyManager() |
| HappinessManager | happiness = new HappinessManager() |
| MeetingManager | meetings = new MeetingManager() |
| Thing | stash |
| MsgLog | log |
| Religion | faith |
| ExpeditionManager | expeditions = new ExpeditionManager() |
| List< HireInfo > | listRecruit = new List<HireInfo>() |
| int | dateFound |
| int | tourism |
| Statistics | statistics = new Statistics() |
| Statistics | lastStatistics = new Statistics() |
| Zone | owner |
| int | incomeInn |
| int | incomeTourism |
| int | efficiency = 100 |
| List< Chara > | members = new List<Chara>() |
Properties | |
| int | Money [get] |
| int | Worth [get] |
| int | NumHeirloom [get] |
| int | MaxAP [get] |
| int | MaxPopulation [get] |
| int | MaxSoil [get] |
| int | ContentLV [get] |
| int | DangerLV [get] |
| bool | HasItemProtection [get] |
| bool | HasNetwork [get] |
| bool | IsTaxFree [get] |
| string | RankText [get] |
| string | TextLv [get] |
| bool | IsStartBranch [get] |
| ElementContainerZone | elements [get] |
| int | MaxLv [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 | rndSeed (int a, int seed) |
| static int | rnd (long a) |
| static int | rnd (int a) |
| static int | curve (long _a, int start, int step, int rate=75) |
| static int | sqrt (int a) |
| 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 |
Definition at line 7 of file FactionBranch.cs.
|
inline |
Definition at line 236 of file FactionBranch.cs.
|
inline |
Definition at line 1431 of file FactionBranch.cs.
References SourceManager.elements, WidgetPopText.Say(), and EClass.sources.
Referenced by ResearchPlan.ParseReward().
|
inline |
Definition at line 1437 of file FactionBranch.cs.
References Faction.charaElements, Chara.faction, Faction.FindBranch(), Steam.GetAchievement(), Card.HasTag(), EClass.Home, Card.hp, Card.id, item, ThingContainer.List(), Chara.mana, Stats.max, Chara.MaxHP, Chara.memberType, ElementContainerFaction.OnAddMemeber(), Chara.OriginalHostility, EClass.pc, Card.PurgeDuplicateArtifact(), Chara.RefreshWorkElements(), RemoveMemeber(), Faction.RemoveReserve(), Chara.SetFaction(), Chara.SetGlobal(), Chara.SetHomeZone(), Chara.stamina, Card.things, Card.uid, and Stats.value.
Referenced by Chara._MakeAlly(), Zone.AbandonZone(), Quest.AddResident(), Zone.ClaimZone(), TraitFoodEggFertilized.Incubate(), QuestVernis.OnChangePhase(), QuestDialog.OnDropReward(), SurvivalManager.OnExpandFloor(), Game.OnLoad(), QuestDebt.OnStart(), and CoreDebug.QuickStart().
|
inline |
Definition at line 1716 of file FactionBranch.cs.
References World.date, Date.GetRaw(), EClass.rnd(), and EClass.world.
Referenced by SurvivalManager.OnUpdateRecruit().
|
inline |
Definition at line 500 of file FactionBranch.cs.
References EClass._zone, Card.ExistsOnMap, Hobby.GetEfficiency(), AI_Haul.GetThingToClean(), Chara.GetWork(), Chara.IsPCParty, Chara.memberType, EClass.rnd(), and Zone.TryAddThingInSharedContainer().
|
inline |
Definition at line 1511 of file FactionBranch.cs.
References EClass._zone, Card.Destroy(), Chara.IsGlobal, Spatial.Name, Chara.OnBanish(), Chara.RemoveGlobal(), Trait.RemoveGlobalOnBanish, Msg.Say(), and Chara.trait.
Referenced by CoreDebug.Fix_RemoveAshland(), CoreDebug.Fix_RemoveDemitas(), QuestNasu.OnComplete(), AI_Slaughter.Run(), and AI_Shopping.SellChara().
|
inline |
Definition at line 1096 of file FactionBranch.cs.
References EClass._map, Card.c_bedType, PolicyManager.IsActive(), Card.IsInstalled, Trait.owner, EClass.rndHalf(), Map.things, and Card.trait.
|
inline |
Definition at line 1133 of file FactionBranch.cs.
References PolicyManager.IsActive(), EClass.rndHalf(), and tourism.
|
inline |
Definition at line 1370 of file FactionBranch.cs.
References EClass.debug, and CoreDebug.enable.
|
inline |
Definition at line 1501 of file FactionBranch.cs.
References Chara.ClearBed(), Chara.RefreshWorkElements(), and PolicyManager.Validate().
Referenced by TraitFoodEggFertilized.Incubate(), and BaseListPeople.OnClick().
|
inline |
Definition at line 1751 of file FactionBranch.cs.
References item.
Referenced by LayerHire.OnKill(), and LayerQuestBoard.OnKill().
|
inline |
Definition at line 1627 of file FactionBranch.cs.
References EClass._map, Map.charas, and Chara.memberType.
|
inline |
Definition at line 1614 of file FactionBranch.cs.
References TraitChara.IsCountAsResident, Chara.isDead, Chara.memberType, and Chara.trait.
Referenced by OnSimulateHour(), RefreshEfficiency(), ContentHomeReport.RefreshInfo(), and UIHomeInfo.RefreshInfo().
|
inline |
Definition at line 1738 of file FactionBranch.cs.
References item.
|
inline |
Definition at line 1771 of file FactionBranch.cs.
References EClass._map, Props.GetNum(), Map.Installed, and Map.Stocked.
Referenced by UIHomeInfo.RefreshInfo().
|
inline |
Definition at line 1640 of file FactionBranch.cs.
References EClass._map, Map.charas, Chara.IsWealthy, and Chara.memberType.
|
inline |
Definition at line 747 of file FactionBranch.cs.
References EClass._map, EClass._zone, Party.AddMemeber(), Card.AddThing(), Map.bounds, Card.c_fur, Card.c_idRefCard, Card.c_wasInPcParty, Chara.CanRevive(), Trait.CanStack, Card.category, Card.ChangeMaterial(), Trait.CraftNum, ThingGen.Create(), ThingGen.CreateFromCategory(), ThingGen.CreateTreasure(), Chara.CureHost(), EClass.curve(), EClass.debug, Card.Destroy(), SourceManager.elements, CoreDebug.enable, Card.ExistsOnMap, Chara.faction, Props.Find(), ThingContainer.Find(), MapBounds.ForeachCell(), Hobby.GetEfficiency(), Hobby.GetLv(), MapBounds.GetRandomPoint(), Zone.GetSoilCost(), Point.HasDecal, Card.HasElement(), Card.HasTag(), Card.HaveFur(), Card.id, Map.Installed, Card.IsAmmo, Chara.isDead, Card.isDestroyed, ThingContainer.IsFull(), Faction.IsGlobalPolicyActive(), Chara.IsPC, Chara.IsPCParty, item, Chara.ListWorks(), Card.LV, CraftUtil.MakeDish(), Card.MakeEgg(), Card.MakeMilk(), Chara.memberType, Card.ModNum(), Card.Name, Card.Num, Cell.obj, Chara.party, EClass.pc, Card.pos, Chara.race, Chara.RefreshWorkElements(), Chara.Revive(), EClass.rnd(), WidgetPopText.Say(), Card.SetBlessedState(), Map.SetDecal(), Card.SetNum(), Card.SetTier(), Hobby.source, Cell.sourceObj, EClass.sources, Map.Stocked, Card.things, Card.trait, Zone.TryGetThingFromSharedContainer(), Card.TryMakeRandomItem(), Chara.TryPutShared(), Point.x, and Point.z.
|
inline |
Definition at line 165 of file FactionBranch.cs.
References SourceElement.Row.category, Faction.elements, elements, SourceManager.elements, Chara.faction, PolicyManager.GetValue(), HasNetwork, EClass.pc, policies, EClass.sources, SourceElement.Row.tag, and ElementContainer.Value().
Referenced by Faction.EvadeTax(), Hobby.GetEfficiency(), Card.GetPrice(), HomeResourceWorth.GetPrice(), GetProductBonus(), Zone.GrowPlants(), HomeResourceWorth.ListHeirloom(), AI_Fish.Makefish(), Chara.ModAffinity(), and AI_Shopping.TryShop().
|
inline |
Definition at line 614 of file FactionBranch.cs.
References EClass._zone, Zone.bounds, Card.ChangeMaterial(), ThingGen.Create(), ThingGen.CreateFromCategory(), ThingGen.CreateFromTag(), EClass.debug, CoreDebug.enable, Card.ExistsOnMap, Hobby.GetEfficiency(), Point.GetRandomPoint(), MapBounds.GetRandomSurface(), Chara.GetWork(), Card.id, Chara.IsPCParty, Card.IsUnique, Chara.memberType, Card.pos, Tutorial.Reserve(), EClass.rnd(), and Zone.TryAddThing().
|
inline |
Definition at line 1781 of file FactionBranch.cs.
Referenced by UIHomeInfo.RefreshInfo().
|
inline |
Definition at line 1148 of file FactionBranch.cs.
References Lang._currency(), ThingGen.Create(), FactionBranch.Statistics.inn, Spatial.Name, EClass.pc, Chara.Pick(), Msg.Say(), Card.SetNum(), FactionBranch.Statistics.shop, and FactionBranch.Statistics.tourism.
Referenced by OnAfterSimulate().
|
inline |
Definition at line 1552 of file FactionBranch.cs.
References Chara.happiness.
|
inline |
Definition at line 1413 of file FactionBranch.cs.
Referenced by UIHomeInfo.RefreshInfo().
|
inline |
Definition at line 1795 of file FactionBranch.cs.
References Element.source.
|
inline |
|
inline |
Definition at line 1593 of file FactionBranch.cs.
References Chara.IsAliveInCurrentZone, and Chara.IsMaid.
Referenced by MeetingManager.CallNext().
|
inline |
Definition at line 1031 of file FactionBranch.cs.
References EClass._map, PropsManager.installed, and Map.props.
|
inline |
Definition at line 1036 of file FactionBranch.cs.
References EClass._map, Point.Clamp(), Props.Find(), MapBounds.GetCenterPos(), Point.GetNearestPoint(), PropsManager.installed, Card.pos, and Map.props.
Definition at line 1170 of file FactionBranch.cs.
References EClass._zone, Card.c_isImportant, Chara.CanEat(), ThingContainer.IsFull(), Card.Split(), Card.things, and Zone.TryGetThingFromSharedContainer().
Referenced by AI_Idle.Run().
|
inline |
Definition at line 156 of file FactionBranch.cs.
References lv.
Referenced by WidgetStatsBar.Build(), LayerShippingResult.Refresh(), and CoreDebug.UpdateInput().
|
inline |
Definition at line 1776 of file FactionBranch.cs.
Referenced by UIHomeInfo.RefreshInfo().
|
inline |
Definition at line 179 of file FactionBranch.cs.
References efficiency, Evalue(), Chara.isDead, Chara.IsPCParty, and Chara.memberType.
|
inline |
Definition at line 1605 of file FactionBranch.cs.
References EClass.player, EClass.rnd(), and Player.title.
Referenced by BaseArea.GetRandomName().
|
inline |
Definition at line 1050 of file FactionBranch.cs.
References Chara.faith, PolicyManager.IsActive(), Chara.IsPC, Chara.IsWealthy, item, Chara.ListHobbies(), Chara.ListWorks(), Card.LV, Chara.memberType, Card.Name, and Religion.source.
Referenced by Faction.GetResidentTax().
|
inline |
Definition at line 1821 of file FactionBranch.cs.
References Element.CostLearn, Element.source, and Element.ValueWithoutLink.
Referenced by ButtonElement.Refresh(), and LayerHome.RefreshFeat().
|
inline |
Definition at line 1383 of file FactionBranch.cs.
|
inline |
Definition at line 1566 of file FactionBranch.cs.
References Chara.isDead.
|
inline |
Definition at line 1759 of file FactionBranch.cs.
References item.
Referenced by DramaOutcome.chara_hired().
|
inline |
Definition at line 1838 of file FactionBranch.cs.
References Msg.GetRawText(), SourceManager.langGame, and EClass.sources.
|
inline |
Definition at line 1844 of file FactionBranch.cs.
References Msg.GetRawText(), SourceManager.langGame, and EClass.sources.
|
inline |
Definition at line 1832 of file FactionBranch.cs.
References Msg.GetRawText(), SourceManager.langGame, and EClass.sources.
Referenced by AI_Shopping.Buy(), Zone.ClaimZone(), Chara.Die(), Expedition.End(), ElementContainerCard.OnLevelUp(), ElementContainerZone.OnLevelUp(), Chara.Revive(), and Expedition.Start().
|
inline |
Definition at line 1850 of file FactionBranch.cs.
References MsgLog.Add(), and Msg.SetColor().
|
inline |
Definition at line 1388 of file FactionBranch.cs.
References EClass.core, Version.demo, PolicyManager.IsActive(), EClass.rnd(), Msg.Say(), and BaseCore.version.
Referenced by CoreDebug.UpdateInput().
|
inline |
Definition at line 277 of file FactionBranch.cs.
References EClass._map, elements, MapBounds.GetCenterPos(), Point.GetNearestPoint(), incomeInn, incomeTourism, Chara.IsAliveInCurrentZone, Point.IsInBounds, members, Card.MoveImmediate(), Card.pos, Chara.RefreshWorkElements(), and ValidateUpgradePolicies().
|
inline |
Definition at line 580 of file FactionBranch.cs.
References Card.c_daysWithPC, Chara.currentZone, Chara.GetWork(), Chara.isDead, Chara.IsPC, Chara.IsPCParty, Chara.memberType, EClass.pc, and EClass.rnd().
Referenced by Faction.OnAdvanceDay().
|
inline |
Definition at line 292 of file FactionBranch.cs.
References EClass._map, Party.AddMemeber(), Card.c_wasInPcParty, Point.cell, Map.charas, EClass.game, GetDailyIncome(), Point.GetNearestPoint(), Cell.HasBlock, Chara.HasCondition(), Cell.hasDoor, Game.isLoading, Chara.IsPCParty, Card.isRestrained, Card.MoveImmediate(), Card.noMove, Chara.party, EClass.pc, EClass.player, Card.pos, and Player.simulatingZone.
Referenced by Zone.OnVisit().
|
inline |
Definition at line 1184 of file FactionBranch.cs.
References EClass._zone, PolicyManager.Activate(), PolicyManager.AddPolicy(), CoreDebug.allHomeSkill, CoreDebug.allPolicy, Faction.CountTaxFreeLand(), EClass.debug, SourceManager.elements, Chara.faction, EClass.game, Card.id, Element.id, item, Zone.ListLandFeats(), EClass.pc, EClass.sources, and Game.StartZone.
Referenced by Zone.ClaimZone().
|
inline |
Definition at line 240 of file FactionBranch.cs.
References ThingGen.Create(), World.date, dateFound, ReligionManager.Eyth, faith, EClass.game, Date.GetRaw(), Game.religions, Card.RemoveThings(), SetOwner(), stash, and EClass.world.
Referenced by Zone.ClaimZone().
|
inline |
Definition at line 526 of file FactionBranch.cs.
References EClass._zone, Card.c_isPrayed, ThingGen.Create(), EClass.debug, CoreDebug.enable, Chara.faith, EClass.game, VirtualDate.GetBranchMap(), EClass.Home, Religion.id, Religion.IsEyth, Chara.IsPCParty, VirtualDate.IsRealTime, ReligionManager.Luck, Spatial.mainFaction, Chara.memberType, Spatial.Name, HappinessManager.OnSimulateDay(), HomeResourceManager.OnSimulateDay(), ResearchManager.OnSimulateDay(), AI_Pray.Pray(), Game.religions, EClass.rnd(), Msg.Say(), World.SendPackage(), and EClass.world.
Referenced by Zone.OnSimulateDay().
|
inline |
Definition at line 318 of file FactionBranch.cs.
References CountMembers(), Chara.IsAliveInCurrentZone, Chara.IsPCParty, VirtualDate.IsRealTime, MaxPopulation, members, Chara.memberType, Card.noMove, and EClass.rnd().
Referenced by Zone.OnSimulateHour().
|
inline |
|
inline |
Definition at line 1240 of file FactionBranch.cs.
References Faction.elements, Chara.faction, Element.HasTag(), Element.id, item, Zone.ListLandFeats(), ElementContainer.ModBase(), and EClass.pc.
Referenced by Zone.AbandonZone().
|
inline |
|
inline |
Definition at line 1012 of file FactionBranch.cs.
References EClass._zone, Card.AddCard(), Zone.AddCard(), and Card.Install().
|
inline |
Definition at line 716 of file FactionBranch.cs.
References ActPlan.List.Add(), Game.cards, ThingGen.Create(), Player.Stats.days, Player.Flags.elinGift, Player.flags, EClass.game, Steam.HasDLC(), item, CardManager.listPackage, EClass.player, Msg.Say(), WidgetPopText.Say(), Player.simulatingZone, and Player.stats.
|
inline |
Definition at line 1578 of file FactionBranch.cs.
References EClass._map, EClass._zone, Zone.AddCard(), Chara.currentZone, Trait.GetPoint(), TraitManager.GetTraitSet(), Map.Installed, Chara.isDead, Card.Name, EClass.pc, Card.pos, Chara.RefreshWorkElements(), Msg.Say(), and Props.traits.
Referenced by DramaOutcome.chara_hired(), DramaOutcome.chara_hired_ticket(), ListPeopleCallReserve.OnClick(), and DramaOutcome.QuestExploration_MeetFarris2().
|
inline |
Definition at line 192 of file FactionBranch.cs.
References CountMembers(), efficiency, Chara.homeBranch, Chara.IsPCParty, item, Chara.ListHobbies(), Chara.ListWorks(), MaxPopulation, members, Chara.memberType, owner, and Hobby.source.
Referenced by Party.AddMemeber(), UIHomeInfo.RefreshReport(), Party.RemoveMember(), and SetOwner().
|
inline |
Definition at line 1532 of file FactionBranch.cs.
References Game.cards, Faction.charaElements, Chara.ClearBed(), Chara.currentZone, Chara.faction, Game.factions, EClass.game, Card.IsUnique, CardManager.listAdv, Zone.map, ElementContainerFaction.OnRemoveMember(), EClass.pc, Map.props, Chara.RefreshWorkElements(), Chara.RemoveGlobal(), PropsManager.sales, Chara.SetFaction(), Chara.trait, PolicyManager.Validate(), and FactionManager.Wilds.
Referenced by AddMemeber(), Faction.AddReserve(), Chara.Die(), and QuestDebt.OnStart().
|
inline |
Definition at line 1727 of file FactionBranch.cs.
References HireInfo.chara.
|
inline |
Definition at line 249 of file FactionBranch.cs.
References Game.cards, Faction.charaElements, Debug, expeditions, Chara.faction, EClass.game, CardManager.globalCharas, happiness, Chara.homeZone, meetings, members, ElementContainerFaction.OnAddMemeber(), owner, EClass.pc, policies, RefreshEfficiency(), researches, resources, ExpeditionManager.SetOwner(), MeetingManager.SetOwner(), ResearchManager.SetOwner(), HappinessManager.SetOwner(), HomeResourceManager.SetOwner(), and PolicyManager.SetOwner().
Referenced by OnCreate(), and Zone.OnLoad().
|
inline |
Definition at line 705 of file FactionBranch.cs.
References EClass._map, EClass._zone, Card.AddCard(), PropsManager.installed, and Map.props.
|
inline |
Definition at line 1653 of file FactionBranch.cs.
References HireInfo.chara, HireInfo.Hours, Card.isDestroyed, Chara.IsGlobal, and HomeResourceManager.Refresh().
Referenced by LayerQuestBoard.OnInit(), and LayerQuestBoard.OnSwitchContent().
|
inline |
Definition at line 1297 of file FactionBranch.cs.
References EClass._map, Faction.elements, Chara.faction, Map.FindThing(), food, Element.HasTag(), Element.id, Zone.IsActiveZone, item, Zone.ListLandFeats(), ElementContainer.ModBase(), Spatial.Name, Trait.owner, EClass.pc, Card.PlayEffect(), Tutorial.Reserve(), Msg.Say(), and Element.source.
|
inline |
Definition at line 1260 of file FactionBranch.cs.
References PolicyManager.AddPolicy(), Chara.faction, Faction.globalPolicies, PolicyManager.HasPolicy(), Faction.IsGlobalPolicyActive(), EClass.pc, and Faction.SetGlobalPolicyActive().
Referenced by OnActivateZone(), and TraitBookSkill.OnRead().
| int FactionBranch.dateFound |
Definition at line 103 of file FactionBranch.cs.
Referenced by OnCreate(), and UIHomeInfo.RefreshInfo().
| int FactionBranch.efficiency = 100 |
Definition at line 120 of file FactionBranch.cs.
Referenced by GetProductBonus(), RefreshEfficiency(), and UIHomeInfo.RefreshReport().
| int FactionBranch.exp |
Definition at line 40 of file FactionBranch.cs.
Referenced by WidgetStatsBar.Build(), and GameDate.ShipGoods().
| ExpeditionManager FactionBranch.expeditions = new ExpeditionManager() |
Definition at line 97 of file FactionBranch.cs.
Referenced by Expedition.End(), ListPeopleExpedition.OnClick(), SetOwner(), and Chara.TryWorkOutside().
| Religion FactionBranch.faith |
Definition at line 94 of file FactionBranch.cs.
Referenced by OnCreate(), ContentHomeReport.RefreshInfo(), and UIHomeInfo.RefreshInfo().
| HappinessManager FactionBranch.happiness = new HappinessManager() |
Definition at line 79 of file FactionBranch.cs.
Referenced by Policy.ModHappiness(), PolicyManager.RefreshEffects(), ContentHomeReport.RefreshInfo(), UIHomeInfo.RefreshInfo(), and SetOwner().
| int FactionBranch.incomeInn |
Definition at line 116 of file FactionBranch.cs.
Referenced by OnActivateZone().
| int FactionBranch.incomeShop |
Definition at line 55 of file FactionBranch.cs.
| int FactionBranch.incomeTourism |
Definition at line 118 of file FactionBranch.cs.
Referenced by OnActivateZone().
| Statistics FactionBranch.lastStatistics = new Statistics() |
Definition at line 112 of file FactionBranch.cs.
Referenced by ItemStatistics.Refresh().
| int FactionBranch.lastUpdateReqruit |
Definition at line 52 of file FactionBranch.cs.
Definition at line 100 of file FactionBranch.cs.
Referenced by LayerQuestBoard.RefreshHire().
| MsgLog FactionBranch.log |
Definition at line 88 of file FactionBranch.cs.
Referenced by ContentHomeLog.RefreshLog().
| bool FactionBranch.luckyMonth |
Definition at line 58 of file FactionBranch.cs.
Referenced by WidgetDate._Refresh().
| bool FactionBranch.luckyMonthDone |
Definition at line 61 of file FactionBranch.cs.
| int FactionBranch.lv = 1 |
Definition at line 34 of file FactionBranch.cs.
Referenced by Card.Create(), Faction.GetMaxReserve(), GetNextExp(), Quest.Init(), UIHomeInfo.RefreshInfo(), ContentPolicy.RefreshPolicy(), UIFactionInfo.SetZone(), and GameDate.ShipGoods().
| MeetingManager FactionBranch.meetings = new MeetingManager() |
Definition at line 82 of file FactionBranch.cs.
Referenced by Meeting.OnEndDrama(), UIHomeInfo.RefreshReport(), and SetOwner().
Definition at line 122 of file FactionBranch.cs.
Referenced by Zone.AbandonZone(), Happiness.CountMembers(), Zone.Deactivate(), Faction.FindBranch(), CoreDebug.Fix_RemoveDuplicateUnique(), HomeResourceEducation.GetDestValue(), HomeResourceSafety.GetDestValue(), Happiness.GetTargetValue(), QuestCompanion.GetTextProgress(), HappinessSummary.HappinessSummary(), OnActivateZone(), BaseListPeople.OnList(), ListPeopleExpedition.OnList(), Game.OnLoad(), OnSimulateHour(), TraitGeneMachine.OnUse(), TraitGeneratorWheel.OnUse(), Card.PurgeDuplicateArtifact(), Card.PurgeEythArtifact(), TCOrbitChara.RefreshAll(), RefreshEfficiency(), UIHomeInfo.RefreshReport(), DramaOutcome.revive_pet(), AI_AttackHome.Run(), AI_Idle.Run(), SetOwner(), and Msg.TalkHomeMemeber().
| Zone FactionBranch.owner |
Definition at line 114 of file FactionBranch.cs.
Referenced by Zone.AbandonZone(), Party.AddMemeber(), CoreDebug.COM_MaxConstruction(), Expedition.End(), Hobby.GetEfficiency(), RankedZoneManager.GetIncome(), Faction.GetRankIncome(), UISearchPeople.Init(), Game.OnLoad(), TraitDeedRelocate.OnRead(), QuestDebt.OnStart(), ContentHomeReport.OnSwitchContent(), UIHomeInfo.Refresh(), RefreshEfficiency(), UIHomeInfo.RefreshReport(), Chara.RefreshWorkElements(), SetOwner(), Player.SimulateFaction(), HomeResourceWorth.UpdateRank(), and TraitBookPlan.WriteNote().
| PolicyManager FactionBranch.policies = new PolicyManager() |
Definition at line 76 of file FactionBranch.cs.
Referenced by Party.AddMemeber(), UICurrency.Build(), Faction.CountTaxFreeLand(), Evalue(), Card.GetPrice(), HomeResourceWorth.GetPrice(), Happiness.GetTargetValue(), Zone.GrowPlants(), Faction.IsGlobalPolicyActive(), Chara.MoveHome(), Faction.OnAdvanceMonth(), TraitBookSkill.OnRead(), ContentPolicy.OnSwitchContent(), ResearchPlan.ParseReward(), ContentPolicy.RefreshPolicyIcons(), LayerPolicy.RefreshPolicyIcons(), ContentPolicy.RefreshPolicyList(), LayerPolicy.RefreshPolicyList(), AI_Idle.Run(), Faction.SetGlobalPolicyActive(), SetOwner(), GameDate.ShipRandomPackages(), AI_Shopping.TryShop(), and Chara.TryTakeSharedItems().
| int FactionBranch.rank |
Definition at line 37 of file FactionBranch.cs.
Referenced by ContentHomeReport.RefreshInfo(), UIHomeInfo.RefreshInfo(), and TraitAltar.TrySetAct().
| ResearchManager FactionBranch.researches = new ResearchManager() |
Definition at line 73 of file FactionBranch.cs.
Referenced by ResearchManager.IsListBarter(), LayerHome.RefreshFocus(), LayerTech.RefreshFocus(), UIHomeInfo.RefreshReport(), LayerTech.RefreshTech(), LayerHome.RefreshTech(), SetOwner(), ItemResearch.SetPlan(), and ResearchManager.ShowNewPlans().
| HomeResourceManager FactionBranch.resources = new HomeResourceManager() |
Definition at line 70 of file FactionBranch.cs.
Referenced by UICurrency.Build(), ResearchManager.CanCompletePlan(), Faction.CountWealth(), Happiness.GetTargetValue(), InvOwner.InvOwner(), Expedition.OnCreate(), DramaManager.ParseLine(), UIHomeInfo.Refresh(), PolicyManager.RefreshEffects(), UIHomeInfo.RefreshInfo(), ContentHomeReport.RefreshResources(), UIHomeInfo.RefreshResources(), SetOwner(), Card.SetPlaceState(), ItemResearch.SetPlan(), UIFactionInfo.SetZone(), TraitCoreZone.TrySetAct(), GameUpdater.Update100ms(), and TraitWrench.Upgrade().
| int FactionBranch.seedPlan |
Definition at line 43 of file FactionBranch.cs.
Referenced by ResearchManager.ShowNewPlans().
| GStability FactionBranch.stability |
Definition at line 64 of file FactionBranch.cs.
| Thing FactionBranch.stash |
Definition at line 85 of file FactionBranch.cs.
Referenced by OnCreate().
| Statistics FactionBranch.statistics = new Statistics() |
Definition at line 109 of file FactionBranch.cs.
Referenced by ContentHomeLog.OnSwitchContent().
| int FactionBranch.temper |
Definition at line 46 of file FactionBranch.cs.
Referenced by UIHomeInfo.RefreshInfo().
| int FactionBranch.tourism |
Definition at line 106 of file FactionBranch.cs.
Referenced by WidgetStatsBar.Build(), and HomeResourceWorth.WriteNote().
| int FactionBranch.uidMaid |
Definition at line 49 of file FactionBranch.cs.
Referenced by Faction.AddReserve(), BaseListPeople.OnClick(), ItemGeneral.SetChara(), and Msg.TalkMaid().
|
get |
Definition at line 136 of file FactionBranch.cs.
|
get |
Definition at line 138 of file FactionBranch.cs.
|
get |
Definition at line 152 of file FactionBranch.cs.
Referenced by Party.AddMemeber(), PolicyManager.AddPolicy(), Evalue(), BuildMenu.OnActivate(), OnActivateZone(), TraitBookSkill.OnRead(), ButtonElement.Refresh(), ItemCulture.Refresh(), LayerHome.RefreshFeat(), Party.RemoveMember(), HotbarManager.ResetHotbar(), TraitBookSkill.SetName(), UIFactionInfo.SetZone(), BuildMenu.Toggle(), and TraitBookPlan.WriteNote().
|
get |
Definition at line 140 of file FactionBranch.cs.
Referenced by ActEffect.DamageEle(), Map.TryShatter(), and Chara.TryTakeSharedItems().
|
get |
Definition at line 142 of file FactionBranch.cs.
Referenced by Evalue(), ButtonElement.Refresh(), and TraitTeleporter.TryTeleport().
|
get |
Definition at line 150 of file FactionBranch.cs.
|
get |
Definition at line 144 of file FactionBranch.cs.
|
get |
Definition at line 130 of file FactionBranch.cs.
Referenced by UICurrency.Build(), and LayerPolicy.RefreshPolicyList().
|
get |
Definition at line 154 of file FactionBranch.cs.
Referenced by UIHomeInfo.RefreshInfo().
|
get |
Definition at line 132 of file FactionBranch.cs.
Referenced by OnSimulateHour(), RefreshEfficiency(), and UIHomeInfo.RefreshInfo().
|
get |
Definition at line 134 of file FactionBranch.cs.
Referenced by UIHomeInfo.RefreshInfo().
|
get |
Definition at line 124 of file FactionBranch.cs.
|
get |
Definition at line 128 of file FactionBranch.cs.
Referenced by HomeResourceWorth.WriteNote().
|
get |
Definition at line 146 of file FactionBranch.cs.
Referenced by ContentHomeReport.RefreshInfo(), and UIHomeInfo.RefreshInfo().
|
get |
Definition at line 148 of file FactionBranch.cs.
Referenced by WidgetStatsBar.Build(), UIHomeInfo.RefreshInfo(), TraitCoreZone.SetName(), and UIFactionInfo.SetZone().
|
get |
Definition at line 126 of file FactionBranch.cs.
Referenced by Faction.CountWealth(), and UIHomeInfo.RefreshInfo().