public bool MousePress() { if (LoadState || SaveState) { if (getPressButton(CancelButton)) { if (CancelButton.mouseDown()) { return(true); } } } if (!LoadState) { if (getPressButton(SaveButton)) { if (SaveButton.mouseDown()) { return(true); } } } if (!(SaveState || LoadState)) { if (getPressButton(LoadButton)) { if (LoadButton.mouseDown()) { return(true); } } } if (SaveState) { if (getPressButton(TextBox)) { if (TextBox.mouseDown()) { return(true); } } } TextBox.Selected = false; foreach (GuiElement E in FileButtons) { E.Selected = false; if (getPressButton(E)) { if (E.mouseDown()) { return(true); } } } return(false); }
public bool MousePress() { if (Selected is Creature C) { if (C.Family != null) { if (GetPressButton(FamilyButton)) { if (FamilyButton.mouseDown()) { return(true); } } } } foreach (GuiElement E in Elements) { E.Selected = false; if (GetPressButton(E)) { if (E.mouseDown()) { return(true); } } } if (!(FileHandler.LoadState || FileHandler.SaveState)) { foreach (var E in FamilyButtons) { E.Selected = false; if (GetPressButton(E)) { if (E.mouseDown()) { return(true); } } } } return(false); }