From ca1b3a80ae9e247071a7e190c7454faaf9f5303c Mon Sep 17 00:00:00 2001 From: darkvater <darkvater@openttd.org> Date: Mon, 3 Jan 2005 16:45:42 +0000 Subject: (svn r1340) -Feature: scrolling credits list...finally! Hope nobody gets offended if I forgot them. --- lang/american.txt | 6 ---- lang/catalan.txt | 6 ---- lang/czech.txt | 6 ---- lang/danish.txt | 6 ---- lang/dutch.txt | 6 ---- lang/english.txt | 9 ++---- lang/finnish.txt | 6 ---- lang/french.txt | 6 ---- lang/galician.txt | 6 ---- lang/german.txt | 6 ---- lang/hungarian.txt | 6 ---- lang/icelandic.txt | 4 --- lang/italian.txt | 6 ---- lang/norwegian.txt | 6 ---- lang/polish.txt | 6 ---- lang/portuguese.txt | 6 ---- lang/romanian.txt | 6 ---- lang/slovak.txt | 6 ---- lang/spanish.txt | 6 ---- lang/swedish.txt | 6 ---- misc_gui.c | 92 +++++++++++++++++++++++++++++++++++++++++++++-------- window.h | 5 +++ 22 files changed, 85 insertions(+), 133 deletions(-) diff --git a/lang/american.txt b/lang/american.txt index 856ec1522..32e72ffd3 100644 --- a/lang/american.txt +++ b/lang/american.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Can't do this.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Can't clear this area.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Original copyright {COPYRIGHT} 1995 Chris Sawyer, All rights reserved STR_00B7_VERSION :{BLACK}OpenTTD version {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Original design by Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Graphics by Simon Foster -STR_SPECIAL_THANKS :{BLACK}Special thanks go out to: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Signals and Semaphores {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Foundations for Tracks on Slopes {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Canal/Lock graphics {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/catalan.txt b/lang/catalan.txt index bc7631a30..9813f4532 100644 --- a/lang/catalan.txt +++ b/lang/catalan.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}No es pot fer aix STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}No es pot netejar l'�rea.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Copyright Original {COPYRIGHT} 1995 Chris Sawyer, Tots els Drets reservats STR_00B7_VERSION :{BLACK}OpenTTD versi� {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Disseny Original per Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Gr�fics Originals per Simon Foster -STR_SPECIAL_THANKS :{BLACK}Agre�ments especials a: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Senyals i Sem�fors {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Fonaments per Pistes en Desnivells {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Gr�fics de Canals/Rescloses {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/czech.txt b/lang/czech.txt index 992070009..af317e9a5 100644 --- a/lang/czech.txt +++ b/lang/czech.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Tohle neumuzes udelat... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Nemuzes vycistit tuto oblast... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Puvodni copyright: {COPYRIGHT} 1995 Chris Sawyer, vsechna pr�va vyhrazena STR_00B7_VERSION :{BLACK}OpenTTD verze {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Puvodni design: Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Puvodni grafika: Simon Foster -STR_SPECIAL_THANKS :{BLACK}Zvlastni podekovani: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Signals (predo-navesti) a semafory {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Podklady pro trate a silnice na svaz�ch: {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Grafika pro umele pruplavy a zdymadla: {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 T�m OpenTTD STR_00C5 :{BLACK}{CROSS} diff --git a/lang/danish.txt b/lang/danish.txt index 06f0b25f5..4ced211cf 100644 --- a/lang/danish.txt +++ b/lang/danish.txt @@ -157,12 +157,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Det kan jeg ikke.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Kan ikke rydde omr�det.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Original copyright {COPYRIGHT} 1995 Chris Sawyer, Alle retigheder reserveret STR_00B7_VERSION :{BLACK}OpenTTD version {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Originalt design af Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Grafik af Simon Foster -STR_SPECIAL_THANKS :{BLACK}En speciel tak g�r til: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Forsignal og armsignal grafik {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Fundament for skinner p� skr�ninger {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Kanal/Sluse grafik {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/dutch.txt b/lang/dutch.txt index 7ab6e2238..44376eafa 100644 --- a/lang/dutch.txt +++ b/lang/dutch.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Kan dit niet uitvoeren.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Kan gebied niet ontruimen.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Origineel copyright {COPYRIGHT} 1995 Chris Sawyer, Alle rechten voorbehouden STR_00B7_VERSION :{BLACK}OpenTTD versie {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Origineel ontworpen door Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Grafisch design door Simon Foster -STR_SPECIAL_THANKS :{BLACK}Speciale dank gaat uit naar: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Voorseinen en seinpalen {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Funderingen voor sporen op hellingen {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Kanaal/sluis afbeeldingen {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 Het OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/english.txt b/lang/english.txt index 1a9167cef..13d220cf3 100644 --- a/lang/english.txt +++ b/lang/english.txt @@ -186,13 +186,8 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Can't do this.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Can't clear this area.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Original copyright {COPYRIGHT} 1995 Chris Sawyer, All rights reserved STR_00B7_VERSION :{BLACK}OpenTTD version {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Original design by Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Original graphics by Simon Foster -STR_SPECIAL_THANKS :{BLACK}Special thanks go out to: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Signals and Semaphores {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Foundations for Tracks on Slopes {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Canal/Lock graphics {COPYRIGHT} 2003-2004 George -STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team +STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2005 The OpenTTD team +STR_TRANSLATED_BY :{BLACK} Translator(s) - STR_00C5 :{BLACK}{CROSS} STR_00C6 :{SILVER}{CROSS} diff --git a/lang/finnish.txt b/lang/finnish.txt index 1b5fbcaaf..b6867b10e 100644 --- a/lang/finnish.txt +++ b/lang/finnish.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}N STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Aluetta ei voi puhdistaa.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Alkuper�inen {COPYRIGHT} 1995 Chris Sawyer, kaikki oikeudet pid�tet��n STR_00B7_VERSION :{BLACK}OpenTTD versio {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Alkuper�inen suunnittelu: Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Alkuper�iset grafiikat: Simon Foster -STR_SPECIAL_THANKS :{BLACK}Erityiskiitokset: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Esiopastimet ja opastimet {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Perustat radoille rinteiss� {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Kanaali/sulkugrafiikat {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 OpenTTD-ryhm� STR_00C5 :{BLACK}{CROSS} diff --git a/lang/french.txt b/lang/french.txt index d460be7a0..077be500a 100644 --- a/lang/french.txt +++ b/lang/french.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Impossible d'ex STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Impossible de balayer.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Copyright originel {COPYRIGHT} 1995 Chris Sawyer, Tous droits r�serv�s STR_00B7_VERSION :{BLACK}OpenTTD version {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Design original par Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Graphismes par Simon Foster -STR_SPECIAL_THANKS :{BLACK}Remerciements particuliers pour: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Signaux et S�maphores {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Fondations pour les voies sur plan inclin� {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Graphiques des Canaux/Ecluses {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/galician.txt b/lang/galician.txt index a51e4bfd8..97feafc62 100644 --- a/lang/galician.txt +++ b/lang/galician.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Non podes facer eso.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Non podes limpar esta �rea.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Copyright Orixinal {COPYRIGHT} 1995 Chris Sawyer, T�dolos dereitos reservados STR_00B7_VERSION :{BLACK}OpenTTD versi�n {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Dese�o orixinal de Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Gr�ficos de Simon Foster -STR_SPECIAL_THANKS :{BLACK}Agradecementos especiais para: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Sinais e Sem�foros {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Bases para Pistas en Pendentes {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Gr�ficos dos Canais/Peches {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/german.txt b/lang/german.txt index d79ec8d69..26b503971 100644 --- a/lang/german.txt +++ b/lang/german.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Kann dies nicht tun.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Kann das Gebiet nicht r�umen.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Original copyright {COPYRIGHT} 1995 Chris Sawyer, Alle Rechte vorbehalten STR_00B7_VERSION :{BLACK}OpenTTD Version {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Original Design: Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Grafiken: Simon Foster -STR_SPECIAL_THANKS :{BLACK}Spezieller Dank geb�hrt: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Vorsignale und Semaphoren {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Grundlagen f�r Schienen auf Abh�ngen {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Kanal/Schleusen Grafiken {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 OpenTTD-Team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/hungarian.txt b/lang/hungarian.txt index 1104f01e9..cdd6a4b3a 100644 --- a/lang/hungarian.txt +++ b/lang/hungarian.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Nem teheted ezt... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Nem tiszt�thatod meg a ter�letet... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Copyright {COPYRIGHT} 1995 Chris Sawyer, Minden jog fenntartva STR_00B7_VERSION :{BLACK}OpenTTD version {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Eredeti tervek: Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Grafika: Simon Foster -STR_SPECIAL_THANKS :{BLACK}K�l�n k�sz�net nekik: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� El�szign�lok �s szemaforok {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Lejt�s sinek alapzata {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Csatorna/Zsilip grafika {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/icelandic.txt b/lang/icelandic.txt index 0b7af5fe4..60946efc8 100644 --- a/lang/icelandic.txt +++ b/lang/icelandic.txt @@ -186,10 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Get ekki gert STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Get ekki hreinsa� �etta sv��i.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Upphaflegur h�fundarr�ttur {COPYRIGHT} 1995 Chris Sawyer, �ll r�ttindi �skilin STR_00B7_VERSION :{BLACK}OpenTTD �tg�fa {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Upphafleg h�nnun: Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Upphafleg graf�k: Simon Foster -STR_SPECIAL_THANKS :{BLACK}S�rstakar �akkir: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Forlj�s og lestaskilti {COPYRIGHT} 2003 Michael Blunck STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 OpenTTD h�purinn STR_00C5 :{BLACK}{CROSS} diff --git a/lang/italian.txt b/lang/italian.txt index f456b366d..b819a97c2 100644 --- a/lang/italian.txt +++ b/lang/italian.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Non puoi fare questo.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Non puoi ripulire l'area.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Copyright Originale{COPYRIGHT} 1995 Chris Sawyer, Tutti i diritti riservati STR_00B7_VERSION :{BLACK}OpenTTD versione {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Concepito originariamente da Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Grafica di Simon Foster -STR_SPECIAL_THANKS :{BLACK}Ringraziamenti speciali vanno a: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Presegnali e Semafori {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Fondamenta per i binari sui pendii {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Grafica di canali e chiuse {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/norwegian.txt b/lang/norwegian.txt index be4f63a1b..cf6ff1820 100644 --- a/lang/norwegian.txt +++ b/lang/norwegian.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Kan ikke gj STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Kan ikke rydde feltet.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Opprinnelig copyright {COPYRIGHT} 1995 Chris Sawyer, Alle rettigheter reservert STR_00B7_VERSION :{BLACK}OpenTTD versjon {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Opprinnelig design av Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Grafikk laget av Simon Foster -STR_SPECIAL_THANKS :{BLACK}Spesiell takk til: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Signaler og Semaforer {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Grunnvoll for Jernbanespor p� Skr�ninger {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Kanal/Sluse grafikk {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 OpenTTD-teamet STR_00C5 :{BLACK}{CROSS} diff --git a/lang/polish.txt b/lang/polish.txt index 30173f957..366326994 100644 --- a/lang/polish.txt +++ b/lang/polish.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Niemozna tego zrobic.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Nie mozna wyczyscic terenu.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Original copyright {COPYRIGHT} 1995 Chris Sawyer, All rights reserved STR_00B7_VERSION :{BLACK}Wersja OpenTTD {REV}: Language Pack by Tom and PolPot and Spooqy -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Designed & Programmed by Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Graphics by Simon Foster -STR_SPECIAL_THANKS :{BLACK}Specjalne podziekowania dla: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Signaly i Semafory {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Fundacja na rzecz torow na zboczach {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Grafika kanalow/sluz {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/portuguese.txt b/lang/portuguese.txt index 35e4d5c9f..844ba4284 100644 --- a/lang/portuguese.txt +++ b/lang/portuguese.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}N STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}N�o � poss�vel limpar esta �rea.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Copyright original {COPYRIGHT} 1995 Chris Sawyer, Todos os direitos reservados STR_00B7_VERSION :{BLACK}OpenTTD vers�o {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Design original por Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Gr�ficos originais por Simon Foster -STR_SPECIAL_THANKS :{BLACK}Agradecimentos especiais a: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-Sinais e Sem�foros {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Cria��o de linhas em desn�veis {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Gr�ficos de canais {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 A equipa do OpenTTD STR_00C5 :{BLACK}{CROSS} diff --git a/lang/romanian.txt b/lang/romanian.txt index 77ffb42e1..06ea26538 100644 --- a/lang/romanian.txt +++ b/lang/romanian.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Nu pot face asta.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Nu pot cur�ta terenul.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Copyright original {COPYRIGHT} 1995 Chris Sawyer, toate drepturile rezervate STR_00B7_VERSION :{BLACK}OpenTTD versiunea {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Design original de Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Grafic� original� de Simon Foster -STR_SPECIAL_THANKS :{BLACK}Multumiri speciale: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-semnalizare si semafoare {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Fundatiile pentru constructii �n pant� {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Grafic� pentru canale/ecluze {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 Echipa OpenTTD STR_00C5 :{BLACK}{CROSS} diff --git a/lang/slovak.txt b/lang/slovak.txt index e5bc954ae..4be016edf 100644 --- a/lang/slovak.txt +++ b/lang/slovak.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Takto sa to neda... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Oblast sa neda vycistit... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Original copyright {COPYRIGHT} 1995 Chris Sawyer, All rights reserved STR_00B7_VERSION :{BLACK}OpenTTD version {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Original design by Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Graphics by Simon Foster -STR_SPECIAL_THANKS :{BLACK}Specialne podakovanie patri: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Specialne Semafory a Semafory {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Stavanie trate na strmych plochach {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Grafika vodnych kanalov {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 The OpenTTD team STR_00C5 :{BLACK}{CROSS} diff --git a/lang/spanish.txt b/lang/spanish.txt index 75313d350..868fc6845 100644 --- a/lang/spanish.txt +++ b/lang/spanish.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}No se puede hacer eso.... STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}No se puede desbrozar esta zona.... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Copyright Original {COPYRIGHT} 1995 Chris Sawyer, Todos los derechos reservados STR_00B7_VERSION :{BLACK}OpenTTD versi�n {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Dise�o original de Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Gr�ficos originales de Simon Foster -STR_SPECIAL_THANKS :{BLACK}Nuestro agradecimiento especial a: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� Pre-se�ales y sem�foros {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Carreteras en cuesta {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Gr�ficos de Canales {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 El equipo OpenTTD STR_00C5 :{BLACK}{CROSS} diff --git a/lang/swedish.txt b/lang/swedish.txt index 58870da8b..21dd5d25b 100644 --- a/lang/swedish.txt +++ b/lang/swedish.txt @@ -186,12 +186,6 @@ STR_00B4_CAN_T_DO_THIS :{WHITE}Kan inte utf STR_00B5_CAN_T_CLEAR_THIS_AREA :{WHITE}Kan inte r�ja omr�det... STR_00B6_ORIGINAL_COPYRIGHT :{BLACK}Ursprunglig �gander�tt {COPYRIGHT} 1995 Chris Sawyer, Alla r�ttigheter reserverade STR_00B7_VERSION :{BLACK}OpenTTD version {REV} -STR_00B8_ORIGINAL_DESIGN_PROGRAM :{BLACK}Ursprungligen designat av Chris Sawyer -STR_00B9_ORIGINAL_GRAPHICS :{BLACK}Grafik av Simon Foster -STR_SPECIAL_THANKS :{BLACK}Speciella tack till: -STR_SPECIAL_THANKS_SIGNALS :{BLACK}� F�rsignaler och Semaforer {COPYRIGHT} 2003 Michael Blunck -STR_SPECIAL_THANKS_CANALS :{BLACK}� Grunden f�r j�rnv�g p� sluttningar {COPYRIGHT} Marcin Grzegorczyk -STR_SPECIAL_THANKS_FOUNDATIONS :{BLACK}� Kanal- och slussgrafik {COPYRIGHT} 2003-2004 George STR_00BA_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2004 OpenTTD-teamet STR_00C5 :{BLACK}{CROSS} diff --git a/misc_gui.c b/misc_gui.c index 1b17cc449..0a61762f1 100644 --- a/misc_gui.c +++ b/misc_gui.c @@ -164,28 +164,91 @@ void PlaceLandBlockInfo() } } +static const char *credits[] = { + /************************************************************************* + * maximum length of string which fits in window -^*/ + "Original design by Chris Sawyer", + "Original graphics by Simon Foster", + "", + "The OpenTTD team:", + " Dominik Scherer (dominik81) - Lead coder", + " Tamas Farago (Darkvater) - Lead coder", + " Patric Stout (TrueLight) - Coder, network guru, SVN- and website host", + " Owen Rudge (orudge) - Forum- and masterserver host, OS/2 port", + " Bjarni Corfitzen (Bjarni) - MacOS port", + " Kerekes Miham (MiHaMiX) - Translator system, and Nightlies host", + " Cian Duffy (MYOB) - BeOS port / manual writing", + " Christian Rosentreter (tokaiz) - MorphOS / AmigaOS port", + " Ludvig Strigeus (ludde) - OpenTTD author, main coder (0.1 - 0.3.3)", + " Serge Paquet (vurlix) - Assistant project manager, coder (0.1 - 0.3.3)", + "", + "Special thanks go out to:", + " Josef Drexler - For his great work on TTDPatch", + " Marcin Grzegorczyk - For his documentation of TTD internals", + " Tron - Many patches, suggestions and relentless correcting of the code", + " Celestar - For his many patches, suggestions and fixes", + " blathijs - For his many patches, suggestions and code documentation", + " pasky - Many patches, newgrf support", + " Stefan Mei�ner (sign_de) - For his work on the console", + "", + " Michael Blunck - Pre-Signals and Semaphores � 2003", + " George - Canal/Lock graphics � 2003-2004", + " Marcin Grzegorczyk - Foundations for Tracks on Slopes", + " All Translators - Who made OpenTTD a truly international game", + " Bug Reporters - Without whom OpenTTD would still be full of bugs!", + NULL, + "", + "", + "And finally:", + " Chris Sawyer - For an amazing game!" +}; static void AboutWindowProc(Window *w, WindowEvent *e) { switch(e->event) { + case WE_CREATE: /* Set up window counter and start position of scroller */ + WP(w, general_d).i = 0; + WP(w, general_d).j = w->height - 40; + break; case WE_PAINT: { - int x,y; + const char *str; + char buffer[100]; + int i; + int y = WP(w, general_d).j; DrawWindowWidgets(w); - x = 200; - y = 0; - DrawStringCentered(x, y += 17, STR_00B6_ORIGINAL_COPYRIGHT, 0); - DrawStringCentered(x, y += 10, STR_00B7_VERSION, 0); - DrawString(20, y += 20, STR_00B8_ORIGINAL_DESIGN_PROGRAM, 0); - DrawString(20, y += 10, STR_00B9_ORIGINAL_GRAPHICS, 0); - DrawString(20, y += 30, STR_SPECIAL_THANKS, 0); - // will probably be dynamic when stringhandling is finally reworked. - DrawString(20, y += 10, STR_SPECIAL_THANKS_SIGNALS, 0); - DrawString(20, y += 10, STR_SPECIAL_THANKS_CANALS, 0); - DrawString(20, y += 10, STR_SPECIAL_THANKS_FOUNDATIONS, 0); - DrawStringMultiCenter(x, w->height - 15, STR_00BA_COPYRIGHT_OPENTTD, 0x18E); - break; + // Show original copyright and revision version + DrawStringCentered(200, 17, STR_00B6_ORIGINAL_COPYRIGHT, 0); + DrawStringCentered(200, 17 + 10, STR_00B7_VERSION, 0); + + // Show all scrolling credits + for (i = 0; i < lengthof(credits); i++) { + if (y >= 50 && y < (w->height - 40)) { + str = credits[i]; + /* Hack-Alert: Translated by is a dynamic string as it changes + * with the language chosen. So the special value of NULL is used + * to identify this for the moment */ + if (str == NULL) { + GetString(buffer, STR_TRANSLATED_BY); + str = buffer; + } + + DoDrawString(str, 10, y, 0x10); + } + y += 10; + } + + // If the last text has scrolled start anew from the start + if (y < 50) WP(w, general_d).j = w->height - 40; + + DrawStringMultiCenter(200, w->height - 15, STR_00BA_COPYRIGHT_OPENTTD, 398); + } break; + case WE_MOUSELOOP: /* Timer to scroll the text and adjust the new top */ + if (WP(w, general_d).i++ % 3 == 0) { + WP(w, general_d).j--; + SetWindowDirty(w); } + break; } } @@ -193,6 +256,7 @@ static const Widget _about_widgets[] = { { WWT_CLOSEBOX, 14, 0, 10, 0, 13, STR_00C5, STR_NULL}, { WWT_CAPTION, 14, 11, 399, 0, 13, STR_015B_OPENTTD, STR_NULL}, { WWT_PANEL, 14, 0, 399, 14, 271, 0x0, STR_NULL}, +{ WWT_FRAME, 14, 5, 394, 40, 245, STR_EMPTY, STR_NULL}, { WIDGETS_END}, }; diff --git a/window.h b/window.h index 55c585999..aa9f91d75 100644 --- a/window.h +++ b/window.h @@ -304,6 +304,11 @@ typedef struct { NewsItem *ni; } news_d; +typedef struct { + int i; + int j; +} general_d; + typedef enum VehicleListFlags { VL_DESC = 0x01, VL_RESORT = 0x02, -- cgit v1.2.3-70-g09d2