Compare commits
45 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
89d6f4efe6 | ||
|
5e93f9c104 | ||
|
aaf47b349c | ||
|
f06bdd8470 | ||
|
a198d51da4 | ||
|
b229c0c8c5 | ||
|
6257af9430 | ||
|
42d9272265 | ||
|
f3234e534d | ||
|
8e7746f19a | ||
|
ce6a6d6431 | ||
|
1afe67ac11 | ||
|
3ad9c312a4 | ||
|
df630e4558 | ||
|
82db256061 | ||
|
0e4451533e | ||
|
78fe3cc638 | ||
|
0fdb483ad8 | ||
|
6157d3939b | ||
|
4ecb73f791 | ||
|
aeb085c66e | ||
|
c0d43a3a5c | ||
|
bc48a89e9f | ||
|
9c3d2ddab5 | ||
|
32cace87e8 | ||
|
f938977d84 | ||
|
36d2cfd5bd | ||
|
d5a23f89ca | ||
|
13a3e70255 | ||
|
099a32bd25 | ||
|
0e94312ca8 | ||
|
235e416a11 | ||
|
780afe9b45 | ||
|
f253d3f30d | ||
|
9f459add49 | ||
|
1fc43e7dc2 | ||
|
be147c93f9 | ||
|
0bace5fc68 | ||
|
a49c632977 | ||
|
fd3b4036ce | ||
|
27ff6d594d | ||
|
cbebdfd847 | ||
|
d8dd675fa7 | ||
|
05c536d680 | ||
|
6ec70b8585 |
19
ChangeLog
19
ChangeLog
@@ -1,3 +1,22 @@
|
||||
SuperTuxKart 0.6.1a (February 2009)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Bugfix: battle mode would not display track groups.
|
||||
|
||||
SuperTuxKart 0.6.1 (February 2009)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Added new kart ("Puffy"), new battle map ("Cave"), and new music
|
||||
for Snow Mountain.
|
||||
* Fixed bug in track selection screen that could cause a crash
|
||||
when track groups were used.
|
||||
* Fixed crash in character selection that could happen if an
|
||||
old user config file existed.
|
||||
* Fixed incorrect rescues in Fort Magma.
|
||||
* Improved track selection screen to not display empty track
|
||||
groups.
|
||||
* A plunger in the face is now removed when restarting.
|
||||
* Added slow-down for karts driving backwards.
|
||||
* Somewhat reduced 'shaking' of AI driven karts.
|
||||
|
||||
SuperTuxKart 0.6 (January 2009)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* New improved physics and kart handling
|
||||
|
13
NEWS
13
NEWS
@@ -1,3 +1,16 @@
|
||||
SuperTuxkart 0.6.1a (Feburary 2008)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Bugfix: battle mode would not display track groups.
|
||||
|
||||
SuperTuxkart 0.6.1 (Feburary 2008)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Added new kart ("Puffy"), new battle map ("Cave"), and new music
|
||||
for Snow Mountain.
|
||||
* Added slow-down for karts driving backwards.
|
||||
* Somewhat reduced 'shaking' of AI driven karts.
|
||||
* Fixed several bugs, including incorrect rescues, and track
|
||||
and kart selection issues.
|
||||
|
||||
SuperTuxKart 0.5 (May 2008)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Six new tracks and one improved track: Fort Magma, SnowTux Peak, Amazonian Journey, City,
|
||||
|
@@ -1,6 +1,6 @@
|
||||
dnl Process this file with autogen.sh to produce a configure script.
|
||||
|
||||
AC_INIT(supertuxkart, SVN)
|
||||
AC_INIT(supertuxkart, 0.6.1a)
|
||||
AC_CONFIG_SRCDIR([src/main.cpp])
|
||||
|
||||
AC_PREREQ(2.61)
|
||||
|
17
data/CREDITS
17
data/CREDITS
@@ -1,5 +1,5 @@
|
||||
Super TuxKart - SVN
|
||||
=================
|
||||
Super TuxKart - 0.6.1a
|
||||
======================
|
||||
Visit us at http://supertuxkart.sourceforge.net
|
||||
|
||||
|
||||
@@ -57,6 +57,9 @@ Visual art
|
||||
Benjamin Arnaudet
|
||||
- GNU Kart
|
||||
|
||||
MacIO
|
||||
- Cave X arena
|
||||
|
||||
Canarix, Andy (Needer)
|
||||
- 2D art
|
||||
- startrack improvements (modified by conso)
|
||||
@@ -93,6 +96,7 @@ Christian Framing
|
||||
- Updated EvilTux kart
|
||||
|
||||
Minibjorn
|
||||
- Puffy kart
|
||||
- Powerups and baddies : Bowling Ball, Cake, Plunger, Bubblegum, Bomb, Gift-box, Nitro-tank (models + icons)
|
||||
- Fire and smoke particles
|
||||
|
||||
@@ -130,6 +134,7 @@ Matt Thomas
|
||||
|
||||
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)
|
||||
@@ -184,9 +189,10 @@ 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
|
||||
Finnish: Kristian Laakkonen
|
||||
Galician: Adrián Chaves Fernández, Proxecto Trasno
|
||||
Polish: Patryk Wychowaniec (patryk1303)
|
||||
Czech: Ondřej Hruška (Prasisko)
|
||||
|
||||
Mac OS X port
|
||||
-------------
|
||||
@@ -223,6 +229,9 @@ Misc
|
||||
Hans Dzaack (Hans the farmer)
|
||||
- Physics tuning
|
||||
|
||||
Markus Liukka
|
||||
- Donator
|
||||
|
||||
Michael Roessner
|
||||
Website: http://www.retrax.de
|
||||
- Donator
|
||||
|
967
data/po/cs.po
Normal file
967
data/po/cs.po
Normal file
@@ -0,0 +1,967 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SuperTuxKart 0.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-02-09 20:38-0500\n"
|
||||
"PO-Revision-Date: 2009-02-20 20:38+0500\n"
|
||||
"Last-Translator: Ondrej Hruska <ondra@ondrovo.com>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 16bit\n"
|
||||
|
||||
#: src/gui/config_display.cpp:385
|
||||
#, c-format
|
||||
msgid "%dx%d Blacklisted"
|
||||
msgstr "%dx%d je na cerné listine"
|
||||
|
||||
#: src/world.cpp:622
|
||||
#, c-format
|
||||
msgid ""
|
||||
"'%s' has\n"
|
||||
"been eliminated."
|
||||
msgstr ""
|
||||
"'%s' byl\n"
|
||||
"odstranen."
|
||||
|
||||
#: src/gui/player_controls.cpp:64
|
||||
msgid "Accelerate"
|
||||
msgstr "Zrychlit"
|
||||
|
||||
#: src/gui/challenges_menu.cpp:36
|
||||
msgid "Active Challenges"
|
||||
msgstr "Aktivní úkoly"
|
||||
|
||||
#: data/all.cup:4
|
||||
msgid "All tracks"
|
||||
msgstr "Vsechny trate"
|
||||
|
||||
#: data/all.cup:5
|
||||
msgid "All tracks included in SuperTuxKart"
|
||||
msgstr "Vsechny trate obsazené v SuperTuxKart"
|
||||
|
||||
#: data/tracks/jungle/jungle.track:4
|
||||
msgid "Amazonian Journey"
|
||||
msgstr "Vŭprava do Amazonie"
|
||||
|
||||
#: src/gui/help_page_two.cpp:108
|
||||
msgid "Anvil - slows down greatly the kart in the first position"
|
||||
msgstr "Kovadlina - zpomalí nejrychlejsí auto"
|
||||
|
||||
#: src/gui/config_display.cpp:92
|
||||
msgid "Apply "
|
||||
msgstr "Pouzít "
|
||||
|
||||
#: src/gui/config_display.cpp:351
|
||||
#, c-format
|
||||
msgid "Apply %dx%d"
|
||||
msgstr "Pouzít %dx%d"
|
||||
|
||||
#: data/tracks/lighthouse/lighthouse.track:4
|
||||
msgid "Around the Lighthouse"
|
||||
msgstr "Kolem majáku"
|
||||
|
||||
#: src/gui/help_page_one.cpp:112
|
||||
msgid ""
|
||||
"At high speeds wheelies drive you faster, but you can't steer. If you\n"
|
||||
"get stuck or fall too far, use the rescue button to get back on track."
|
||||
msgstr ""
|
||||
"Pri vysokŭch rychlostech muzes jet po zadních kolech, ale bez rízení.\n"
|
||||
"Pokud sjedes z cesty nebo spadnes moc hluboko, pouzij záchrani."
|
||||
|
||||
#: data/gp4.cup:4
|
||||
msgid "At world's end"
|
||||
msgstr "Na konci sveta"
|
||||
|
||||
#: src/gui/help_page_one.cpp:78
|
||||
msgid "Avoid bananas"
|
||||
msgstr "Vyhŭbej se banánum"
|
||||
|
||||
#: src/gui/grand_prix_ending.cpp:148
|
||||
#: src/gui/leader_result.cpp:152
|
||||
#: src/gui/race_results_gui.cpp:144
|
||||
msgid "Back to the main menu"
|
||||
msgstr "Zpet do hlavního menu"
|
||||
|
||||
#: src/gui/help_page_two.cpp:122
|
||||
msgid "Back to the menu"
|
||||
msgstr "Zoet do menu"
|
||||
|
||||
#: src/gui/player_controls.cpp:65
|
||||
msgid "Brake"
|
||||
msgstr "Brzda"
|
||||
|
||||
#: data/tracks/canyon/canyon.track:4
|
||||
msgid "Canyon"
|
||||
msgstr "Kanon"
|
||||
|
||||
#: src/gui/main_menu.cpp:52
|
||||
msgid "Challenges"
|
||||
msgstr "Úkoly"
|
||||
|
||||
#: src/gui/help_page_one.cpp:117
|
||||
msgid "Check the current key bindings for the first player"
|
||||
msgstr "Zkontrolovat soucasné nastavení kláves hráce 1."
|
||||
|
||||
#: src/gui/grand_prix_select.cpp:50
|
||||
msgid "Choose a Grand Prix"
|
||||
msgstr "Vybrat Velkou Soutez"
|
||||
|
||||
#: src/gui/game_mode.cpp:45
|
||||
msgid "Choose a Race Mode"
|
||||
msgstr "Vyber si herní rezim"
|
||||
|
||||
#: src/gui/track_sel.cpp:49
|
||||
msgid "Choose a track"
|
||||
msgstr "Vyber si trat"
|
||||
|
||||
#: src/gui/player_controls.cpp:74
|
||||
#, c-format
|
||||
msgid "Choose your controls, %s"
|
||||
msgstr "Nastav si ovládání, %s"
|
||||
|
||||
#: data/tracks/city/city.track:4
|
||||
msgid "City"
|
||||
msgstr "Mesto"
|
||||
|
||||
#: src/gui/config_display.cpp:97
|
||||
msgid "Clear from Blacklist"
|
||||
msgstr "Vymazat z cerné listiny"
|
||||
|
||||
#: src/challenges/energy_math_class.cpp:26
|
||||
msgid "Collect Coins in Math Class"
|
||||
msgstr "Sbírej mince v Ucebne matematiky"
|
||||
|
||||
#: src/challenges/energy_math_class.cpp:28
|
||||
msgid ""
|
||||
"Collect at least 6 coins\n"
|
||||
"on three laps of\n"
|
||||
"Oliver's Math Class\n"
|
||||
"in under 1 minute."
|
||||
msgstr ""
|
||||
"Za jednu minutu\n"
|
||||
"ve trech kolech\n"
|
||||
"v Ucebne matematiky\n"
|
||||
"pozbírej nejméne 6 mincí."
|
||||
|
||||
#: src/challenges/energy_shifting_sands.cpp:27
|
||||
msgid ""
|
||||
"Collect at least 9 coins\n"
|
||||
"on 3 laps of Shifting Sands\n"
|
||||
"in under 2:20 minutes."
|
||||
msgstr ""
|
||||
"Pozbírej nejméne 6 mincí\n"
|
||||
"ve trech kolech Tekutŭch písku\n"
|
||||
"v case pod 2:20."
|
||||
|
||||
#: src/challenges/energy_shifting_sands.cpp:25
|
||||
msgid "Collect the Pharaohs Treasure"
|
||||
msgstr "Pozbírej faraónuv poklad"
|
||||
|
||||
#: src/challenges/worlds_end_gp.cpp:27
|
||||
msgid ""
|
||||
"Come first in the At World's End\n"
|
||||
"Grand Prix with 3 'Racer'\n"
|
||||
"Level AI karts."
|
||||
msgstr ""
|
||||
"Zacnete Velkou Soutezí v úrovni\n"
|
||||
"'Na konci sveta' proti 3 autum\n"
|
||||
"na úrovni 'závodník' ovládanŭm pocítacem."
|
||||
|
||||
#: src/gui/display_res_confirm.cpp:55
|
||||
msgid "Confirm Resolution"
|
||||
msgstr "Potvrdit rozlisení"
|
||||
|
||||
#: src/gui/display_res_confirm.cpp:109
|
||||
#, c-format
|
||||
msgid "Confirm Resolution Within %d Seconds"
|
||||
msgstr "Potvrdte rozlisení behem %d s."
|
||||
|
||||
#: src/gui/display_res_confirm.cpp:51
|
||||
msgid "Confirm Resolution Within 5 Seconds"
|
||||
msgstr "Potvrdte rozlisení do 5 sekund"
|
||||
|
||||
#: src/gui/feature_unlocked.cpp:47
|
||||
#: src/gui/grand_prix_ending.cpp:144
|
||||
#: src/gui/leader_result.cpp:148
|
||||
#: src/gui/race_results_gui.cpp:135
|
||||
msgid "Continue"
|
||||
msgstr "Pokracovat"
|
||||
|
||||
#: src/gui/race_results_gui.cpp:140
|
||||
msgid "Continue Grand Prix"
|
||||
msgstr "Pokracovat ve Velké Soutezi"
|
||||
|
||||
#: data/tracks/beach/beach.track:5
|
||||
#: data/tracks/lighthouse/lighthouse.track:5
|
||||
msgid ""
|
||||
"Created by Ingo Ruhnke,\n"
|
||||
"modified by M. Gagnon"
|
||||
msgstr ""
|
||||
"Vytvoril Ingo Ruhnke,\n"
|
||||
"upravil M. Gagnon"
|
||||
|
||||
#: data/tracks/fortmagma/fortmagma.track:5
|
||||
msgid ""
|
||||
"Created by Oliver & Steve Baker\n"
|
||||
"modified by Marianne Gagnon"
|
||||
msgstr ""
|
||||
"Vytvorili Oliver a Steve Bakerovi\n"
|
||||
"upravil Marianne Gagnon"
|
||||
|
||||
#: data/tracks/snowtuxpeak/snowtuxpeak.track:5
|
||||
msgid ""
|
||||
"Created by Oliver & Steve Baker,\n"
|
||||
" modified by M. Gagnon"
|
||||
msgstr ""
|
||||
"Vytvorili Oliver a Steve Bakerovi,\n"
|
||||
" upravil M. Gagnon"
|
||||
|
||||
#: data/tracks/sandtrack/sandtrack.track:5
|
||||
msgid ""
|
||||
"Created by Oliver & Steve Baker,\n"
|
||||
"modified by M. Gagnon"
|
||||
msgstr ""
|
||||
"Vytvorili Oliver a Steve Bakerovi,\n"
|
||||
"upravil M. Gagnon"
|
||||
|
||||
#: src/gui/main_menu.cpp:63
|
||||
msgid "Credits"
|
||||
msgstr "O autorech"
|
||||
|
||||
#: src/gui/config_display.cpp:83
|
||||
#, c-format
|
||||
msgid "Current: %dx%d"
|
||||
msgstr "Soucasné: %dx%d"
|
||||
|
||||
#: src/gui/config_display.cpp:89
|
||||
msgid "Decrease Resolution"
|
||||
msgstr "Zmensit rozlisení"
|
||||
|
||||
#: src/gui/race_options.cpp:62
|
||||
msgid "Difficulty"
|
||||
msgstr "Obtíznost"
|
||||
|
||||
#: src/gui/options.cpp:49
|
||||
msgid "Display"
|
||||
msgstr "Obrazovka"
|
||||
|
||||
#: src/gui/config_display.cpp:55
|
||||
msgid "Display Settings"
|
||||
msgstr "Nastavení obrazovky"
|
||||
|
||||
#: src/gui/race_options.cpp:282
|
||||
msgid "Driver"
|
||||
msgstr "Ridic"
|
||||
|
||||
#: src/gui/config_controls.cpp:43
|
||||
msgid "Edit controls for who?"
|
||||
msgstr "Komu nastavit ovládání?"
|
||||
|
||||
#: src/gui/race_menu.cpp:60
|
||||
msgid "Exit Race"
|
||||
msgstr "Odejít ze závodu"
|
||||
|
||||
#: src/challenges/race_track_time.cpp:28
|
||||
msgid ""
|
||||
"Finish 3 laps in the Race track\n"
|
||||
"with 3 AI karts\n"
|
||||
"in under 1:15 minutes."
|
||||
msgstr ""
|
||||
"Dokonci 3 kola závodu proti trem autum\n"
|
||||
"ovládanŭm pocítacem pod 1:15."
|
||||
|
||||
#: src/challenges/city_time.cpp:27
|
||||
msgid ""
|
||||
"Finish 3 laps on the City track\n"
|
||||
"with 3 AI karts\n"
|
||||
"in under 5:20 minutes."
|
||||
msgstr ""
|
||||
"Dokonci 3 kola na dráze 'Mesto'\n"
|
||||
"proti trem autum ovládanŭm pocítacem\n"
|
||||
"de 5:20."
|
||||
|
||||
#: src/challenges/tollway_time.cpp:27
|
||||
msgid ""
|
||||
"Finish 3 laps on the Tux Tollway\n"
|
||||
"track with 3 AI karts\n"
|
||||
"in under 3:00 minutes."
|
||||
msgstr ""
|
||||
"Dokonci 3 kola na dálnici\n"
|
||||
"proti trem autum pocítace\n"
|
||||
"pod 3:00."
|
||||
|
||||
#: src/challenges/race_track_time.cpp:26
|
||||
msgid "Finish Race track in 1:15"
|
||||
msgstr "Dokonci Závodní trat pod 1:15"
|
||||
|
||||
#: src/challenges/tollway_time.cpp:25
|
||||
msgid "Finish Tux Tollway track in 3:00"
|
||||
msgstr "Dokonci závod po Dálnici pod 3:00"
|
||||
|
||||
#: src/challenges/city_time.cpp:25
|
||||
msgid "Finish the City track in 5:20"
|
||||
msgstr "Dokonci závod ve Meste pod 5:20"
|
||||
|
||||
#: src/gui/race_gui.cpp:800
|
||||
#, c-format
|
||||
msgid "Finished"
|
||||
msgstr "Cíl"
|
||||
|
||||
#: src/gui/player_controls.cpp:66
|
||||
msgid "Fire"
|
||||
msgstr "Odpálit"
|
||||
|
||||
#: data/gp1.cup:5
|
||||
msgid "First grand prix, easy to get started"
|
||||
msgstr "První Velká Soutez, pro zacátek lehká"
|
||||
|
||||
#: src/challenges/penguin_playground_gp.cpp:28
|
||||
#: src/gui/game_mode.cpp:74
|
||||
msgid "Follow the Leader"
|
||||
msgstr "Následuj vudce"
|
||||
|
||||
#: src/challenges/jungle_follow.cpp:25
|
||||
msgid "Follow the Leader in the Jungle"
|
||||
msgstr "Následuj vudce v Dzungli"
|
||||
|
||||
#: src/challenges/island_follow.cpp:25
|
||||
msgid ""
|
||||
"Follow the Leader on a\n"
|
||||
"Desert Island"
|
||||
msgstr ""
|
||||
"Následuj vudce\n"
|
||||
"na pustém ostrove"
|
||||
|
||||
#: src/gui/help_page_three.cpp:74
|
||||
msgid ""
|
||||
"Follow the leader: Stay behind the leader kart.\n"
|
||||
"When the countdown reaches zero, a kart ahead\n"
|
||||
"of the leader or the last kart is eliminated."
|
||||
msgstr ""
|
||||
"Následuj vudce: zustan za vedoucím autem.\n"
|
||||
"Pokud odpocítávání dosáhne nuly,\n"
|
||||
"auto za vudcem nebo poslední auto\n"
|
||||
"zmizí."
|
||||
|
||||
#: src/gui/help_page_one.cpp:73
|
||||
msgid "Force your rivals bite *your* dust!"
|
||||
msgstr "Sejmi své protivníky svŭm prachem!"
|
||||
|
||||
#: data/tracks/fortmagma/fortmagma.track:4
|
||||
msgid "Fort Magma"
|
||||
msgstr "Pevnost Magma"
|
||||
|
||||
#: src/gui/num_players.cpp:40
|
||||
msgid "Four Players"
|
||||
msgstr "Ctyri hráci"
|
||||
|
||||
#: src/gui/config_display.cpp:76
|
||||
#: src/gui/config_display.cpp:128
|
||||
#: src/gui/config_display.cpp:183
|
||||
msgid "Fullscreen mode"
|
||||
msgstr "Celá obrazovka"
|
||||
|
||||
#: src/gui/help_page_two.cpp:84
|
||||
msgid "Fuzzy blob/Spark - very slow, but bounces from walls"
|
||||
msgstr "Zákerná vŭbusná kapka - velmi pomalá, ale odrází se od sten"
|
||||
|
||||
#: src/gui/game_mode.cpp:79
|
||||
msgid "Game mode help"
|
||||
msgstr "Nápoveda: herní rezimy"
|
||||
|
||||
#: src/gui/help_page_three.cpp:47
|
||||
msgid "Game modes"
|
||||
msgstr "Herní rezimy"
|
||||
|
||||
#: src/gui/challenges_menu.cpp:51
|
||||
#: src/gui/credits_menu.cpp:76
|
||||
msgid "Go back to the main menu"
|
||||
msgstr "Jít zpet do hlavního menu"
|
||||
|
||||
#: src/gui/help_page_one.cpp:148
|
||||
#: src/gui/help_page_three.cpp:87
|
||||
msgid "Go back to the menu"
|
||||
msgstr "Zpet do menu"
|
||||
|
||||
#: src/gui/race_gui.cpp:948
|
||||
msgid "Go!"
|
||||
msgstr "Start!"
|
||||
|
||||
#: src/gui/help_page_one.cpp:77
|
||||
msgid "Grab blue boxes and coins"
|
||||
msgstr "Zbírej modré krabice a mince"
|
||||
|
||||
#: src/challenges/energy_math_class.cpp:29
|
||||
#: src/gui/game_mode.cpp:55
|
||||
msgid "Grand Prix"
|
||||
msgstr "Velká Soutez"
|
||||
|
||||
#: src/gui/help_page_three.cpp:54
|
||||
msgid ""
|
||||
"Grand Prix: Win victory points \n"
|
||||
"by racing through a group of tracks, \n"
|
||||
"most points wins (shortest time in case of a tie!) "
|
||||
msgstr ""
|
||||
"Velká Soutez: Získej body závodem \n"
|
||||
"na skupine tratí. Kdo má nejvíce bodu, \n"
|
||||
"ten vyhrává. (Pri remíze ten nejrychlejsí!) "
|
||||
|
||||
#: src/gui/main_menu.cpp:60
|
||||
#: src/gui/race_menu.cpp:51
|
||||
msgid "Help"
|
||||
msgstr "Nápoveda"
|
||||
|
||||
#: src/gui/race_results_gui.cpp:55
|
||||
msgid "Highscores"
|
||||
msgstr "Nejvyssí skóre"
|
||||
|
||||
#: src/gui/help_page_two.cpp:76
|
||||
msgid "Homing missile - follows rivals, but is slower than the missile"
|
||||
msgstr "Navádená strela - následuje neprítele, ale je pomalejsí nez normální strela."
|
||||
|
||||
#: src/gui/config_display.cpp:87
|
||||
msgid "Increase Resolution"
|
||||
msgstr "Zvetsit rozlisení"
|
||||
|
||||
#: src/user_config.cpp:861
|
||||
#, c-format
|
||||
msgid "Invalid"
|
||||
msgstr "Neplatné"
|
||||
|
||||
#: src/kart.cpp:634
|
||||
msgid "Invalid short-cut!!"
|
||||
msgstr "Neplatná zkratka!"
|
||||
|
||||
#: src/gui/player_controls.cpp:65
|
||||
msgid "Jump"
|
||||
msgstr "Skok"
|
||||
|
||||
#: src/gui/race_gui.cpp:805
|
||||
msgid "Lap"
|
||||
msgstr "Kolo"
|
||||
|
||||
#: data/gp4.cup:5
|
||||
msgid "Last grand prix, longer and harder"
|
||||
msgstr "Poslední Velká Soutez, delsí a tezsí"
|
||||
|
||||
#: src/gui/race_gui.cpp:409
|
||||
msgid "Leader"
|
||||
msgstr "Vudce"
|
||||
|
||||
#: src/gui/player_controls.cpp:64
|
||||
msgid "Left"
|
||||
msgstr "Vlevo"
|
||||
|
||||
#: data/tracks/littlevolcano/littlevolcano.track:4
|
||||
msgid "Little Volcano"
|
||||
msgstr "Malá sopka"
|
||||
|
||||
#: src/gui/start_race_feedback.cpp:35
|
||||
msgid "Loading race..."
|
||||
msgstr "Pripravuji dráhu..."
|
||||
|
||||
#: src/gui/player_controls.cpp:66
|
||||
msgid "Look back"
|
||||
msgstr "Ohlédnout se"
|
||||
|
||||
#: src/gui/help_page_two.cpp:68
|
||||
msgid "Missile - fast stopper in a straight line"
|
||||
msgstr "Raketa - rychlé zastavení neprítele, letí prímo"
|
||||
|
||||
#: src/gui/main_menu.cpp:47
|
||||
msgid "Multiplayer"
|
||||
msgstr "Více hrácu"
|
||||
|
||||
#: src/gui/feature_unlocked.cpp:37
|
||||
msgid "New Feature Unlocked"
|
||||
msgstr "Byla odemcena nová cást"
|
||||
|
||||
#: src/challenges/challenge.cpp:121
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New Grand Prix '%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
"Nová Velká Soutez '%s'\n"
|
||||
"je nyní dostupná"
|
||||
|
||||
#: src/challenges/challenge.cpp:124
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New difficulty\n"
|
||||
"'%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
"Nová obtíznost\n"
|
||||
"'%s'\n"
|
||||
"je nyní dostupná"
|
||||
|
||||
#: src/kart.cpp:400
|
||||
msgid "New fastest lap"
|
||||
msgstr "Novŭ nejlepsí cas"
|
||||
|
||||
#: src/challenges/challenge.cpp:118
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New game mode\n"
|
||||
"'%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
"Novŭ herní rezim\n"
|
||||
"'%s'\n"
|
||||
"je nyní dostupnŭ"
|
||||
|
||||
#: src/challenges/challenge.cpp:114
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New track '%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
"Nová trat '%s'\n"
|
||||
"je nyní dostupná"
|
||||
|
||||
#: src/gui/help_page_one.cpp:144
|
||||
#: src/gui/help_page_two.cpp:118
|
||||
msgid "Next help screen"
|
||||
msgstr "Dalsí stránka nápovedy"
|
||||
|
||||
#: src/gui/grand_prix_select.cpp:71
|
||||
#: src/gui/grand_prix_select.cpp:76
|
||||
msgid "No Grand Prix selected"
|
||||
msgstr "Zádná Velká Soutez nebyla vybrána"
|
||||
|
||||
#: src/gui/track_sel.cpp:86
|
||||
msgid "No track selected"
|
||||
msgstr "Nebyla vybrána zádná trat"
|
||||
|
||||
#: src/gui/race_options.cpp:281
|
||||
#: src/gui/race_options.cpp:285
|
||||
msgid "Novice"
|
||||
msgstr "Zacátecník"
|
||||
|
||||
#: src/gui/race_options.cpp:80
|
||||
msgid "Number of karts"
|
||||
msgstr "Pocet aut"
|
||||
|
||||
#: src/gui/race_options.cpp:106
|
||||
msgid "Number of laps"
|
||||
msgstr "Pocet kol závodu"
|
||||
|
||||
#: src/user_config.cpp:488
|
||||
msgid "Old config file found, check your key bindings!"
|
||||
msgstr "Byl nalezen starŭ konfiguracní soubor, zkontroluj si nastavení kláves!"
|
||||
|
||||
#: data/tracks/olivermath/olivermath.track:4
|
||||
msgid "Oliver's Math Class"
|
||||
msgstr "Ucebna matematiky"
|
||||
|
||||
#: data/tracks/beach/beach.track:4
|
||||
msgid "On the Beach"
|
||||
msgstr "Na plázi"
|
||||
|
||||
#: src/gui/main_menu.cpp:55
|
||||
#: src/gui/options.cpp:40
|
||||
#: src/gui/race_menu.cpp:50
|
||||
msgid "Options"
|
||||
msgstr "Nastavení"
|
||||
|
||||
#: src/gui/help_page_two.cpp:100
|
||||
msgid "Parachute - slows down all karts in a better position!"
|
||||
msgstr "Padák - zpomalí nejrychlejsí vozidlo!"
|
||||
|
||||
#: src/gui/race_menu.cpp:47
|
||||
msgid "Paused"
|
||||
msgstr "Pozastaveno"
|
||||
|
||||
#: src/gui/race_gui.cpp:974
|
||||
msgid "Penalty time!!"
|
||||
msgstr "Trestnŭ cas!!"
|
||||
|
||||
#: data/gp1.cup:4
|
||||
msgid "Penguin Playground"
|
||||
msgstr "Hriste tucnáku"
|
||||
|
||||
#: src/gui/player_controls.cpp:251
|
||||
msgid "Player "
|
||||
msgstr "Hrác"
|
||||
|
||||
#: src/gui/char_sel.cpp:68
|
||||
#, c-format
|
||||
msgid "Player %d, choose a driver"
|
||||
msgstr "Hráci %d, nastav si ridice!"
|
||||
|
||||
#: src/gui/config_controls.cpp:45
|
||||
msgid "Player 1"
|
||||
msgstr "Hrác 1"
|
||||
|
||||
#: src/gui/config_controls.cpp:46
|
||||
msgid "Player 2"
|
||||
msgstr "Hrác 2"
|
||||
|
||||
#: src/gui/config_controls.cpp:47
|
||||
msgid "Player 3"
|
||||
msgstr "Hrác 3"
|
||||
|
||||
#: src/gui/config_controls.cpp:48
|
||||
msgid "Player 4"
|
||||
msgstr "Hrác 4"
|
||||
|
||||
#: src/gui/options.cpp:41
|
||||
msgid "Player Config"
|
||||
msgstr "Nastavení hráce"
|
||||
|
||||
#: src/gui/player_controls.cpp:80
|
||||
msgid "Player name"
|
||||
msgstr "Jméno hráce"
|
||||
|
||||
#: src/gui/display_res_confirm.cpp:59
|
||||
msgid "Press <ESC> to Cancel"
|
||||
msgstr "Stiskni <ESC> pro zrusení"
|
||||
|
||||
#: src/gui/config_controls.cpp:52
|
||||
#: src/gui/config_display.cpp:101
|
||||
#: src/gui/config_sound.cpp:63
|
||||
#: src/gui/game_mode.cpp:84
|
||||
#: src/gui/grand_prix_select.cpp:87
|
||||
#: src/gui/num_players.cpp:45
|
||||
#: src/gui/options.cpp:57
|
||||
#: src/gui/player_controls.cpp:112
|
||||
#: src/gui/race_options.cpp:134
|
||||
msgid "Press <ESC> to go back"
|
||||
msgstr "Stiskni <ESC> pro návrat"
|
||||
|
||||
#: src/gui/player_controls.cpp:156
|
||||
msgid "Press key"
|
||||
msgstr "Stiskni nejakou klávesu"
|
||||
|
||||
#: src/gui/help_page_three.cpp:83
|
||||
msgid "Previous help screen"
|
||||
msgstr "Predchozí stránka nápovedy"
|
||||
|
||||
#: src/gui/help_page_two.cpp:114
|
||||
msgid "Previous screen"
|
||||
msgstr "Predchozí stránka"
|
||||
|
||||
#: src/gui/game_mode.cpp:58
|
||||
msgid "Quick Race"
|
||||
msgstr "Závod na rychlost"
|
||||
|
||||
#: src/gui/help_page_three.cpp:62
|
||||
msgid "Quick race: Pick a single track, shortest time wins. "
|
||||
msgstr "Závod na rychlost: Závod na jedné trati, vítezí nejrychlejsí."
|
||||
|
||||
#: src/gui/main_menu.cpp:56
|
||||
msgid "Quit"
|
||||
msgstr "Konec"
|
||||
|
||||
#: src/gui/race_gui.cpp:746
|
||||
msgid "REV"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/race/race.track:4
|
||||
msgid "Race Track"
|
||||
msgstr "Závodní dráha"
|
||||
|
||||
#: src/gui/race_results_gui.cpp:148
|
||||
msgid "Race in this track again"
|
||||
msgstr "Opakovat trat"
|
||||
|
||||
#: src/gui/race_results_gui.cpp:54
|
||||
msgid "Race results"
|
||||
msgstr "Vŭsledky závodu"
|
||||
|
||||
#: src/gui/race_options.cpp:283
|
||||
msgid "Racer"
|
||||
msgstr "Závodník"
|
||||
|
||||
#: src/gui/race_gui.cpp:930
|
||||
msgid "Ready!"
|
||||
msgstr "Pripravit!"
|
||||
|
||||
#: src/gui/player_controls.cpp:66
|
||||
msgid "Rescue"
|
||||
msgstr "Záchrana"
|
||||
|
||||
#: src/gui/race_menu.cpp:52
|
||||
msgid "Restart Race"
|
||||
msgstr "Restartovat závod"
|
||||
|
||||
#: src/gui/race_results_gui.cpp:48
|
||||
msgid "Result"
|
||||
msgstr "Vŭsledek"
|
||||
|
||||
#: src/gui/race_menu.cpp:49
|
||||
msgid "Return To Race"
|
||||
msgstr "Návrat do závodu"
|
||||
|
||||
#: src/gui/player_controls.cpp:64
|
||||
msgid "Right"
|
||||
msgstr "Vpravo"
|
||||
|
||||
#: data/gp2.cup:5
|
||||
msgid "Second grand prix"
|
||||
msgstr "Druhá Velká Soutez"
|
||||
|
||||
#: src/gui/race_gui.cpp:939
|
||||
msgid "Set!"
|
||||
msgstr "Pozor!"
|
||||
|
||||
#: src/gui/race_menu.cpp:57
|
||||
#: src/gui/race_results_gui.cpp:153
|
||||
msgid "Setup New Race"
|
||||
msgstr "Nastavit novŭ závod"
|
||||
|
||||
#: data/tracks/sandtrack/sandtrack.track:4
|
||||
msgid "Shifting Sands"
|
||||
msgstr "Tekuté písky"
|
||||
|
||||
#: src/gui/main_menu.cpp:46
|
||||
msgid "Single Player"
|
||||
msgstr "Jeden hrác"
|
||||
|
||||
#: src/gui/race_options.cpp:284
|
||||
msgid "Skidding Preview"
|
||||
msgstr ""
|
||||
|
||||
#: data/gp3.cup:4
|
||||
msgid "Snag Drive"
|
||||
msgstr "Prekázková trat"
|
||||
|
||||
#: data/tracks/snowtuxpeak/snowtuxpeak.track:4
|
||||
msgid "SnowTux Peak"
|
||||
msgstr "Tucnákova hora"
|
||||
|
||||
#: src/gui/options.cpp:52
|
||||
msgid "Sound"
|
||||
msgstr "Zvuk"
|
||||
|
||||
#: src/gui/config_sound.cpp:40
|
||||
msgid "Sound Settings"
|
||||
msgstr "Nastavení zvuku"
|
||||
|
||||
#: data/tracks/startrack/startrack.track:4
|
||||
msgid "Star Track"
|
||||
msgstr "Mlécná dráha"
|
||||
|
||||
#: src/gui/race_options.cpp:129
|
||||
msgid "Start race"
|
||||
msgstr "Start"
|
||||
|
||||
#: data/tracks/subseatrack/subseatrack.track:4
|
||||
msgid "Sub Sea"
|
||||
msgstr "Pod morem"
|
||||
|
||||
#: data/tracks/islandtrack/islandtrack.track:4
|
||||
msgid "The Island"
|
||||
msgstr "Ostrov"
|
||||
|
||||
#: src/gui/grand_prix_ending.cpp:107
|
||||
#: src/gui/leader_result.cpp:109
|
||||
#, c-format
|
||||
msgid "The winner is %s!"
|
||||
msgstr "Vítezem je %s!"
|
||||
|
||||
#: data/gp3.cup:5
|
||||
msgid "Third grand prix"
|
||||
msgstr "Tretí Velká Soutez"
|
||||
|
||||
#: src/gui/num_players.cpp:39
|
||||
msgid "Three Players"
|
||||
msgstr "Tri hráci"
|
||||
|
||||
#: src/gui/game_mode.cpp:62
|
||||
msgid "Time Trial"
|
||||
msgstr "Zkusební závod na cas"
|
||||
|
||||
#: src/gui/help_page_three.cpp:67
|
||||
msgid "Time Trial: As quick race, but no items. "
|
||||
msgstr "Zkusební závod na cas: jako normální, ale bez predmetu."
|
||||
|
||||
#: src/gui/help_page_two.cpp:61
|
||||
msgid "To help you win, there are certain collectables you can grab:"
|
||||
msgstr "Pro snadnejsí vŭhru muzes sbírat tyto veci:"
|
||||
|
||||
#: data/gp2.cup:4
|
||||
msgid "To the Moon and Back"
|
||||
msgstr "Na Mesíc a zpet"
|
||||
|
||||
#: src/gui/config_sound.cpp:45
|
||||
#: src/gui/config_sound.cpp:90
|
||||
msgid "Turn off music"
|
||||
msgstr "Vypnout hudbu"
|
||||
|
||||
#: src/gui/config_sound.cpp:54
|
||||
#: src/gui/config_sound.cpp:103
|
||||
msgid "Turn off sound effects"
|
||||
msgstr "Vypnout zvukové efekty"
|
||||
|
||||
#: src/gui/config_sound.cpp:49
|
||||
#: src/gui/config_sound.cpp:84
|
||||
msgid "Turn on music"
|
||||
msgstr "Zapnout hudbu"
|
||||
|
||||
#: src/gui/config_sound.cpp:58
|
||||
#: src/gui/config_sound.cpp:98
|
||||
msgid "Turn on sound effects"
|
||||
msgstr "Zapnout zvukové efekty"
|
||||
|
||||
#: data/tracks/tuxtrack/tuxtrack.track:4
|
||||
msgid "Tux Tollway"
|
||||
msgstr "Dálnice"
|
||||
|
||||
#: src/gui/num_players.cpp:38
|
||||
msgid "Two Players"
|
||||
msgstr "Dva hráci"
|
||||
|
||||
#: data/tracks/volcano/volcano.track:4
|
||||
msgid "Volcano"
|
||||
msgstr "Sopka"
|
||||
|
||||
#: src/player_kart.cpp:264
|
||||
msgid "WRONG WAY!"
|
||||
msgstr "SPATNŬ SMER!"
|
||||
|
||||
#: src/gui/player_controls.cpp:65
|
||||
msgid "Wheelie"
|
||||
msgstr "Po dvou kolech"
|
||||
|
||||
#: src/challenges/penguin_playground_gp.cpp:25
|
||||
msgid ""
|
||||
"Win Penguin Playground Grand\n"
|
||||
"Prix"
|
||||
msgstr ""
|
||||
"Vyhraj Velkou Soutez na\n"
|
||||
"Hristi tucnáku"
|
||||
|
||||
#: src/challenges/penguin_playground_gp.cpp:27
|
||||
msgid ""
|
||||
"Win Penguin Playground Grand\n"
|
||||
"Prix with 3 'Racer' Level AI karts."
|
||||
msgstr ""
|
||||
"Vyhraj Velkou Soutez na\n"
|
||||
"Hristi tucnáku proti trem autum\n"
|
||||
"na úrovni 'závodník' ovládanŭm pocítacem"
|
||||
|
||||
#: src/challenges/moon_and_back_gp.cpp:25
|
||||
msgid ""
|
||||
"Win To the Moon and Back\n"
|
||||
"Grand Prix"
|
||||
msgstr ""
|
||||
"Vyhraj Velkou Soutez\n"
|
||||
"Na mesíc a Zpet"
|
||||
|
||||
#: src/challenges/tollway_head2head.cpp:27
|
||||
msgid ""
|
||||
"Win a 1 lap Head to Head\n"
|
||||
"on Tux Tollway against 1 'Racer'\n"
|
||||
"level AI kart."
|
||||
msgstr ""
|
||||
"Vyhraj jeden duel na Dálnici\n"
|
||||
"proti jednomu auto na úrovni 'závodník'\n"
|
||||
"ovládanému pocítacem"
|
||||
|
||||
#: src/challenges/jungle_follow.cpp:27
|
||||
msgid ""
|
||||
"Win a Follow the Leader race\n"
|
||||
"with 3 AI karts\n"
|
||||
"in the Amazonian Jungle."
|
||||
msgstr ""
|
||||
"Vyhraj závod 'Následuj vudce'\n"
|
||||
"proti trem autum ovládanŭm\n"
|
||||
"pocítacem."
|
||||
|
||||
#: src/challenges/island_follow.cpp:27
|
||||
msgid ""
|
||||
"Win a Follow the Leader race\n"
|
||||
"with 3 AI karts\n"
|
||||
"on a Desert Island."
|
||||
msgstr ""
|
||||
"Vyhraj 'Následuj vudce' se tremi\n"
|
||||
"auty pocítace na Opusteném ostrove."
|
||||
|
||||
#: src/challenges/tollway_head2head.cpp:25
|
||||
msgid ""
|
||||
"Win a Head to Head on\n"
|
||||
"Tux Tollway"
|
||||
msgstr ""
|
||||
"Vyhraj duel\n"
|
||||
"na dálnici"
|
||||
|
||||
#: src/challenges/worlds_end_gp.cpp:25
|
||||
msgid ""
|
||||
"Win the At World's End\n"
|
||||
"Grand Prix"
|
||||
msgstr ""
|
||||
"vyhraj Velkou Soutez\n"
|
||||
"'Na konci sveta'"
|
||||
|
||||
#: src/challenges/moon_and_back_gp.cpp:27
|
||||
msgid ""
|
||||
"Win the To the Moon and Back\n"
|
||||
"Grand Prix with 3 'Racer'\n"
|
||||
"Level AI karts."
|
||||
msgstr ""
|
||||
"Vyhraj Velkou Soutez 'Na mesíc a zpet'\n"
|
||||
"proti trem autum na úrovni 'závodník'\n"
|
||||
"ovládanŭm pocítacem."
|
||||
|
||||
#: src/gui/config_display.cpp:71
|
||||
msgid "Window mode"
|
||||
msgstr "Okenní rezim"
|
||||
|
||||
#: src/world.cpp:538
|
||||
msgid "You finished"
|
||||
msgstr "Skoncil jsi"
|
||||
|
||||
#: src/world.cpp:617
|
||||
msgid ""
|
||||
"You have been\n"
|
||||
"eliminated!"
|
||||
msgstr ""
|
||||
"Byl jsi\n"
|
||||
"odstranen!"
|
||||
|
||||
#: src/world.cpp:537
|
||||
msgid "You won"
|
||||
msgstr "Vyhrál jsi"
|
||||
|
||||
#: src/gui/help_page_two.cpp:92
|
||||
msgid "Zipper - speed boost"
|
||||
msgstr "Turbo - zvysuje rychlost"
|
||||
|
||||
#: src/user_config.cpp:844
|
||||
#, c-format
|
||||
msgid "joy %d axis %d %c"
|
||||
msgstr "joy %d osa %d %c"
|
||||
|
||||
#: src/user_config.cpp:848
|
||||
#, c-format
|
||||
msgid "joy %d btn %d"
|
||||
msgstr "joy %d tlacítko %d"
|
||||
|
||||
#: src/user_config.cpp:851
|
||||
#, c-format
|
||||
msgid "joy %d hat %d"
|
||||
msgstr "joy %d hat %d"
|
||||
|
||||
#: src/user_config.cpp:857
|
||||
#, c-format
|
||||
msgid "mouse axis %d %c"
|
||||
msgstr "osa mysi %d %c"
|
||||
|
||||
#: src/user_config.cpp:854
|
||||
#, c-format
|
||||
msgid "mouse btn %d"
|
||||
msgstr "tlacítko mysi %d"
|
||||
|
||||
#: src/user_config.cpp:838
|
||||
#: src/user_config.cpp:883
|
||||
#, c-format
|
||||
msgid "not set"
|
||||
msgstr "není nastaveno"
|
||||
|
||||
#: src/world.cpp:540
|
||||
msgid "the race!"
|
||||
msgstr "závod!"
|
||||
|
BIN
data/po/cs/LC_MESSAGES/supertuxkart.mo
Normal file
BIN
data/po/cs/LC_MESSAGES/supertuxkart.mo
Normal file
Binary file not shown.
990
data/po/fr_CA.po
Normal file
990
data/po/fr_CA.po
Normal file
@@ -0,0 +1,990 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-01-19 03:13+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Marianne Gagnon (Auria) <auria.mg@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: French\n"
|
||||
"X-Poedit-Country: CANADA\n"
|
||||
|
||||
#: src/gui/config_display.cpp:395
|
||||
#, c-format
|
||||
msgid "%dx%d Blacklisted"
|
||||
msgstr ""
|
||||
|
||||
#: src/modes/world.cpp:418
|
||||
#, c-format
|
||||
msgid ""
|
||||
"'%s' has\n"
|
||||
"been eliminated."
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/game_mode.cpp:87
|
||||
msgid "3 Strikes Battle"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_three.cpp:75
|
||||
msgid ""
|
||||
"3 Strikes Battle : only in multiplayer games.\n"
|
||||
"Hit others with weapons until they lose all their lives."
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_three.cpp:83
|
||||
#: src/gui/help_page_two.cpp:128
|
||||
msgid "< Back"
|
||||
msgstr ""
|
||||
|
||||
#. I18N: name of controls
|
||||
#: src/gui/player_controls.cpp:72
|
||||
msgid "Accelerate"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/challenges_menu.cpp:37
|
||||
msgid "Active Challenges"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/alltracks.grandprix:4
|
||||
msgid "All tracks"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/alltracks.grandprix:5
|
||||
msgid "All tracks included in SuperTuxKart"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/jungle/jungle.track:4
|
||||
msgid "Amazonian Journey"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_two.cpp:111
|
||||
msgid "Anvil - slows down greatly the kart in the first position"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:99
|
||||
msgid "Apply "
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:361
|
||||
#, c-format
|
||||
msgid "Apply %dx%d"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/lighthouse/lighthouse.track:4
|
||||
msgid "Around the Lighthouse"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/atworldsend.grandprix:4
|
||||
msgid "At world's end"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_one.cpp:74
|
||||
msgid "Avoid bananas"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_results_gui.cpp:70
|
||||
#: src/gui/grand_prix_ending.cpp:138
|
||||
msgid "Back to the main menu"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_three.cpp:87
|
||||
#: src/gui/help_page_two.cpp:131
|
||||
#: src/gui/help_page_one.cpp:153
|
||||
msgid "Back to the menu"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/network_gui.cpp:60
|
||||
msgid "Become server"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_two.cpp:84
|
||||
msgid ""
|
||||
"Bowling Ball - bounces off walls. If you are looking back,\n"
|
||||
"it will be thrown backwards."
|
||||
msgstr ""
|
||||
"Boule de Quilles - rebondit sur les murs. Tu peux aussi la\n"
|
||||
"lancer derrière toi en utilisant la touche 'regarder derrière'."
|
||||
|
||||
#: src/gui/player_controls.cpp:72
|
||||
msgid "Brake"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_two.cpp:66
|
||||
msgid "BubbleGum - leave a sticky pink puddle behind you"
|
||||
msgstr ""
|
||||
"Gomme \"balloune\" - laisse une mare de gomme\n"
|
||||
"rose et collante derrière toi"
|
||||
|
||||
#: src/gui/help_page_two.cpp:75
|
||||
msgid ""
|
||||
"Cake - thrown at the closest rival,\n"
|
||||
"best on short ranges and long straights"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/network_gui.cpp:179
|
||||
msgid "Can't connect to server"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/canyon/canyon.track:4
|
||||
msgid "Canyon"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/main_menu.cpp:61
|
||||
msgid "Challenges"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/player_controls.cpp:85
|
||||
#, c-format
|
||||
msgid "Choose your controls, %s"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/city/city.track:4
|
||||
msgid "City"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:104
|
||||
msgid "Clear from Blacklist"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/crescentcrossing/crescentcrossing.challenge:5
|
||||
msgid "Collect Nitro in Math Class"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/tothemoonandback.challenge:5
|
||||
msgid "Collect the Pharaohs Treasure"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_one.cpp:123
|
||||
msgid ""
|
||||
"Collecting nitro allows you to get speed boosts whenever you\n"
|
||||
"wish by pressing the appropriate key. You can see your\n"
|
||||
"current level of nitro in the bar at the right of the game screen."
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/alltracks.challenge:6
|
||||
msgid ""
|
||||
"Come first in the At World's End\n"
|
||||
"Grand Prix with 3 'Racer'\n"
|
||||
"Level AI karts."
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/display_res_confirm.cpp:56
|
||||
msgid "Confirm Resolution"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/display_res_confirm.cpp:110
|
||||
#, c-format
|
||||
msgid "Confirm Resolution Within %d Seconds"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/display_res_confirm.cpp:51
|
||||
msgid "Confirm Resolution Within 5 Seconds"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/network_gui.cpp:56
|
||||
msgid "Connect to server"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/network_gui.cpp:155
|
||||
msgid "Connected:"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/feature_unlocked.cpp:48
|
||||
#: src/gui/race_results_gui.cpp:59
|
||||
#: src/gui/grand_prix_ending.cpp:134
|
||||
msgid "Continue"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_results_gui.cpp:66
|
||||
msgid "Continue Grand Prix"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/beach/beach.track:6
|
||||
#: data/tracks/lighthouse/lighthouse.track:6
|
||||
msgid ""
|
||||
"Created by Ingo Ruhnke,\n"
|
||||
"modified by M. Gagnon"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/snowtuxpeak/snowtuxpeak.track:6
|
||||
#: data/tracks/sandtrack/sandtrack.track:6
|
||||
#: data/tracks/fortmagma/fortmagma.track:6
|
||||
msgid ""
|
||||
"Created by Oliver & Steve Baker\n"
|
||||
"modified by Marianne Gagnon"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/main_menu.cpp:78
|
||||
msgid "Credits"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/crescentcrossing/crescentcrossing.track:4
|
||||
msgid "Crescent Crossing"
|
||||
msgstr ""
|
||||
|
||||
#. I18N: displays current resolution
|
||||
#: src/gui/config_display.cpp:89
|
||||
#, c-format
|
||||
msgid "Current: %dx%d"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:96
|
||||
msgid "Decrease Resolution"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_options.cpp:84
|
||||
msgid "Difficulty"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/options.cpp:50
|
||||
msgid "Display"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:58
|
||||
msgid "Display Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_options.cpp:328
|
||||
msgid "Driver"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_controls.cpp:43
|
||||
msgid "Edit controls for who?"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_menu.cpp:58
|
||||
msgid "Exit Race"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/jungle/jungle.challenge:6
|
||||
msgid ""
|
||||
"Finish 3 laps in Racetrack\n"
|
||||
"with 3 easy AI karts\n"
|
||||
"in under 2:40 minutes."
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/snowtuxpeak/snowtuxpeak.challenge:6
|
||||
msgid ""
|
||||
"Finish 3 laps on the City track\n"
|
||||
"with 3 AI karts\n"
|
||||
"in under 4:20 minutes."
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/canyon/canyon.challenge:6
|
||||
msgid ""
|
||||
"Finish 3 laps on the Tux Tollway\n"
|
||||
"track with 3 AI karts\n"
|
||||
"in under 3:35 minutes."
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/jungle/jungle.challenge:5
|
||||
msgid "Finish Race track in 2:40"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/canyon/canyon.challenge:5
|
||||
msgid "Finish Tux Tollway track in 3:35"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/snowtuxpeak/snowtuxpeak.challenge:5
|
||||
msgid "Finish the City track in 4:20"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/tothemoonandback.challenge:6
|
||||
msgid ""
|
||||
"Finish with at least 9 nitro \n"
|
||||
"points on 3 laps of Shifting Sands\n"
|
||||
"in under 2:20 minutes."
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_gui.cpp:685
|
||||
#, c-format
|
||||
msgid "Finished"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/crescentcrossing/crescentcrossing.challenge:6
|
||||
msgid ""
|
||||
"Finsih with at least 6 points\n"
|
||||
" of intro on three laps of\n"
|
||||
"Oliver's Math Class\n"
|
||||
"in under 52 seconds."
|
||||
msgstr ""
|
||||
|
||||
#. I18N: name of controls, like in "fire missile"
|
||||
#: src/gui/player_controls.cpp:74
|
||||
msgid "Fire"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/penguinplayground.grandprix:5
|
||||
msgid "First grand prix, easy to get started"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/game_mode.cpp:77
|
||||
#: src/gui/game_mode.cpp:115
|
||||
#: data/followtheleader.challenge:7
|
||||
msgid "Follow the Leader"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/city/city.challenge:5
|
||||
msgid "Follow the Leader in the Jungle"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/atworldsend.challenge:5
|
||||
msgid ""
|
||||
"Follow the Leader on a\n"
|
||||
"Desert Island"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_three.cpp:70
|
||||
msgid ""
|
||||
"Follow the leader: run for second place, as the last kart\n"
|
||||
"will be disqualified every time the counter hits zero.\n"
|
||||
" Beware : going in front of the leader will get you eliminated too!"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_one.cpp:69
|
||||
msgid "Force your rivals bite *your* dust!"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/fortmagma/fortmagma.track:4
|
||||
msgid "Fort Magma"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/num_players.cpp:41
|
||||
msgid "Four Players"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:80
|
||||
#: src/gui/config_display.cpp:135
|
||||
#: src/gui/config_display.cpp:193
|
||||
msgid "Fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/game_mode.cpp:152
|
||||
msgid "Game mode help"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_three.cpp:43
|
||||
msgid "Game modes"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/credits_menu.cpp:79
|
||||
#: src/gui/challenges_menu.cpp:55
|
||||
msgid "Go back to the main menu"
|
||||
msgstr ""
|
||||
|
||||
#. I18N: as in "ready, set, go", shown at the beginning of the race
|
||||
#: src/gui/race_gui.cpp:836
|
||||
msgid "Go!"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_one.cpp:73
|
||||
msgid "Grab blue boxes and nitro"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/game_mode.cpp:99
|
||||
msgid "Grand Prix"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_three.cpp:50
|
||||
msgid ""
|
||||
"Grand Prix: Win victory points \n"
|
||||
"by racing through a group of tracks, \n"
|
||||
"most points wins (shortest time in case of a tie!) "
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_menu.cpp:49
|
||||
#: src/gui/main_menu.cpp:75
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_results_gui.cpp:120
|
||||
msgid "Highscores"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_one.cpp:130
|
||||
msgid ""
|
||||
"If you see a button with a lock like the one to the right,\n"
|
||||
"you need to complete a challenge to unlock it."
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:94
|
||||
msgid "Increase Resolution"
|
||||
msgstr ""
|
||||
|
||||
#: src/user_config.cpp:1004
|
||||
#, c-format
|
||||
msgid "Invalid"
|
||||
msgstr ""
|
||||
|
||||
#: src/karts/player_kart.cpp:368
|
||||
msgid "Invalid short-cut!!"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/castle/castle.track:4
|
||||
msgid "King Weird's Castle"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_gui.cpp:690
|
||||
msgid "Lap"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/atworldsend.grandprix:5
|
||||
msgid "Last grand prix, longer and harder"
|
||||
msgstr ""
|
||||
|
||||
#: src/modes/follow_the_leader.cpp:139
|
||||
msgid "Leader"
|
||||
msgstr ""
|
||||
|
||||
#. I18N: name of controls
|
||||
#: src/gui/player_controls.cpp:68
|
||||
msgid "Left"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_results_gui.cpp:303
|
||||
#: src/gui/start_race_feedback.cpp:86
|
||||
msgid "Loading race..."
|
||||
msgstr ""
|
||||
|
||||
#. I18N: name of controls
|
||||
#: src/gui/player_controls.cpp:76
|
||||
msgid "Look back"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/main_menu.cpp:58
|
||||
msgid "Networking"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/feature_unlocked.cpp:37
|
||||
msgid "New Feature Unlocked"
|
||||
msgstr ""
|
||||
|
||||
#: src/challenges/challenge.cpp:136
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New Grand Prix '%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
|
||||
#: src/challenges/challenge.cpp:140
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New difficulty\n"
|
||||
"'%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
|
||||
#: src/modes/linear_world.cpp:290
|
||||
msgid "New fastest lap"
|
||||
msgstr ""
|
||||
|
||||
#: src/challenges/challenge.cpp:131
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New game mode\n"
|
||||
"'%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
|
||||
#: src/challenges/challenge.cpp:144
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New kart\n"
|
||||
"'%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
|
||||
#: src/challenges/challenge.cpp:127
|
||||
#, c-format
|
||||
msgid ""
|
||||
"New track '%s'\n"
|
||||
"now available"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_two.cpp:134
|
||||
#: src/gui/help_page_one.cpp:156
|
||||
msgid "Next >"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:84
|
||||
msgid "Next background"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/player_controls.cpp:72
|
||||
msgid "Nitro"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/grand_prix_select.cpp:63
|
||||
#: src/gui/grand_prix_select.cpp:69
|
||||
msgid "No Grand Prix selected"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_options.cpp:327
|
||||
#: src/gui/race_options.cpp:330
|
||||
msgid "Novice"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_options.cpp:100
|
||||
msgid "Number of karts"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_options.cpp:122
|
||||
msgid "Number of laps"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/network_gui.cpp:158
|
||||
#: src/gui/race_results_gui.cpp:49
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#: src/user_config.cpp:528
|
||||
msgid "Old config file found, check your key bindings!"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/olivermath/olivermath.track:4
|
||||
msgid "Oliver's Math Class"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/beach/beach.track:4
|
||||
msgid "On the Beach"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_menu.cpp:48
|
||||
#: src/gui/options.cpp:40
|
||||
#: src/gui/main_menu.cpp:63
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_two.cpp:102
|
||||
msgid "Parachute - slows down all karts in a better position!"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_menu.cpp:45
|
||||
msgid "Paused"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_gui.cpp:865
|
||||
msgid "Penalty time!!"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/penguinplayground.grandprix:4
|
||||
msgid "Penguin Playground"
|
||||
msgstr ""
|
||||
|
||||
#. I18N: as in 'Player 2'
|
||||
#: src/gui/player_controls.cpp:290
|
||||
msgid "Player "
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/char_sel.cpp:86
|
||||
#, c-format
|
||||
msgid "Player %d, choose a driver"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_controls.cpp:46
|
||||
msgid "Player 1"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_controls.cpp:47
|
||||
msgid "Player 2"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_controls.cpp:48
|
||||
msgid "Player 3"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_controls.cpp:49
|
||||
msgid "Player 4"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/options.cpp:42
|
||||
msgid "Player Config"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/player_controls.cpp:92
|
||||
msgid "Player name"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_two.cpp:120
|
||||
msgid ""
|
||||
"Plunger - throw straight to pull an opponent back,\n"
|
||||
"or throw while looking back to make one lose sight!"
|
||||
msgstr ""
|
||||
"Suce à toilettes - lance-la droit devant pour tirer un \n"
|
||||
"opposant vers l'arrière, ou lance-la en regardant vers\n"
|
||||
"l'arrière pour lui obstruer la vue !"
|
||||
|
||||
#: data/tracks/prehistoric/prehistoric.track:4
|
||||
msgid "Prehistoric Island"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/display_res_confirm.cpp:60
|
||||
msgid "Press <ESC> to Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/num_players.cpp:46
|
||||
#: src/gui/player_controls.cpp:124
|
||||
#: src/gui/race_options.cpp:152
|
||||
#: src/gui/config_controls.cpp:53
|
||||
#: src/gui/config_display.cpp:108
|
||||
#: src/gui/options.cpp:58
|
||||
#: src/gui/grand_prix_select.cpp:80
|
||||
#: src/gui/network_gui.cpp:79
|
||||
#: src/gui/game_mode.cpp:158
|
||||
#: src/gui/config_sound.cpp:64
|
||||
msgid "Press <ESC> to go back"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/player_controls.cpp:168
|
||||
msgid "Press key"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/game_mode.cpp:67
|
||||
#: src/gui/game_mode.cpp:105
|
||||
msgid "Quick Race"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_three.cpp:58
|
||||
msgid "Quick race: Pick a single track, shortest time wins. "
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/main_menu.cpp:64
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_gui.cpp:637
|
||||
msgid "REV"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_results_gui.cpp:74
|
||||
msgid "Race in this track again"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_results_gui.cpp:92
|
||||
msgid "Race results"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_options.cpp:329
|
||||
msgid "Racer"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/racetrack/racetrack.track:4
|
||||
msgid "Racetrack"
|
||||
msgstr ""
|
||||
|
||||
#. I18N: as in "ready, set, go", shown at the beginning of the race
|
||||
#: src/gui/race_gui.cpp:816
|
||||
msgid "Ready!"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/player_controls.cpp:72
|
||||
msgid "Rescue"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_menu.cpp:50
|
||||
msgid "Restart Race"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_menu.cpp:47
|
||||
msgid "Return To Race"
|
||||
msgstr ""
|
||||
|
||||
#. I18N: name of controls (here, 'right' is the opposite of 'left' not the opposite of 'wrong')
|
||||
#: src/gui/player_controls.cpp:70
|
||||
msgid "Right"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/tothemoonandback.grandprix:5
|
||||
msgid "Second grand prix"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/network_gui.cpp:52
|
||||
msgid "Select network mode"
|
||||
msgstr ""
|
||||
|
||||
#. I18N: as in "ready, set, go", shown at the beginning of the race
|
||||
#: src/gui/race_gui.cpp:826
|
||||
msgid "Set!"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_menu.cpp:55
|
||||
#: src/gui/race_results_gui.cpp:79
|
||||
msgid "Setup New Race"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/player_controls.cpp:72
|
||||
msgid "Sharp Turn"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/sandtrack/sandtrack.track:4
|
||||
msgid "Shifting Sands"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/main_menu.cpp:53
|
||||
msgid "Single Player"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/game_mode.cpp:61
|
||||
msgid "Single Race"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/skyline/skyline.track:4
|
||||
msgid "Skyline"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/snagdrive.grandprix:4
|
||||
msgid "Snag Drive"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/snowmountain/snowmountain.track:4
|
||||
msgid "Snow Mountain"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/snowtuxpeak/snowtuxpeak.track:4
|
||||
msgid "SnowTux Peak"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/options.cpp:53
|
||||
msgid "Sound"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_sound.cpp:40
|
||||
msgid "Sound Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/main_menu.cpp:54
|
||||
msgid "Splitscreen"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/startrack/startrack.track:4
|
||||
msgid "Star Track"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_options.cpp:142
|
||||
msgid "Start race"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/start_race_feedback.cpp:39
|
||||
msgid "Synchronising network..."
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/race_results_gui.cpp:273
|
||||
msgid "Synchronising."
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_one.cpp:145
|
||||
msgid ""
|
||||
"The 'sharp turn' key allows you to do sharp turns\n"
|
||||
"and have better control in tight curves"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/islandtrack/islandtrack.track:4
|
||||
msgid "The Island"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_one.cpp:117
|
||||
msgid ""
|
||||
"The current key bindings can be seen/changed in the\n"
|
||||
"Options->Player Config menu."
|
||||
msgstr ""
|
||||
|
||||
#: src/highscore_manager.cpp:108
|
||||
msgid ""
|
||||
"The highscore file was too old,\n"
|
||||
"all highscores have been erased."
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/mines/mines.track:4
|
||||
msgid "The old mine"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/grand_prix_ending.cpp:84
|
||||
#, c-format
|
||||
msgid "The winner is %s!"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/snagdrive.grandprix:5
|
||||
msgid "Third grand prix"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/num_players.cpp:40
|
||||
msgid "Three Players"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/game_mode.cpp:72
|
||||
#: src/gui/game_mode.cpp:110
|
||||
msgid "Time Trial"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_three.cpp:63
|
||||
msgid "Time Trial: Contains no powerups, so only your driving skills matter!"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_two.cpp:58
|
||||
msgid "To help you win, there are certain powerups you can grab:"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/tothemoonandback.grandprix:4
|
||||
msgid "To the Moon and Back"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_sound.cpp:46
|
||||
#: src/gui/config_sound.cpp:91
|
||||
msgid "Turn off music"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_sound.cpp:55
|
||||
#: src/gui/config_sound.cpp:104
|
||||
msgid "Turn off sound effects"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_sound.cpp:50
|
||||
#: src/gui/config_sound.cpp:85
|
||||
msgid "Turn on music"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_sound.cpp:59
|
||||
#: src/gui/config_sound.cpp:99
|
||||
msgid "Turn on sound effects"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/tuxtollway/tuxtollway.track:4
|
||||
msgid "Tux Tollway"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/num_players.cpp:39
|
||||
msgid "Two Players"
|
||||
msgstr ""
|
||||
|
||||
#: src/modes/linear_world.cpp:658
|
||||
msgid "WRONG WAY!"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/char_sel.cpp:126
|
||||
#: src/gui/network_gui.cpp:162
|
||||
msgid "Waiting for clients"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/char_sel.cpp:124
|
||||
#: src/gui/network_gui.cpp:118
|
||||
msgid "Waiting for server"
|
||||
msgstr ""
|
||||
|
||||
#: data/followtheleader.challenge:5
|
||||
msgid ""
|
||||
"Win Penguin Playground Grand\n"
|
||||
"Prix"
|
||||
msgstr ""
|
||||
|
||||
#: data/followtheleader.challenge:6
|
||||
msgid ""
|
||||
"Win Penguin Playground Grand\n"
|
||||
"Prix with 3 'Racer' Level AI karts."
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/snagdrive.challenge:5
|
||||
msgid ""
|
||||
"Win To the Moon and Back\n"
|
||||
"Grand Prix"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/fortmagma/fortmagma.challenge:6
|
||||
msgid ""
|
||||
"Win a 1 lap Head to Head\n"
|
||||
"on Tux Tollway against 1 'Racer'\n"
|
||||
"level AI kart."
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/city/city.challenge:6
|
||||
msgid ""
|
||||
"Win a Follow the Leader race\n"
|
||||
"with 3 AI karts\n"
|
||||
"in the Amazonian Jungle."
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/atworldsend.challenge:6
|
||||
msgid ""
|
||||
"Win a Follow the Leader race\n"
|
||||
"with 3 AI karts\n"
|
||||
"on a Desert Island."
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/fortmagma/fortmagma.challenge:5
|
||||
msgid ""
|
||||
"Win a Head to Head on\n"
|
||||
"Tux Tollway"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/alltracks.challenge:5
|
||||
msgid ""
|
||||
"Win the At World's End\n"
|
||||
"Grand Prix"
|
||||
msgstr ""
|
||||
|
||||
#: data/grandprix/snagdrive.challenge:6
|
||||
msgid ""
|
||||
"Win the To the Moon and Back\n"
|
||||
"Grand Prix with 3 'Racer'\n"
|
||||
"Level AI karts."
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/config_display.cpp:75
|
||||
msgid "Window mode"
|
||||
msgstr ""
|
||||
|
||||
#: data/tracks/xr591/xr591.track:4
|
||||
msgid "XR591"
|
||||
msgstr ""
|
||||
|
||||
#: src/karts/player_kart.cpp:306
|
||||
msgid "You finished the race!"
|
||||
msgstr ""
|
||||
|
||||
#: src/modes/world.cpp:413
|
||||
msgid ""
|
||||
"You have been\n"
|
||||
"eliminated!"
|
||||
msgstr ""
|
||||
|
||||
#: src/karts/player_kart.cpp:306
|
||||
msgid "You won the race!"
|
||||
msgstr ""
|
||||
|
||||
#: src/gui/help_page_two.cpp:93
|
||||
msgid "Zipper - speed boost"
|
||||
msgstr ""
|
||||
|
||||
#: src/user_config.cpp:986
|
||||
#, c-format
|
||||
msgid "joy %d axis %d %c"
|
||||
msgstr ""
|
||||
|
||||
#: src/user_config.cpp:991
|
||||
#, c-format
|
||||
msgid "joy %d btn %d"
|
||||
msgstr ""
|
||||
|
||||
#: src/user_config.cpp:994
|
||||
#, c-format
|
||||
msgid "joy %d hat %d"
|
||||
msgstr ""
|
||||
|
||||
#: src/user_config.cpp:1000
|
||||
#, c-format
|
||||
msgid "mouse axis %d %c"
|
||||
msgstr ""
|
||||
|
||||
#: src/user_config.cpp:997
|
||||
#, c-format
|
||||
msgid "mouse btn %d"
|
||||
msgstr ""
|
||||
|
||||
#: src/user_config.cpp:980
|
||||
#: src/user_config.cpp:1025
|
||||
#, c-format
|
||||
msgid "not set"
|
||||
msgstr ""
|
||||
|
BIN
data/po/fr_CA/LC_MESSAGES/supertuxkart.mo
Normal file
BIN
data/po/fr_CA/LC_MESSAGES/supertuxkart.mo
Normal file
Binary file not shown.
@@ -66,10 +66,12 @@
|
||||
;; Time for the AI to go from neutral steering to extreme
|
||||
;; left (or right). This can be used to reduce 'shaking' of
|
||||
;; AI karts caused by changing steering direction too often.
|
||||
;; It also helps with making it easier to push the AI karts
|
||||
;; (otherwise micro-corrections make this nearly impossible).
|
||||
;; A value of 1/maxFPS / 2 will guarantee that the wheel can
|
||||
;; go from -1 to +1 steering in one frame, basically
|
||||
;; disabling this mechanism.
|
||||
(time-full-steer-ai 0.004) ;; Disabled for now.
|
||||
(time-full-steer-ai 0.1 )
|
||||
(corn-f 4 )
|
||||
(corn-r 4 )
|
||||
|
||||
@@ -95,7 +97,7 @@
|
||||
(skid-visual 0.16) ;; Additional graphical rotation of kart.
|
||||
|
||||
;; Bullet physics attributes
|
||||
(brake-factor 2.75 )
|
||||
(brake-factor 11.0 )
|
||||
;; Defines the smallest turn radius at lowest speed (4.64 m at
|
||||
;; speed 0) and at high speed (13.5 m at speed 12 m/s). Maximum
|
||||
;; steering angles for speeds in between will be interpolated. This
|
||||
@@ -122,7 +124,7 @@
|
||||
(wheel-width 0.3 )
|
||||
(chassis-linear-damping 0.2 )
|
||||
(chassis-angular-damping 30.2 )
|
||||
(max-speed-reverse-ratio 0.4 ) ;; percentage of max speed for reverse gear
|
||||
(max-speed-reverse-ratio 0.3 ) ;; percentage of max speed for reverse gear
|
||||
(suspension-rest 0.2 )
|
||||
(suspension-travel-cm 19 )
|
||||
|
||||
|
@@ -165,7 +165,7 @@ supertuxkart_SOURCES = \
|
||||
challenges/challenge_data.hpp \
|
||||
challenges/challenge_data.cpp \
|
||||
challenges/unlock_manager.cpp \
|
||||
challanges/unlock_manager.hpp \
|
||||
challenges/unlock_manager.hpp \
|
||||
lisp/lisp.cpp \
|
||||
lisp/lisp.hpp \
|
||||
lisp/lexer.cpp \
|
||||
|
@@ -48,7 +48,7 @@ void GLDebugDrawer::draw3dText(const btVector3& location,const char* textString)
|
||||
|
||||
void GLDebugDrawer::reportErrorWarning(const char* warningString)
|
||||
{
|
||||
printf(warningString);
|
||||
printf("%s", warningString);
|
||||
}
|
||||
|
||||
void GLDebugDrawer::drawContactPoint(const btVector3& pointOnB,const btVector3& normalOnB,btScalar distance,int lifeTime,const btVector3& color)
|
||||
|
@@ -52,7 +52,7 @@ GrandPrixData::GrandPrixData(const std::string filename)
|
||||
catch(std::exception& err)
|
||||
{
|
||||
fprintf(stderr, "Error while reading grandprix file '%s'\n", filename.c_str());
|
||||
fprintf(stderr, err.what());
|
||||
fprintf(stderr, "%s", err.what());
|
||||
fprintf(stderr, "\n");
|
||||
}
|
||||
|
||||
|
@@ -149,12 +149,25 @@ Camera::Mode Camera::getMode()
|
||||
void Camera::reset()
|
||||
{
|
||||
setMode(CM_NORMAL);
|
||||
m_last_pitch = 0.0f;
|
||||
m_xyz = m_kart->getXYZ();
|
||||
m_hpr = Vec3(0,0,0);
|
||||
sound_manager->positionListener(m_xyz, m_xyz);
|
||||
// m_xyz etc are set when the worlds has computed the right starting
|
||||
// position of all karts and calls setInitialTransform for each camera.
|
||||
|
||||
} // reset
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
/** Saves the current kart position as initial starting position for the
|
||||
* camera.
|
||||
*/
|
||||
void Camera::setInitialTransform()
|
||||
{
|
||||
btTransform t = m_kart->getBody()->getCenterOfMassTransform();
|
||||
m_xyz = t.getOrigin();
|
||||
Coord c(t);
|
||||
m_hpr = c.getHPR();
|
||||
m_last_pitch = m_hpr.getPitch();
|
||||
sound_manager->positionListener(m_xyz, m_xyz);
|
||||
} // updateKartPosition
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
void Camera::update (float dt)
|
||||
{
|
||||
|
@@ -19,8 +19,8 @@
|
||||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
#ifndef HEADER_CAMERA_H
|
||||
#define HEADER_CAMERA_H
|
||||
#ifndef HEADER_CAMERA_HPP
|
||||
#define HEADER_CAMERA_HPP
|
||||
|
||||
#include "utils/vec3.hpp"
|
||||
|
||||
@@ -60,8 +60,9 @@ public:
|
||||
~Camera ();
|
||||
void setMode (Mode mode_); /** Set the camera to the given mode */
|
||||
Mode getMode();
|
||||
void setScreenPosition(int pos);
|
||||
void setScreenPosition (int pos);
|
||||
void reset ();
|
||||
void setInitialTransform();
|
||||
void update (float dt);
|
||||
void apply ();
|
||||
} ;
|
||||
|
@@ -88,11 +88,11 @@ void Scene::remove(ssgEntity *kid)
|
||||
//-----------------------------------------------------------------------------
|
||||
void Scene::reset()
|
||||
{
|
||||
for (Cameras::iterator i = m_cameras.begin(); i != m_cameras.end(); ++i)
|
||||
{
|
||||
(*i)->reset();
|
||||
}
|
||||
/** Note: the cameras are reset in player_kart. This is necessary since
|
||||
* the camera needs the correct starting position and rotation of the
|
||||
* kart (to avoid that the camera jumps in the first frame). */
|
||||
} // reset
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
void Scene::draw(float dt)
|
||||
{
|
||||
|
@@ -251,8 +251,13 @@ void CharSel::updateScrollPosition()
|
||||
void CharSel::switchGroup()
|
||||
{
|
||||
m_index_avail_karts.clear();
|
||||
bool group_exist =
|
||||
kart_properties_manager->getKartsInGroup(user_config->m_kart_group).size()>0;
|
||||
if(!group_exist) user_config->m_kart_group = "standard";
|
||||
|
||||
const std::vector<int> &karts =
|
||||
kart_properties_manager->getKartsInGroup(user_config->m_kart_group);
|
||||
|
||||
for(unsigned int i=0; i<karts.size(); i++)
|
||||
{
|
||||
if(kart_properties_manager->kartAvailable(karts[i]))
|
||||
|
@@ -130,9 +130,20 @@ void ConfigDisplay::select()
|
||||
}
|
||||
else
|
||||
{
|
||||
#if defined(WIN32) ||defined(__CYGWIN__)
|
||||
// Problem: on windows the textures etc. are deleted
|
||||
// so we have to reload this object again (since all display
|
||||
// lists in the widget were deleted). So we force to re-create
|
||||
// this object by first pushing it from the menu stack, and
|
||||
// then adding it again.
|
||||
menu_manager->popMenu();
|
||||
menu_manager->pushMenu(MENUID_CONFIG_DISPLAY);
|
||||
return;
|
||||
#else
|
||||
//FIXME: maybe instead of 'Fullscreen mode' something like
|
||||
//'Switch to fullscreen mode' would be more user friendly?
|
||||
widget_manager->setWgtText(WTOK_FULLSCREEN, _("Fullscreen mode"));
|
||||
#endif
|
||||
}
|
||||
changeApplyButton();
|
||||
break;
|
||||
|
@@ -304,10 +304,15 @@ void RaceOptions::setAllValues()
|
||||
// if there is no AI, there's no point asking the player for the amount of karts.
|
||||
// It will always be the same as the number of human players
|
||||
if(RaceManager::isBattleMode( race_manager->getMinorMode() ))
|
||||
{
|
||||
race_manager->setNumKarts(race_manager->getNumLocalPlayers());
|
||||
// Don't change the default number of karts in user_config
|
||||
}
|
||||
else
|
||||
{
|
||||
race_manager->setNumKarts(m_num_karts);
|
||||
user_config->setDefaultNumKarts(race_manager->getNumKarts());
|
||||
}
|
||||
|
||||
if( race_manager->getMajorMode() != RaceManager::MAJOR_MODE_GRAND_PRIX &&
|
||||
RaceManager::modeHasLaps( race_manager->getMinorMode() ) )
|
||||
|
@@ -142,8 +142,12 @@ void TrackSel::updateScrollPosition()
|
||||
widget_manager->showWgtText(WTOK_TRACK0+i);
|
||||
|
||||
int i_with_scrolling = i+m_offset;
|
||||
if(i_with_scrolling < 0) i_with_scrolling += m_index_avail_tracks.size();
|
||||
int indx = m_index_avail_tracks[ i_with_scrolling%m_index_avail_tracks.size() ];
|
||||
while(i_with_scrolling < 0) i_with_scrolling += m_index_avail_tracks.size();
|
||||
while(i_with_scrolling >=(int)m_index_avail_tracks.size() )
|
||||
i_with_scrolling -= m_index_avail_tracks.size();
|
||||
// We can't use simply % here, since e.g. 4 % 2 = 2 (probably because of
|
||||
// the unsigned involved).
|
||||
int indx = m_index_avail_tracks[ i_with_scrolling];
|
||||
if(indx>=0)
|
||||
{
|
||||
const Track *track = track_manager->getTrack(indx);
|
||||
@@ -162,11 +166,16 @@ void TrackSel::updateScrollPosition()
|
||||
void TrackSel::switchGroup()
|
||||
{
|
||||
m_index_avail_tracks.clear();
|
||||
bool is_battle_mode = RaceManager::isBattleMode(race_manager->getMinorMode());
|
||||
bool group_available = is_battle_mode
|
||||
? track_manager->getArenasInGroup(user_config->m_track_group).size()>0
|
||||
: track_manager->getTracksInGroup(user_config->m_track_group).size()>0;
|
||||
if(!group_available)
|
||||
user_config->m_track_group = "standard";
|
||||
|
||||
const std::vector<int> &tracks =
|
||||
RaceManager::isBattleMode( race_manager->getMinorMode() ) ?
|
||||
track_manager->getArenasInGroup(user_config->m_track_group) :
|
||||
track_manager->getTracksInGroup(user_config->m_track_group);
|
||||
const std::vector<int> &tracks = is_battle_mode
|
||||
? track_manager->getArenasInGroup(user_config->m_track_group)
|
||||
: track_manager->getTracksInGroup(user_config->m_track_group);
|
||||
|
||||
for(unsigned int i=0; i<tracks.size(); i++)
|
||||
{
|
||||
@@ -183,7 +192,26 @@ void TrackSel::switchGroup()
|
||||
for(int i =0; i<group_size; i++)
|
||||
{
|
||||
// Only add groups other than the current one
|
||||
if(groups[i]!=user_config->m_track_group) m_index_avail_tracks.push_back(-i-1);
|
||||
if(groups[i]==user_config->m_track_group) continue;
|
||||
|
||||
// Check if there are any tracks available in this group - i.e. not only locked
|
||||
// tracks, and not only non-arena if arena mode (and vice versa).
|
||||
const std::vector<int> &tracks_in_group = is_battle_mode
|
||||
? track_manager->getArenasInGroup(groups[i])
|
||||
: track_manager->getTracksInGroup(groups[i]);
|
||||
bool ignore_group=true;
|
||||
for(unsigned int j=0; j<tracks_in_group.size(); j++)
|
||||
{
|
||||
const Track *track = track_manager->getTrack(tracks_in_group[j]);
|
||||
// Locked tracks are not available
|
||||
if(unlock_manager->isLocked(track->getIdent())) continue;
|
||||
// Tracks of a different type are not available
|
||||
ignore_group = is_battle_mode != track->isArena();
|
||||
if(!ignore_group) break;
|
||||
}
|
||||
|
||||
if(!ignore_group)
|
||||
m_index_avail_tracks.push_back(-i-1);
|
||||
}
|
||||
if(m_index_avail_tracks.size()>=m_max_entries)
|
||||
{
|
||||
@@ -319,9 +347,11 @@ void TrackSel::update(float dt)
|
||||
|
||||
indx = m_offset + indx;
|
||||
// Don't use modulo here, otherwise (one extreme short lists, e.g. 1 track,
|
||||
// 1 group, the track is selected when hovering over invisible menu entries
|
||||
if(indx< 0 ) indx += m_index_avail_tracks.size();
|
||||
if(indx>=(int)m_index_avail_tracks.size()) indx -= m_index_avail_tracks.size();
|
||||
// 1 group, the track is selected when hovering over invisible menu entries.
|
||||
// While is necessary, e.g. with two tracks index can be 4, i.e. the
|
||||
// subtraction must be done more than once.
|
||||
while(indx< 0 ) indx += m_index_avail_tracks.size();
|
||||
while(indx>=(int)m_index_avail_tracks.size()) indx -= m_index_avail_tracks.size();
|
||||
if(indx<0 || indx >= (int)m_index_avail_tracks.size())
|
||||
{
|
||||
widget_manager->update(dt);
|
||||
@@ -368,6 +398,8 @@ void TrackSel::select()
|
||||
}
|
||||
|
||||
const Track* TRACK = track_manager->getTrack(m_index_avail_tracks[track_number]);
|
||||
// Only save the last track if it's not in battle mode.
|
||||
if(!RaceManager::isBattleMode(race_manager->getMinorMode()))
|
||||
user_config->m_last_track = TRACK->getIdent();
|
||||
bool isAvailable = !unlock_manager->isLocked(TRACK->getIdent());
|
||||
|
||||
|
@@ -150,7 +150,7 @@ void HighscoreManager::Load()
|
||||
{
|
||||
fprintf(stderr, "Error while parsing highscore file '%s':\n",
|
||||
m_filename.c_str());
|
||||
fprintf(stderr, err.what());
|
||||
fprintf(stderr, "%s", err.what());
|
||||
fprintf(stderr, "\n");
|
||||
fprintf(stderr, "No old highscores will be available.\n");
|
||||
}
|
||||
@@ -188,8 +188,7 @@ void HighscoreManager::Save()
|
||||
{
|
||||
printf("Problems saving highscores in '%s'\n",
|
||||
m_filename.c_str());
|
||||
printf(e.what());
|
||||
printf("\n");
|
||||
puts(e.what());
|
||||
m_can_write=false;
|
||||
}
|
||||
} // Save
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -517,7 +517,7 @@
|
||||
Optimization="0"
|
||||
WholeProgramOptimization="false"
|
||||
AdditionalIncludeDirectories="../../../src;../../../src/bullet/src;"$(STK_INCLUDE)";../../../src/enet/include"
|
||||
PreprocessorDefinitions="BT_NO_PROFILE;HAVE_OPENAL;HAVE_OGGVORBIS;_DEBUG;_CONSOLE;WIN32;NOMINMAX;VERSION=\"SVN\";_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;DEBUG;PACKAGE=\"supertuxkart\";HAVE_GETTEXT;ENABLE_NLS;HAVE_GLUT"
|
||||
PreprocessorDefinitions="BT_NO_PROFILE;HAVE_OPENAL;HAVE_OGGVORBIS;_DEBUG;_CONSOLE;WIN32;NOMINMAX;VERSION=\"0.6.1a\";_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;DEBUG;PACKAGE=\"supertuxkart\";HAVE_GETTEXT;ENABLE_NLS;HAVE_GLUT"
|
||||
GeneratePreprocessedFile="0"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
@@ -605,7 +605,7 @@
|
||||
Name="VCCLCompilerTool"
|
||||
WholeProgramOptimization="true"
|
||||
AdditionalIncludeDirectories="../../../src;../../../src/bullet/src;"$(STK_INCLUDE)";../../../src/enet/include"
|
||||
PreprocessorDefinitions="HAVE_OPENAL;HAVE_OGGVORBIS;NDEBUG;_CONSOLE;WIN32;NOMINMAX;VERSION=\"SVN\";_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;BT_NO_PROFILE;PACKAGE=\"supertuxkart\";HAVE_GETTEXT;ENABLE_NLS;HAVE_GLUT"
|
||||
PreprocessorDefinitions="HAVE_OPENAL;HAVE_OGGVORBIS;NDEBUG;_CONSOLE;WIN32;NOMINMAX;VERSION=\"0.6.1a\";_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;BT_NO_PROFILE;PACKAGE=\"supertuxkart\";HAVE_GETTEXT;ENABLE_NLS;HAVE_GLUT"
|
||||
RuntimeLibrary="2"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
|
@@ -317,6 +317,7 @@ void Kart::reset()
|
||||
RaceManager::getWorld()->getPhysics()->addKart(this);
|
||||
}
|
||||
|
||||
m_view_blocked_by_plunger = 0.0;
|
||||
m_attachment.clear();
|
||||
m_powerup.reset();
|
||||
|
||||
@@ -795,21 +796,31 @@ void Kart::updatePhysics (float dt)
|
||||
m_vehicle->applyEngineForce(0.f, 3);
|
||||
|
||||
//apply the brakes
|
||||
for(int i=0; i<4; i++) m_vehicle->setBrake(getBrakeFactor() * 4.0f, i);
|
||||
for(int i=0; i<4; i++) m_vehicle->setBrake(getBrakeFactor(), i);
|
||||
m_skidding*= 1.08f;//skid a little when the brakes are hit (just enough to make the skiding sound)
|
||||
if(m_skidding>m_kart_properties->getMaxSkid())
|
||||
m_skidding=m_kart_properties->getMaxSkid();
|
||||
}
|
||||
else
|
||||
else // m_speed < 0
|
||||
{
|
||||
resetBrakes();
|
||||
// going backward, apply reverse gear ratio (unless he goes too fast backwards)
|
||||
if ( fabs(m_speed) < getMaxSpeedOnTerrain()*m_max_speed_reverse_ratio )
|
||||
if ( -m_speed < getMaxSpeedOnTerrain()*m_max_speed_reverse_ratio )
|
||||
{
|
||||
// the backwards acceleration is artificially increased to allow
|
||||
// players to get "unstuck" quicker if they hit e.g. a wall
|
||||
m_vehicle->applyEngineForce(-engine_power*2.5f, 2);
|
||||
m_vehicle->applyEngineForce(-engine_power*2.5f, 3);
|
||||
// The backwards acceleration is artificially increased to
|
||||
// allow players to get "unstuck" quicker if they hit e.g.
|
||||
// a wall. At the same time we have to prevent that driving
|
||||
// backards gives an advantage (see m_max_speed_reverse_ratio),
|
||||
// and that a potential slowdown due to the terrain the
|
||||
// kart is driving on feels right. The speedup factor on
|
||||
// normal terrain (power_reduction/slowdown_factor should
|
||||
// be 2.5 (which was experimentally determined to feel
|
||||
// right).
|
||||
float f = 2.5f - 3.8f*(1-m_power_reduction/stk_config->m_slowdown_factor);
|
||||
// Avoid that a kart gets really stuck:
|
||||
if(f<0.1f) f=0.1f;
|
||||
m_vehicle->applyEngineForce(-engine_power*f, 2);
|
||||
m_vehicle->applyEngineForce(-engine_power*f, 3);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -117,8 +117,7 @@ void KartProperties::load(const std::string &filename, const std::string &node,
|
||||
{
|
||||
fprintf(stderr, "Error while parsing KartProperties '%s':\n",
|
||||
filename.c_str());
|
||||
fprintf(stderr, err.what());
|
||||
fprintf(stderr, "\n");
|
||||
fprintf(stderr, "%s\n", err.what());
|
||||
}
|
||||
delete root;
|
||||
|
||||
|
@@ -222,6 +222,7 @@ bool KartPropertiesManager::testAndSetKart(int kartid)
|
||||
*/
|
||||
bool KartPropertiesManager::kartAvailable(int kartid)
|
||||
{
|
||||
if(kartid<0 || kartid>=(int)m_kart_available.size()) return false;
|
||||
if(!m_kart_available[kartid]) return false;
|
||||
std::vector<int>::iterator it;
|
||||
for (it = m_selected_karts.begin(); it < m_selected_karts.end(); it++)
|
||||
|
@@ -75,6 +75,20 @@ void PlayerKart::reset()
|
||||
m_camera->reset();
|
||||
} // reset
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
/** Resets the state of control keys. This is used after the in-game menu to
|
||||
* avoid that any keys pressed at the time the menu is opened are still
|
||||
* considered to be pressed.
|
||||
*/
|
||||
void PlayerKart::resetInputState()
|
||||
{
|
||||
m_steer_val_l = 0;
|
||||
m_steer_val_r = 0;
|
||||
m_steer_val = 0;
|
||||
m_prev_brake = 0;
|
||||
m_prev_accel = 0;
|
||||
} // resetKeyState
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
/** This function interprets a kart action and value, and set the corresponding
|
||||
* entries in the kart control data structure. This function handles esp.
|
||||
|
@@ -63,10 +63,11 @@ public:
|
||||
virtual void crashed (Kart *k);
|
||||
virtual void setPosition (int p);
|
||||
virtual void raceFinished (float time);
|
||||
virtual void doingShortcut();
|
||||
virtual void doingShortcut ();
|
||||
bool isPlayerKart () const {return true;}
|
||||
Camera* getCamera () {return m_camera;}
|
||||
void reset();
|
||||
void reset ();
|
||||
void resetInputState ();
|
||||
};
|
||||
|
||||
#endif
|
||||
|
@@ -228,6 +228,7 @@ int handleCmdLine(int argc, char **argv)
|
||||
fprintf(stdout, "Use --list-tracks to list available tracks.\n\n");
|
||||
return 0;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
else if( (!strcmp(argv[i], "--stk-config")) && i+1<argc )
|
||||
{
|
||||
@@ -621,7 +622,7 @@ int main(int argc, char *argv[] )
|
||||
} // try
|
||||
catch (std::exception &e)
|
||||
{
|
||||
fprintf(stderr,e.what());
|
||||
fprintf(stderr,"%s",e.what());
|
||||
fprintf(stderr,"\nAborting SuperTuxKart\n");
|
||||
}
|
||||
|
||||
|
@@ -263,7 +263,8 @@ void World::resetAllKarts()
|
||||
// so that the karts can visualise the suspension.
|
||||
for ( Karts::iterator i=m_kart.begin(); i!=m_kart.end(); i++)
|
||||
(*i)->setSuspensionLength();
|
||||
|
||||
for(unsigned int i=0; i<m_player_karts.size(); i++)
|
||||
m_player_karts[i]->getCamera()->setInitialTransform();
|
||||
} // resetAllKarts
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
@@ -553,6 +554,8 @@ void World::unpause()
|
||||
sound_manager->resumeMusic() ;
|
||||
sfx_manager->resumeAll();
|
||||
TimedRace::unpause();
|
||||
for(unsigned int i=0; i<m_player_karts.size(); i++)
|
||||
m_player_karts[i]->resetInputState();
|
||||
}
|
||||
|
||||
/* EOF */
|
||||
|
@@ -58,7 +58,7 @@ void STKConfig::load(const std::string &filename)
|
||||
{
|
||||
fprintf(stderr, "Error while parsing KartProperties '%s':\n",
|
||||
filename.c_str());
|
||||
fprintf(stderr, err.what());
|
||||
fprintf(stderr, "%s", err.what());
|
||||
fprintf(stderr, "\n");
|
||||
}
|
||||
delete root;
|
||||
|
@@ -514,7 +514,7 @@ void UserConfig::loadConfig(const std::string& filename)
|
||||
catch(std::exception& e)
|
||||
{
|
||||
fprintf(stderr, "Error while parsing config '%s':\n", filename.c_str());
|
||||
fprintf(stderr, e.what());
|
||||
fprintf(stderr, "%s", e.what());
|
||||
fprintf(stderr, "\n");
|
||||
}
|
||||
|
||||
@@ -786,7 +786,7 @@ void UserConfig::saveConfig(const std::string& filename)
|
||||
catch(std::exception& e)
|
||||
{
|
||||
fprintf(stderr, "Couldn't write config: ");
|
||||
fprintf(stderr, e.what());
|
||||
fprintf(stderr, "%s",e.what());
|
||||
fprintf(stderr, "\n");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user