Overhaul stat screen, remove fanart.

This commit is contained in:
Mari the Deer 2023-09-09 14:47:30 +02:00
commit bb8478af4a
43 changed files with 463 additions and 1012 deletions

View file

@ -100,8 +100,8 @@ Class SWWMCreditsMenu : GenericMenu
TextureID bgtex;
TextureID logo;
String stitle, stitle2;
String sdev, sassets, smusic, svoice, sfanart, slocal, spatrons, sthanks;
Array<SWWMCreditsEntry> cdev, cassets, cmusic, cvoice, cfanart, clocal, cpatrons, cthanks;
String sdev, sassets, smusic, svoice, slocal, spatrons, sthanks;
Array<SWWMCreditsEntry> cdev, cassets, cmusic, cvoice, clocal, cpatrons, cthanks;
String oldlang;
Vector2 ss;
double hs;
@ -144,7 +144,6 @@ Class SWWMCreditsMenu : GenericMenu
sassets = StringTable.Localize("$SWWM_CASSETS");
smusic = StringTable.Localize("$SWWM_CMUSIC");
svoice = StringTable.Localize("$SWWM_CVOICE");
sfanart = StringTable.Localize("$SWWM_CFANART");
slocal = StringTable.Localize("$SWWM_CLOCAL");
spatrons = StringTable.Localize("$SWWM_CPATRON");
sthanks = StringTable.Localize("$SWWM_CTHANK");
@ -161,10 +160,6 @@ Class SWWMCreditsMenu : GenericMenu
cmusic.Push(new("SWWMCreditsEntry").Init("Teque","Traumatic State\nDragony\nHidden Tune #242\nHypercardish 1.1"));
cmusic.Push(new("SWWMCreditsEntry").Init("BouncyTEM","Solitary Apprehension"));
cvoice.Push(new("SWWMCreditsEntry").Init("Vyolette","$T_DEMOLITIONIST"));
cfanart.Push(new("SWWMCreditsEntry").Init("Substance20 (@S20TBL)"));
cfanart.Push(new("SWWMCreditsEntry").Init("Sgt. Shivers (@Sgt_Shivers_)"));
cfanart.Push(new("SWWMCreditsEntry").Init("Moa Dixøn / Endie (@MoaDixon)"));
cfanart.Push(new("SWWMCreditsEntry").Init("Monsoon-Soft (@MonsoonSoft)"));
clocal.Push(new("SWWMCreditsEntry").Init("Marisa the Magician","$SWWM_LOCES"));
cpatrons.Push(new("SWWMCreditsEntry").Init("Snacks"));
cpatrons.Push(new("SWWMCreditsEntry").Init("john"));
@ -215,11 +210,6 @@ Class SWWMCreditsMenu : GenericMenu
theight += ENTRY_PAD;
theight += c.height;
}
foreach ( c:cfanart )
{
theight += ENTRY_PAD;
theight += c.height;
}
foreach ( c:clocal )
{
theight += ENTRY_PAD;
@ -312,14 +302,6 @@ Class SWWMCreditsMenu : GenericMenu
yy += ENTRY_PAD;
yy += c.Draw(ss,xx,yy);
}
// fanart
yy += SECTION_PAD;
yy += DrawSection(xx,yy,sfanart);
foreach ( c:cfanart )
{
yy += ENTRY_PAD;
yy += c.Draw(ss,xx,yy);
}
// localization
yy += SECTION_PAD;
yy += DrawSection(xx,yy,slocal);