From de9a41159faf985c790898651418f6607d7ae9ec Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 2 May 2022 19:41:43 -0400 Subject: [PATCH] Discord link in desktop menu --- core/assets-raw/sprites/ui/discord-banner.png | Bin 397 -> 331 bytes .../mindustry/ui/fragments/MenuFragment.java | 11 ++++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/core/assets-raw/sprites/ui/discord-banner.png b/core/assets-raw/sprites/ui/discord-banner.png index 165705e368e12325b98b93c98def2bf57f0ad0f1..0b39176bda0a59f5bcc88f47a38db81990807da8 100644 GIT binary patch delta 305 zcmeBWKFu^ixt@WsILO_JVcj{ImkbPyte!58AsLNtZ|>z}GL&fl_??fNy@1<&!(PrD zS*Ht{YwjEn)X^>B;+8ICDZk)kxR6Z!*oh|B`_}=gK%$3pdV*Eds z+P^8YE1UP+Q2xKU&-6u&%Q`Z}I88!*Hghb{OrF*07<}ABxT(JBrxz2~v*iaDB-EL6 zh@7c9xFEqyoP{f``rd+svgfQ^Y4zt8Bm8bW+dgr`z>QAM7zE{<2%&04EYI+&3 ztuZ6fwCUY3Zv*DljZKzo*6fPRU6=6fiOmw`;NU#AWt(Jtas!`#(qvm<;c%2ui!Y$C pp^G_0X2Bx{QFe$BHnDe{X6Bx&WzT&5z`(%3;OXk;vd$@?2>>|id$0fi delta 371 zcmX@j)XO|Uxt=k^)5S5Q;?~<+fqYE{JZukS`)*foJeK@w_n_PBM8n&B@96LPFK=5N z7k9q4$;dbO=aD~qRv)jvTe(DI+JeQ2vzq!kGTE%OmT|s#$3NA`Eu)FAe2{(%|}Ur_W~`7bk41@401H{n^LSIPqG+ z1slN^uM2;>m7Ou=o5gPXTrwlg=VimZ?;KZt&w1Io(^a%tNZ4gw#4)_z}M*{S^|Vropg&R(Cz-RySw4ddNtcPnwX-fK{7phr7O<#lI6j@LuymfIR=^Swmv4P? zbE9sRE9TcmESi<*#^xHhb|2f98Ya$K{gaPkv)X1dZV|tlytib*T8??ImolF%nL80| cgk*$Hm>9oUctlmdKI;Vst0IV6QSO5S3 diff --git a/core/src/mindustry/ui/fragments/MenuFragment.java b/core/src/mindustry/ui/fragments/MenuFragment.java index 7485bfde9a..906680d1f5 100644 --- a/core/src/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/mindustry/ui/fragments/MenuFragment.java @@ -9,6 +9,7 @@ import arc.scene.actions.*; import arc.scene.event.*; import arc.scene.style.*; import arc.scene.ui.*; +import arc.scene.ui.ImageButton.*; import arc.scene.ui.TextButton.*; import arc.scene.ui.layout.*; import arc.util.*; @@ -51,6 +52,10 @@ public class MenuFragment{ } }); + parent.fill(c -> c.bottom().right().button(Icon.discord, new ImageButtonStyle(){{ + up = discordBanner; + }}, ui.discord::show).tooltip("@discord").size(84, 45).name("discord")); + //info icon if(mobile){ parent.fill(c -> c.bottom().left().button("", new TextButtonStyle(){{ @@ -59,11 +64,7 @@ public class MenuFragment{ up = infoBanner; }}, ui.about::show).size(84, 45).name("info")); - parent.fill(c -> c.bottom().right().button("", new TextButtonStyle(){{ - font = Fonts.def; - fontColor = Color.white; - up = discordBanner; - }}, ui.discord::show).size(84, 45).name("discord")); + }else if(becontrol.active()){ parent.fill(c -> c.bottom().right().button("@be.check", Icon.refresh, () -> { ui.loadfrag.show();