Elin Decompiled Documentation EA 23.197 Nightly Patch 1
Loading...
Searching...
No Matches
WidgetStatsBar Class Reference
Inheritance diagram for WidgetStatsBar:
Widget EMono IChangeResolution ISkinRoot

Classes

class  Extra
 
class  Item
 

Public Member Functions

override object CreateExtra ()
 
override void OnActivate ()
 
void Build ()
 
UIItem Add (Element ele, string id="", Sprite sprite=null, Func< string > func=null, Func< FontColor > funcCol=null, Func< bool > funcShow=null)
 
void Refresh ()
 
override void OnSetContextMenu (UIContextMenu m)
 
override void OnApplySkin ()
 
- Public Member Functions inherited from Widget
void Test ()
 
bool IsInRightMode ()
 
void Activate ()
 
void RefreshOrder ()
 
virtual void OnActivate ()
 
virtual object CreateExtra ()
 
void Deactivate ()
 
virtual void OnDeactivate ()
 
void Close ()
 
void Reactivate ()
 
virtual void OnManagerActivate ()
 
virtual void OnManagerDeactivate ()
 
void SetAnchor (RectPosition p)
 
void SetPivot (RectPosition p)
 
virtual void OnChangePivot ()
 
void UpdateConfig ()
 
virtual void OnUpdateConfig ()
 
void ClampToScreen ()
 
virtual void OnChangeResolution ()
 
void OnChangePosition ()
 
virtual void OnChangeActionMode ()
 
virtual void OnFlip ()
 
bool IsAlignTop ()
 
Layer AddLayer (Layer l, Transform trans)
 
void RefreshTipPivotPosition ()
 
SkinSet GetSkin ()
 
SkinConfig GetSkinConfig ()
 
void SetSkin (int id, int v=0)
 
void TestSkin ()
 
virtual void ApplySkin ()
 
virtual void OnApplySkin ()
 
void InstantiateDeco (SkinDeco deco)
 
void AddDeco (SkinDeco deco)
 
void RemoveDeco (SkinDeco deco)
 
virtual bool CanShowContextMenu ()
 
void ShowContextMenu ()
 
void SetBaseContextMenu (UIContextMenu m)
 
virtual void OnSetContextMenu (UIContextMenu m)
 
void SetGridContextMenu (UIContextMenu m)
 
void SoundActivate ()
 
void OnChangeResolution ()
 
SkinSet GetSkin ()
 
SkinConfig GetSkinConfig ()
 

Public Attributes

LayoutGroup layout
 
List< Itemitems = new List<Item>()
 
Sprite iconMoney
 
Sprite iconMoney2
 
Sprite iconPlat
 
Sprite iconMedal
 
Sprite iconKarma
 
Sprite iconWeight
 
Sprite iconInfluence
 
Sprite iconMaxAlly
 
Sprite iconGodMood
 
Sprite iconHearth
 
Sprite iconTourismValue
 
Sprite iconFame
 
Sprite iconDvPv
 
Sprite iconMaxMinion
 
Sprite iconFertility
 
Sprite iconElec
 
- Public Attributes inherited from Widget
Image imageBG
 
SoundData soundActivate
 
UIDragPanel dragPanel
 
RectTransform tipPivotLeft
 
RectTransform tipPivotRight
 

Static Public Attributes

static WidgetStatsBar Instance
 
- Static Public Attributes inherited from EMono
static Core core
 

Properties

Extra extra [get]
 
Color colorDefault [get]
 
Color colorBad [get]
 
Color colorVeryBad [get]
 
- Properties inherited from Widget
string ID [get]
 
Config config [get]
 
SkinRoot skinRoot [get]
 
bool IsSealed [get]
 
virtual bool ShowStyleMenu [get]
 
virtual bool AlwaysTop [get]
 
virtual bool IsStaticPosition [get]
 
virtual bool AlwaysBottom [get]
 
virtual Type SetSiblingAfter [get]
 
virtual bool ShowInBuildMode [get]
 
virtual bool RightClickToClose [get]
 
virtual bool AllowRightClickToClose [get]
 
- Properties inherited from EMono
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 Scene scene [get]
 
static BaseGameScreen screen [get]
 
static GameSetting setting [get]
 
static GameData gamedata [get]
 
