diff --git a/mainui/menu_credits.cpp b/mainui/menu_credits.cpp index e0b4468..abd8734 100644 --- a/mainui/menu_credits.cpp +++ b/mainui/menu_credits.cpp @@ -22,33 +22,53 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include "basemenu.h" #include "utils.h" -#define UI_CREDITS_PATH "credits.txt" -#define UI_CREDITS_MAXLINES 2048 - static const char *uiCreditsDefault[] = { "CS16Client v0.1", "Build Date:" __DATE__ " " __TIME__ , "", "Developers: ", - "a1batross and mittorn", - "", - "Beta-testers:", - "ahsim, SergioPoverony, 1.kirill, Messi", - "GFOXSH, Romka_ZVO, cerg2010cerg2010, MakcuM56", - "akhmamir, valera0141, konnor512, Pho[en]ix", - "bayan47, mars873, art-sorokin, lewa_j", - "ANIME_lover, yaruhkincssv34, kakashka99, THE_Swank", - "namotrasnik, artslay, Se Android 2.2, Smoke-Bomb", + "a1batross", + "mittorn", + "jeefo", "", - "Big thanks to Valve Corporation for Counter-Strike", - "Uncle Mike for this powerful engine", - "and Nagist for cs16nd", - "", - "Copyright SDLash3D Team 2015 (C)", + "Touch & GFX: " + "SergioPoverony", + "ahsim", + "", + "Beta-testers:", + "1.kirill", + "Romka_ZVO", + "WolfReiser" + "MakcuM56", + "Mr.Lightning Bolt", + "Kirpich", + "MeL0maN", + "LordAlfaruh", + "Velaron", + "KOBL1CK", + "Rediska_Morkovka", + "IcE", + "CSPlayer", + "Zu1iN~Mage", + "lewa_j", + "Cosmo", + "Maks56873", + "THE-Swank", + "Namatrasnik", + "picos", + "", + "Big thanks to Valve Corporation for Counter-Strike", + "Uncle Mike for this powerful engine", + "Nagist and s1lentq for successful game researching", + "Spirit of Half-Life developers for rain code", + "hzqst for studio render code", + "", + "Copyright SDLash3D Team 2015-2016 (C)", "SDLash3D is not affiliated with Valve or any of their partners.", "All copyrights reserved to their respective owners.", - 0 + "Thanks for playing!", + NULL }; typedef struct @@ -75,18 +95,13 @@ UI_Credits_DrawFunc static void UI_Credits_DrawFunc( void ) { int i, y; - float speed = 40.0f; - int w = UI_MED_CHAR_WIDTH; - int h = UI_MED_CHAR_HEIGHT; + float speed = 32.0f * (768.0f / ScreenHeight); + int w = UI_SMALL_CHAR_WIDTH; + int h = UI_SMALL_CHAR_HEIGHT; int color = 0x00FFA000; // draw the background first - /*if( !uiCredits.finalCredits && !CVAR_GET_FLOAT( "cl_background" )) - UI_DrawPic( 0, 0, 1024 * uiStatic.scaleX, 768 * uiStatic.scaleY, uiColorWhite, ART_BACKGROUND ); - else speed = 45.0f; // syncronize with final background track :-)*/ - - // otherwise running on cutscene - speed = 32.0f * (768.0f / ScreenHeight); + UI_FillRect( 0, 0, ScreenWidth, ScreenHeight, uiColorBlack ); // now draw the credits UI_ScaleCoords( NULL, NULL, &w, &h ); @@ -112,8 +127,6 @@ static void UI_Credits_DrawFunc( void ) if( y < 0 && UnpackAlpha( color ) == 0 ) { uiCredits.active = false; // end of credits - if( uiCredits.finalCredits ) - HOST_ENDGAME( gMenu.m_gameinfo.title ); } if( !uiCredits.active )