diff options
Diffstat (limited to 'mod/src/main/resources')
6 files changed, 301 insertions, 0 deletions
diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/elements/size.gui b/mod/src/main/resources/assets/dungeonsguide/gui/elements/size.gui new file mode 100644 index 00000000..6f326058 --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/elements/size.gui @@ -0,0 +1,23 @@ +<!-- + ~ 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/>. + --> + +<wrapper width="+Infinity" height="+Infinity"> + <ConstrainedBox bind:minWidth="width" bind:maxWidth="width" bind:minHeight="height" bind:maxHeight="height"> + <slot bind:child="$"/> + </ConstrainedBox> +</wrapper>
\ No newline at end of file diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/discordOnline/discordOnline.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordOnline/discordOnline.gui new file mode 100644 index 00000000..1b2bda6b --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordOnline/discordOnline.gui @@ -0,0 +1,52 @@ +<!-- + ~ 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/>. + --> + + <padding left="5" right="5" top="2.5" bottom="2.5"> + <border> + <line slot="left" dir="VERTICAL" thickness="1.0" color="#FF23272A"/> + <line slot="top" dir="HORIZONTAL" thickness="1.0" color="#FF23272A"/> + <line slot="bottom" dir="HORIZONTAL" thickness="1.0" color="#FF23272A"/> + <line slot="right" dir="VERTICAL" thickness="1.0" color="#FF23272A"/> + <bgcolor slot="content" backgroundColor="#FF2C2F33"> + <padding left="3" right="3" top="3" bottom="3"> + <IntrinsicHeight> + <IntrinsicWidth> + <row> + <UrlImage bind:url="avatarUrl"/> + <size width="5"></size> + <flexible> + <col crossAlign="START"> + <row crossAlign="END"> + <scaler scale="3.0"> + <Text bind:text="username" color="#FFFFFFFF"/> + </scaler> + <Text text="#" color="#FFAAAAAA"/> + <Text bind:text="discriminator" color="#FFAAAAAA"/> + </row> + <size height="5"/> + <Text text="started playing with Dungeons Guide!" color="#FFFFFFFF"/> + <size height="5"/> + </col> + </flexible> + </row> + </IntrinsicWidth> + </IntrinsicHeight> + </padding> + </bgcolor> + </border> + </padding>
\ No newline at end of file diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/discordOnline/discordOnlineList.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordOnline/discordOnlineList.gui new file mode 100644 index 00000000..3ab3e7f8 --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordOnline/discordOnlineList.gui @@ -0,0 +1,22 @@ +<!-- + ~ 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/>. + --> + +<align hAlign="END" vAlign="START"> + <col mainAlign="START" crossAlign="END" bind:api="listApi"> + </col> +</align> diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/invite.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/invite.gui new file mode 100644 index 00000000..f26c525a --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/invite.gui @@ -0,0 +1,85 @@ +<!-- + ~ 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/>. + --> + + <padding left="5" right="5" top="2.5" bottom="2.5"> + <border> + <line slot="left" dir="VERTICAL" thickness="1.0" color="#FF23272A"/> + <line slot="top" dir="HORIZONTAL" thickness="1.0" color="#FF23272A"/> + <line slot="bottom" dir="HORIZONTAL" thickness="1.0" color="#FF23272A"/> + <line slot="right" dir="VERTICAL" thickness="1.0" color="#FF23272A"/> + <bgcolor slot="content" backgroundColor="#FF2C2F33"> + <padding left="3" right="3" top="3" bottom="3"> + <IntrinsicHeight> + <IntrinsicWidth> + <row> + <UrlImage bind:url="avatarUrl"/> + <size width="5"></size> + <flexible> + <col crossAlign="START"> + <row crossAlign="END"> + <scaler scale="3.0"> + <Text bind:text="username" color="#FFFFFFFF"/> + </scaler> + <Text text="#" color="#FFAAAAAA"/> + <Text bind:text="discriminator" color="#FFAAAAAA"/> + </row> + <size height="5"/> + <Text text="§ewants you to join their party!" color="#FFFFFFFF"/> + <size height="5"/> + <size height="30"> + <scaler scale="2.0"> + <row crossAlign="START"> + <flexible fit="TIGHT" flex="1"> + <size/> + </flexible> + <flexible fit="TIGHT" flex="3"> + <ColorButton on:click="accept" + backgroundColor="#FF7289DA" textColor="#FFFFFFFF" + hoveredBackgroundColor="#FF859DF0" hoveredTextColor="#FFFFFFFF" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FF9BB0FF" pressedTextColor="#FFFFFFFF" + text="ACCEPT" + /> + </flexible> + <flexible fit="TIGHT" flex="1"> + <size/> + </flexible> + <flexible fit="TIGHT" flex="3"> + <ColorButton on:click="deny" + backgroundColor="#FF99AAB5" textColor="#FFFFFFFF" + hoveredBackgroundColor="#FFAEC0CB" hoveredTextColor="#FFFFFFFF" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FFCADDE8" pressedTextColor="#FFFFFFFF" + text="DENY" + /> + </flexible> + <flexible fit="TIGHT" flex="1"> + <size/> + </flexible> + </row> + </scaler> + </size> + </col> + </flexible> + </row> + </IntrinsicWidth> + </IntrinsicHeight> + </padding> + </bgcolor> + </border> + </padding>
\ No newline at end of file diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/joinRequest.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/joinRequest.gui new file mode 100644 index 00000000..7737d947 --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/joinRequest.gui @@ -0,0 +1,97 @@ +<!-- + ~ 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/>. + --> + + <padding left="5" right="5" top="2.5" bottom="2.5"> + <border> + <line slot="left" dir="VERTICAL" thickness="1.0" color="#FF23272A"/> + <line slot="top" dir="HORIZONTAL" thickness="1.0" color="#FF23272A"/> + <line slot="bottom" dir="HORIZONTAL" thickness="1.0" color="#FF23272A"/> + <line slot="right" dir="VERTICAL" thickness="1.0" color="#FF23272A"/> + <bgcolor slot="content" backgroundColor="#FF2C2F33"> + <padding left="3" right="3" top="3" bottom="3"> + <IntrinsicHeight> + <IntrinsicWidth> + <row> + <UrlImage bind:url="avatarUrl"/> + <size width="5"></size> + <flexible> + <col crossAlign="START"> + <row crossAlign="END"> + <scaler scale="3.0"> + <Text bind:text="username" color="#FFFFFFFF"/> + </scaler> + <Text text="#" color="#FFAAAAAA"/> + <Text bind:text="discriminator" color="#FFAAAAAA"/> + </row> + <size height="5"/> + <Text text="wants to join your party!" color="#FFFFFFFF"/> + <size height="5"/> + <size height="30"> + <scaler scale="2.0"> + <row crossAlign="START"> + <flexible fit="TIGHT" flex="1"> + <size/> + </flexible> + <flexible fit="TIGHT" flex="3"> + <ColorButton on:click="accept" + backgroundColor="#FF7289DA" textColor="#FFFFFFFF" + hoveredBackgroundColor="#FF859DF0" hoveredTextColor="#FFFFFFFF" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FF9BB0FF" pressedTextColor="#FFFFFFFF" + text="ACCEPT" + /> + </flexible> + <flexible fit="TIGHT" flex="1"> + <size/> + </flexible> + <flexible fit="TIGHT" flex="3"> + <ColorButton on:click="deny" + backgroundColor="#FF99AAB5" textColor="#FFFFFFFF" + hoveredBackgroundColor="#FFAEC0CB" hoveredTextColor="#FFFFFFFF" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FFCADDE8" pressedTextColor="#FFFFFFFF" + text="DENY" + /> + </flexible> + <flexible fit="TIGHT" flex="1"> + <size/> + </flexible> + <flexible fit="TIGHT" flex="3"> + <ColorButton on:click="ignore" + backgroundColor="#FF99AAB5" textColor="#FFFFFFFF" + hoveredBackgroundColor="#FFAEC0CB" hoveredTextColor="#FFFFFFFF" + disabledBackgroundColor="0" disabledTextColor="0" + pressedBackgroundColor="#FFCADDE8" pressedTextColor="#FFFFFFFF" + text="Ignore" + /> + </flexible> + <flexible fit="TIGHT" flex="1"> + <size/> + </flexible> + </row> + </scaler> + </size> + </col> + </flexible> + </row> + </IntrinsicWidth> + </IntrinsicHeight> + </padding> + </bgcolor> + </border> + </padding>
\ No newline at end of file diff --git a/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/partyInviteList.gui b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/partyInviteList.gui new file mode 100644 index 00000000..0d1d2590 --- /dev/null +++ b/mod/src/main/resources/assets/dungeonsguide/gui/features/discordParty/partyInviteList.gui @@ -0,0 +1,22 @@ +<!-- + ~ 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/>. + --> + +<align hAlign="START" vAlign="START"> + <col mainAlign="START" crossAlign="START" bind:api="listApi"> + </col> +</align> |