static ColorProfile Colors [get]
 
static World world [get]
 
static SoundManager Sound [get]
 
static SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static CoreDebug debug [get]
 

Private Attributes

UIItem mold
 

Additional Inherited Members

- Public Types inherited from Widget
enum  WidgetType { Default , ZoomMenu }
 
enum  State { Active , Inactive }
 
- Static Public Member Functions inherited from EMono
static int rnd (int a)
 
- Protected Member Functions inherited from Widget
void ClampToScreenEnsured (Component c, Vector2 anchoredPos)
 
void ClampToScreen (RectTransform rect, float margin=10f)
 
- Protected Attributes inherited from Widget
bool flip
 

Detailed Description

Definition at line 6 of file WidgetStatsBar.cs.

Member Function Documentation

◆ Add()

UIItem WidgetStatsBar.Add ( Element  ele,
string  id = "",
Sprite  sprite = null,
Func< string >  func = null,
Func< FontColor funcCol = null,
Func< bool >  funcShow = null 
)
inline

Definition at line 229 of file WidgetStatsBar.cs.

230 {
231 UIItem uIItem = Util.Instantiate(mold, layout);
232 Item item = new Item
233 {
234 ele = ele,
235 component = uIItem,
236 id = id,
237 func = func,
238 funcCol = funcCol,
239 funcShow = funcShow
240 };
241 if ((bool)sprite)
242 {
243 uIItem.image1.sprite = sprite;
244 }
245 else
246 {
247 uIItem.image1.sprite = ele.GetIcon("_m");
248 }
249 uIItem.image1.SetNativeSize();
250 uIItem.text1.skinRoot = base.skinRoot;
251 Shadow component = uIItem.text1.GetComponent<Shadow>();
252 if ((bool)component)
253 {
254 component.enabled = base.config.skin.BG.textShadow;
255 }
256 items.Add(item);
257 return uIItem;
258 }
virtual Sprite GetIcon(string suffix="")
Definition: ELEMENT.cs:448
Definition: UIItem.cs:5
Image image1
Definition: UIItem.cs:14
UIText text1
Definition: UIItem.cs:6
Definition: Util.cs:10
static Transform Instantiate(string path, Component parent=null)
Definition: Util.cs:67
List< Item > items
LayoutGroup layout

References Element.GetIcon(), UIItem.image1, item, UIItem.text1, and Util.

Referenced by Build().

◆ Build()

void WidgetStatsBar.Build ( )
inline

Definition at line 129 of file WidgetStatsBar.cs.

