Elin Decompiled Documentation EA 23.102 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 7 of file WindowChara.cs.
|
inline |
Definition at line 314 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 331 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 846 of file WindowChara.cs.
|
inline |
Definition at line 489 of file WindowChara.cs.
References chara, Chara.IsPC, portrait, Portrait.SetChara(), and EClass.ui.
|
inlinevirtual |
Reimplemented from WindowController.
Definition at line 184 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 257 of file WindowChara.cs.
References OnSwitchContent(), and WindowController.window.
Referenced by LayerChara.Refresh().
|
inline |
Definition at line 396 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 249 of file WindowChara.cs.
References buttonFeatMode, Card.feat, featMode, and EClass.pc.
|
inline |
Definition at line 477 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 854 of file WindowChara.cs.
References Add(), UINote.AddItem(), UINote.AddText(), UINote.AddTopic(), Card.bio, UIItem.button1, Card.c_daysWithGod, UINote.Clear(), EClass.debug, Player.EditBackgroundText(), Card.Evalue(), Card.exp, Card.ExpToNext, Chara.faith, Element.Get(), Player.GetBackgroundText(), 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, 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 363 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 504 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 262 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 296 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 163 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 213 of file WindowChara.cs.
References chara, ModItemList< T >.GetNextID(), BaseCard.GetStr(), Portrait.modPortraitBGs, RefreshStatic(), and BaseCard.SetStr().
|
inline |
Definition at line 225 of file WindowChara.cs.
References chara, ModItemList< T >.GetNextID(), BaseCard.GetStr(), Portrait.modPortraitBGFs, RefreshStatic(), and BaseCard.SetStr().
|
inline |
Definition at line 237 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 179 of file WindowChara.cs.
References equipPos, and scrollSkill.
|
private |
Definition at line 159 of file WindowChara.cs.
float WindowChara.barColor1 |
Definition at line 155 of file WindowChara.cs.
Referenced by AddNeeds().
float WindowChara.barColor2 |
Definition at line 157 of file WindowChara.cs.
Referenced by AddNeeds().
UIButton WindowChara.buttonFeatMode |
Definition at line 137 of file WindowChara.cs.
Referenced by OnSwitchContent(), and RefreshFeatMode().
UIButton WindowChara.buttonFeatOption |
Definition at line 139 of file WindowChara.cs.
Referenced by OnSwitchContent(), and ToggleFeatMode().
ButtonElement WindowChara.buttonLife |
Definition at line 109 of file WindowChara.cs.
Referenced by RefreshProfile().
ButtonElement WindowChara.buttonMana |
Definition at line 107 of file WindowChara.cs.
Referenced by RefreshProfile().
ButtonElement WindowChara.buttonSpeed |
Definition at line 113 of file WindowChara.cs.
Referenced by RefreshProfile().
ButtonElement WindowChara.buttonVigor |
Definition at line 111 of file WindowChara.cs.
Referenced by RefreshProfile().
Chara WindowChara.chara |
Definition at line 11 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 149 of file WindowChara.cs.
Referenced by RefreshEquipment().
Transform WindowChara.contentList |
Definition at line 133 of file WindowChara.cs.
Vector2 WindowChara.equipPos |
Definition at line 151 of file WindowChara.cs.
Referenced by Update().
bool WindowChara.featMode |
Definition at line 153 of file WindowChara.cs.
Referenced by OnSwitchContent(), RefreshFeatMode(), and ToggleFeatMode().
PUIExampleRPGStats WindowChara.graph |
Definition at line 81 of file WindowChara.cs.
GridLayoutGroup WindowChara.gridEquip |
Definition at line 103 of file WindowChara.cs.
UIHeader WindowChara.headerEquip |
Definition at line 123 of file WindowChara.cs.
Image WindowChara.imageView |
Definition at line 141 of file WindowChara.cs.
|
static |
Definition at line 9 of file WindowChara.cs.
Referenced by ButtonElement.Refresh(), and SetChara().
LayoutGroup WindowChara.layoutNeeds |
Definition at line 99 of file WindowChara.cs.
Referenced by AddNeeds().
LayoutGroup WindowChara.layoutStatus |
Definition at line 101 of file WindowChara.cs.
Referenced by AddStatus(), and RefreshStatus().
UIList WindowChara.listAttaribute |
Definition at line 73 of file WindowChara.cs.
Referenced by RefreshStatic().
UIList WindowChara.listEquipment |
Definition at line 75 of file WindowChara.cs.
Referenced by RefreshProfile().
UIList WindowChara.listEquipment2 |
Definition at line 77 of file WindowChara.cs.
Referenced by OnSwitchContent().
Sprite WindowChara.mask |
Definition at line 143 of file WindowChara.cs.
Referenced by OnSwitchContent().
Sprite WindowChara.maskResist |
Definition at line 145 of file WindowChara.cs.
Referenced by OnSwitchContent().
Material WindowChara.matItem |
Definition at line 147 of file WindowChara.cs.
Referenced by RefreshEquipment().
UIHeader WindowChara.moldHeader |
Definition at line 119 of file WindowChara.cs.
UIHeader WindowChara.moldHeader2 |
Definition at line 121 of file WindowChara.cs.
UIList WindowChara.moldListFeat |
Definition at line 129 of file WindowChara.cs.
UIList WindowChara.moldListFeatPurchase |
Definition at line 131 of file WindowChara.cs.
UIList WindowChara.moldListResist |
Definition at line 127 of file WindowChara.cs.
UIList WindowChara.moldListSkill |
Definition at line 125 of file WindowChara.cs.
UIItem WindowChara.moldNeeds |
Definition at line 117 of file WindowChara.cs.
Referenced by AddNeeds().
UIItem WindowChara.moldStats |
Definition at line 115 of file WindowChara.cs.
Referenced by AddStatus().
UINote WindowChara.note |
Definition at line 79 of file WindowChara.cs.
Portrait WindowChara.portrait |
Definition at line 13 of file WindowChara.cs.
Referenced by OnClickPortrait(), and RefreshStatic().
RectTransform WindowChara.rectEquip |
Definition at line 135 of file WindowChara.cs.
UIScrollView WindowChara.scrollSkill |
Definition at line 105 of file WindowChara.cs.
Referenced by Update().
UIText WindowChara.textAffection |
Definition at line 87 of file WindowChara.cs.
UIText WindowChara.textAlias |
Definition at line 21 of file WindowChara.cs.
UIText WindowChara.textAssets |
Definition at line 63 of file WindowChara.cs.
UIText WindowChara.textBio |
Definition at line 25 of file WindowChara.cs.
UIText WindowChara.textBio2 |
Definition at line 27 of file WindowChara.cs.
UIText WindowChara.textBio3 |
Definition at line 29 of file WindowChara.cs.
UIText WindowChara.textBirthday |
Definition at line 31 of file WindowChara.cs.
UIText WindowChara.textBirthplace |
Definition at line 43 of file WindowChara.cs.
UIText WindowChara.textCurrentZone |
Definition at line 69 of file WindowChara.cs.
UIText WindowChara.textDad |
Definition at line 41 of file WindowChara.cs.
UIText WindowChara.textDeepest |
Definition at line 67 of file WindowChara.cs.
UIText WindowChara.textDeposit |
Definition at line 65 of file WindowChara.cs.
UIText WindowChara.textDominance |
Definition at line 89 of file WindowChara.cs.
UIText WindowChara.textDV |
Definition at line 95 of file WindowChara.cs.
UIText WindowChara.textExtroversion |
Definition at line 91 of file WindowChara.cs.
UIText WindowChara.textFaction |
Definition at line 33 of file WindowChara.cs.
UIText WindowChara.textFaith |
Definition at line 35 of file WindowChara.cs.
UIText WindowChara.textFame |
Definition at line 53 of file WindowChara.cs.
UIText WindowChara.textFavArmor |
Definition at line 93 of file WindowChara.cs.
Referenced by RefreshEquipment().
UIText WindowChara.textHealth |
Definition at line 17 of file WindowChara.cs.
UIText WindowChara.textHobby |
Definition at line 47 of file WindowChara.cs.
UIText WindowChara.textHome |
Definition at line 37 of file WindowChara.cs.
UIText WindowChara.textHomeZone |
Definition at line 71 of file WindowChara.cs.
UIText WindowChara.textIncome |
Definition at line 61 of file WindowChara.cs.
UIText WindowChara.textKarma |
Definition at line 49 of file WindowChara.cs.
UIText WindowChara.textLaw |
Definition at line 85 of file WindowChara.cs.
UIText WindowChara.textLike |
Definition at line 45 of file WindowChara.cs.
UIText WindowChara.textMom |
Definition at line 39 of file WindowChara.cs.
UIText WindowChara.textMoney |
Definition at line 55 of file WindowChara.cs.
UIText WindowChara.textMood |
Definition at line 15 of file WindowChara.cs.
UIText WindowChara.textName |
Definition at line 19 of file WindowChara.cs.
UIText WindowChara.textSAN |
Definition at line 51 of file WindowChara.cs.
UIText WindowChara.textStability |
Definition at line 83 of file WindowChara.cs.
UIText WindowChara.textStyle |
Definition at line 97 of file WindowChara.cs.
UIText WindowChara.textTax |
Definition at line 57 of file WindowChara.cs.
UIText WindowChara.textTerritory |
Definition at line 59 of file WindowChara.cs.
UIText WindowChara.textTitle |
Definition at line 23 of file WindowChara.cs.
|
get |
Definition at line 161 of file WindowChara.cs.
Referenced by RefreshInfo(), and RefreshProfile().