Put all strings into res -> German translation should be relatively easy

This commit is contained in:
= 2017-08-03 14:07:53 +02:00
parent 50cbdb6688
commit 0437b0178e
40 changed files with 4469 additions and 7325 deletions

View File

@ -238,76 +238,76 @@ public final class R {
public static final int abc_config_showMenuShortcutsWhenKeyboardPresent = 0x7f080007;
}
public static final class color {
public static final int abc_background_cache_hint_selector_material_dark = 0x7f0c0049;
public static final int abc_background_cache_hint_selector_material_light = 0x7f0c004a;
public static final int abc_color_highlight_material = 0x7f0c004b;
public static final int abc_input_method_navigation_guard = 0x7f0c0000;
public static final int abc_primary_text_disable_only_material_dark = 0x7f0c004c;
public static final int abc_primary_text_disable_only_material_light = 0x7f0c004d;
public static final int abc_primary_text_material_dark = 0x7f0c004e;
public static final int abc_primary_text_material_light = 0x7f0c004f;
public static final int abc_search_url_text = 0x7f0c0050;
public static final int abc_search_url_text_normal = 0x7f0c0001;
public static final int abc_search_url_text_pressed = 0x7f0c0002;
public static final int abc_search_url_text_selected = 0x7f0c0003;
public static final int abc_secondary_text_material_dark = 0x7f0c0051;
public static final int abc_secondary_text_material_light = 0x7f0c0052;
public static final int accent_material_dark = 0x7f0c0004;
public static final int accent_material_light = 0x7f0c0005;
public static final int background_floating_material_dark = 0x7f0c0006;
public static final int background_floating_material_light = 0x7f0c0007;
public static final int background_material_dark = 0x7f0c0008;
public static final int background_material_light = 0x7f0c0009;
public static final int bright_foreground_disabled_material_dark = 0x7f0c000a;
public static final int bright_foreground_disabled_material_light = 0x7f0c000b;
public static final int bright_foreground_inverse_material_dark = 0x7f0c000c;
public static final int bright_foreground_inverse_material_light = 0x7f0c000d;
public static final int bright_foreground_material_dark = 0x7f0c000e;
public static final int bright_foreground_material_light = 0x7f0c000f;
public static final int button_material_dark = 0x7f0c0010;
public static final int button_material_light = 0x7f0c0011;
public static final int dim_foreground_disabled_material_dark = 0x7f0c0015;
public static final int dim_foreground_disabled_material_light = 0x7f0c0016;
public static final int dim_foreground_material_dark = 0x7f0c0017;
public static final int dim_foreground_material_light = 0x7f0c0018;
public static final int foreground_material_dark = 0x7f0c0019;
public static final int foreground_material_light = 0x7f0c001a;
public static final int highlighted_text_material_dark = 0x7f0c001b;
public static final int highlighted_text_material_light = 0x7f0c001c;
public static final int hint_foreground_material_dark = 0x7f0c001d;
public static final int hint_foreground_material_light = 0x7f0c001e;
public static final int material_blue_grey_800 = 0x7f0c0020;
public static final int material_blue_grey_900 = 0x7f0c0021;
public static final int material_blue_grey_950 = 0x7f0c0022;
public static final int material_deep_teal_200 = 0x7f0c0023;
public static final int material_deep_teal_500 = 0x7f0c0024;
public static final int material_grey_100 = 0x7f0c0025;
public static final int material_grey_300 = 0x7f0c0026;
public static final int material_grey_50 = 0x7f0c0027;
public static final int material_grey_600 = 0x7f0c0028;
public static final int material_grey_800 = 0x7f0c0029;
public static final int material_grey_850 = 0x7f0c002a;
public static final int material_grey_900 = 0x7f0c002b;
public static final int primary_dark_material_dark = 0x7f0c002c;
public static final int primary_dark_material_light = 0x7f0c002d;
public static final int primary_material_dark = 0x7f0c002e;
public static final int primary_material_light = 0x7f0c002f;
public static final int primary_text_default_material_dark = 0x7f0c0030;
public static final int primary_text_default_material_light = 0x7f0c0031;
public static final int primary_text_disabled_material_dark = 0x7f0c0032;
public static final int primary_text_disabled_material_light = 0x7f0c0033;
public static final int ripple_material_dark = 0x7f0c0035;
public static final int ripple_material_light = 0x7f0c0036;
public static final int secondary_text_default_material_dark = 0x7f0c0037;
public static final int secondary_text_default_material_light = 0x7f0c0038;
public static final int secondary_text_disabled_material_dark = 0x7f0c0039;
public static final int secondary_text_disabled_material_light = 0x7f0c003a;
public static final int switch_thumb_disabled_material_dark = 0x7f0c003b;
public static final int switch_thumb_disabled_material_light = 0x7f0c003c;
public static final int switch_thumb_material_dark = 0x7f0c0053;
public static final int switch_thumb_material_light = 0x7f0c0054;
public static final int switch_thumb_normal_material_dark = 0x7f0c003d;
public static final int switch_thumb_normal_material_light = 0x7f0c003e;
public static final int abc_background_cache_hint_selector_material_dark = 0x7f0d004b;
public static final int abc_background_cache_hint_selector_material_light = 0x7f0d004c;
public static final int abc_color_highlight_material = 0x7f0d004d;
public static final int abc_input_method_navigation_guard = 0x7f0d0000;
public static final int abc_primary_text_disable_only_material_dark = 0x7f0d004e;
public static final int abc_primary_text_disable_only_material_light = 0x7f0d004f;
public static final int abc_primary_text_material_dark = 0x7f0d0050;
public static final int abc_primary_text_material_light = 0x7f0d0051;
public static final int abc_search_url_text = 0x7f0d0052;
public static final int abc_search_url_text_normal = 0x7f0d0001;
public static final int abc_search_url_text_pressed = 0x7f0d0002;
public static final int abc_search_url_text_selected = 0x7f0d0003;
public static final int abc_secondary_text_material_dark = 0x7f0d0053;
public static final int abc_secondary_text_material_light = 0x7f0d0054;
public static final int accent_material_dark = 0x7f0d0004;
public static final int accent_material_light = 0x7f0d0005;
public static final int background_floating_material_dark = 0x7f0d0006;
public static final int background_floating_material_light = 0x7f0d0007;
public static final int background_material_dark = 0x7f0d0008;
public static final int background_material_light = 0x7f0d0009;
public static final int bright_foreground_disabled_material_dark = 0x7f0d000a;
public static final int bright_foreground_disabled_material_light = 0x7f0d000b;
public static final int bright_foreground_inverse_material_dark = 0x7f0d000c;
public static final int bright_foreground_inverse_material_light = 0x7f0d000d;
public static final int bright_foreground_material_dark = 0x7f0d000e;
public static final int bright_foreground_material_light = 0x7f0d000f;
public static final int button_material_dark = 0x7f0d0010;
public static final int button_material_light = 0x7f0d0011;
public static final int dim_foreground_disabled_material_dark = 0x7f0d0015;
public static final int dim_foreground_disabled_material_light = 0x7f0d0016;
public static final int dim_foreground_material_dark = 0x7f0d0017;
public static final int dim_foreground_material_light = 0x7f0d0018;
public static final int foreground_material_dark = 0x7f0d0019;
public static final int foreground_material_light = 0x7f0d001a;
public static final int highlighted_text_material_dark = 0x7f0d001c;
public static final int highlighted_text_material_light = 0x7f0d001d;
public static final int hint_foreground_material_dark = 0x7f0d001e;
public static final int hint_foreground_material_light = 0x7f0d001f;
public static final int material_blue_grey_800 = 0x7f0d0021;
public static final int material_blue_grey_900 = 0x7f0d0022;
public static final int material_blue_grey_950 = 0x7f0d0023;
public static final int material_deep_teal_200 = 0x7f0d0024;
public static final int material_deep_teal_500 = 0x7f0d0025;
public static final int material_grey_100 = 0x7f0d0026;
public static final int material_grey_300 = 0x7f0d0027;
public static final int material_grey_50 = 0x7f0d0028;
public static final int material_grey_600 = 0x7f0d0029;
public static final int material_grey_800 = 0x7f0d002a;
public static final int material_grey_850 = 0x7f0d002b;
public static final int material_grey_900 = 0x7f0d002c;
public static final int primary_dark_material_dark = 0x7f0d002e;
public static final int primary_dark_material_light = 0x7f0d002f;
public static final int primary_material_dark = 0x7f0d0030;
public static final int primary_material_light = 0x7f0d0031;
public static final int primary_text_default_material_dark = 0x7f0d0032;
public static final int primary_text_default_material_light = 0x7f0d0033;
public static final int primary_text_disabled_material_dark = 0x7f0d0034;
public static final int primary_text_disabled_material_light = 0x7f0d0035;
public static final int ripple_material_dark = 0x7f0d0037;
public static final int ripple_material_light = 0x7f0d0038;
public static final int secondary_text_default_material_dark = 0x7f0d0039;
public static final int secondary_text_default_material_light = 0x7f0d003a;
public static final int secondary_text_disabled_material_dark = 0x7f0d003b;
public static final int secondary_text_disabled_material_light = 0x7f0d003c;
public static final int switch_thumb_disabled_material_dark = 0x7f0d003d;
public static final int switch_thumb_disabled_material_light = 0x7f0d003e;
public static final int switch_thumb_material_dark = 0x7f0d0055;
public static final int switch_thumb_material_light = 0x7f0d0056;
public static final int switch_thumb_normal_material_dark = 0x7f0d003f;
public static final int switch_thumb_normal_material_light = 0x7f0d0040;
}
public static final class dimen {
public static final int abc_action_bar_content_inset_material = 0x7f09000d;
@ -456,102 +456,102 @@ public final class R {
public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f020042;
public static final int abc_textfield_search_default_mtrl_alpha = 0x7f020043;
public static final int abc_textfield_search_material = 0x7f020044;
public static final int notification_template_icon_bg = 0x7f020086;
public static final int notification_template_icon_bg = 0x7f02008a;
}
public static final class id {
public static final int action0 = 0x7f0d006c;
public static final int action_bar = 0x7f0d0041;
public static final int action_bar_activity_content = 0x7f0d0000;
public static final int action_bar_container = 0x7f0d0040;
public static final int action_bar_root = 0x7f0d003c;
public static final int action_bar_spinner = 0x7f0d0001;
public static final int action_bar_subtitle = 0x7f0d0022;
public static final int action_bar_title = 0x7f0d0021;
public static final int action_context_bar = 0x7f0d0042;
public static final int action_divider = 0x7f0d0070;
public static final int action_menu_divider = 0x7f0d0002;
public static final int action_menu_presenter = 0x7f0d0003;
public static final int action_mode_bar = 0x7f0d003e;
public static final int action_mode_bar_stub = 0x7f0d003d;
public static final int action_mode_close_button = 0x7f0d0023;
public static final int activity_chooser_view_content = 0x7f0d0024;
public static final int alertTitle = 0x7f0d0030;
public static final int always = 0x7f0d001b;
public static final int beginning = 0x7f0d0018;
public static final int buttonPanel = 0x7f0d002b;
public static final int cancel_action = 0x7f0d006d;
public static final int checkbox = 0x7f0d0039;
public static final int chronometer = 0x7f0d0073;
public static final int collapseActionView = 0x7f0d001c;
public static final int contentPanel = 0x7f0d0031;
public static final int custom = 0x7f0d0037;
public static final int customPanel = 0x7f0d0036;
public static final int decor_content_parent = 0x7f0d003f;
public static final int default_activity_button = 0x7f0d0027;
public static final int disableHome = 0x7f0d000c;
public static final int edit_query = 0x7f0d0043;
public static final int end = 0x7f0d0019;
public static final int end_padder = 0x7f0d0078;
public static final int expand_activities_button = 0x7f0d0025;
public static final int expanded_menu = 0x7f0d0038;
public static final int home = 0x7f0d0004;
public static final int homeAsUp = 0x7f0d000d;
public static final int icon = 0x7f0d0029;
public static final int ifRoom = 0x7f0d001d;
public static final int image = 0x7f0d0026;
public static final int info = 0x7f0d0077;
public static final int line1 = 0x7f0d0071;
public static final int line3 = 0x7f0d0075;
public static final int listMode = 0x7f0d0009;
public static final int list_item = 0x7f0d0028;
public static final int media_actions = 0x7f0d006f;
public static final int middle = 0x7f0d001a;
public static final int multiply = 0x7f0d0013;
public static final int never = 0x7f0d001e;
public static final int none = 0x7f0d000e;
public static final int normal = 0x7f0d000a;
public static final int parentPanel = 0x7f0d002d;
public static final int progress_circular = 0x7f0d0005;
public static final int progress_horizontal = 0x7f0d0006;
public static final int radio = 0x7f0d003b;
public static final int screen = 0x7f0d0014;
public static final int scrollIndicatorDown = 0x7f0d0035;
public static final int scrollIndicatorUp = 0x7f0d0032;
public static final int scrollView = 0x7f0d0033;
public static final int search_badge = 0x7f0d0045;
public static final int search_bar = 0x7f0d0044;
public static final int search_button = 0x7f0d0046;
public static final int search_close_btn = 0x7f0d004b;
public static final int search_edit_frame = 0x7f0d0047;
public static final int search_go_btn = 0x7f0d004d;
public static final int search_mag_icon = 0x7f0d0048;
public static final int search_plate = 0x7f0d0049;
public static final int search_src_text = 0x7f0d004a;
public static final int search_voice_btn = 0x7f0d004e;
public static final int select_dialog_listview = 0x7f0d004f;
public static final int shortcut = 0x7f0d003a;
public static final int showCustom = 0x7f0d000f;
public static final int showHome = 0x7f0d0010;
public static final int showTitle = 0x7f0d0011;
public static final int spacer = 0x7f0d002c;
public static final int split_action_bar = 0x7f0d0007;
public static final int src_atop = 0x7f0d0015;
public static final int src_in = 0x7f0d0016;
public static final int src_over = 0x7f0d0017;
public static final int status_bar_latest_event_content = 0x7f0d006e;
public static final int submit_area = 0x7f0d004c;
public static final int tabMode = 0x7f0d000b;
public static final int text = 0x7f0d0076;
public static final int text2 = 0x7f0d0074;
public static final int textSpacerNoButtons = 0x7f0d0034;
public static final int time = 0x7f0d0072;
public static final int title = 0x7f0d002a;
public static final int title_template = 0x7f0d002f;
public static final int topPanel = 0x7f0d002e;
public static final int up = 0x7f0d0008;
public static final int useLogo = 0x7f0d0012;
public static final int withText = 0x7f0d001f;
public static final int wrap_content = 0x7f0d0020;
public static final int action0 = 0x7f0e006c;
public static final int action_bar = 0x7f0e0041;
public static final int action_bar_activity_content = 0x7f0e0000;
public static final int action_bar_container = 0x7f0e0040;
public static final int action_bar_root = 0x7f0e003c;
public static final int action_bar_spinner = 0x7f0e0001;
public static final int action_bar_subtitle = 0x7f0e0022;
public static final int action_bar_title = 0x7f0e0021;
public static final int action_context_bar = 0x7f0e0042;
public static final int action_divider = 0x7f0e0070;
public static final int action_menu_divider = 0x7f0e0002;
public static final int action_menu_presenter = 0x7f0e0003;
public static final int action_mode_bar = 0x7f0e003e;
public static final int action_mode_bar_stub = 0x7f0e003d;
public static final int action_mode_close_button = 0x7f0e0023;
public static final int activity_chooser_view_content = 0x7f0e0024;
public static final int alertTitle = 0x7f0e0030;
public static final int always = 0x7f0e001b;
public static final int beginning = 0x7f0e0018;
public static final int buttonPanel = 0x7f0e002b;
public static final int cancel_action = 0x7f0e006d;
public static final int checkbox = 0x7f0e0039;
public static final int chronometer = 0x7f0e0073;
public static final int collapseActionView = 0x7f0e001c;
public static final int contentPanel = 0x7f0e0031;
public static final int custom = 0x7f0e0037;
public static final int customPanel = 0x7f0e0036;
public static final int decor_content_parent = 0x7f0e003f;
public static final int default_activity_button = 0x7f0e0027;
public static final int disableHome = 0x7f0e000c;
public static final int edit_query = 0x7f0e0043;
public static final int end = 0x7f0e0019;
public static final int end_padder = 0x7f0e0078;
public static final int expand_activities_button = 0x7f0e0025;
public static final int expanded_menu = 0x7f0e0038;
public static final int home = 0x7f0e0004;
public static final int homeAsUp = 0x7f0e000d;
public static final int icon = 0x7f0e0029;
public static final int ifRoom = 0x7f0e001d;
public static final int image = 0x7f0e0026;
public static final int info = 0x7f0e0077;
public static final int line1 = 0x7f0e0071;
public static final int line3 = 0x7f0e0075;
public static final int listMode = 0x7f0e0009;
public static final int list_item = 0x7f0e0028;
public static final int media_actions = 0x7f0e006f;
public static final int middle = 0x7f0e001a;
public static final int multiply = 0x7f0e0013;
public static final int never = 0x7f0e001e;
public static final int none = 0x7f0e000e;
public static final int normal = 0x7f0e000a;
public static final int parentPanel = 0x7f0e002d;
public static final int progress_circular = 0x7f0e0005;
public static final int progress_horizontal = 0x7f0e0006;
public static final int radio = 0x7f0e003b;
public static final int screen = 0x7f0e0014;
public static final int scrollIndicatorDown = 0x7f0e0035;
public static final int scrollIndicatorUp = 0x7f0e0032;
public static final int scrollView = 0x7f0e0033;
public static final int search_badge = 0x7f0e0045;
public static final int search_bar = 0x7f0e0044;
public static final int search_button = 0x7f0e0046;
public static final int search_close_btn = 0x7f0e004b;
public static final int search_edit_frame = 0x7f0e0047;
public static final int search_go_btn = 0x7f0e004d;
public static final int search_mag_icon = 0x7f0e0048;
public static final int search_plate = 0x7f0e0049;
public static final int search_src_text = 0x7f0e004a;
public static final int search_voice_btn = 0x7f0e004e;
public static final int select_dialog_listview = 0x7f0e004f;
public static final int shortcut = 0x7f0e003a;
public static final int showCustom = 0x7f0e000f;
public static final int showHome = 0x7f0e0010;
public static final int showTitle = 0x7f0e0011;
public static final int spacer = 0x7f0e002c;
public static final int split_action_bar = 0x7f0e0007;
public static final int src_atop = 0x7f0e0015;
public static final int src_in = 0x7f0e0016;
public static final int src_over = 0x7f0e0017;
public static final int status_bar_latest_event_content = 0x7f0e006e;
public static final int submit_area = 0x7f0e004c;
public static final int tabMode = 0x7f0e000b;
public static final int text = 0x7f0e0076;
public static final int text2 = 0x7f0e0074;
public static final int textSpacerNoButtons = 0x7f0e0034;
public static final int time = 0x7f0e0072;
public static final int title = 0x7f0e002a;
public static final int title_template = 0x7f0e002f;
public static final int topPanel = 0x7f0e002e;
public static final int up = 0x7f0e0008;
public static final int useLogo = 0x7f0e0012;
public static final int withText = 0x7f0e001f;
public static final int wrap_content = 0x7f0e0020;
}
public static final class integer {
public static final int abc_config_activityDefaultDur = 0x7f0b0001;

File diff suppressed because it is too large Load Diff

View File

@ -23,6 +23,10 @@
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\tutorial_toolshop_all_tools.png",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\tutorial_toolshop_all_tools.png"
},
{
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\playershapes_hypno_spiral.png",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\playershapes_hypno_spiral.png"
},
{
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\tutorial_toolshop_select_buy_spring.png",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\tutorial_toolshop_select_buy_spring.png"
@ -135,6 +139,10 @@
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\radius.png",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\radius.png"
},
{
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\playershapes_smiley.png",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\playershapes_smiley.png"
},
{
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\xml_background_toolupgrade.xml",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\xml_background_toolupgrade.xml"
@ -195,6 +203,10 @@
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\xml_selector_sound.xml",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\xml_selector_sound.xml"
},
{
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\playershapes_pacman.png",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\playershapes_pacman.png"
},
{
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\abc_item_background_holo_light.xml",
"source": "C:\\Users\\Julian\\.android\\build-cache\\2232000db64551c7682d41127fbc27c912efcc3d\\output\\res\\drawable\\abc_item_background_holo_light.xml"
@ -303,6 +315,10 @@
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\xml_background_bountymessage.xml",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\xml_background_bountymessage.xml"
},
{
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\playershapes_clock.png",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\playershapes_clock.png"
},
{
"merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\guis_sound_off.png",
"source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\guis_sound_off.png"

File diff suppressed because one or more lines are too long

View File

@ -28,8 +28,8 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:text="0.0m"
android:textColor="#ffb405"
android:text="@string/game_playerprogress_placeholder"
android:textColor="@color/game_progress_text"
android:textSize="22sp"/>
<TextView
@ -39,8 +39,8 @@
android:layout_alignLeft="@+id/game_playerprogress"
android:layout_alignStart="@+id/game_playerprogress"
android:layout_below="@+id/game_playerprogress"
android:text="0.0m/s"
android:textColor="#ffb405"
android:text="@string/game_playerspeed_placeholder"
android:textColor="@color/game_progress_text"
android:textSize="22sp"/>
<TextView
@ -50,7 +50,7 @@
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:text="Fps: 00"
android:text="@string/game_fps_placeholder"
android:textColor="@android:color/white"
android:textSize="15sp"/>
@ -78,7 +78,7 @@
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="3"
android:text="@string/game_countdown_placeholder"
android:textColor="@color/countdown3"
android:textSize="100sp"
android:textStyle="bold"

View File

@ -9,8 +9,7 @@
android:id="@+id/levelbutton_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:textColor="#000000"
android:text="@string/button_placeholder"
android:textSize="30sp"
android:layout_centerHorizontal="true"/>

View File

@ -17,7 +17,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="4"
android:text="@string/number_placeholder"
android:textColor="#ffae00"
android:textSize="60sp"
android:textStyle="bold"
@ -28,7 +28,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="Level Up"
android:text="@string/levelup"
android:textColor="#ffe100"
android:textSize="50sp"
android:textStyle="bold"/>

View File

@ -6,7 +6,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Game Over"
android:text="@string/message_game_over"
android:id="@+id/message_title"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
@ -24,16 +24,16 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="200dp"
android:text="Tools"
android:textColor="#daf10d"
android:text="@string/message_tools"
android:textColor="@color/message_views"
android:textSize="40sp"/>
<TextView
android:id="@+id/message_to_menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="To menu"
android:textColor="#daf10d"
android:text="@string/message_to_menu"
android:textColor="@color/message_views"
android:textSize="40sp"/>
</LinearLayout>
@ -49,8 +49,8 @@
android:id="@+id/message_restart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Restart"
android:textColor="#daf10d"
android:text="@string/message_restart"
android:textColor="@color/message_views"
android:textSize="40sp"
android:layout_marginEnd="120dp"/>
@ -58,8 +58,8 @@
android:id="@+id/message_next_level"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Next level"
android:textColor="#daf10d"
android:text="@string/message_next_level"
android:textColor="@color/message_views"
android:textSize="40sp"/>
</LinearLayout>

View File

@ -21,7 +21,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Continue"
android:text="@string/short_menu_continue"
android:textSize="40sp"
android:textColor="@color/win"
android:id="@+id/shortmenu_continue"/>
@ -29,7 +29,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Restart"
android:text="@string/message_restart"
android:textSize="40sp"
android:textColor="@color/win"
android:id="@+id/shortmenu_restart"/>
@ -37,7 +37,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Exit"
android:text="@string/short_menu_exit"
android:textSize="40sp"
android:textColor="@color/win"
android:id="@+id/shortmenu_exit"/>

View File

@ -7,15 +7,12 @@
android:id="@+id/startscreen_sound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/startscreen_play"
android:layout_marginLeft="75dp"
android:layout_marginStart="75dp"
android:layout_marginTop="34dp"
android:layout_toEndOf="@+id/startscreen_play"
android:layout_toRightOf="@+id/startscreen_play"
android:background="@drawable/xml_selector_sound"
android:textOff=""
android:textOn=""/>
android:textOn=""
android:layout_alignParentBottom="true"
android:layout_alignRight="@+id/startscreen_play"
android:layout_alignEnd="@+id/startscreen_play"/>
<Button
android:id="@+id/startscreen_play"
@ -26,7 +23,7 @@
android:layout_marginTop="38dp"
android:background="@drawable/playershapes_ball"
android:gravity="center"
android:text="Play"
android:text="@string/start_screen_play"
android:textAlignment="gravity"
android:textColor="#ffffff"
android:textSize="26sp"/>
@ -36,24 +33,20 @@
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/startscreen_play"
android:layout_alignEnd="@+id/startscreen_sound"
android:layout_alignRight="@+id/startscreen_sound"
android:layout_marginBottom="26dp"
android:text="Unlock all levels"
android:visibility="visible"/>
android:text="@string/start_screen_unlock_all_levels"
android:visibility="visible"
android:layout_below="@+id/startscreen_play"
android:layout_alignParentRight="true"/>
<Button
android:id="@+id/startscreen_gain_90_ep"
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:text="@string/start_screen_gain_90_ep"
android:visibility="visible"
android:layout_below="@+id/startscreen_play"
android:layout_marginLeft="48dp"
android:layout_marginStart="48dp"
android:text="Gain 90 ep"
android:visibility="visible"/>
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"/>
</RelativeLayout>

View File

@ -8,9 +8,8 @@
android:id="@+id/toolofferslot_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ramp"
android:text="@string/textview_placeholder"
android:layout_gravity="center_horizontal"
android:textColor="#000000"
android:textSize="25sp"/>
<include

View File

@ -21,8 +21,7 @@
android:id="@+id/topbar_leveldisplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Level: 1"
android:textColor="#000000"
android:text="@string/topbar_level_placeholder"
android:textSize="25sp"/>
<ProgressBar
@ -59,8 +58,7 @@
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/topbar_starview"
android:text="100"
android:textColor="#000000"
android:text="@string/number_placeholder"
android:textSize="25sp"/>
<TextView
@ -69,8 +67,7 @@
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/topbar_energyview"
android:text="100"
android:textColor="#000000"
android:text="@string/number_placeholder"
android:textSize="25sp"/>
<ToggleButton
@ -93,15 +90,14 @@
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:text="Tool-Shop"/>
android:text="@string/topbar_toolshop"/>
<TextView
android:id="@+id/topbar_starcount_decrease"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-200"
android:text="@string/number_placeholder"
android:visibility="invisible"
android:textColor="#000000"
android:textSize="20sp"
android:layout_centerVertical="true"
android:layout_alignEnd="@+id/topbar_starcount"/>
@ -110,9 +106,8 @@
android:id="@+id/topbar_energycount_decrease"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-200"
android:text="@string/number_placeholder"
android:visibility="invisible"
android:textColor="#000000"
android:textSize="20sp"
android:layout_centerVertical="true"
android:layout_alignEnd="@+id/topbar_energycount"/>
@ -122,7 +117,7 @@
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Reset"
android:text="@string/topbar_reset"
android:layout_marginLeft="64dp"
android:layout_marginStart="64dp"
android:layout_alignBaseline="@+id/topbar_soundtoggle"

View File

@ -15,10 +15,9 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ramp unlocked"
android:text="@string/unlock_message_placeholder"
android:id="@+id/unlockmessage_message"
android:layout_gravity="center_vertical"
android:layout_marginLeft="5dp"
android:textColor="#000000"
android:textSize="20sp"/>
</LinearLayout>

View File

@ -10,7 +10,7 @@
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="Unknown"
android:text="@string/world_button_title_placeholder"
android:textColor="#ff2200"
android:textSize="30sp"
android:textStyle="bold|italic"/>
@ -50,8 +50,7 @@
android:id="@+id/worldbutton_levelcount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="9/35"
android:textColor="#000000"
android:text="@string/world_button_progress_placeholder"
android:textSize="20sp"
android:textStyle="bold"
android:layout_centerVertical="true"
@ -75,8 +74,7 @@
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/levelbutton_starView"
android:layout_toRightOf="@+id/levelbutton_starView"
android:text="7/105"
android:textColor="#000000"
android:text="@string/world_button_progress_placeholder"
android:textSize="20sp"
android:textStyle="bold"
android:layout_marginRight="10dp"/>
@ -88,8 +86,7 @@
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/imageView4"
android:layout_toRightOf="@+id/imageView4"
android:text="9/35"
android:textColor="#000000"
android:text="@string/world_button_progress_placeholder"
android:textSize="20sp"
android:textStyle="bold"/>

View File

@ -1,5 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="world_names">
<item>World zer0</item>
<item>Grasslands</item>
<item>Icy Mountains</item>
<item>Testcave</item>
<item>Mysterious fireworld</item>
</string-array>
<attr format="reference" name="drawerArrowStyle"/>
<attr format="dimension" name="height"/>
<attr format="boolean" name="isLightTheme"/>
@ -39,6 +46,7 @@
<color name="dim_foreground_material_light">#ff323232</color>
<color name="foreground_material_dark">@android:color/white</color>
<color name="foreground_material_light">@android:color/black</color>
<color name="game_progress_text">#ffb405</color>
<color name="highlighted_text_material_dark">#6680cbc4</color>
<color name="highlighted_text_material_light">#66009688</color>
<color name="hint_foreground_material_dark">@color/bright_foreground_disabled_material_dark</color>
@ -56,6 +64,7 @@
<color name="material_grey_800">#ff424242</color>
<color name="material_grey_850">#ff303030</color>
<color name="material_grey_900">#ff212121</color>
<color name="message_views">#daf10d</color>
<color name="primary_dark_material_dark">@android:color/black</color>
<color name="primary_dark_material_light">@color/material_grey_600</color>
<color name="primary_material_dark">@color/material_grey_900</color>
@ -223,13 +232,62 @@
<string name="abc_shareactionprovider_share_with_application">Share with %s</string>
<string name="abc_toolbar_collapse_description">Collapse</string>
<string name="app_name">Endless Roll</string>
<string name="bounty_message_resource_format_s">%s</string>
<string name="bounty_message_tool_format_s">%s unlocked!</string>
<string name="bounty_message_tool_slot">You unlocked a ToolSlot</string>
<string name="button_placeholder">Click me!</string>
<string name="game_countdown_placeholder">3</string>
<string name="game_fps_format_d">Fps: %d</string>
<string name="game_fps_placeholder">Fps: 00</string>
<string name="game_playerprogress_format_f">%.2fm</string>
<string name="game_playerprogress_placeholder">0.0m</string>
<string name="game_playerspeed_format_f">%.1fm/s</string>
<string name="game_playerspeed_placeholder">0.0m/s</string>
<string name="level_button_format_d">Level: %d</string>
<string name="levelup">Level Up</string>
<string name="message_game_over">GAME OVER</string>
<string name="message_next_level">Next level</string>
<string name="message_restart">Restart</string>
<string name="message_to_menu">To menu</string>
<string name="message_tools">Tools</string>
<string name="message_try_again">Try again</string>
<string name="message_win">YOU DID IT</string>
<string name="number_placeholder">997.5</string>
<string name="percent_placeholder">85.1%</string>
<string name="pre_start_screen_loading">LOADING...</string>
<string name="price_button_buy">Buy</string>
<string name="price_button_upgrade">Upgrade</string>
<string name="short_menu_continue">Continue</string>
<string name="short_menu_exit">Exit</string>
<string name="short_menu_restart">Restart</string>
<string name="start_screen_gain_90_ep">Gain 90 ep (Nope! No magic at all!)</string>
<string name="start_screen_play">Play</string>
<string name="start_screen_unlock_all_levels">Unlock all levels (Yes! It\'s magic!)</string>
<string name="status_bar_notification_info_overflow">999+</string>
<string name="textview_placeholder">I\'m a text!</string>
<string name="tool_name_bomb">Bomb</string>
<string name="tool_name_magnet">Magnet</string>
<string name="tool_name_ramp">Ramp</string>
<string name="tool_name_spring">Spring</string>
<string name="tool_name_unknown">\?\?\?</string>
<string name="tool_upgrade_force">Force</string>
<string name="tool_upgrade_none">None</string>
<string name="tool_upgrade_radius">Radius</string>
<string name="tool_upgrade_time">Time</string>
<string name="tool_upgrade_title_format_sd">%1$s (Lv%2$d)</string>
<string name="tool_upgrade_title_placeholder">Time (Lv12)</string>
<string name="tool_upgrade_value_max">Max.</string>
<string name="topbar_level_format_d">Level: %d</string>
<string name="topbar_level_placeholder">Level: 24</string>
<string name="topbar_reset">Reset</string>
<string name="topbar_toolshop">Toolshop</string>
<string name="tutorial_leveled_up">Congratulations!!!\nYou have leveled up!</string>
<string name="tutorial_place_ramp_air">You can even set a Tool in mid-air.\nTry it out!</string>
<string name="tutorial_place_ramp_air_2">Now try again!</string>
<string name="tutorial_place_ramp_gap">Now place your ramp in front of the gap!</string>
<string name="tutorial_place_ramp_obstacle">Now place it in front of the obstacle!</string>
<string name="tutorial_place_tools">You can use the selected tool by clicking on the wanted position on the screen.</string>
<string name="tutorial_placeholder">This is a multiline placeholder\nfor all the tutorials I made!!!\nAwesome! - Isn\'t it?</string>
<string name="tutorial_to_toolshop">Now go to the toolshop by either clicking on the \'Spring unlocked\' or the toolshop button!</string>
<string name="tutorial_toolbar">This is the toolbar. Here you can select the tool you currently want to use.</string>
<string name="tutorial_toolshop_all_tools">Here you can see all the tools you will be able to buy and use.</string>
@ -239,6 +297,9 @@
<string name="tutorial_toolshop_toolbar">Right! That is your toolbar.</string>
<string name="tutorial_toolshop_welcome">Welcome to the toolshop!\nHere you can buy and upgrade all tools and you can customize your toolbar.</string>
<string name="tutorial_welcome">Welcome to Endless Roll!\nHave fun!</string>
<string name="unlock_message_placeholder">Ramp unlocked</string>
<string name="world_button_progress_placeholder">21/15</string>
<string name="world_button_title_placeholder">Great world</string>
<style name="AlertDialog.AppCompat" parent="Base.AlertDialog.AppCompat"/>
<style name="AlertDialog.AppCompat.Light" parent="Base.AlertDialog.AppCompat.Light"/>
<style name="Animation.AppCompat.Dialog" parent="Base.Animation.AppCompat.Dialog"/>
@ -454,7 +515,7 @@
<item name="actionBarWidgetTheme">@null</item>
<item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
<!-- Panel attributes -->
<item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
<item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
@ -504,7 +565,7 @@
<item name="colorButtonNormal">@color/button_material_dark</item>
<item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item>
<!-- Used by MediaRouter -->
<item name="isLightTheme">false</item>
</style>
<style name="Base.ThemeOverlay.AppCompat.Dark.ActionBar">
@ -535,7 +596,7 @@
<item name="colorButtonNormal">@color/button_material_light</item>
<item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item>
<!-- Used by MediaRouter -->
<item name="isLightTheme">true</item>
</style>
<style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat">
@ -545,7 +606,7 @@
<item name="windowActionModeOverlay">false</item>
<item name="actionBarPopupTheme">@null</item>
<!-- Used by MediaRouter -->
<item name="isLightTheme">false</item>
<item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
@ -556,7 +617,7 @@
<item name="dividerVertical">@drawable/abc_list_divider_mtrl_alpha</item>
<item name="dividerHorizontal">@drawable/abc_list_divider_mtrl_alpha</item>
<!-- Action Bar Styles -->
<item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item>
<item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item>
<item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item>
@ -573,10 +634,10 @@
<item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
<item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
<!-- Dropdown Spinner Attributes -->
<item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
<!-- Action Mode -->
<item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
<item name="actionModeBackground">@drawable/abc_cab_background_top_material</item>
<item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
@ -589,14 +650,14 @@
<item name="actionModeSelectAllDrawable">@drawable/abc_ic_menu_selectall_mtrl_alpha</item>
<item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_mtrl_alpha</item>
<!-- Panel attributes -->
<item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
<item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
<item name="panelBackground">@drawable/abc_menu_hardkey_panel_mtrl_mult</item>
<item name="android:panelBackground">@android:color/transparent</item>
<item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
<!-- List attributes -->
<item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
<item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
<item name="listPreferredItemHeight">64dp</item>
@ -605,33 +666,33 @@
<item name="listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
<item name="listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
<!-- Spinner styles -->
<item name="spinnerStyle">@style/Widget.AppCompat.Spinner</item>
<item name="android:spinnerItemStyle">@style/Widget.AppCompat.TextView.SpinnerItem</item>
<item name="android:dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
<!-- Required for use of support_simple_spinner_dropdown_item.xml -->
<item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
<item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
<!-- Popup Menu styles -->
<item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item>
<item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item>
<item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item>
<item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
<item name="dropDownListViewStyle">?android:attr/dropDownListViewStyle</item>
<!-- SearchView attributes -->
<item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item>
<item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
<item name="textColorSearchUrl">@color/abc_search_url_text</item>
<item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
<item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
<!-- ShareActionProvider attributes -->
<item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
<!-- Toolbar styles -->
<item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
<item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
@ -640,7 +701,7 @@
<item name="editTextColor">?android:attr/textColorPrimary</item>
<item name="autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
<!-- Color palette -->
<item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
<item name="colorPrimary">@color/primary_material_dark</item>
<item name="colorAccent">@color/accent_material_dark</item>
@ -661,7 +722,7 @@
<item name="ratingBarStyle">@style/Widget.AppCompat.RatingBar</item>
<item name="seekBarStyle">@style/Widget.AppCompat.SeekBar</item>
<!-- Button styles -->
<item name="buttonStyle">@style/Widget.AppCompat.Button</item>
<item name="buttonStyleSmall">@style/Widget.AppCompat.Button.Small</item>
<item name="android:textAppearanceButton">@style/TextAppearance.AppCompat.Widget.Button</item>
@ -674,7 +735,7 @@
<item name="buttonBarNegativeButtonStyle">?attr/buttonBarButtonStyle</item>
<item name="buttonBarNeutralButtonStyle">?attr/buttonBarButtonStyle</item>
<!-- Dialog attributes -->
<item name="dialogTheme">@style/Theme.AppCompat.Dialog</item>
<item name="dialogPreferredPadding">@dimen/abc_dialog_padding_material</item>
@ -684,8 +745,7 @@
<item name="textColorAlertDialogListItem">@color/abc_primary_text_material_dark</item>
<item name="listDividerAlertDialog">@null</item>
<!-- Define these here; ContextThemeWrappers around themes that define them should
always clear these values. -->
<item name="windowFixedWidthMajor">0dp</item>
<item name="windowFixedWidthMinor">0dp</item>
<item name="windowFixedHeightMajor">0dp</item>
@ -720,7 +780,7 @@
<item name="windowActionModeOverlay">false</item>
<item name="actionBarPopupTheme">@null</item>
<!-- Used by MediaRouter -->
<item name="isLightTheme">true</item>
<item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
@ -731,7 +791,7 @@
<item name="dividerVertical">@drawable/abc_list_divider_mtrl_alpha</item>
<item name="dividerHorizontal">@drawable/abc_list_divider_mtrl_alpha</item>
<!-- Action Bar Styles -->
<item name="actionBarTabStyle">@style/Widget.AppCompat.Light.ActionBar.TabView</item>
<item name="actionBarTabBarStyle">@style/Widget.AppCompat.Light.ActionBar.TabBar</item>
<item name="actionBarTabTextStyle">@style/Widget.AppCompat.Light.ActionBar.TabText</item>
@ -748,7 +808,7 @@
<item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
<item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
<!-- Action Mode -->
<item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
<item name="actionModeBackground">@drawable/abc_cab_background_top_material</item>
<item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
@ -761,17 +821,17 @@
<item name="actionModeSelectAllDrawable">@drawable/abc_ic_menu_selectall_mtrl_alpha</item>
<item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_mtrl_alpha</item>
<!-- Dropdown Spinner Attributes -->
<item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
<!-- Panel attributes -->
<item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
<item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
<item name="panelBackground">@drawable/abc_menu_hardkey_panel_mtrl_mult</item>
<item name="android:panelBackground">@android:color/transparent</item>
<item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item>
<!-- List attributes -->
<item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
<item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
<item name="listPreferredItemHeight">64dp</item>
@ -780,33 +840,33 @@
<item name="listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
<item name="listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
<!-- Spinner styles -->
<item name="spinnerStyle">@style/Widget.AppCompat.Spinner</item>
<item name="android:spinnerItemStyle">@style/Widget.AppCompat.TextView.SpinnerItem</item>
<item name="android:dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
<!-- Required for use of support_simple_spinner_dropdown_item.xml -->
<item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
<item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
<!-- Popup Menu styles -->
<item name="popupMenuStyle">@style/Widget.AppCompat.Light.PopupMenu</item>
<item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Large</item>
<item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Small</item>
<item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
<item name="dropDownListViewStyle">?android:attr/dropDownListViewStyle</item>
<!-- SearchView attributes -->
<item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item>
<item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
<item name="textColorSearchUrl">@color/abc_search_url_text</item>
<item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
<item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
<!-- ShareActionProvider attributes -->
<item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
<!-- Toolbar styles -->
<item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
<item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
@ -815,7 +875,7 @@
<item name="editTextColor">?android:attr/textColorPrimary</item>
<item name="autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
<!-- Color palette -->
<item name="colorPrimaryDark">@color/primary_dark_material_light</item>
<item name="colorPrimary">@color/primary_material_light</item>
<item name="colorAccent">@color/accent_material_light</item>
@ -836,7 +896,7 @@
<item name="ratingBarStyle">@style/Widget.AppCompat.RatingBar</item>
<item name="seekBarStyle">@style/Widget.AppCompat.SeekBar</item>
<!-- Button styles -->
<item name="buttonStyle">@style/Widget.AppCompat.Button</item>
<item name="buttonStyleSmall">@style/Widget.AppCompat.Button.Small</item>
<item name="android:textAppearanceButton">@style/TextAppearance.AppCompat.Widget.Button</item>
@ -849,7 +909,7 @@
<item name="buttonBarNegativeButtonStyle">?attr/buttonBarButtonStyle</item>
<item name="buttonBarNeutralButtonStyle">?attr/buttonBarButtonStyle</item>
<!-- Dialog attributes -->
<item name="dialogTheme">@style/Theme.AppCompat.Light.Dialog</item>
<item name="dialogPreferredPadding">@dimen/abc_dialog_padding_material</item>
@ -859,8 +919,7 @@
<item name="textColorAlertDialogListItem">@color/abc_primary_text_material_light</item>
<item name="listDividerAlertDialog">@null</item>
<!-- Define these here; ContextThemeWrappers around themes that define them should
always clear these values. -->
<item name="windowFixedWidthMajor">0dp</item>
<item name="windowFixedWidthMinor">0dp</item>
<item name="windowFixedHeightMajor">0dp</item>
@ -1194,7 +1253,7 @@
<style name="Platform.AppCompat" parent="android:Theme">
<item name="android:windowNoTitle">true</item>
<!-- Window colors -->
<item name="android:colorForeground">@color/foreground_material_dark</item>
<item name="android:colorForegroundInverse">@color/foreground_material_light</item>
<item name="android:colorBackground">@color/background_material_dark</item>
@ -1203,7 +1262,7 @@
<item name="android:backgroundDimAmount">0.6</item>
<item name="android:windowBackground">@color/background_material_dark</item>
<!-- Text colors -->
<item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item>
<item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item>
<item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
@ -1216,7 +1275,7 @@
<item name="android:textColorHighlight">@color/highlighted_text_material_dark</item>
<item name="android:textColorLink">?attr/colorAccent</item>
<!-- Text styles -->
<item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
<item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
<item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
@ -1232,7 +1291,7 @@
<style name="Platform.AppCompat.Light" parent="android:Theme.Light">
<item name="android:windowNoTitle">true</item>
<!-- Window colors -->
<item name="android:colorForeground">@color/foreground_material_light</item>
<item name="android:colorForegroundInverse">@color/foreground_material_dark</item>
<item name="android:colorBackground">@color/background_material_light</item>
@ -1241,7 +1300,7 @@
<item name="android:backgroundDimAmount">0.6</item>
<item name="android:windowBackground">@color/background_material_light</item>
<!-- Text colors -->
<item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
<item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
<item name="android:textColorSecondary">@color/abc_secondary_text_material_light</item>
@ -1255,7 +1314,7 @@
<item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
<item name="android:textColorLink">?attr/colorAccent</item>
<!-- Text styles -->
<item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
<item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
<item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
@ -1270,12 +1329,12 @@
</style>
<style name="Platform.ThemeOverlay.AppCompat" parent=""/>
<style name="Platform.ThemeOverlay.AppCompat.Dark">
<!-- Action Bar styles -->
<item name="actionBarItemBackground">@drawable/abc_item_background_holo_dark</item>
<item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
<item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
<!-- SearchView styles -->
<item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
<item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
</style>
@ -1284,7 +1343,7 @@
<item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
<item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
<!-- SearchView attributes -->
<item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.Light.AutoCompleteTextView</item>
<item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
</style>

View File

@ -19,6 +19,7 @@ int anim shrink 0x7f050011
int anim slide_in_left 0x7f050012
int anim slide_in_right 0x7f050013
int anim slide_in_top 0x7f050014
int array world_names 0x7f0c0000
int attr actionBarDivider 0x7f010063
int attr actionBarItemBackground 0x7f010064
int attr actionBarPopupTheme 0x7f01005d
@ -233,91 +234,93 @@ int bool abc_config_actionMenuItemAllCaps 0x7f080005
int bool abc_config_allowActionMenuItemTextWithIcon 0x7f080002
int bool abc_config_closeDialogWhenTouchOutside 0x7f080006
int bool abc_config_showMenuShortcutsWhenKeyboardPresent 0x7f080007
int color abc_background_cache_hint_selector_material_dark 0x7f0c0049
int color abc_background_cache_hint_selector_material_light 0x7f0c004a
int color abc_color_highlight_material 0x7f0c004b
int color abc_input_method_navigation_guard 0x7f0c0000
int color abc_primary_text_disable_only_material_dark 0x7f0c004c
int color abc_primary_text_disable_only_material_light 0x7f0c004d
int color abc_primary_text_material_dark 0x7f0c004e
int color abc_primary_text_material_light 0x7f0c004f
int color abc_search_url_text 0x7f0c0050
int color abc_search_url_text_normal 0x7f0c0001
int color abc_search_url_text_pressed 0x7f0c0002
int color abc_search_url_text_selected 0x7f0c0003
int color abc_secondary_text_material_dark 0x7f0c0051
int color abc_secondary_text_material_light 0x7f0c0052
int color accent_material_dark 0x7f0c0004
int color accent_material_light 0x7f0c0005
int color background_floating_material_dark 0x7f0c0006
int color background_floating_material_light 0x7f0c0007
int color background_material_dark 0x7f0c0008
int color background_material_light 0x7f0c0009
int color bright_foreground_disabled_material_dark 0x7f0c000a
int color bright_foreground_disabled_material_light 0x7f0c000b
int color bright_foreground_inverse_material_dark 0x7f0c000c
int color bright_foreground_inverse_material_light 0x7f0c000d
int color bright_foreground_material_dark 0x7f0c000e
int color bright_foreground_material_light 0x7f0c000f
int color button_material_dark 0x7f0c0010
int color button_material_light 0x7f0c0011
int color countdown1 0x7f0c0012
int color countdown2 0x7f0c0013
int color countdown3 0x7f0c0014
int color dim_foreground_disabled_material_dark 0x7f0c0015
int color dim_foreground_disabled_material_light 0x7f0c0016
int color dim_foreground_material_dark 0x7f0c0017
int color dim_foreground_material_light 0x7f0c0018
int color foreground_material_dark 0x7f0c0019
int color foreground_material_light 0x7f0c001a
int color highlighted_text_material_dark 0x7f0c001b
int color highlighted_text_material_light 0x7f0c001c
int color hint_foreground_material_dark 0x7f0c001d
int color hint_foreground_material_light 0x7f0c001e
int color loose 0x7f0c001f
int color material_blue_grey_800 0x7f0c0020
int color material_blue_grey_900 0x7f0c0021
int color material_blue_grey_950 0x7f0c0022
int color material_deep_teal_200 0x7f0c0023
int color material_deep_teal_500 0x7f0c0024
int color material_grey_100 0x7f0c0025
int color material_grey_300 0x7f0c0026
int color material_grey_50 0x7f0c0027
int color material_grey_600 0x7f0c0028
int color material_grey_800 0x7f0c0029
int color material_grey_850 0x7f0c002a
int color material_grey_900 0x7f0c002b
int color primary_dark_material_dark 0x7f0c002c
int color primary_dark_material_light 0x7f0c002d
int color primary_material_dark 0x7f0c002e
int color primary_material_light 0x7f0c002f
int color primary_text_default_material_dark 0x7f0c0030
int color primary_text_default_material_light 0x7f0c0031
int color primary_text_disabled_material_dark 0x7f0c0032
int color primary_text_disabled_material_light 0x7f0c0033
int color retry 0x7f0c0034
int color ripple_material_dark 0x7f0c0035
int color ripple_material_light 0x7f0c0036
int color secondary_text_default_material_dark 0x7f0c0037
int color secondary_text_default_material_light 0x7f0c0038
int color secondary_text_disabled_material_dark 0x7f0c0039
int color secondary_text_disabled_material_light 0x7f0c003a
int color switch_thumb_disabled_material_dark 0x7f0c003b
int color switch_thumb_disabled_material_light 0x7f0c003c
int color switch_thumb_material_dark 0x7f0c0053
int color switch_thumb_material_light 0x7f0c0054
int color switch_thumb_normal_material_dark 0x7f0c003d
int color switch_thumb_normal_material_light 0x7f0c003e
int color toolbuttonActiveNotReady 0x7f0c003f
int color toolbuttonActiveReady 0x7f0c0040
int color toolbuttonInactiveNotReady 0x7f0c0041
int color toolbuttonInactiveReady 0x7f0c0042
int color toolbuttonLocked 0x7f0c0043
int color toolslotDisabled 0x7f0c0044
int color toolslotDisabledSelected 0x7f0c0045
int color toolslotEnabled 0x7f0c0046
int color toolslotEnabledSelected 0x7f0c0047
int color win 0x7f0c0048
int color abc_background_cache_hint_selector_material_dark 0x7f0d004b
int color abc_background_cache_hint_selector_material_light 0x7f0d004c
int color abc_color_highlight_material 0x7f0d004d
int color abc_input_method_navigation_guard 0x7f0d0000
int color abc_primary_text_disable_only_material_dark 0x7f0d004e
int color abc_primary_text_disable_only_material_light 0x7f0d004f
int color abc_primary_text_material_dark 0x7f0d0050
int color abc_primary_text_material_light 0x7f0d0051
int color abc_search_url_text 0x7f0d0052
int color abc_search_url_text_normal 0x7f0d0001
int color abc_search_url_text_pressed 0x7f0d0002
int color abc_search_url_text_selected 0x7f0d0003
int color abc_secondary_text_material_dark 0x7f0d0053
int color abc_secondary_text_material_light 0x7f0d0054
int color accent_material_dark 0x7f0d0004
int color accent_material_light 0x7f0d0005
int color background_floating_material_dark 0x7f0d0006
int color background_floating_material_light 0x7f0d0007
int color background_material_dark 0x7f0d0008
int color background_material_light 0x7f0d0009
int color bright_foreground_disabled_material_dark 0x7f0d000a
int color bright_foreground_disabled_material_light 0x7f0d000b
int color bright_foreground_inverse_material_dark 0x7f0d000c
int color bright_foreground_inverse_material_light 0x7f0d000d
int color bright_foreground_material_dark 0x7f0d000e
int color bright_foreground_material_light 0x7f0d000f
int color button_material_dark 0x7f0d0010
int color button_material_light 0x7f0d0011
int color countdown1 0x7f0d0012
int color countdown2 0x7f0d0013
int color countdown3 0x7f0d0014
int color dim_foreground_disabled_material_dark 0x7f0d0015
int color dim_foreground_disabled_material_light 0x7f0d0016
int color dim_foreground_material_dark 0x7f0d0017
int color dim_foreground_material_light 0x7f0d0018
int color foreground_material_dark 0x7f0d0019
int color foreground_material_light 0x7f0d001a
int color game_progress_text 0x7f0d001b
int color highlighted_text_material_dark 0x7f0d001c
int color highlighted_text_material_light 0x7f0d001d
int color hint_foreground_material_dark 0x7f0d001e
int color hint_foreground_material_light 0x7f0d001f
int color loose 0x7f0d0020
int color material_blue_grey_800 0x7f0d0021
int color material_blue_grey_900 0x7f0d0022
int color material_blue_grey_950 0x7f0d0023
int color material_deep_teal_200 0x7f0d0024
int color material_deep_teal_500 0x7f0d0025
int color material_grey_100 0x7f0d0026
int color material_grey_300 0x7f0d0027
int color material_grey_50 0x7f0d0028
int color material_grey_600 0x7f0d0029
int color material_grey_800 0x7f0d002a
int color material_grey_850 0x7f0d002b
int color material_grey_900 0x7f0d002c
int color message_views 0x7f0d002d
int color primary_dark_material_dark 0x7f0d002e
int color primary_dark_material_light 0x7f0d002f
int color primary_material_dark 0x7f0d0030
int color primary_material_light 0x7f0d0031
int color primary_text_default_material_dark 0x7f0d0032
int color primary_text_default_material_light 0x7f0d0033
int color primary_text_disabled_material_dark 0x7f0d0034
int color primary_text_disabled_material_light 0x7f0d0035
int color retry 0x7f0d0036
int color ripple_material_dark 0x7f0d0037
int color ripple_material_light 0x7f0d0038
int color secondary_text_default_material_dark 0x7f0d0039
int color secondary_text_default_material_light 0x7f0d003a
int color secondary_text_disabled_material_dark 0x7f0d003b
int color secondary_text_disabled_material_light 0x7f0d003c
int color switch_thumb_disabled_material_dark 0x7f0d003d
int color switch_thumb_disabled_material_light 0x7f0d003e
int color switch_thumb_material_dark 0x7f0d0055
int color switch_thumb_material_light 0x7f0d0056
int color switch_thumb_normal_material_dark 0x7f0d003f
int color switch_thumb_normal_material_light 0x7f0d0040
int color toolbuttonActiveNotReady 0x7f0d0041
int color toolbuttonActiveReady 0x7f0d0042
int color toolbuttonInactiveNotReady 0x7f0d0043
int color toolbuttonInactiveReady 0x7f0d0044
int color toolbuttonLocked 0x7f0d0045
int color toolslotDisabled 0x7f0d0046
int color toolslotDisabledSelected 0x7f0d0047
int color toolslotEnabled 0x7f0d0048
int color toolslotEnabledSelected 0x7f0d0049
int color win 0x7f0d004a
int dimen abc_action_bar_content_inset_material 0x7f09000d
int dimen abc_action_bar_default_height_material 0x7f090001
int dimen abc_action_bar_default_padding_end_material 0x7f09000e
@ -483,241 +486,245 @@ int drawable guis_sound_on 0x7f020056
int drawable lock_locked 0x7f020057
int drawable lock_unlocked 0x7f020058
int drawable magnet_field 0x7f020059
int drawable notification_template_icon_bg 0x7f020086
int drawable notification_template_icon_bg 0x7f02008a
int drawable obstacles_cave 0x7f02005a
int drawable obstacles_grass 0x7f02005b
int drawable obstacles_mountains 0x7f02005c
int drawable playershapes_ball 0x7f02005d
int drawable previews_grass 0x7f02005e
int drawable purple 0x7f02005f
int drawable radius 0x7f020060
int drawable splitter 0x7f020061
int drawable terrain_c_grass 0x7f020062
int drawable terrain_t_grass 0x7f020063
int drawable tick 0x7f020064
int drawable tip_icon 0x7f020065
int drawable tools_bomb 0x7f020066
int drawable tools_bombbutton 0x7f020067
int drawable tools_emptybutton 0x7f020068
int drawable tools_lockedbutton 0x7f020069
int drawable tools_magnet 0x7f02006a
int drawable tools_magnetbutton 0x7f02006b
int drawable tools_ramp 0x7f02006c
int drawable tools_rampbutton 0x7f02006d
int drawable tools_spring 0x7f02006e
int drawable tools_springbutton 0x7f02006f
int drawable tools_unlockedbutton 0x7f020070
int drawable tutorial_place_ramp_air_1 0x7f020071
int drawable tutorial_place_ramp_gap 0x7f020072
int drawable tutorial_place_ramp_obstacle 0x7f020073
int drawable tutorial_place_tools 0x7f020074
int drawable tutorial_to_toolshop 0x7f020075
int drawable tutorial_toolbar 0x7f020076
int drawable tutorial_toolshop_all_tools 0x7f020077
int drawable tutorial_toolshop_equip_spring 0x7f020078
int drawable tutorial_toolshop_inspector 0x7f020079
int drawable tutorial_toolshop_select_buy_spring 0x7f02007a
int drawable tutorial_toolshop_toolbar 0x7f02007b
int drawable xml_background_bountymessage 0x7f02007c
int drawable xml_background_levelbutton 0x7f02007d
int drawable xml_background_toolslot 0x7f02007e
int drawable xml_background_toolupgrade 0x7f02007f
int drawable xml_background_tutorialtextview 0x7f020080
int drawable xml_background_worldbutton 0x7f020081
int drawable xml_layers_toolprogressbar 0x7f020082
int drawable xml_selector_gamebutton 0x7f020083
int drawable xml_selector_pricebutton 0x7f020084
int drawable xml_selector_sound 0x7f020085
int id action0 0x7f0d006c
int id action_bar 0x7f0d0041
int id action_bar_activity_content 0x7f0d0000
int id action_bar_container 0x7f0d0040
int id action_bar_root 0x7f0d003c
int id action_bar_spinner 0x7f0d0001
int id action_bar_subtitle 0x7f0d0022
int id action_bar_title 0x7f0d0021
int id action_context_bar 0x7f0d0042
int id action_divider 0x7f0d0070
int id action_menu_divider 0x7f0d0002
int id action_menu_presenter 0x7f0d0003
int id action_mode_bar 0x7f0d003e
int id action_mode_bar_stub 0x7f0d003d
int id action_mode_close_button 0x7f0d0023
int id activity_chooser_view_content 0x7f0d0024
int id alertTitle 0x7f0d0030
int id always 0x7f0d001b
int id beginning 0x7f0d0018
int id buttonPanel 0x7f0d002b
int id cancel_action 0x7f0d006d
int id checkbox 0x7f0d0039
int id chronometer 0x7f0d0073
int id collapseActionView 0x7f0d001c
int id contentPanel 0x7f0d0031
int id custom 0x7f0d0037
int id customPanel 0x7f0d0036
int id decor_content_parent 0x7f0d003f
int id default_activity_button 0x7f0d0027
int id disableHome 0x7f0d000c
int id edit_query 0x7f0d0043
int id end 0x7f0d0019
int id end_padder 0x7f0d0078
int id expand_activities_button 0x7f0d0025
int id expanded_menu 0x7f0d0038
int id game_countdown 0x7f0d0057
int id game_fps 0x7f0d0054
int id game_message 0x7f0d0056
int id game_pausebutton 0x7f0d0050
int id game_playerprogress 0x7f0d0052
int id game_playerspeed 0x7f0d0053
int id game_shortmenu 0x7f0d0055
int id game_toolbuttonbar 0x7f0d0051
int id home 0x7f0d0004
int id homeAsUp 0x7f0d000d
int id horizontalScrollView 0x7f0d005f
int id icon 0x7f0d0029
int id ifRoom 0x7f0d001d
int id image 0x7f0d0026
int id imageView 0x7f0d0065
int id imageView4 0x7f0d00ba
int id info 0x7f0d0077
int id levelbutton_energy 0x7f0d005c
int id levelbutton_lock 0x7f0d005d
int id levelbutton_star1 0x7f0d0059
int id levelbutton_star2 0x7f0d005a
int id levelbutton_star3 0x7f0d005b
int id levelbutton_starView 0x7f0d00b7
int id levelbutton_textview 0x7f0d0058
int id levels_bottomRow 0x7f0d0061
int id levels_topRow 0x7f0d0060
int id levels_topbar 0x7f0d005e
int id levelup_level 0x7f0d0063
int id levelup_mainlayout 0x7f0d0062
int id levelup_text 0x7f0d0064
int id levelup_unlocklist 0x7f0d0066
int id line1 0x7f0d0071
int id line3 0x7f0d0075
int id linearLayout 0x7f0d0079
int id linearLayout3 0x7f0d0086
int id linearLayout4 0x7f0d009c
int id listMode 0x7f0d0009
int id list_item 0x7f0d0028
int id media_actions 0x7f0d006f
int id message_next_level 0x7f0d006b
int id message_restart 0x7f0d006a
int id message_title 0x7f0d0067
int id message_to_menu 0x7f0d0069
int id message_tools 0x7f0d0068
int id middle 0x7f0d001a
int id multiply 0x7f0d0013
int id never 0x7f0d001e
int id none 0x7f0d000e
int id normal 0x7f0d000a
int id parentPanel 0x7f0d002d
int id price_button_currency 0x7f0d007c
int id price_button_price 0x7f0d007b
int id price_button_title 0x7f0d007a
int id progress_circular 0x7f0d0005
int id progress_horizontal 0x7f0d0006
int id radio 0x7f0d003b
int id screen 0x7f0d0014
int id scrollIndicatorDown 0x7f0d0035
int id scrollIndicatorUp 0x7f0d0032
int id scrollView 0x7f0d0033
int id search_badge 0x7f0d0045
int id search_bar 0x7f0d0044
int id search_button 0x7f0d0046
int id search_close_btn 0x7f0d004b
int id search_edit_frame 0x7f0d0047
int id search_go_btn 0x7f0d004d
int id search_mag_icon 0x7f0d0048
int id search_plate 0x7f0d0049
int id search_src_text 0x7f0d004a
int id search_voice_btn 0x7f0d004e
int id select_dialog_listview 0x7f0d004f
int id shortcut 0x7f0d003a
int id shortmenu_continue 0x7f0d007e
int id shortmenu_exit 0x7f0d0080
int id shortmenu_restart 0x7f0d007f
int id shortmenu_topbar 0x7f0d007d
int id showCustom 0x7f0d000f
int id showHome 0x7f0d0010
int id showTitle 0x7f0d0011
int id spacer 0x7f0d002c
int id split_action_bar 0x7f0d0007
int id src_atop 0x7f0d0015
int id src_in 0x7f0d0016
int id src_over 0x7f0d0017
int id startscreen_gain_90_ep 0x7f0d0084
int id startscreen_play 0x7f0d0082
int id startscreen_sound 0x7f0d0081
int id startscreen_unlock_levels 0x7f0d0083
int id status_bar_latest_event_content 0x7f0d006e
int id submit_area 0x7f0d004c
int id tabMode 0x7f0d000b
int id text 0x7f0d0076
int id text2 0x7f0d0074
int id textSpacerNoButtons 0x7f0d0034
int id time 0x7f0d0072
int id title 0x7f0d002a
int id title_template 0x7f0d002f
int id toolProgressBar 0x7f0d0095
int id toolProgressBarView 0x7f0d0093
int id toolProgressButtonAnimation 0x7f0d0094
int id tool_inspector_imageview 0x7f0d0087
int id tool_inspector_pricebutton 0x7f0d0088
int id tool_inspector_title 0x7f0d0085
int id tool_inspector_toolupgrade0 0x7f0d0089
int id tool_inspector_toolupgrade1 0x7f0d008a
int id tool_upgrade_imageview 0x7f0d008f
int id tool_upgrade_pricebutton 0x7f0d0092
int id tool_upgrade_title 0x7f0d008e
int id tool_upgrade_value_new 0x7f0d0091
int id tool_upgrade_value_old 0x7f0d0090
int id toolbutton_1 0x7f0d0096
int id toolbutton_2 0x7f0d0097
int id toolbutton_3 0x7f0d0098
int id toolbutton_4 0x7f0d0099
int id toolofferslot_slot 0x7f0d008c
int id toolofferslot_title 0x7f0d008b
int id toolshop_slot1 0x7f0d009d
int id toolshop_slot2 0x7f0d009e
int id toolshop_slot3 0x7f0d009f
int id toolshop_slot4 0x7f0d00a0
int id toolshop_tool_offer_layout 0x7f0d00a1
int id toolshop_toolinspector 0x7f0d009b
int id toolshop_topbar 0x7f0d009a
int id toolslot_image 0x7f0d008d
int id topPanel 0x7f0d002e
int id topbar_energycount 0x7f0d00a9
int id topbar_energycount_decrease 0x7f0d00ad
int id topbar_energyview 0x7f0d00a8
int id topbar_layout 0x7f0d00a2
int id topbar_leveldisplay 0x7f0d00a4
int id topbar_levellayout 0x7f0d00a3
int id topbar_levelprogress 0x7f0d00a5
int id topbar_resetButton 0x7f0d00ae
int id topbar_soundtoggle 0x7f0d00aa
int id topbar_starcount 0x7f0d00a7
int id topbar_starcount_decrease 0x7f0d00ac
int id topbar_starview 0x7f0d00a6
int id topbar_toolshop 0x7f0d00ab
int id tutorial_image_view 0x7f0d00b0
int id tutorial_text_view 0x7f0d00af
int id unlockmessage_message 0x7f0d00b2
int id unlockmessage_toolimage 0x7f0d00b1
int id up 0x7f0d0008
int id useLogo 0x7f0d0012
int id withText 0x7f0d001f
int id worldbutton_energycount 0x7f0d00b9
int id worldbutton_levelcount 0x7f0d00b6
int id worldbutton_lock 0x7f0d00bb
int id worldbutton_preview 0x7f0d00b4
int id worldbutton_starcount 0x7f0d00b8
int id worldbutton_tickView 0x7f0d00b5
int id worldbutton_title 0x7f0d00b3
int id worlds_layout 0x7f0d00bd
int id worlds_topbar 0x7f0d00bc
int id wrap_content 0x7f0d0020
int drawable playershapes_clock 0x7f02005e
int drawable playershapes_hypno_spiral 0x7f02005f
int drawable playershapes_pacman 0x7f020060
int drawable playershapes_smiley 0x7f020061
int drawable previews_grass 0x7f020062
int drawable purple 0x7f020063
int drawable radius 0x7f020064
int drawable splitter 0x7f020065
int drawable terrain_c_grass 0x7f020066
int drawable terrain_t_grass 0x7f020067
int drawable tick 0x7f020068
int drawable tip_icon 0x7f020069
int drawable tools_bomb 0x7f02006a
int drawable tools_bombbutton 0x7f02006b
int drawable tools_emptybutton 0x7f02006c
int drawable tools_lockedbutton 0x7f02006d
int drawable tools_magnet 0x7f02006e
int drawable tools_magnetbutton 0x7f02006f
int drawable tools_ramp 0x7f020070
int drawable tools_rampbutton 0x7f020071
int drawable tools_spring 0x7f020072
int drawable tools_springbutton 0x7f020073
int drawable tools_unlockedbutton 0x7f020074
int drawable tutorial_place_ramp_air_1 0x7f020075
int drawable tutorial_place_ramp_gap 0x7f020076
int drawable tutorial_place_ramp_obstacle 0x7f020077
int drawable tutorial_place_tools 0x7f020078
int drawable tutorial_to_toolshop 0x7f020079
int drawable tutorial_toolbar 0x7f02007a
int drawable tutorial_toolshop_all_tools 0x7f02007b
int drawable tutorial_toolshop_equip_spring 0x7f02007c
int drawable tutorial_toolshop_inspector 0x7f02007d
int drawable tutorial_toolshop_select_buy_spring 0x7f02007e
int drawable tutorial_toolshop_toolbar 0x7f02007f
int drawable xml_background_bountymessage 0x7f020080
int drawable xml_background_levelbutton 0x7f020081
int drawable xml_background_toolslot 0x7f020082
int drawable xml_background_toolupgrade 0x7f020083
int drawable xml_background_tutorialtextview 0x7f020084
int drawable xml_background_worldbutton 0x7f020085
int drawable xml_layers_toolprogressbar 0x7f020086
int drawable xml_selector_gamebutton 0x7f020087
int drawable xml_selector_pricebutton 0x7f020088
int drawable xml_selector_sound 0x7f020089
int id action0 0x7f0e006c
int id action_bar 0x7f0e0041
int id action_bar_activity_content 0x7f0e0000
int id action_bar_container 0x7f0e0040
int id action_bar_root 0x7f0e003c
int id action_bar_spinner 0x7f0e0001
int id action_bar_subtitle 0x7f0e0022
int id action_bar_title 0x7f0e0021
int id action_context_bar 0x7f0e0042
int id action_divider 0x7f0e0070
int id action_menu_divider 0x7f0e0002
int id action_menu_presenter 0x7f0e0003
int id action_mode_bar 0x7f0e003e
int id action_mode_bar_stub 0x7f0e003d
int id action_mode_close_button 0x7f0e0023
int id activity_chooser_view_content 0x7f0e0024
int id alertTitle 0x7f0e0030
int id always 0x7f0e001b
int id beginning 0x7f0e0018
int id buttonPanel 0x7f0e002b
int id cancel_action 0x7f0e006d
int id checkbox 0x7f0e0039
int id chronometer 0x7f0e0073
int id collapseActionView 0x7f0e001c
int id contentPanel 0x7f0e0031
int id custom 0x7f0e0037
int id customPanel 0x7f0e0036
int id decor_content_parent 0x7f0e003f
int id default_activity_button 0x7f0e0027
int id disableHome 0x7f0e000c
int id edit_query 0x7f0e0043
int id end 0x7f0e0019
int id end_padder 0x7f0e0078
int id expand_activities_button 0x7f0e0025
int id expanded_menu 0x7f0e0038
int id game_countdown 0x7f0e0057
int id game_fps 0x7f0e0054
int id game_message 0x7f0e0056
int id game_pausebutton 0x7f0e0050
int id game_playerprogress 0x7f0e0052
int id game_playerspeed 0x7f0e0053
int id game_shortmenu 0x7f0e0055
int id game_toolbuttonbar 0x7f0e0051
int id home 0x7f0e0004
int id homeAsUp 0x7f0e000d
int id horizontalScrollView 0x7f0e005f
int id icon 0x7f0e0029
int id ifRoom 0x7f0e001d
int id image 0x7f0e0026
int id imageView 0x7f0e0065
int id imageView4 0x7f0e00ba
int id info 0x7f0e0077
int id levelbutton_energy 0x7f0e005c
int id levelbutton_lock 0x7f0e005d
int id levelbutton_star1 0x7f0e0059
int id levelbutton_star2 0x7f0e005a
int id levelbutton_star3 0x7f0e005b
int id levelbutton_starView 0x7f0e00b7
int id levelbutton_textview 0x7f0e0058
int id levels_bottomRow 0x7f0e0061
int id levels_topRow 0x7f0e0060
int id levels_topbar 0x7f0e005e
int id levelup_level 0x7f0e0063
int id levelup_mainlayout 0x7f0e0062
int id levelup_text 0x7f0e0064
int id levelup_unlocklist 0x7f0e0066
int id line1 0x7f0e0071
int id line3 0x7f0e0075
int id linearLayout 0x7f0e0079
int id linearLayout3 0x7f0e0086
int id linearLayout4 0x7f0e009c
int id listMode 0x7f0e0009
int id list_item 0x7f0e0028
int id media_actions 0x7f0e006f
int id message_next_level 0x7f0e006b
int id message_restart 0x7f0e006a
int id message_title 0x7f0e0067
int id message_to_menu 0x7f0e0069
int id message_tools 0x7f0e0068
int id middle 0x7f0e001a
int id multiply 0x7f0e0013
int id never 0x7f0e001e
int id none 0x7f0e000e
int id normal 0x7f0e000a
int id parentPanel 0x7f0e002d
int id price_button_currency 0x7f0e007c
int id price_button_price 0x7f0e007b
int id price_button_title 0x7f0e007a
int id progress_circular 0x7f0e0005
int id progress_horizontal 0x7f0e0006
int id radio 0x7f0e003b
int id screen 0x7f0e0014
int id scrollIndicatorDown 0x7f0e0035
int id scrollIndicatorUp 0x7f0e0032
int id scrollView 0x7f0e0033
int id search_badge 0x7f0e0045
int id search_bar 0x7f0e0044
int id search_button 0x7f0e0046
int id search_close_btn 0x7f0e004b
int id search_edit_frame 0x7f0e0047
int id search_go_btn 0x7f0e004d
int id search_mag_icon 0x7f0e0048
int id search_plate 0x7f0e0049
int id search_src_text 0x7f0e004a
int id search_voice_btn 0x7f0e004e
int id select_dialog_listview 0x7f0e004f
int id shortcut 0x7f0e003a
int id shortmenu_continue 0x7f0e007e
int id shortmenu_exit 0x7f0e0080
int id shortmenu_restart 0x7f0e007f
int id shortmenu_topbar 0x7f0e007d
int id showCustom 0x7f0e000f
int id showHome 0x7f0e0010
int id showTitle 0x7f0e0011
int id spacer 0x7f0e002c
int id split_action_bar 0x7f0e0007
int id src_atop 0x7f0e0015
int id src_in 0x7f0e0016
int id src_over 0x7f0e0017
int id startscreen_gain_90_ep 0x7f0e0084
int id startscreen_play 0x7f0e0082
int id startscreen_sound 0x7f0e0081
int id startscreen_unlock_levels 0x7f0e0083
int id status_bar_latest_event_content 0x7f0e006e
int id submit_area 0x7f0e004c
int id tabMode 0x7f0e000b
int id text 0x7f0e0076
int id text2 0x7f0e0074
int id textSpacerNoButtons 0x7f0e0034
int id time 0x7f0e0072
int id title 0x7f0e002a
int id title_template 0x7f0e002f
int id toolProgressBar 0x7f0e0095
int id toolProgressBarView 0x7f0e0093
int id toolProgressButtonAnimation 0x7f0e0094
int id tool_inspector_imageview 0x7f0e0087
int id tool_inspector_pricebutton 0x7f0e0088
int id tool_inspector_title 0x7f0e0085
int id tool_inspector_toolupgrade0 0x7f0e0089
int id tool_inspector_toolupgrade1 0x7f0e008a
int id tool_upgrade_imageview 0x7f0e008f
int id tool_upgrade_pricebutton 0x7f0e0092
int id tool_upgrade_title 0x7f0e008e
int id tool_upgrade_value_new 0x7f0e0091
int id tool_upgrade_value_old 0x7f0e0090
int id toolbutton_1 0x7f0e0096
int id toolbutton_2 0x7f0e0097
int id toolbutton_3 0x7f0e0098
int id toolbutton_4 0x7f0e0099
int id toolofferslot_slot 0x7f0e008c
int id toolofferslot_title 0x7f0e008b
int id toolshop_slot1 0x7f0e009d
int id toolshop_slot2 0x7f0e009e
int id toolshop_slot3 0x7f0e009f
int id toolshop_slot4 0x7f0e00a0
int id toolshop_tool_offer_layout 0x7f0e00a1
int id toolshop_toolinspector 0x7f0e009b
int id toolshop_topbar 0x7f0e009a
int id toolslot_image 0x7f0e008d
int id topPanel 0x7f0e002e
int id topbar_energycount 0x7f0e00a9
int id topbar_energycount_decrease 0x7f0e00ad
int id topbar_energyview 0x7f0e00a8
int id topbar_layout 0x7f0e00a2
int id topbar_leveldisplay 0x7f0e00a4
int id topbar_levellayout 0x7f0e00a3
int id topbar_levelprogress 0x7f0e00a5
int id topbar_resetButton 0x7f0e00ae
int id topbar_soundtoggle 0x7f0e00aa
int id topbar_starcount 0x7f0e00a7
int id topbar_starcount_decrease 0x7f0e00ac
int id topbar_starview 0x7f0e00a6
int id topbar_toolshop 0x7f0e00ab
int id tutorial_image_view 0x7f0e00b0
int id tutorial_text_view 0x7f0e00af
int id unlockmessage_message 0x7f0e00b2
int id unlockmessage_toolimage 0x7f0e00b1
int id up 0x7f0e0008
int id useLogo 0x7f0e0012
int id withText 0x7f0e001f
int id worldbutton_energycount 0x7f0e00b9
int id worldbutton_levelcount 0x7f0e00b6
int id worldbutton_lock 0x7f0e00bb
int id worldbutton_preview 0x7f0e00b4
int id worldbutton_starcount 0x7f0e00b8
int id worldbutton_tickView 0x7f0e00b5
int id worldbutton_title 0x7f0e00b3
int id worlds_layout 0x7f0e00bd
int id worlds_topbar 0x7f0e00bc
int id wrap_content 0x7f0e0020
int integer abc_config_activityDefaultDur 0x7f0b0001
int integer abc_config_activityShortDur 0x7f0b0002
int integer abc_max_action_buttons 0x7f0b0000
@ -804,22 +811,74 @@ int string abc_shareactionprovider_share_with 0x7f070010
int string abc_shareactionprovider_share_with_application 0x7f070011
int string abc_toolbar_collapse_description 0x7f070012
int string app_name 0x7f070014
int string bounty_message_resource_format_s 0x7f070015
int string bounty_message_tool_format_s 0x7f070016
int string bounty_message_tool_slot 0x7f070017
int string button_placeholder 0x7f070018
int string game_countdown_placeholder 0x7f070019
int string game_fps_format_d 0x7f07001a
int string game_fps_placeholder 0x7f07001b
int string game_playerprogress_format_f 0x7f07001c
int string game_playerprogress_placeholder 0x7f07001d
int string game_playerspeed_format_f 0x7f07001e
int string game_playerspeed_placeholder 0x7f07001f
int string level_button_format_d 0x7f070020
int string levelup 0x7f070021
int string message_game_over 0x7f070022
int string message_next_level 0x7f070023
int string message_restart 0x7f070024
int string message_to_menu 0x7f070025
int string message_tools 0x7f070026
int string message_try_again 0x7f070027
int string message_win 0x7f070028
int string number_placeholder 0x7f070029
int string percent_placeholder 0x7f07002a
int string pre_start_screen_loading 0x7f07002b
int string price_button_buy 0x7f07002c
int string price_button_upgrade 0x7f07002d
int string short_menu_continue 0x7f07002e
int string short_menu_exit 0x7f07002f
int string short_menu_restart 0x7f070030
int string start_screen_gain_90_ep 0x7f070031
int string start_screen_play 0x7f070032
int string start_screen_unlock_all_levels 0x7f070033
int string status_bar_notification_info_overflow 0x7f070013
int string tutorial_leveled_up 0x7f070015
int string tutorial_place_ramp_air 0x7f070016
int string tutorial_place_ramp_air_2 0x7f070017
int string tutorial_place_ramp_gap 0x7f070018
int string tutorial_place_ramp_obstacle 0x7f070019
int string tutorial_place_tools 0x7f07001a
int string tutorial_to_toolshop 0x7f07001b
int string tutorial_toolbar 0x7f07001c
int string tutorial_toolshop_all_tools 0x7f07001d
int string tutorial_toolshop_equip_spring 0x7f07001e
int string tutorial_toolshop_inspector 0x7f07001f
int string tutorial_toolshop_select_buy_spring 0x7f070020
int string tutorial_toolshop_toolbar 0x7f070021
int string tutorial_toolshop_welcome 0x7f070022
int string tutorial_welcome 0x7f070023
int string textview_placeholder 0x7f070034
int string tool_name_bomb 0x7f070035
int string tool_name_magnet 0x7f070036
int string tool_name_ramp 0x7f070037
int string tool_name_spring 0x7f070038
int string tool_name_unknown 0x7f070039
int string tool_upgrade_force 0x7f07003a
int string tool_upgrade_none 0x7f07003b
int string tool_upgrade_radius 0x7f07003c
int string tool_upgrade_time 0x7f07003d
int string tool_upgrade_title_format_sd 0x7f07003e
int string tool_upgrade_title_placeholder 0x7f07003f
int string tool_upgrade_value_max 0x7f070040
int string topbar_level_format_d 0x7f070041
int string topbar_level_placeholder 0x7f070042
int string topbar_reset 0x7f070043
int string topbar_toolshop 0x7f070044
int string tutorial_leveled_up 0x7f070045
int string tutorial_place_ramp_air 0x7f070046
int string tutorial_place_ramp_air_2 0x7f070047
int string tutorial_place_ramp_gap 0x7f070048
int string tutorial_place_ramp_obstacle 0x7f070049
int string tutorial_place_tools 0x7f07004a
int string tutorial_placeholder 0x7f07004b
int string tutorial_to_toolshop 0x7f07004c
int string tutorial_toolbar 0x7f07004d
int string tutorial_toolshop_all_tools 0x7f07004e
int string tutorial_toolshop_equip_spring 0x7f07004f
int string tutorial_toolshop_inspector 0x7f070050
int string tutorial_toolshop_select_buy_spring 0x7f070051
int string tutorial_toolshop_toolbar 0x7f070052
int string tutorial_toolshop_welcome 0x7f070053
int string tutorial_welcome 0x7f070054
int string unlock_message_placeholder 0x7f070055
int string world_button_progress_placeholder 0x7f070056
int string world_button_title_placeholder 0x7f070057
int style AlertDialog_AppCompat 0x7f0a007d
int style AlertDialog_AppCompat_Light 0x7f0a007e
int style Animation_AppCompat_Dialog 0x7f0a007f

View File

@ -1,6 +1,7 @@
package de.frajul.endlessroll.entities.tools;
import android.support.annotation.DrawableRes;
import android.support.annotation.StringRes;
import de.frajul.endlessroll.R;
@ -10,21 +11,23 @@ import de.frajul.endlessroll.R;
public enum ToolUpgradeType {
NONE("None", "", R.drawable.tools_rampbutton), TIME("Time", "s", R.drawable.clock), RADIUS(
"Radius", "%", R.drawable.radius), FORCE("Force", "%", R.drawable.magnet_field);
NONE(R.string.tool_upgrade_none, "", R.drawable.tools_rampbutton), TIME(R.string.tool_upgrade_time, "s", R.drawable.clock), RADIUS(
R.string.tool_upgrade_radius, "%", R.drawable.radius), FORCE(R.string.tool_upgrade_force, "%", R.drawable.magnet_field);
private String name;
@StringRes
private int name;
private String unit;
@DrawableRes
private int drawable;
ToolUpgradeType(String name, String unit, @DrawableRes int drawable) {
ToolUpgradeType(@StringRes int name, String unit, @DrawableRes int drawable) {
this.name = name;
this.unit = unit;
this.drawable = drawable;
}
public String getName() {
@StringRes
public int getName() {
return name;
}

View File

@ -3,6 +3,7 @@ package de.frajul.endlessroll.views;
import android.content.Context;
import android.graphics.Typeface;
import android.support.annotation.DrawableRes;
import android.support.annotation.StringRes;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.ImageView;
@ -34,7 +35,7 @@ public class PriceButton {
currencyView = (ImageView) layout.findViewById(R.id.price_button_currency);
}
public void init(String title, int price, @DrawableRes int currencyDrawable) {
public void init(@StringRes int title, int price, @DrawableRes int currencyDrawable) {
this.title.setText(title);
this.price.setText(price + "");
this.currencyView.setImageDrawable(context.getResources().getDrawable(currencyDrawable));

View File

@ -47,10 +47,10 @@ public class ToolInspector implements View.OnClickListener {
public void update(ToolType toolType, boolean locked) {
this.toolType = toolType;
this.locked = locked;
this.title.setText(locked ? "???" : toolType.getName());
this.title.setText(locked ? R.string.tool_name_unknown : toolType.getName());
this.imageView.setImageDrawable(gameActivity.getResources().getDrawable(
locked ? R.drawable.tools_lockedbutton : toolType.getButtonDrawable()));
priceButton.init("Buy", toolType.getPrice(), R.drawable.currency_star);
priceButton.init(R.string.price_button_buy, toolType.getPrice(), R.drawable.currency_star);
priceButton.setLayoutVisible(toolType.isBought() || locked ? View.GONE : View.VISIBLE);
priceButton.setLayoutEnabled(toolType.getPrice() <= gameActivity.getUser().getStarCount());

View File

@ -48,12 +48,13 @@ public class ToolUpgradeView implements View.OnClickListener {
this.upgrade = toolUpgrade;
this.toolBought = toolBought;
this.availableEnergy = availableEnergy;
this.title.setText(
toolUpgrade.getType().getName() + " (Lv" + toolUpgrade.getCurrentLevel() + ")");
this.title.setText(context.getString(R.string.tool_upgrade_title_format_sd,
context.getString(toolUpgrade.getType().getName()), toolUpgrade.getCurrentLevel()));
this.imageView.setImageDrawable(
context.getResources().getDrawable(toolUpgrade.getType().getDrawable()));
updateValueViews();
priceButton.init("Upgrade", toolUpgrade.getPrice(), R.drawable.currency_energy);
priceButton.init(R.string.price_button_upgrade, toolUpgrade.getPrice(),
R.drawable.currency_energy);
priceButton.setLayoutVisible(isAtMaxLevel() ? View.GONE : View.VISIBLE);
priceButton.setLayoutEnabled(toolBought && toolUpgrade.getPrice() <= availableEnergy);
}
@ -66,8 +67,8 @@ public class ToolUpgradeView implements View.OnClickListener {
String unit = upgrade.getType().getUnit();
valueOld.setText(upgrade.getValueAtCurrentLevel() + unit);
valueNew.setText(upgrade.getValueAtNextLevel() + unit);
if(isAtMaxLevel())
valueNew.setText("Max.");
if (isAtMaxLevel())
valueNew.setText(R.string.tool_upgrade_value_max);
}
private boolean isAtMaxLevel() {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -28,8 +28,8 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:text="0.0m"
android:textColor="#ffb405"
android:text="@string/game_playerprogress_placeholder"
android:textColor="@color/game_progress_text"
android:textSize="22sp"/>
<TextView
@ -39,8 +39,8 @@
android:layout_alignLeft="@+id/game_playerprogress"
android:layout_alignStart="@+id/game_playerprogress"
android:layout_below="@+id/game_playerprogress"
android:text="0.0m/s"
android:textColor="#ffb405"
android:text="@string/game_playerspeed_placeholder"
android:textColor="@color/game_progress_text"
android:textSize="22sp"/>
<TextView
@ -50,7 +50,7 @@
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:text="Fps: 00"
android:text="@string/game_fps_placeholder"
android:textColor="@android:color/white"
android:textSize="15sp"/>
@ -78,7 +78,7 @@
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="3"
android:text="@string/game_countdown_placeholder"
android:textColor="@color/countdown3"
android:textSize="100sp"
android:textStyle="bold"

View File

@ -9,8 +9,7 @@
android:id="@+id/levelbutton_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:textColor="#000000"
android:text="@string/button_placeholder"
android:textSize="30sp"
android:layout_centerHorizontal="true"/>

View File

@ -17,7 +17,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="4"
android:text="@string/number_placeholder"
android:textColor="#ffae00"
android:textSize="60sp"
android:textStyle="bold"
@ -28,7 +28,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="Level Up"
android:text="@string/levelup"
android:textColor="#ffe100"
android:textSize="50sp"
android:textStyle="bold"/>

View File

@ -6,7 +6,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Game Over"
android:text="@string/message_game_over"
android:id="@+id/message_title"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
@ -24,16 +24,16 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="200dp"
android:text="Tools"
android:textColor="#daf10d"
android:text="@string/message_tools"
android:textColor="@color/message_views"
android:textSize="40sp"/>
<TextView
android:id="@+id/message_to_menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="To menu"
android:textColor="#daf10d"
android:text="@string/message_to_menu"
android:textColor="@color/message_views"
android:textSize="40sp"/>
</LinearLayout>
@ -49,8 +49,8 @@
android:id="@+id/message_restart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Restart"
android:textColor="#daf10d"
android:text="@string/message_restart"
android:textColor="@color/message_views"
android:textSize="40sp"
android:layout_marginEnd="120dp"/>
@ -58,8 +58,8 @@
android:id="@+id/message_next_level"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Next level"
android:textColor="#daf10d"
android:text="@string/message_next_level"
android:textColor="@color/message_views"
android:textSize="40sp"/>
</LinearLayout>

View File

@ -8,7 +8,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="LOADING"
android:text="@string/pre_start_screen_loading"
android:textAllCaps="false"
android:textSize="30sp"
android:textStyle="bold"/>

View File

@ -13,7 +13,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="Upgrade"
android:text="@string/button_placeholder"
android:textSize="13sp"/>
<LinearLayout
@ -27,7 +27,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="2dp"
android:text="1000"
android:text="@string/number_placeholder"
android:textSize="15sp"/>
<ImageView

View File

@ -21,7 +21,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Continue"
android:text="@string/short_menu_continue"
android:textSize="40sp"
android:textColor="@color/win"
android:id="@+id/shortmenu_continue"/>
@ -29,7 +29,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Restart"
android:text="@string/message_restart"
android:textSize="40sp"
android:textColor="@color/win"
android:id="@+id/shortmenu_restart"/>
@ -37,7 +37,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Exit"
android:text="@string/short_menu_exit"
android:textSize="40sp"
android:textColor="@color/win"
android:id="@+id/shortmenu_exit"/>

View File

@ -7,15 +7,12 @@
android:id="@+id/startscreen_sound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/startscreen_play"
android:layout_marginLeft="75dp"
android:layout_marginStart="75dp"
android:layout_marginTop="34dp"
android:layout_toEndOf="@+id/startscreen_play"
android:layout_toRightOf="@+id/startscreen_play"
android:background="@drawable/xml_selector_sound"
android:textOff=""
android:textOn=""/>
android:textOn=""
android:layout_alignParentBottom="true"
android:layout_alignRight="@+id/startscreen_play"
android:layout_alignEnd="@+id/startscreen_play"/>
<Button
android:id="@+id/startscreen_play"
@ -26,7 +23,7 @@
android:layout_marginTop="38dp"
android:background="@drawable/playershapes_ball"
android:gravity="center"
android:text="Play"
android:text="@string/start_screen_play"
android:textAlignment="gravity"
android:textColor="#ffffff"
android:textSize="26sp"/>
@ -36,24 +33,20 @@
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/startscreen_play"
android:layout_alignEnd="@+id/startscreen_sound"
android:layout_alignRight="@+id/startscreen_sound"
android:layout_marginBottom="26dp"
android:text="Unlock all levels"
android:visibility="visible"/>
android:text="@string/start_screen_unlock_all_levels"
android:visibility="visible"
android:layout_below="@+id/startscreen_play"
android:layout_alignParentRight="true"/>
<Button
android:id="@+id/startscreen_gain_90_ep"
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:text="@string/start_screen_gain_90_ep"
android:visibility="visible"
android:layout_below="@+id/startscreen_play"
android:layout_marginLeft="48dp"
android:layout_marginStart="48dp"
android:text="Gain 90 ep"
android:visibility="visible"/>
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"/>
</RelativeLayout>

View File

@ -11,7 +11,7 @@
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_gravity="center"
android:text="Ramp"
android:text="@string/textview_placeholder"
android:textSize="28sp"/>
<LinearLayout

View File

@ -8,9 +8,8 @@
android:id="@+id/toolofferslot_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ramp"
android:text="@string/textview_placeholder"
android:layout_gravity="center_horizontal"
android:textColor="#000000"
android:textSize="25sp"/>
<include

View File

@ -12,7 +12,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Time (Lv12)"
android:text="@string/tool_upgrade_title_placeholder"
android:textSize="17sp"/>
<LinearLayout
@ -44,7 +44,7 @@
android:id="@+id/tool_upgrade_value_old"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="80%"
android:text="@string/percent_placeholder"
android:textSize="16sp"/>
<ImageView
@ -60,7 +60,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:text="90%"
android:text="@string/percent_placeholder"
android:textSize="16sp"/>
</LinearLayout>

View File

@ -21,8 +21,7 @@
android:id="@+id/topbar_leveldisplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Level: 1"
android:textColor="#000000"
android:text="@string/topbar_level_placeholder"
android:textSize="25sp"/>
<ProgressBar
@ -59,8 +58,7 @@
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/topbar_starview"
android:text="100"
android:textColor="#000000"
android:text="@string/number_placeholder"
android:textSize="25sp"/>
<TextView
@ -69,8 +67,7 @@
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/topbar_energyview"
android:text="100"
android:textColor="#000000"
android:text="@string/number_placeholder"
android:textSize="25sp"/>
<ToggleButton
@ -93,15 +90,14 @@
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:text="Tool-Shop"/>
android:text="@string/topbar_toolshop"/>
<TextView
android:id="@+id/topbar_starcount_decrease"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-200"
android:text="@string/number_placeholder"
android:visibility="invisible"
android:textColor="#000000"
android:textSize="20sp"
android:layout_centerVertical="true"
android:layout_alignEnd="@+id/topbar_starcount"/>
@ -110,9 +106,8 @@
android:id="@+id/topbar_energycount_decrease"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-200"
android:text="@string/number_placeholder"
android:visibility="invisible"
android:textColor="#000000"
android:textSize="20sp"
android:layout_centerVertical="true"
android:layout_alignEnd="@+id/topbar_energycount"/>
@ -122,7 +117,7 @@
style="@style/GameButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Reset"
android:text="@string/topbar_reset"
android:layout_marginLeft="64dp"
android:layout_marginStart="64dp"
android:layout_alignBaseline="@+id/topbar_soundtoggle"

View File

@ -2,7 +2,6 @@
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--android:background="@drawable/backgrounds_menu_shortmenu">-->
<RelativeLayout
android:layout_width="wrap_content"
@ -16,7 +15,7 @@
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="Welcome to Endless Roll!\nHave fun!"
android:text="@string/tutorial_placeholder"
android:textAlignment="center"/>
<ImageView

View File

@ -15,10 +15,9 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ramp unlocked"
android:text="@string/unlock_message_placeholder"
android:id="@+id/unlockmessage_message"
android:layout_gravity="center_vertical"
android:layout_marginLeft="5dp"
android:textColor="#000000"
android:textSize="20sp"/>
</LinearLayout>

View File

@ -10,7 +10,7 @@
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="Unknown"
android:text="@string/world_button_title_placeholder"
android:textColor="#ff2200"
android:textSize="30sp"
android:textStyle="bold|italic"/>
@ -50,8 +50,7 @@
android:id="@+id/worldbutton_levelcount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="9/35"
android:textColor="#000000"
android:text="@string/world_button_progress_placeholder"
android:textSize="20sp"
android:textStyle="bold"
android:layout_centerVertical="true"
@ -75,8 +74,7 @@
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/levelbutton_starView"
android:layout_toRightOf="@+id/levelbutton_starView"
android:text="7/105"
android:textColor="#000000"
android:text="@string/world_button_progress_placeholder"
android:textSize="20sp"
android:textStyle="bold"
android:layout_marginRight="10dp"/>
@ -88,8 +86,7 @@
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/imageView4"
android:layout_toRightOf="@+id/imageView4"
android:text="9/35"
android:textColor="#000000"
android:text="@string/world_button_progress_placeholder"
android:textSize="20sp"
android:textStyle="bold"/>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="world_names">
<item>World zer0</item>
<item>Grasslands</item>
<item>Icy Mountains</item>
<item>Testcave</item>
<item>Mysterious fireworld</item>
</string-array>
</resources>

View File

@ -3,6 +3,8 @@
<color name="win">#ffda45</color>
<color name="loose">#891e4e</color>
<color name="retry">#39be27</color>
<color name="game_progress_text">#ffb405</color>
<color name="message_views">#daf10d</color>
<color name="toolbuttonInactiveNotReady">#db911c0f</color>
<color name="toolbuttonInactiveReady">#dbfff200</color>
<color name="toolbuttonActiveNotReady">#e5dc1522</color>

View File

@ -1,5 +1,59 @@
<resources>
<string name="app_name">Endless Roll</string>
<string name="button_placeholder">Click me!</string>
<string name="textview_placeholder">I\'m a text!</string>
<string name="number_placeholder">997.5</string>
<string name="percent_placeholder">85.1%</string>
<string name="game_playerprogress_placeholder">0.0m</string>
<string name="game_playerprogress_format_f">%.2fm</string>
<string name="game_playerspeed_placeholder">0.0m/s</string>
<string name="game_playerspeed_format_f">%.1fm/s</string>
<string name="game_fps_placeholder">Fps: 00</string>
<string name="game_fps_format_d">Fps: %d</string>
<string name="game_countdown_placeholder">3</string>
<string name="levelup">Level Up</string>
<string name="message_game_over">GAME OVER</string>
<string name="message_win">YOU DID IT</string>
<string name="message_tools">Tools</string>
<string name="message_to_menu">To menu</string>
<string name="message_restart">Restart</string>
<string name="message_try_again">Try again</string>
<string name="message_next_level">Next level</string>
<string name="pre_start_screen_loading">LOADING...</string>
<string name="short_menu_continue">Continue</string>
<string name="short_menu_restart">Restart</string>
<string name="short_menu_exit">Exit</string>
<string name="start_screen_play">Play</string>
<string name="start_screen_unlock_all_levels">Unlock all levels (Yes! It\'s magic!)</string>
<string name="start_screen_gain_90_ep">Gain 90 ep (Nope! No magic at all!)</string>
<string name="tool_upgrade_title_placeholder">Time (Lv12)</string>
<string name="topbar_level_placeholder">Level: 24</string>
<string name="topbar_level_format_d">Level: %d</string>
<string name="topbar_reset">Reset</string>
<string name="topbar_toolshop">Toolshop</string>
<string name="unlock_message_placeholder">Ramp unlocked</string>
<string name="world_button_title_placeholder">Great world</string>
<string name="world_button_progress_placeholder">21/15</string>
<string name="bounty_message_resource_format_s">%s</string>
<string name="bounty_message_tool_format_s">%s unlocked!</string>
<string name="bounty_message_tool_slot">You unlocked a Toolslot</string>
<string name="level_button_format_d">Level: %d</string>
<string name="price_button_buy">Buy</string>
<string name="price_button_upgrade">Upgrade</string>
<string name="tool_name_unknown">\?\?\?</string>
<string name="tool_name_ramp">Ramp</string>
<string name="tool_name_spring">Spring</string>
<string name="tool_name_magnet">Magnet</string>
<string name="tool_name_bomb">Bomb</string>
<string name="tool_upgrade_title_format_sd">%1$s (Lv%2$d)</string>
<string name="tool_upgrade_none">None</string>
<string name="tool_upgrade_time">Time</string>
<string name="tool_upgrade_radius">Radius</string>
<string name="tool_upgrade_force">Force</string>
<string name="tool_upgrade_value_max">Max.</string>
<string name="tutorial_placeholder">This is a multiline placeholder\nfor all the tutorials I made!!!\nAwesome! - Isn\'t it?</string>
<string name="tutorial_welcome">Welcome to Endless Roll!\nHave fun!</string>
<string name="tutorial_toolbar">This is the toolbar. Here you can select the tool you currently want to use.</string>
<string name="tutorial_place_tools">You can use the selected tool by clicking on the wanted position on the screen.</string>