130 {
131 items.Clear();
132 layout.DestroyChildren();
133 if (extra.attributes)
134 {
135 foreach (Element item in EMono.pc.elements.ListElements((Element e) => e.HasTag("primary")))
136 {
137 Add(item);
138 }
140 }
141 if (extra.dv)
142 {
143 Add(null, "dvpv", iconDvPv, () => EMono.pc.DV + "/" + EMono.pc.PV);
144 }
145 if (extra.maxAlly)
146 {
147 Add(null, "maxAlly", iconMaxAlly, () => EMono.pc.party.members.Count - 1 + "/" + EMono.player.MaxAlly, () => (EMono.player.lastEmptyAlly >= 0) ? FontColor.Default : FontColor.Bad);
148 }
149 if (extra.maxMinion)
150 {
151 Add(null, "maxMinion", iconMaxMinion, () => EMono._zone.CountMinions(EMono.pc) + "/" + EMono.pc.MaxSummon, () => (EMono.pc.MaxSummon - EMono._zone.CountMinions(EMono.pc) >= 0) ? FontColor.Default : FontColor.Bad);
152 }
153 if (extra.money)
154 {
155 Add(null, "money", iconMoney, () => EMono.pc.GetCurrency().ToString("#,0") ?? "");
156 }
157 if (extra.money2)
158 {
159 Add(null, "money2", iconMoney2, () => EMono.pc.GetCurrency("money2").ToString("#,0") ?? "");
160 }
161 if (extra.plat)
162 {
163 Add(null, "plat", iconPlat, () => EMono.pc.GetCurrency("plat").ToString("#,0") ?? "");
164 }
165 if (extra.medal)
166 {
167 Add(null, "medal", iconMedal, () => EMono.pc.GetCurrency("medal").ToString("#,0") ?? "");
168 }
169 if (extra.karma)
170 {
171 Add(null, "karma", iconKarma, () => EMono.player.karma.ToString() ?? "");
172 }
173 if (extra.mood)
174 {
175 Add(null, "mood", iconGodMood, () => EMono.pc.faith.TextMood ?? "");
176 }
177 if (extra.fame)
178 {
179 Add(null, "fame", iconFame, () => EMono.player.fame.ToString() ?? "");
180 }
181 if (extra.influence)
182 {
183 Add(null, "influence", iconInfluence, () => EMono._zone.influence.ToString() ?? "", null, () => EMono._zone.influence != 0);
184 }
186 {
187 Add(null, "tourism_value", iconTourismValue, () => (EMono.Branch != null) ? EMono.Branch.tourism.ToFormat() : "", null, () => EMono._zone.IsPCFaction);
188 }
189 if (extra.hearthLv)
190 {
191 Add(null, "hearth_lv", iconHearth, () => (EMono.Branch != null) ? EMono.Branch.TextLv : "", () => (EMono.Branch != null && EMono.Branch.exp < EMono.Branch.GetNextExp()) ? FontColor.Default : FontColor.Good, () => EMono._zone.IsPCFaction);
192 }
193 if (extra.fertility)
194 {
195 Add(null, "fertility", iconFertility, delegate
196 {
197 object obj;
198 if (EMono.Branch != null || EMono._zone is Zone_Tent)
199 {
200 obj = (EMono._zone.MaxSoil - EMono._zone.GetSoilCost()).ToString();
201 if (obj == null)
202 {
203 return "";
204 }
205 }
206 else
207 {
208 obj = "";
209 }
210 return (string)obj;
211 }, () => ((EMono.Branch == null && !(EMono._zone is Zone_Tent)) || EMono._zone.MaxSoil - EMono._zone.GetSoilCost() >= 0) ? FontColor.Default : FontColor.Bad, () => EMono._zone.IsPCFaction || EMono._zone is Zone_Tent);
212 }
213 if (extra.elec)
214 {
215 Add(null, "elec", iconElec, () => (EMono.Branch != null || EMono._zone is Zone_Tent) ? (EMono._zone.GetElectricity(cost: true) + " / " + EMono._zone.GetElectricity()) : "", () => ((EMono.Branch == null && !(EMono._zone is Zone_Tent)) || EMono._zone.GetElectricity() - EMono._zone.GetElectricity(cost: true) >= 0) ? FontColor.Default : FontColor.Bad, () => EMono._zone.IsPCFaction || EMono._zone is Zone_Tent);
216 }
217 if (extra.weight)
218 {
219 Add(null, "weight", iconWeight, () => ((float)EMono.pc.ChildrenWeight / 1000f).ToString("F1") + " / " + ((float)EMono.pc.WeightLimit / 1000f).ToString("F1"), () => EMono.pc.burden.GetPhase() switch
220 {
221 1 => FontColor.Warning,
222 0 => FontColor.Default,
223 _ => FontColor.Bad,
224 });
225 }
226 Refresh();
227 }
FontColor
Definition: FontColor.cs:2
ElementContainerCard elements
Definition: Card.cs:39
int ChildrenWeight
Definition: Card.cs:1975
int GetCurrency(string id="money")
Definition: Card.cs:3873
Party party
Definition: Chara.cs:43
override int WeightLimit
Definition: Chara.cs:708
int MaxSummon
Definition: Chara.cs:712
override int DV
Definition: Chara.cs:727
override int PV
Definition: Chara.cs:756
Stats burden
Definition: Chara.cs:1126
Religion faith
Definition: Chara.cs:437
Definition: EMono.cs:4
static Chara pc
Definition: EMono.cs:13
static Player player
Definition: EMono.cs:11
static Zone _zone
Definition: EMono.cs:19
static FactionBranch Branch
Definition: EMono.cs:21
List< Element > ListElements(Func< Element, bool > shoudList=null, Comparison< Element > comparison=null)
Element GetElement(string alias)
bool HasTag(string tag)
Definition: ELEMENT.cs:473
int GetNextExp(int _lv=-1)
List< Chara > members
Definition: Party.cs:18
int karma
Definition: Player.cs:825
int MaxAlly
Definition: Player.cs:1222
int fame
Definition: Player.cs:828
int lastEmptyAlly
Definition: Player.cs:1137
string TextMood
Definition: Religion.cs:42
int influence
Definition: Spatial.cs:214
override int GetPhase()
Definition: Stats.cs:117
Sprite iconInfluence
Sprite iconFertility
Sprite iconTourismValue
UIItem Add(Element ele, string id="", Sprite sprite=null, Func< string > func=null, Func< FontColor > funcCol=null, Func< bool > funcShow=null)
Sprite iconMaxMinion
int CountMinions(Chara c)
Definition: Zone.cs:3573
int GetElectricity(bool cost=false)
Definition: Zone.cs:2820
virtual int MaxSoil
Definition: Zone.cs:511
bool IsPCFaction
Definition: Zone.cs:468
int GetSoilCost()
Definition: Zone.cs:3586

