public override void OnRemoveTarget() { base.OnRemoveTarget(); UiWeaponPartHoverPanel.Hide(); }
public override void OnSetAsTarget() { base.OnSetAsTarget(); UiWeaponPartHoverPanel.Show(part); }
public void MouseEnter() { UiWeaponPartHoverPanel.Show(slot.part); }
public void MouseExit() { UiWeaponPartHoverPanel.Hide(); }
void Awake() { instance = this; }