diff options
Diffstat (limited to 'mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser')
5 files changed, 153 insertions, 6 deletions
diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/browser.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/browser.gui new file mode 100644 index 00000000..fbcbd6b3 --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/browser.gui @@ -0,0 +1,55 @@ +<!-- + ~ Dungeons Guide - The most intelligent Hypixel Skyblock Dungeons Mod + ~ Copyright (C) 2023 cyoung06 (syeyoung) + ~ + ~ This program is free software: you can redistribute it and/or modify + ~ it under the terms of the GNU Affero General Public License as published + ~ by the Free Software Foundation, either version 3 of the License, or + ~ (at your option) any later version. + ~ + ~ This program is distributed in the hope that it will be useful, + ~ but WITHOUT ANY WARRANTY; without even the implied warranty of + ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ~ GNU Affero General Public License for more details. + ~ + ~ You should have received a copy of the GNU Affero General Public License + ~ along with this program. If not, see <https://www.gnu.org/licenses/>. + --> + +<scaler bind:scale="scale"> + <border> + <line slot="left" dir="VERTICAL" thickness="1.0" color="#FF444444"/> + <line slot="top" dir="HORIZONTAL" thickness="1.0" color="#FF444444"/> + <line slot="bottom" dir="HORIZONTAL" thickness="1.0" color="#FF444444"/> + <line slot="right" dir="VERTICAL" thickness="1.0" color="#FF444444"/> + <bgcolor slot="content" backgroundColor="#FF262626"> + <col crossAlign="STRETCH"> + <padding left="1" top="1" bottom="1"> + <clip> + <row> + <Text text="Selected: " color="#FFAAAAAA"/> + <size width="4" height="0"/> + <Text bind:text="current" bind:color="color"/> + </row>> + </clip> + </padding> + <line slot="bottom" dir="HORIZONTAL" thickness="1.0" color="#FF444444"/> + <flexible> + <ScrollablePanel direction="VERTICAL"> + <col crossAlign="STRETCH"> + <ColorButton on:click="cancel" hPadding="1" + backgroundColor="#FF555555" textColor="#FFEEEEEE" + hoveredBackgroundColor="#FF636363" hoveredTextColor="#FFEEEEEE" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FF707070" pressedTextColor="#FFEEEEEE" + text="§bCancel Current" + /> + <col bind:_="children" crossAlign="START"> + </col> + </col> + </ScrollablePanel> + </flexible> + </col> + </bgcolor> + </border> +</scaler> diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/category.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/category.gui index ff341ff1..98d2702d 100644 --- a/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/category.gui +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/category.gui @@ -16,11 +16,19 @@ ~ along with this program. If not, see <https://www.gnu.org/licenses/>. --> -<col> - <size height="10"> - <bgcolor backgroundColor="#FF000000"> - <Text bind:value="categoryName"/> - </bgcolor> +<col crossAlign="START"> + <size height="11"> + <ColorButton on:click="toggle" + backgroundColor="#FF444444" textColor="#FFFFFFFF" + hoveredBackgroundColor="#FF505050" hoveredTextColor="#FFFFFFFF" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FF555555" pressedTextColor="#FFFFFFFF" + bind:text="categoryName" + /> </size> - + <SelectiveContainer bind:visible="visible"> + <size width="0" height="0" slot="collapsed"></size> + <col bind:_="children" crossAlign="START" slot="open"> + </col> + </SelectiveContainer> </col>
\ No newline at end of file diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/secret.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/secret.gui new file mode 100644 index 00000000..2e2e8bdb --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/secret.gui @@ -0,0 +1,25 @@ +<!-- + ~ Dungeons Guide - The most intelligent Hypixel Skyblock Dungeons Mod + ~ Copyright (C) 2023 cyoung06 (syeyoung) + ~ + ~ This program is free software: you can redistribute it and/or modify + ~ it under the terms of the GNU Affero General Public License as published + ~ by the Free Software Foundation, either version 3 of the License, or + ~ (at your option) any later version. + ~ + ~ This program is distributed in the hope that it will be useful, + ~ but WITHOUT ANY WARRANTY; without even the implied warranty of + ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ~ GNU Affero General Public License for more details. + ~ + ~ You should have received a copy of the GNU Affero General Public License + ~ along with this program. If not, see <https://www.gnu.org/licenses/>. + --> + + <ColorButton on:click="toggleStates" crossAlign="START" textAlign="LEFT" hPadding="1" + backgroundColor="#FF555555" textColor="#FFEEEEEE" + hoveredBackgroundColor="#FF636363" hoveredTextColor="#FFEEEEEE" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FF707070" pressedTextColor="#FFEEEEEE" + bind:text="secretName" + />
\ No newline at end of file diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/state.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/state.gui new file mode 100644 index 00000000..3dc588ce --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/state.gui @@ -0,0 +1,25 @@ +<!-- + ~ Dungeons Guide - The most intelligent Hypixel Skyblock Dungeons Mod + ~ Copyright (C) 2023 cyoung06 (syeyoung) + ~ + ~ This program is free software: you can redistribute it and/or modify + ~ it under the terms of the GNU Affero General Public License as published + ~ by the Free Software Foundation, either version 3 of the License, or + ~ (at your option) any later version. + ~ + ~ This program is distributed in the hope that it will be useful, + ~ but WITHOUT ANY WARRANTY; without even the implied warranty of + ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ~ GNU Affero General Public License for more details. + ~ + ~ You should have received a copy of the GNU Affero General Public License + ~ along with this program. If not, see <https://www.gnu.org/licenses/>. + --> + + <ColorButton on:click="navigate" crossAlign="START" textAlign="LEFT" hPadding="1" + backgroundColor="#FF555555" textColor="#FFEEEEEE" + hoveredBackgroundColor="#FF636363" hoveredTextColor="#FFEEEEEE" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FF707070" pressedTextColor="#FFEEEEEE" + bind:text="state" + />
\ No newline at end of file diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/tooltip.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/tooltip.gui new file mode 100644 index 00000000..d948c9cf --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/mechanicBrowser/tooltip.gui @@ -0,0 +1,34 @@ +<!-- + ~ Dungeons Guide - The most intelligent Hypixel Skyblock Dungeons Mod + ~ Copyright (C) 2023 cyoung06 (syeyoung) + ~ + ~ This program is free software: you can redistribute it and/or modify + ~ it under the terms of the GNU Affero General Public License as published + ~ by the Free Software Foundation, either version 3 of the License, or + ~ (at your option) any later version. + ~ + ~ This program is distributed in the hope that it will be useful, + ~ but WITHOUT ANY WARRANTY; without even the implied warranty of + ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ~ GNU Affero General Public License for more details. + ~ + ~ You should have received a copy of the GNU Affero General Public License + ~ along with this program. If not, see <https://www.gnu.org/licenses/>. + --> + +<UnconstrainedBox> + <size width="120"> + <scaler bind:scale="scale"> + <border> + <line slot="left" dir="VERTICAL" thickness="1.0" color="#FF444444"/> + <line slot="top" dir="HORIZONTAL" thickness="1.0" color="#FF444444"/> + <line slot="bottom" dir="HORIZONTAL" thickness="1.0" color="#FF444444"/> + <line slot="right" dir="VERTICAL" thickness="1.0" color="#FF444444"/> + <bgcolor slot="content" backgroundColor="#FF262626"> + <col bind:_="children"> + </col> + </bgcolor> + </border> + </scaler> + </size> +</UnconstrainedBox>
\ No newline at end of file |