References EMono._zone, Add(), WidgetStatsBar.Extra.attributes, EMono.Branch, Zone.CountMinions(), Chara.DV, WidgetStatsBar.Extra.dv, Card.elements, FactionBranch.exp, extra, Chara.faith, Player.fame, WidgetStatsBar.Extra.fame, WidgetStatsBar.Extra.fertility, Card.GetCurrency(), ElementContainer.GetElement(), FactionBranch.GetNextExp(), Zone.GetSoilCost(), Element.HasTag(), WidgetStatsBar.Extra.hearthLv, iconDvPv, iconFame, iconFertility, iconGodMood, iconHearth, iconInfluence, iconKarma, iconMaxAlly, iconMaxMinion, iconMedal, iconMoney, iconMoney2, iconPlat, iconTourismValue, Spatial.influence, WidgetStatsBar.Extra.influence, Zone.IsPCFaction, item, items, Player.karma, WidgetStatsBar.Extra.karma, Player.lastEmptyAlly, layout, ElementContainer.ListElements(), Player.MaxAlly, WidgetStatsBar.Extra.maxAlly, WidgetStatsBar.Extra.maxMinion, Zone.MaxSoil, Chara.MaxSummon, WidgetStatsBar.Extra.medal, Party.members, WidgetStatsBar.Extra.money, WidgetStatsBar.Extra.money2, WidgetStatsBar.Extra.mood, Chara.party, EMono.pc, WidgetStatsBar.Extra.plat, EMono.player, Chara.PV, FactionBranch.TextLv, Religion.TextMood, FactionBranch.tourism, and WidgetStatsBar.Extra.tourism_value.

Referenced by OnActivate().

◆ CreateExtra()

override object WidgetStatsBar.CreateExtra ( )
inlinevirtual

Reimplemented from Widget.

Definition at line 112 of file WidgetStatsBar.cs.

113 {
114 return new Extra();
115 }

Referenced by OnActivate().

◆ OnActivate()

override void WidgetStatsBar.OnActivate ( )
inlinevirtual

Reimplemented from Widget.

Definition at line 117 of file WidgetStatsBar.cs.

118 {
119 Instance = this;
120 mold = layout.CreateMold<UIItem>();
121 if (extra == null)
122 {
123 base.config.extra = CreateExtra();
124 }
125 Build();
126 InvokeRepeating("Refresh", 0.2f, 0.2f);
127 }
static WidgetStatsBar Instance
override object CreateExtra()

References Build(), CreateExtra(), extra, Instance, layout, and mold.

◆ OnApplySkin()

override void WidgetStatsBar.OnApplySkin ( )
inlinevirtual

Reimplemented from Widget.

Definition at line 407 of file WidgetStatsBar.cs.

408 {
409 base.OnApplySkin();
410 Build();
411 }

References Build.

◆ OnSetContextMenu()

override void WidgetStatsBar.OnSetContextMenu ( UIContextMenu  m)
inlinevirtual

Reimplemented from Widget.

Definition at line 313 of file WidgetStatsBar.cs.

