From 56b99ce73e30f2160f780838b7d5b2bcd5a6730e Mon Sep 17 00:00:00 2001 From: auria Date: Sun, 17 May 2009 19:07:27 +0000 Subject: [PATCH] Implemented credits screen git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3507 178a84e3-b1eb-0310-8ba1-8eac791a3b58 --- data/CREDITS | 323 +++++++++--------- data/gui/credits.stkgui | 15 + src/gui/credits.cpp | 259 ++++++++++++++ src/gui/credits.hpp | 37 ++ src/gui/engine.cpp | 10 +- src/gui/state_manager.cpp | 21 ++ .../Xcode/STK_XCode.xcodeproj/project.pbxproj | 8 +- src/utils/string_utils.cpp | 1 - src/utils/string_utils.hpp | 2 +- 9 files changed, 514 insertions(+), 162 deletions(-) create mode 100644 data/gui/credits.stkgui create mode 100644 src/gui/credits.cpp create mode 100644 src/gui/credits.hpp diff --git a/data/CREDITS b/data/CREDITS index ee6b94042..e98c805c8 100644 --- a/data/CREDITS +++ b/data/CREDITS @@ -1,69 +1,52 @@ -Super TuxKart - SVN -================= -Visit us at http://supertuxkart.sourceforge.net += Super TuxKart = +A Libre Karting Game Featuring Tux & Friends +- Version SVN +- Visit us at http://supertuxkart.sf.net -SuperTuxKart Administrators: ----------------------------- += SuperTuxKart Administrators = Joerg Henrichs (hiker) - Project leader -- Programming +- Lead Programming +- Windows Packaging Marianne Gagnon (Auria) +- Lead Programming - Art director -- Programming +- Mac OS X Packager Constantin Pelikan (conso) +- Add-ons administrator - Art director -- Add-on package administrator -Additional Programming ----------------------- += Additional Programming = Stephen Dunn - Work on Audio -Damien -- Ogg vorbis support - -Yann Leprince (sciyann) -- Improved build system -- Bug fixes - -Patrick Ammann -- OpenAL support -- Bug fixes -- Code cleanup - -Paul Elms (scifly) -- Change resoluton GUI -- Bug fixes - -Robert Schuster -- User settings updates -- Input handling improvements -- SDL port -- Bug fixes +Bug fixes & misc contributions +- Damien +- Yann Leprince (sciyann) +- Robert Schuster +- Patrick Ammann +- Paul Elms (scifly) -Visual art ----------- + += Visual art = + +Minibjorn +- Powerups and baddies (models + icons) +- (Bowling Ball, Cake, Plunger, Bubblegum, +- Anchor, Bomb, Gift-box, Nitro-tank) Minibjorn -- Powerups and baddies : Bowling Ball, Cake, Plunger, Bubblegum, Anchor, Bomb, Gift-box, Nitro-tank (models + icons) - Fire and smoke particles - Puffy kart - Various textures -The BurningWell image collection - -Tobias Beyrer -- Wilber kart -- elePHPant kart -- main menu background (with modifications by Auria and MiniBjorn) - Thomas Oppl - 'Canyon' track - 'City' track @@ -74,6 +57,12 @@ Cheleb - Nolok kart - Pidgin kart +The BurningWell image collection + +Tobias Beyrer +- Wilber kart +- elePHPant kart + abejones - Adiumy kart @@ -87,27 +76,30 @@ Ivar ten Cate (Varivar) - Old mine track - Tux Tollway track -Canarix, Andy (Needer) -- 2D art - -Startrack improvements: - Canarix, Andy (Needer) - Conso - Paul Elms (scifly) +Misc contributions +- Canarix, Andy (Needer) +- Conso +- Paul Elms (scifly) + +Marianne Gagnon (Auria) +- 'SnowTux peak' (Based on older 'Geeko peak') +- 'Shifting sands' improvements +- 'Around the Lighthouse' improvements +- 'On the beach' improvements Marianne Gagnon (Auria) -- 'SnowTux peak' track (Based on previous track 'Geeko peak' from original TuxKart) -- 'Shifting sands', 'Around the Lighthouse' and 'On the beach' track improvements - 'Amazonian Journey' track -- 'Fort Magma' track (based on previous track 'BSOD castle' from original TuxKart) (modified by conso) -- 'Crescent Crossing' track (Based on previous track 'little volcano' from GOTM contributors) +- 'Fort Magma' (based on older 'BSOD castle') +- 'Crescent Crossing' (Based on older 'little volcano') - New icon Frederico de Oliveira Linhares -- Hexley the platypus character (modified and arranged with modified Wilber-kart by conso) +- Hexley kart character (modified +- to use Wilber-kart by conso) Johannes Sjolund -- 'The Island' track (with modifications by Wayne Dennis (Pixel_2ACF3)) +- 'The Island' track (with modifications +- by Wayne Dennis (Pixel_2ACF3)) Christian Framing - Updated EvilTux kart @@ -119,15 +111,11 @@ Canis Lupus - Snow Mountain track - XR591 track (with modifications by conso) -Music ------ += Music = Weirwood - 'Kart grand prix' song -Lukas Siewert (Dr.Sternhagel) -- 'Caribbean music' song - Magne Djupvik - 'Penguin Party' song @@ -140,141 +128,160 @@ Marianne Gagnon (Auria) Matt Thomas - Boom-boom-boom song +Lukas Siewert (Dr.Sternhagel) +- 'Caribbean music' song + Chris Leutwyler (kronobil) - Old mine song - Snowy track song -Other music (not specifically created for STK): -- Brad Sucks for 'Out of it' (modified by conso) -- ChillCarrier for 'Druckverlust' -- Deff Syndicate for 'hip hop 1' -- Alessandro Bottura for 'MayDay Mayhem' (modified by conso) -- Speedsound for 'Sky Vibe - High Frequency' -- Daniel Bautista for 'Symphony No. 5' (modified by conso) -- TheDeadRocks for 'GreenSecretFromAmazonia', 'EasyJob', 'OneMillionDollar' +The Dead Rocks +- 'GreenSecretFromAmazonia' +- 'EasyJob' +- 'OneMillionDollar' -SFX ---- +Misc "Open" Artists +- Brad Sucks - 'Out of it' +- ChillCarrier - 'Druckverlust' +- Deff Syndicate - 'hip hop 1' +- Alessandro Bottura - 'MayDay Mayhem' +- Speedsound - 'Sky Vibe High Frequency' +- Daniel Bautista - 'Symphony No. 5' -Stephan Wiefling -- Menu sounds -Misc sound effects : += Sound Effects = + +Sound effects - Daveincamas - Radio Mall - BLASTWAVEFX 02344 - smcameron - SmiertSpionem -- Battle For Wesnoth + +Sound effects +- lonemonk - FreqMan - Pogotron - roscoetoon - han1 -- lonemonk -The TORCS project for their engine sound +Sound effects +- Stephan Wiefling : Menu sounds +- Stephen Dunn & morgantj : engine sound +- Stephen Dunn & Atheal Washington : skidding +- Battle For Wesnoth +- The TORCS project -The Dead Rocks --Easy Job --Green Secret from Amazonia --One Million dollar += Translations = + +German +- Dominique Leuenberger (dimstar) +- Stefan von Halenbach +- Constantin Pelikan + +French +- Marianne Gagnon (Auria) +- Yann Leprince (sciyann) + +Dutch +- Frans van Rijn (Asciimonster) + +Spanish +- David Ballesteros Mayo (Dividio) +- Samuel (netocp-1) + +Italian +- Vincenzo (Gigugin) + +Swedish +- Niklas Grahn (Respit) + +Romanian +- Marina Muncescu + +Portugese +- Flávio Zavan (nebososo) + +Irish +- Aaron Kearns + +Finnish +- Kristian Laakkonen + +Galician +- Adrián Chaves Fernández +- Proxecto Trasno + +Polish +- Patryk Wychowaniec (patryk1303 / p98) + +Czech +- Ondřej Hruška (Prasisko) + +Catalan +- Albert Juhé Lluveras (Aljullu) -Stephen Dunn, based on work by morgantj -- Engine sound += Website = -Atheal Washington and Stephen Dunn -- Skidding sound +Tom Jenkins +- Website skin +- New website layout -Translations ------------- -German: Dominique Leuenberger (dimstar), Stefan von Halenbach, Constantin Pelikan -French: Marianne Gagnon (Auria), Yann Leprince (sciyann) -Dutch: Frans van Rijn (Asciimonster) -Spanish: David Ballesteros Mayo (Dividio), Samuel (netocp-1) -Italian: Vincenzo (Gigugin) -Swedish: Niklas Grahn (Respit) -Romanian: Marina Muncescu -Portugese: Flávio Zavan (nebososo) -Irish: Aaron Kearns -Finnish : Kristian Laakkonen -Galician : Adrián Chaves Fernández, Proxecto Trasno -Polish: Patryk Wychowaniec (patryk1303 / p98) -Czech: Ondřej Hruška (Prasisko) -Catalan : Albert Juhé Lluveras (Aljullu) +Misc improvements +- Remy le Guen (Vivelefrat) +- Sebastian Rode +- Hiker, Auria, Conso -Mac OS X port -------------- - -Marianne Gagnon (Auria) - with additional and/or past involvement from - Cherryprice, Nuke, Florian, JPenguin, TinGamer, Xeno74 += Misc = Testing -------- +- Canarix +- JPenguin +- The Games4Mac Forum Community +- (http://community.games4mac.de) -Canarix, JPenguin +Donations +- Markus Liukka +- Michael Roessner (http://www.retrax.de) +- Phelippeau Rudy (rudy251079) +- Carl Olsson +- Tux_penguin -The friendly people at the Games4Mac Forum -Website: http://community.games4mac.de += Previous contributors = +Former Admin +- Eduardo Hernandez Munoz (Coz) -Webmasters ----------- - -Constantin Pelikan (conso) -- General improvements - -Remy le Guen (Vivelefrat) -- Website improvements - -Sebastian Rode -- STK description on the website - - -Misc ----- +Windows Installer +- Sam Clarke Hans Dzaack (Hans the farmer) - Physics tuning -Markus Liukka -- Donator - -Michael Roessner -Website: http://www.retrax.de -- Donator - -Sam Clarke -- Windows Installer - -Previous contributors (version 0.5 and earlier): ------------------------------------------------- -Eduardo Hernandez Munoz (Coz) (former Co-admin) - Maik Semder (Ikework) - Bug fixes -Canarix -- Original user interface - -Game of the Month, STK version 0.0.0 : - See http://happypenguin.org/forums/viewforum.php?f=21 - Caleb Sawtell - Craig Keogh - Ingo Ruhnke - Jacob Persson - James Gregory - Matthias Braun - Oliver Jeeves - Pascal Giard - Paul Carley - Ricardo Cruz - Willian Padovani Germano +Game of the Month (STK version 0.0) +- Craig Keogh, Ingo Ruhnke, Jacob Persson +- James Gregory, Pascal Giard +- Matthias Braun, Oliver Jeeves +- Paul Carley, Ricardo Cruz, Caleb Sawtell +- Willian Padovani Germano, James Gregory Original Tuxkart ------------------- +- Steve Baker (http://www.sjbaker.org/) +- Oliver Baker -Steve Baker, Oliver Baker -Website: http://www.sjbaker.org/ -- Everything except the music += Thanks for Playing! = +Do not hesistate to contribute! +- Give feedback +- Participate on the community +- Donate +- Code +- Make art +- +- +- +- +- diff --git a/data/gui/credits.stkgui b/data/gui/credits.stkgui new file mode 100644 index 000000000..63f1804f7 --- /dev/null +++ b/data/gui/credits.stkgui @@ -0,0 +1,15 @@ +
+ +
+ +