9 public override string Name
13 return this.
id.lang();
19 public override string pathSprite
23 return "icon_" + this.id;
28 public override void OnSetItem(UIButton b)
31 CS$<>8__locals1.<>4__this =
this;
32 CS$<>8__locals1.b = b;
35 CS$<>8__locals1.<OnSetItem>g__AddHighlight|0(
"LayerHelp", () =>
EClass.player.flags.helpHighlightDisabled, ref
HotItemLayer.highlightHelp);
36 CS$<>8__locals1.<OnSetItem>g__AddHighlight|0(
"stash", () =>
EClass.player.flags.backpackHighlightDisabled, ref
HotItemLayer.highlightBackpack);
37 CS$<>8__locals1.<OnSetItem>g__AddHighlight|0(
"LayerAbility", () =>
EClass.player.flags.abilityHighlightDisabled, ref
HotItemLayer.highlightAbility);
44 string text = this.id;
45 uint num = <PrivateImplementationDetails>.ComputeStringHash(text);
46 if (num <= 2200499586U)
48 if (num != 459378836U)
50 if (num != 1457414945U)
52 if (num == 2200499586U)
56 if (!
EClass.player.flags.backpackHighlightDisabled)
58 EClass.player.flags.backpackHighlightDisabled =
true;
60 if (!
EClass.ui.IsInventoryOpen)
64 EClass.ui.ToggleInventory(
false);
69 else if (text ==
"LayerChara")
72 if (layerChara ==
null)
76 layerChara.SetChara(
EClass.pc);
80 else if (text ==
"LayerAbility")
82 if (!
EClass.player.flags.abilityHighlightDisabled)
84 EClass.player.flags.abilityHighlightDisabled =
true;
86 EClass.ui.ToggleAbility(
false);
90 else if (num <= 2922513849U)
92 if (num != 2853713114U)
94 if (num == 2922513849U)
96 if (text ==
"LayerHelp")
98 if (!
EClass.player.flags.helpHighlightDisabled)
100 EClass.player.flags.helpHighlightDisabled =
true;
109 else if (text ==
"LayerTravel")
115 else if (num != 3310650625U)
117 if (num == 4163083791U)
119 if (text ==
"LayerTactics")
126 else if (text ==
"LayerJournal")
131 EClass.ui.ToggleLayer(this.
id);
135 public static UIHighlightObject highlightHelp;
138 public static UIHighlightObject highlightAbility;
141 public static UIHighlightObject highlightBackpack;