314 {
315 UIContextMenu uIContextMenu = m.AddChild("setting");
316 uIContextMenu.AddToggle("attributes", extra.attributes, delegate(bool a)
317 {
318 extra.attributes = a;
319 Build();
320 });
321 uIContextMenu.AddToggle("dvpv", extra.dv, delegate(bool a)
322 {
323 extra.dv = a;
324 Build();
325 });
326 uIContextMenu.AddToggle("maxAlly", extra.maxAlly, delegate(bool a)
327 {
328 extra.maxAlly = a;
329 Build();
330 });
331 uIContextMenu.AddToggle("maxMinion", extra.maxMinion, delegate(bool a)
332 {
333 extra.maxMinion = a;
334 Build();
335 });
336 uIContextMenu.AddToggle("money", extra.money, delegate(bool a)
337 {
338 extra.money = a;
339 Build();
340 });
341 uIContextMenu.AddToggle("money2", extra.money2, delegate(bool a)
342 {
343 extra.money2 = a;
344 Build();
345 });
346 uIContextMenu.AddToggle("plat", extra.plat, delegate(bool a)
347 {
348 extra.plat = a;
349 Build();
350 });
351 uIContextMenu.AddToggle("medal", extra.medal, delegate(bool a)
352 {
353 extra.medal = a;
354 Build();
355 });
356 uIContextMenu.AddToggle("karma", extra.karma, delegate(bool a)
357 {
358 extra.karma = a;
359 Build();
360 });
361 uIContextMenu.AddToggle("fame", extra.fame, delegate(bool a)
362 {
363 extra.fame = a;
364 Build();
365 });
366 uIContextMenu.AddToggle("influence", extra.influence, delegate(bool a)
367 {
368 extra.influence = a;
369 Build();
370 });
371 if ((bool)EMono.debug)
372 {
373 uIContextMenu.AddToggle("godMood", extra.mood, delegate(bool a)
374 {
375 extra.mood = a;
376 Build();
377 });
378 }
379 uIContextMenu.AddToggle("tourism_value", extra.tourism_value, delegate(bool a)
380 {
381 extra.tourism_value = a;
382 Build();
383 });
384 uIContextMenu.AddToggle("hearth_lv", extra.hearthLv, delegate(bool a)
385 {
386 extra.hearthLv = a;
387 Build();
388 });
389 uIContextMenu.AddToggle("fertility", extra.fertility, delegate(bool a)
390 {
391 extra.fertility = a;
392 Build();
393 });
394 uIContextMenu.AddToggle("elec", extra.elec, delegate(bool a)
395 {
396 extra.elec = a;
397 Build();
398 });
399 uIContextMenu.AddToggle("invWeight", extra.weight, delegate(bool a)
400 {
401 extra.weight = a;
402 Build();
403 });
405 }
static CoreDebug debug
Definition: EMono.cs:45
UIContextMenuItem AddToggle(string idLang="", bool isOn=false, UnityAction< bool > action=null)
UIContextMenu AddChild(string idLang, TextAnchor anchor)
void SetBaseContextMenu(UIContextMenu m)
Definition: Widget.cs:608

References UIContextMenu.AddChild(), UIContextMenu.AddToggle(), WidgetStatsBar.Extra.attributes, Build, EMono.debug, WidgetStatsBar.Extra.dv, WidgetStatsBar.Extra.elec, WidgetStatsBar.Extra.fame, WidgetStatsBar.Extra.fertility, WidgetStatsBar.Extra.hearthLv, WidgetStatsBar.Extra.influence, WidgetStatsBar.Extra.karma, WidgetStatsBar.Extra.maxAlly, WidgetStatsBar.Extra.maxMinion, WidgetStatsBar.Extra.medal, WidgetStatsBar.Extra.money, WidgetStatsBar.Extra.money2, WidgetStatsBar.Extra.mood, WidgetStatsBar.Extra.plat, WidgetStatsBar.Extra.tourism_value, and WidgetStatsBar.Extra.weight.

◆ Refresh()

void WidgetStatsBar.Refresh ( )
inline

Definition at line 260 of file WidgetStatsBar.cs.

