stk-code_catmod/data/gui
Alayan-stk-2 6a25384ed9 SuperTux in Story Mode (and other improvements) (#3207)
* Add SuperTux difficulty & update number of karts

Also make the expert challenge slightly easier to match more the difficulty of other challenges.

* Add SuperTux difficulty & update number of karts & points required

Also give some more time margin in easier difficulties, as it is a hard challenge compared to most.

* Add SuperTux difficulty & update number of karts & points required

Also change the lap count to 4 as it is a very short track (sub 30s)

* Add SuperTux difficulty

Also tweak the expert challenge to have a more appropriate difficulty

* Add SuperTux difficulty & update number of karts

* Add SuperTux difficulty & update number of karts & points required

* Add SuperTux difficulty & update number of karts & points required

Also correct the requirement position, since this is not a FTL race anymore.

* Add SuperTux difficulty & update number of karts & points required

Also slight balancing improvements for the usual difficulties.

* Add SuperTux difficulty & update number of karts & points required

Also adds a position requirement in expert

* Add SuperTux difficulty & update number of karts & points required

* Add SuperTux difficulty & update number of karts & points required

* Add SuperTux difficulty & update number of karts & points required

Also change the number of laps to 5, as this is a very short track. The time requirements for easier difficulties have been kept proportionally similar to before.

* Add SuperTux difficulty & update number of karts & points required

Also change the number of laps to 4.

* Add SuperTux difficulty & update number of karts & points required

Also add a position requirement to expert and intermediate.

* Add SuperTux difficulty & update number of karts & points required

Also change the number of laps to 4, as a lap often is 30s or less in expert/supertux

* Add SuperTux difficulty & update number of karts & points required

* Add SuperTux difficulty & update number of karts & points required

* Rename islandtrack.challenge to gran_paradiso.challenge

* Rename challenge file

* Add SuperTux difficulty & update number of karts & points required

Also makes the time limit in expert less easy and tweak position requirement.

* Add SuperTux difficulty & update number of karts

* Add SuperTux difficulty & update number of karts & points required

* Add SuperTux difficulty & update number of karts & points required

* Add SuperTux difficulty & update number of karts & points required

* Add SuperTux difficulty & update number of karts & points required 

Doesn't unlock the SuperTux difficulty anymore - it's managed elsewhere.

* Add SuperTux difficulty & update number of karts & points required

* Add SuperTux difficulty & update number of karts & points required

* Add new unlock challenges, for difficulty and karts

* Add a lap to oliver's math class

* Replace Northern Resort by Volcano Island

* Replace Volcano Island by Candela City

Candela City was in no (official) GP before this.

Also sets Green Valley to 3 laps.

* Add Northern Resort and remove Fort Magma

In 0.9.3, this GP has only 4 races in Story Mode (5 for the other GPs) because Fort Magma is locked.

Of all the tracks outside this GP before, Northern Resort is one of the hardest, the AI being rather good there.

* Temporary cup for SuperTux challenges

Recolored version of the gold cup

* Update challenge selection UI for the SuperTux challenges

* GUI used before SuperTux difficulty unlocking

This is the old select_challenge.stkgui

* Swap the two sara

* Replace Kiki by another kart to unlock on Benau's demand

* Update for improved Story Mode

* Update for improved Story Mode

* Add support for SuperTux challenges

* Add support for SuperTux challenges

* Add support for SuperTux challenges

* Add support for SuperTux challenges

* Update for SuperTux ; also adds the ability to unlock a challenge by points

* Update for unlocking by points

* Add support for SuperTux challenges

* Add support for SuperTux challenges

* Add support for SuperTux challenges

* Minor changes to function calls

* Update for SuperTux challenges

* Add support for SuperTux challenges

* Update for Story Mode GP changes

* Allows to display the correct number of points for GP challenges

* Set the unlock of the 1st bonus kart to correct non-test value

* Add support for SuperTux challenges

Including a bigger challenge selection diaolg

* Add default value

* Icon to indicate that there is an unlockable

The number of points needed to unlock it are displayed next to it.

* Changed format : the point requirements is now specified in the file

* Changed format : the point requirements is now specified in the file

* Changed format : the point requirements is now specified in the file

* Function for unlock by points UI

* Add default for unlock list node and use requirements node for all

* Make unlockByPoints simpler and more flexible

Now the code will iterate in StoryModeStatus and send the unlock_list challenges for treatment here. The question of getting the right challenge statuses beings solved, it allows for a great simplification and much more flexibility

* Update unlockByPoints declaration

* Adds support for next unlockable UI

* Improve call of unlockByPoints

Also calculations for displaying in the UI how many point the next unlockable by points requires.

* Add icon for next unlockable

* Displays icon/number to make the player aware of the next unlockable

Also displays the number below the icon rather than on the side, for more clarity.

* Changes to display karts in the unlock scene

* Update unlock functions declarations

* New function to clarify code and more logical recently unlocked list management

In the previous version, everything was added to the recently unlocked list at some point, necessitating a clearing at the end of computeActive, which also removed from the list the non-race challenges. Checking if the feature is newly unlocked to add it to the list remove the need of that clearing.

* Declaration for unlockFeatureByList

* Display newly unlocked karts

* Display newly unlocked karts

* Clear the list of recently unlocked features at the end

* Update testing code

* Update unlocks finding function call

* Improve UI scaling

* Fixes indentation

* Update the number of points before checking for unlock by points

* Add const to declarations

* Remove const_cast

* Remove a const_cast

There are other const_cast in the menu debug items (but they are unrelated to this PR)

* Fix menu being bolder
2018-04-29 18:27:03 -04:00
..
android Keep acceleration sensitivity for up/down button when accelerometer is enabled 2018-04-10 21:09:05 +02:00
online Add connect-now equivalent to online screen 2018-04-20 12:19:58 +08:00
addons_loading.stkgui Unify I18N attributes in screens 2014-11-17 00:08:47 +01:00
addons_screen.stkgui Better gui scaling on android 2018-03-16 23:00:58 +01:00
addons.png [_GSoC Uni_] Added Icons suggested by the designers on the forum. 2013-06-30 15:47:39 +00:00
arenas.stkgui Better gui scaling on android 2018-03-16 23:00:58 +01:00
back.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
banana.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
bar.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
blue_plus.png Rename icons to more generic names 2014-09-01 22:21:17 +02:00
challenge.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
confirm_dialog.stkgui Place buttons in confirm dialog horizontally (#2573) 2016-08-16 19:08:45 -04:00
confirm_resolution_dialog.stkgui Change xml style of screens and fix some issues with screens 2014-06-19 09:49:36 +02:00
credits.stkgui Change xml style of screens and fix some issues with screens 2014-06-19 09:49:36 +02:00
crown.png Use crown icon for server owner 2018-03-23 10:08:48 +08:00
cup_bronze.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
cup_gold.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
cup_platinum.png SuperTux in Story Mode (and other improvements) (#3207) 2018-04-29 18:27:03 -04:00
cup_silver.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
custom_video_settings.stkgui Don't allow totally disable particles in GUI. 2018-04-27 06:50:39 +02:00
debug_slider.stkgui cleaning up and adding radius and energy sliders 2014-12-30 18:47:25 +01:00
difficulty_best.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
difficulty_easy.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
difficulty_hard.png Merged with trunk, part 3. 2013-12-02 04:39:40 +00:00
difficulty_medium.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
down.png Apply Marc Coll's Grand Prix editor, thanks! There will be refinements to come for sure, but this is a very nice start 2014-03-20 21:13:05 -04:00
dropdown.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
easter_egg.stkgui Better gui scaling on android 2018-03-16 23:00:58 +01:00
edit_gp.stkgui Made more .stkgui name correspond to the c++ file name. 2015-10-07 12:33:36 +11:00
edit_track.stkgui Better gui scaling on android 2018-03-16 23:00:58 +01:00
edit.png Rename icons to more generic names 2014-09-01 22:21:17 +02:00
feature_unlocked.stkgui Change xml style of screens and fix some issues with screens 2014-06-19 09:49:36 +02:00
gamepad_off.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
gamepad.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
gauge_empty.png Reduce speedometer images to a more reasonable size 2018-04-15 18:03:02 -04:00
gauge_full_bright.png Reduce speedometer images to a more reasonable size 2018-04-15 18:03:02 -04:00
gauge_full.png Reduce speedometer images to a more reasonable size 2018-04-15 18:03:02 -04:00
gauge_goal.png Better gauge goal 2018-04-16 14:08:28 +02:00
general_text_field_dialog.stkgui Try to combine all text field dialogs 2016-12-26 10:53:14 +08:00
ghost_replay_info_dialog.stkgui No watching replay when split-screen 2016-03-20 08:40:55 +08:00
ghost_replay_selection.stkgui Add a few more replays + minor text change 2016-04-22 18:55:26 -04:00
gift.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
gp_copy.png Apply Marc Coll's Grand Prix editor, thanks! There will be refinements to come for sure, but this is a very nice start 2014-03-20 21:13:05 -04:00
gp_edit.png Apply Marc Coll's Grand Prix editor, thanks! There will be refinements to come for sure, but this is a very nice start 2014-03-20 21:13:05 -04:00
gp_info.stkgui Apply modified version of pull request #1881, fixing #1859 2015-01-07 19:53:25 -05:00
gp_new.png Apply Marc Coll's Grand Prix editor, thanks! There will be refinements to come for sure, but this is a very nice start 2014-03-20 21:13:05 -04:00
gp_remove.png Apply Marc Coll's Grand Prix editor, thanks! There will be refinements to come for sure, but this is a very nice start 2014-03-20 21:13:05 -04:00
gpeditor.png Add missing icon 2014-03-22 19:49:48 -04:00
grand_prix_editor.stkgui Better gui scaling on android 2018-03-16 23:00:58 +01:00
grand_prix_lose.stkgui Tweak GP win and GP lose buttons : translator reported they were too small, and also they were designed for mouse use only and didn't work well from another input device 2016-04-24 18:21:45 -04:00
grand_prix_win.stkgui Tweak GP win and GP lose buttons : translator reported they were too small, and also they were designed for mouse use only and didn't work well from another input device 2016-04-24 18:21:45 -04:00
green_check.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
gui_lock.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
heart.png Add heart billboard with red kart for spare tire karts 2016-10-08 14:29:28 +08:00
help1.stkgui Minor modification in play tutorial text. Fixes #2535 2017-07-29 00:43:17 +02:00
help2.stkgui Add help page with icons for banana penalties 2016-11-04 22:16:06 -05:00
help3.stkgui Add help page with icons for banana penalties 2016-11-04 22:16:06 -05:00
help4.stkgui Add help page with icons for banana penalties 2016-11-04 22:16:06 -05:00
help5.stkgui Add help page with icons for banana penalties 2016-11-04 22:16:06 -05:00
hourglass.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
icons-frame.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
init_android.stkgui Minor tweak for init android dialog 2018-04-14 22:39:51 +02:00
kart_color_slider.stkgui Minor ajustments to kart color screen, make kart slightly bigger, make XML cleaner 2018-02-12 20:22:35 -05:00
karts.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
karts.stkgui Better gui scaling on android 2018-03-16 23:00:58 +01:00
keyboard.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
License.txt Merge remote-tracking branch 'origin/master' into game_protocol 2018-04-19 10:57:37 +10:00
loading.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
logo_slim.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
logo.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
main_about.png Added new icons by yeKcim (thanks\!) + updated Xcode project 2009-09-22 19:13:07 +00:00
main_help.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
main_menu.stkgui Match more .stkgui and .cpp file names. 2015-10-07 16:33:01 +11:00
main_network.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
main_options.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
main_quit.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
main_race_multi.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
main_race.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
mass.png Update the newlt-added icons with ones whose liense is known 2017-09-14 19:44:34 -04:00
materials.xml Team Identifiers(Needs adding hatOffsets to kart models) 2013-07-11 00:57:13 +00:00
menu_addons_focus.png [_GSoC Uni_] Added Icons suggested by the designers on the forum. 2013-06-30 15:47:39 +00:00
menu_addons.png [_GSoC Uni_] Added Icons suggested by the designers on the forum. 2013-06-30 15:47:39 +00:00
menu_multi_focus.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
menu_multi.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
menu_online_focus.png [_GSoC Uni_] Added Icons suggested by the designers on the forum. 2013-06-30 15:47:39 +00:00
menu_online.png [_GSoC Uni_] Added Icons suggested by the designers on the forum. 2013-06-30 15:47:39 +00:00
menu_race_focus.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
menu_race.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
menu_story_focus.png Changed the border of the story icons to the softer one. Credtis to tavariz91. 2013-06-30 15:53:23 +00:00
menu_story.png Changed the border of the story icons to the softer one. Credtis to tavariz91. 2013-06-30 15:53:23 +00:00
mode_3strikes.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
mode_easter.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
mode_ftl.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
mode_ghost.png Add ghost icon, use it in race setup screen 2016-02-15 09:28:36 +08:00
mode_normal.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
mode_soccer.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
mode_tt.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
multitouch_settings.stkgui Simplify accelerometer selection in settings 2018-02-28 22:01:30 +01:00
mystery_unlock.png SuperTux in Story Mode (and other improvements) (#3207) 2018-04-29 18:27:03 -04:00
nitro.png Update nitro icon in help to match new appearance 2013-06-30 01:05:36 +00:00
no-package-featured.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
no-package.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
notes.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
options_audio.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
options_audio.stkgui Better gui scaling on android 2018-03-16 23:00:58 +01:00
options_device.stkgui Unify I18N attributes in screens 2014-11-17 00:08:47 +01:00
options_input.png Merged with trunk, part 3. 2013-12-02 04:39:40 +00:00
options_input.stkgui Add context to help translators 2015-04-07 19:32:55 -04:00
options_players.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
options_players.stkgui Improve string as suggested on transifex 2016-07-30 21:51:31 -04:00
options_ui.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
options_ui.stkgui Add missing stkgui for lobby chat 2018-03-13 00:51:08 +08:00
options_video.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
options_video.stkgui Unify I18N attributes in screens 2014-11-17 00:08:47 +01:00
overworld_dialog.stkgui Unify I18N attributes in screens 2014-11-17 00:08:47 +01:00
package-featured.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
package-uninstall.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
package-update.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
package.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
power.png Update the newlt-added icons with ones whose liense is known 2017-09-14 19:44:34 -04:00
press_a_key_dialog.stkgui Improve the input sensing text to be a bit clearer 2018-02-13 20:35:07 -05:00
race_giveup.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
race_paused_dialog.stkgui Change xml style of screens and fix some issues with screens 2014-06-19 09:49:36 +02:00
race_result.stkgui Change xml style of screens and fix some issues with screens 2014-06-19 09:49:36 +02:00
race_setup.stkgui More UI scaling improvements, see #3146 2018-04-20 12:19:57 +08:00
random_kart.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
red_mark.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
remove.png Rename icons to more generic names 2014-09-01 22:21:17 +02:00
rename.png Rename icons to more generic names 2014-09-01 22:21:17 +02:00
restart.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
save.png Rename icons to more generic names 2014-09-01 22:21:17 +02:00
screen32.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
screen43.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
screen53.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
screen54.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
screen169.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
screen1610.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
screen_other.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
scroll_down.png Apply patch by Marc Coll to have better progress reports during long GPs, thanks! 2014-03-26 20:14:29 -04:00
scroll_up.png Apply patch by Marc Coll to have better progress reports during long GPs, thanks! 2014-03-26 20:14:29 -04:00
search.png Apply patch by xenux to filter addons, thanks a lot\! 2013-06-30 00:29:43 +00:00
select_challenge_nobest.stkgui SuperTux in Story Mode (and other improvements) (#3207) 2018-04-29 18:27:03 -04:00
select_challenge.stkgui SuperTux in Story Mode (and other improvements) (#3207) 2018-04-29 18:27:03 -04:00
soccer_ball_blue.png Add new soccer ball icons 2016-09-15 20:00:00 -04:00
soccer_ball_normal.png Add new soccer ball icons 2016-09-15 20:00:00 -04:00
soccer_ball_red.png Add new soccer ball icons 2016-09-15 20:00:00 -04:00
soccer_player_blue.png Team indicators added. 2013-07-10 22:49:51 +00:00
soccer_player_red.png Team indicators added. 2013-07-10 22:49:51 +00:00
soccer_setup.stkgui Add Red/Blue icon in soccer setup screen 2016-01-19 08:49:23 +08:00
speed.png Reduce speedometer images to a more reasonable size 2018-04-15 18:03:02 -04:00
speedback.png Reduce speedometer images to a more reasonable size 2018-04-15 18:03:02 -04:00
speedfore.png Reduce speedometer images to a more reasonable size 2018-04-15 18:03:02 -04:00
top_bar.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
track_info.stkgui Add GUI option in track info screen for random item location. 2016-03-17 12:16:19 +08:00
track_random.png Add higher-res icon 2016-05-14 21:15:11 -04:00
tracks_and_gp.stkgui Better gui scaling on android 2018-03-16 23:00:58 +01:00
tracks.stkgui Merge branch 'origin/master' 2018-03-24 09:31:06 +08:00
tutorial_message_dialog.stkgui Change xml style of screens and fix some issues with screens 2014-06-19 09:49:36 +02:00
tutorial.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00
up.png Apply Marc Coll's Grand Prix editor, thanks! There will be refinements to come for sure, but this is a very nice start 2014-03-20 21:13:05 -04:00
user_screen_tab.stkgui More improvements for gui on android 2018-03-17 22:28:45 +01:00
user_screen.stkgui More improvements for gui on android 2018-03-17 22:28:45 +01:00
weapons.png Ran the optimize script. 14mb off the data size, losslessly. 2013-05-30 11:21:39 +00:00