51 mold.skinRoot = GetComponent<SkinRoot>();
68 int num = ((EMono._zone.mainFaction ==
EMono.
pc.
faction) ? 2 : 0) + (EMono._zone.CanEnterBuildModeAnywhere ? 1 : 0);
69 imageGrid.uvRect =
new Rect(1f, 1f, num, 1f);
75 base.OnChangeResolution();
94 EMono.player.hotbars.ResetHotbar(3);
95 EMono.player.hotbars.bars[3].dirty = true;
96 EMono.player.hotbars.ResetHotbar(4);
97 EMono.player.hotbars.bars[4].dirty = true;
98 ActionMode.Inspect.Activate();
102 this.RebuildLayout(recursive:
true);
105 public UIButton AddButton(LayoutGroup _layout,
string id, Action action,
bool enableSubtext =
false)
109 uIButton.
subText.SetActive(enableSubtext);
110 uIButton.tooltip.text =
id.
lang();
113 uIButton.onClick.AddListener(delegate
124 uIContextMenu.
AddSlider(
"toggleButtonBG", (
float a) => a.ToString() ??
"", base.config.skin.button, delegate(
float a)
126 base.config.skin.button = (int)a;
128 }, 0f, base.config.skin.Skin.buttons.Count - 1, isInt:
true);
static Sprite Get(string id)
bool CanEnterBuildModeAnywhere