261 {
262 bool flag = false;
263 foreach (Item item in items)
264 {
265 string text = item.component.text1.text;
266 string text2 = "";
267 FontColor fontColor = FontColor.Default;
268 if (!item.id.IsEmpty())
269 {
270 text2 = item.func();
271 if (item.funcCol != null)
272 {
273 fontColor = item.funcCol();
274 }
275 }
276 else
277 {
278 Element ele = item.ele;
279 text2 = ele.DisplayValue.ToString() ?? "";
280 if (ele.DisplayValue < ele.ValueWithoutLink)
281 {
282 text2 = text2 + " (" + ele.ValueWithoutLink + ")";
283 }
284 int num = ((EMono.pc.tempElements != null) ? EMono.pc.tempElements.Value(ele.id) : 0);
285 if (ele.DisplayValue < ele.ValueWithoutLink || num < 0)
286 {
287 fontColor = FontColor.Bad;
288 }
289 else if (num > 0)
290 {
291 fontColor = FontColor.Good;
292 }
293 }
294 if (text2 != text || item.lastColor != fontColor)
295 {
296 item.component.text1.SetText(text2, fontColor);
297 item.component.RebuildLayout();
298 flag = true;
299 item.lastColor = fontColor;
300 }
301 if (item.funcShow != null)
302 {
303 item.component.SetActive(item.funcShow());
304 }
305 }
306 if (flag)
307 {
308 layout.RebuildLayout();
309 this.RebuildLayout();
310 }
311 }
ElementContainer tempElements
Definition: Chara.cs:36
int Value(int ele)
virtual int DisplayValue
Definition: ELEMENT.cs:288
int ValueWithoutLink
Definition: ELEMENT.cs:294
int id
Definition: ELEMENT.cs:250

References Element.DisplayValue, Element.id, item, EMono.pc, Chara.tempElements, ElementContainer.Value(), and Element.ValueWithoutLink.

Member Data Documentation

◆ iconDvPv

Sprite WidgetStatsBar.iconDvPv

Definition at line 94 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconElec

Sprite WidgetStatsBar.iconElec

Definition at line 100 of file WidgetStatsBar.cs.

◆ iconFame

Sprite WidgetStatsBar.iconFame

Definition at line 92 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconFertility

Sprite WidgetStatsBar.iconFertility

Definition at line 98 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconGodMood

Sprite WidgetStatsBar.iconGodMood

Definition at line 86 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconHearth

Sprite WidgetStatsBar.iconHearth

Definition at line 88 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconInfluence

Sprite WidgetStatsBar.iconInfluence

Definition at line 82 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconKarma

Sprite WidgetStatsBar.iconKarma

Definition at line 78 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMaxAlly

Sprite WidgetStatsBar.iconMaxAlly

Definition at line 84 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMaxMinion

Sprite WidgetStatsBar.iconMaxMinion

Definition at line 96 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMedal

Sprite WidgetStatsBar.iconMedal

Definition at line 76 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMoney

Sprite WidgetStatsBar.iconMoney

Definition at line 70 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMoney2

Sprite WidgetStatsBar.iconMoney2

Definition at line 72 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconPlat

Sprite WidgetStatsBar.iconPlat

Definition at line 74 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconTourismValue

Sprite WidgetStatsBar.iconTourismValue

Definition at line 90 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconWeight

Sprite WidgetStatsBar.iconWeight

Definition at line 80 of file WidgetStatsBar.cs.

◆ Instance

WidgetStatsBar WidgetStatsBar.Instance
static

Definition at line 64 of file WidgetStatsBar.cs.

Referenced by OnActivate().

◆ items

List<Item> WidgetStatsBar.items = new List<Item>()

Definition at line 68 of file WidgetStatsBar.cs.

Referenced by Build().

◆ layout

LayoutGroup WidgetStatsBar.layout

Definition at line 66 of file WidgetStatsBar.cs.

Referenced by Build(), and OnActivate().

◆ mold

UIItem WidgetStatsBar.mold
private

Definition at line 102 of file WidgetStatsBar.cs.

Referenced by OnActivate().

Property Documentation

◆ colorBad

Color WidgetStatsBar.colorBad
get

Definition at line 108 of file WidgetStatsBar.cs.

◆ colorDefault

Color WidgetStatsBar.colorDefault
get

Definition at line 106 of file WidgetStatsBar.cs.

◆ colorVeryBad

Color WidgetStatsBar.colorVeryBad
get

Definition at line 110 of file WidgetStatsBar.cs.

◆ extra

Extra WidgetStatsBar.extra
get

Definition at line 104 of file WidgetStatsBar.cs.

Referenced by Build(), and OnActivate().


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