Elin Decompiled Documentation EA 23.153 Nightly
|
Public Member Functions | |
void | SetChara (Chara c) |
override void | OnSwitchContent (Window window) |
void | SetPortraitBG (int a) |
void | SetPortraitFrame (int a) |
void | ToggleFeatMode () |
void | RefreshFeatMode () |
void | Refresh () |
void | RefreshStatic () |
void | RefreshStatus () |
void | AddNeeds (Stats st) |
void | AddStatus (BaseStats st) |
void | RefreshProfile () |
void | RefreshEquipment (UIList list, bool sort=true) |
void | RefreshInfo () |
void | OnClickPortrait () |
void | RefreshSkill (int idTab) |
virtual void | OnSwitchContent (Window window) |
Static Public Member Functions | |
static void | RefreshNote (Chara chara, UINote n, bool shortMode=false) |
Static Public Attributes | |
static WindowChara | Instance |
Properties | |
Biography | bio [get] |
Private Member Functions | |
void | Update () |
void | OnApplicationFocus (bool focus) |
Private Attributes | |
UIHeader | _header |
Definition at line 8 of file WindowChara.cs.
|
inline |
Definition at line 315 of file WindowChara.cs.
References barColor1, barColor2, Stats.GetColor(), Stats.GetText(), layoutNeeds, Stats.max, moldNeeds, UIBar.Refresh(), UIText.SetText(), BaseStats.SetText(), BaseStats.source, UIItem.text1, UIItem.text2, Util, and Stats.value.
|
inline |
Definition at line 332 of file WindowChara.cs.
References UIItem.button1, BaseStats.GetSprite(), BaseStats.GetText(), UIItem.image1, layoutStatus, moldStats, UITooltip.note, UIText.SetText(), BaseStats.SetText(), UIButton.SetTooltip(), BaseStats.source, UIItem.text1, Util, and BaseStats.WriteNote().
Referenced by RefreshStatus().
|
inlineprivate |
Definition at line 847 of file WindowChara.cs.
|
inline |
Definition at line 490 of file WindowChara.cs.
References chara, Chara.IsPC, portrait, Portrait.SetChara(), and EClass.ui.
|
inlinevirtual |
Reimplemented from WindowController.
Definition at line 185 of file WindowChara.cs.
References buttonFeatMode, buttonFeatOption, chara, featMode, Window.idTab, Chara.IsPC, listEquipment2, mask, maskResist, UIList.parent, RefreshEquipment(), RefreshInfo(), RefreshProfile(), RefreshSkill(), RefreshStatic(), and WindowController.window.
Referenced by Refresh(), and SetChara().
|
inline |
Definition at line 258 of file WindowChara.cs.
References OnSwitchContent(), and WindowController.window.
Referenced by LayerChara.Refresh().
|
inline |
Definition at line 397 of file WindowChara.cs.
References Thing.AddAttackEvaluation(), UINote.AddHeader(), UINote.AddText(), Chara.body, UINote.Build(), UIItem.button1, chara, UIList.Clear(), UINote.Clear(), colorUnequipped, BodySlot.element, BodySlot.elementId, Element.Get(), SpriteSheet.Get(), Chara.GetFavArmorSkill(), Chara.GetFavWeaponSkill(), CharaBody.GetSortVal(), UIButton.icon, matItem, BodySlot.name, Element.Name, UITooltip.note, UIItem.refObj, Card.SetImage(), UIText.SetText(), UIButton.SetTooltip(), CharaBody.slots, textFavArmor, BodySlot.thing, and Thing.WriteNote().
Referenced by OnSwitchContent(), and RefreshProfile().
|
inline |
Definition at line 250 of file WindowChara.cs.
References buttonFeatMode, Card.feat, featMode, and EClass.pc.
|
inline |
Definition at line 478 of file WindowChara.cs.
References Card.bio, bio, SourceManager.cards, chara, SourceManager.elements, Chara.faction, Chara.faith, Biography.idHobby, Biography.idLike, SourceCard.map, Faction.name, Religion.Name, Biography.nameBirthplace, Biography.nameDad, Biography.nameMom, EClass.sources, and Biography.TextBirthDate().
Referenced by OnSwitchContent().
Definition at line 855 of file WindowChara.cs.
References Add(), UINote.AddItem(), UINote.AddText(), UINote.AddTopic(), Chara.affinity, Card.bio, UIItem.button1, Card.c_daysWithGod, Card.c_daysWithPC, UINote.Clear(), EClass.debug, Player.EditBackgroundText(), Card.Evalue(), Card.exp, Card.ExpToNext, Chara.faith, Element.Get(), Card.GetAffinityExpBonus(), Player.GetBackgroundText(), Card.GetDaysTogetherBonus(), Player.GetDomains(), Chara.GetFavArmorSkill(), Chara.GetFavAttackStyle(), Chara.GetFavCat(), Chara.GetFavFood(), Chara.GetFavWeaponSkill(), Chara.GetTextHobby(), Chara.GetTextWork(), ElementContainer.ImportElementMap(), Player.IsCriminal, Chara.IsPC, Chara.job, Card.LV, Affinity.Name, Element.Name, Religion.Name, Chara.NameBraced, Chara.parasite, EClass.pc, EClass.player, Chara.ride, UIText.SetText(), CoreDebug.showExtra, UINote.Space(), UIItem.text1, Biography.TextBio(), Biography.TextBio2(), and Player.totalFeat.
|
inline |
Definition at line 364 of file WindowChara.cs.
References Lang._currency(), Lang._weight(), Chara.Aka, bio, Chara.body, buttonLife, buttonMana, buttonSpeed, buttonVigor, Card.c_allowance, Game.cards, chara, CardManager.container_deposit, Player.CountKeyItem(), Faction.CountTerritories(), Chara.currentZone, Player.Stats.days, Player.Stats.deepest, Chara.DV, Card.elements, Chara.faction, Player.fame, SpatialManager.Find(), EClass.game, Chara.GetArmorSkill(), CharaBody.GetAttackStyle(), Card.GetCurrency(), Zone.GetDeepestLv(), ElementContainer.GetOrCreateElement(), CharaBody.GetWeight(), Chara.homeZone, Chara.IsPC, Chara.IsPCFaction, Chara.job, Player.karma, listEquipment, Card.LV, Spatial.Name, Card.NameSimple, EClass.pc, EClass.player, Chara.PV, RefreshEquipment(), RefreshStatus(), Chara.SAN, ButtonElement.SetElement(), Game.spatials, Player.stats, Biography.TextBio(), Biography.TextBio2(), Player.Stats.turns, and Stats.value.
Referenced by OnSwitchContent().
|
inline |
Definition at line 505 of file WindowChara.cs.
References UIList.Add(), UIList.ChangeSort(), UINote.Clear(), Card.elements, SourceManager.elements, Card.Evalue(), ElementContainer.GetOrCreateElement(), Element.GetSortVal(), Element.HasTag(), Header, Element.id, if(), Element.IsFactionElement(), Element.IsFlag, item, UIList.items, UIList.List(), ElementContainer.ListElements(), Element.owner, ButtonElement.SetElement(), ButtonElement.SetGrid(), UIHeader.SetText(), Element.source, EClass.sources, WidgetTracker.Toggle(), Element.Value, Element.vLink, and Element.vSource.
Referenced by OnSwitchContent(), and ToggleFeatMode().
|
inline |
Definition at line 263 of file WindowChara.cs.
References UIList.Add(), chara, UIList.Clear(), Card.elements, ModItemList< T >.GetItem(), BaseCard.GetStr(), Element.HasTag(), item, listAttaribute, ElementContainer.ListElements(), Chara.mana, Stats.max, Chara.MaxHP, Portrait.modPortraitBGFs, Portrait.modPortraitBGs, Chara.NameBraced, portrait, UIList.Refresh(), RefreshStatic(), Window.SetCaption(), Portrait.SetChara(), ButtonElement.SetElement(), Element.source, WidgetTracker.Toggle(), and WindowController.window.
Referenced by OnSwitchContent(), RefreshStatic(), SetPortraitBG(), and SetPortraitFrame().
|
inline |
Definition at line 297 of file WindowChara.cs.
References AddStatus(), Chara.bladder, Chara.burden, chara, Chara.conditions, Chara.depression, Chara.hunger, item, layoutStatus, and Chara.stamina.
Referenced by RefreshProfile().
|
inline |
Definition at line 164 of file WindowChara.cs.
References chara, Window.idTab, Instance, Chara.IsPC, OnSwitchContent(), Window.setting, Window.SwitchContent(), Window.Setting.tabs, and WindowController.window.
Referenced by LayerChara.SetChara(), and LayerInteraction.ShowPage().
|
inline |
Definition at line 214 of file WindowChara.cs.
References chara, ModItemList< T >.GetNextID(), BaseCard.GetStr(), Portrait.modPortraitBGs, RefreshStatic(), and BaseCard.SetStr().
|
inline |
Definition at line 226 of file WindowChara.cs.
References chara, ModItemList< T >.GetNextID(), BaseCard.GetStr(), Portrait.modPortraitBGFs, RefreshStatic(), and BaseCard.SetStr().
|
inline |
Definition at line 238 of file WindowChara.cs.
References buttonFeatOption, Game.config, featMode, EClass.game, Window.idTab, RefreshSkill(), UIButton.SetToggle(), Game.Config.showAllFeat, and WindowController.window.
Referenced by WidgetExp.OnClick(), and WidgetExpHome.OnClick().
|
inlineprivate |
Definition at line 180 of file WindowChara.cs.
References equipPos, and scrollSkill.
|
private |
Definition at line 160 of file WindowChara.cs.
float WindowChara.barColor1 |
Definition at line 156 of file WindowChara.cs.
Referenced by AddNeeds().
float WindowChara.barColor2 |
Definition at line 158 of file WindowChara.cs.
Referenced by AddNeeds().
UIButton WindowChara.buttonFeatMode |
Definition at line 138 of file WindowChara.cs.
Referenced by OnSwitchContent(), and RefreshFeatMode().
UIButton WindowChara.buttonFeatOption |
Definition at line 140 of file WindowChara.cs.
Referenced by OnSwitchContent(), and ToggleFeatMode().
ButtonElement WindowChara.buttonLife |
Definition at line 110 of file WindowChara.cs.
Referenced by RefreshProfile().
ButtonElement WindowChara.buttonMana |
Definition at line 108 of file WindowChara.cs.
Referenced by RefreshProfile().
ButtonElement WindowChara.buttonSpeed |
Definition at line 114 of file WindowChara.cs.
Referenced by RefreshProfile().
ButtonElement WindowChara.buttonVigor |
Definition at line 112 of file WindowChara.cs.
Referenced by RefreshProfile().
Chara WindowChara.chara |
Definition at line 12 of file WindowChara.cs.
Referenced by OnClickPortrait(), OnSwitchContent(), ButtonElement.Refresh(), RefreshEquipment(), RefreshInfo(), RefreshProfile(), RefreshStatic(), RefreshStatus(), SetChara(), SetPortraitBG(), and SetPortraitFrame().
Color WindowChara.colorUnequipped |
Definition at line 150 of file WindowChara.cs.
Referenced by RefreshEquipment().
Transform WindowChara.contentList |
Definition at line 134 of file WindowChara.cs.
Vector2 WindowChara.equipPos |
Definition at line 152 of file WindowChara.cs.
Referenced by Update().
bool WindowChara.featMode |
Definition at line 154 of file WindowChara.cs.
Referenced by OnSwitchContent(), RefreshFeatMode(), and ToggleFeatMode().
PUIExampleRPGStats WindowChara.graph |
Definition at line 82 of file WindowChara.cs.
GridLayoutGroup WindowChara.gridEquip |
Definition at line 104 of file WindowChara.cs.
UIHeader WindowChara.headerEquip |
Definition at line 124 of file WindowChara.cs.
Image WindowChara.imageView |
Definition at line 142 of file WindowChara.cs.
|
static |
Definition at line 10 of file WindowChara.cs.
Referenced by ButtonElement.Refresh(), and SetChara().
LayoutGroup WindowChara.layoutNeeds |
Definition at line 100 of file WindowChara.cs.
Referenced by AddNeeds().
LayoutGroup WindowChara.layoutStatus |
Definition at line 102 of file WindowChara.cs.
Referenced by AddStatus(), and RefreshStatus().
UIList WindowChara.listAttaribute |
Definition at line 74 of file WindowChara.cs.
Referenced by RefreshStatic().
UIList WindowChara.listEquipment |
Definition at line 76 of file WindowChara.cs.
Referenced by RefreshProfile().
UIList WindowChara.listEquipment2 |
Definition at line 78 of file WindowChara.cs.
Referenced by OnSwitchContent().
Sprite WindowChara.mask |
Definition at line 144 of file WindowChara.cs.
Referenced by OnSwitchContent().
Sprite WindowChara.maskResist |
Definition at line 146 of file WindowChara.cs.
Referenced by OnSwitchContent().
Material WindowChara.matItem |
Definition at line 148 of file WindowChara.cs.
Referenced by RefreshEquipment().
UIHeader WindowChara.moldHeader |
Definition at line 120 of file WindowChara.cs.
UIHeader WindowChara.moldHeader2 |
Definition at line 122 of file WindowChara.cs.
UIList WindowChara.moldListFeat |
Definition at line 130 of file WindowChara.cs.
UIList WindowChara.moldListFeatPurchase |
Definition at line 132 of file WindowChara.cs.
UIList WindowChara.moldListResist |
Definition at line 128 of file WindowChara.cs.
UIList WindowChara.moldListSkill |
Definition at line 126 of file WindowChara.cs.
UIItem WindowChara.moldNeeds |
Definition at line 118 of file WindowChara.cs.
Referenced by AddNeeds().
UIItem WindowChara.moldStats |
Definition at line 116 of file WindowChara.cs.
Referenced by AddStatus().
UINote WindowChara.note |
Definition at line 80 of file WindowChara.cs.
Portrait WindowChara.portrait |
Definition at line 14 of file WindowChara.cs.
Referenced by OnClickPortrait(), and RefreshStatic().
RectTransform WindowChara.rectEquip |
Definition at line 136 of file WindowChara.cs.
UIScrollView WindowChara.scrollSkill |
Definition at line 106 of file WindowChara.cs.
Referenced by Update().
UIText WindowChara.textAffection |
Definition at line 88 of file WindowChara.cs.
UIText WindowChara.textAlias |
Definition at line 22 of file WindowChara.cs.
UIText WindowChara.textAssets |
Definition at line 64 of file WindowChara.cs.
UIText WindowChara.textBio |
Definition at line 26 of file WindowChara.cs.
UIText WindowChara.textBio2 |
Definition at line 28 of file WindowChara.cs.
UIText WindowChara.textBio3 |
Definition at line 30 of file WindowChara.cs.
UIText WindowChara.textBirthday |
Definition at line 32 of file WindowChara.cs.
UIText WindowChara.textBirthplace |
Definition at line 44 of file WindowChara.cs.
UIText WindowChara.textCurrentZone |
Definition at line 70 of file WindowChara.cs.
UIText WindowChara.textDad |
Definition at line 42 of file WindowChara.cs.
UIText WindowChara.textDeepest |
Definition at line 68 of file WindowChara.cs.
UIText WindowChara.textDeposit |
Definition at line 66 of file WindowChara.cs.
UIText WindowChara.textDominance |
Definition at line 90 of file WindowChara.cs.
UIText WindowChara.textDV |
Definition at line 96 of file WindowChara.cs.
UIText WindowChara.textExtroversion |
Definition at line 92 of file WindowChara.cs.
UIText WindowChara.textFaction |
Definition at line 34 of file WindowChara.cs.
UIText WindowChara.textFaith |
Definition at line 36 of file WindowChara.cs.
UIText WindowChara.textFame |
Definition at line 54 of file WindowChara.cs.
UIText WindowChara.textFavArmor |
Definition at line 94 of file WindowChara.cs.
Referenced by RefreshEquipment().
UIText WindowChara.textHealth |
Definition at line 18 of file WindowChara.cs.
UIText WindowChara.textHobby |
Definition at line 48 of file WindowChara.cs.
UIText WindowChara.textHome |
Definition at line 38 of file WindowChara.cs.
UIText WindowChara.textHomeZone |
Definition at line 72 of file WindowChara.cs.
UIText WindowChara.textIncome |
Definition at line 62 of file WindowChara.cs.
UIText WindowChara.textKarma |
Definition at line 50 of file WindowChara.cs.
UIText WindowChara.textLaw |
Definition at line 86 of file WindowChara.cs.
UIText WindowChara.textLike |
Definition at line 46 of file WindowChara.cs.
UIText WindowChara.textMom |
Definition at line 40 of file WindowChara.cs.
UIText WindowChara.textMoney |
Definition at line 56 of file WindowChara.cs.
UIText WindowChara.textMood |
Definition at line 16 of file WindowChara.cs.
UIText WindowChara.textName |
Definition at line 20 of file WindowChara.cs.
UIText WindowChara.textSAN |
Definition at line 52 of file WindowChara.cs.
UIText WindowChara.textStability |
Definition at line 84 of file WindowChara.cs.
UIText WindowChara.textStyle |
Definition at line 98 of file WindowChara.cs.
UIText WindowChara.textTax |
Definition at line 58 of file WindowChara.cs.
UIText WindowChara.textTerritory |
Definition at line 60 of file WindowChara.cs.
UIText WindowChara.textTitle |
Definition at line 24 of file WindowChara.cs.
|
get |
Definition at line 162 of file WindowChara.cs.
Referenced by RefreshInfo(), and RefreshProfile().