diff --git a/app/app.iml b/app/app.iml index 7e28fff..a90aae5 100644 --- a/app/app.iml +++ b/app/app.iml @@ -66,14 +66,6 @@ <sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" /> @@ -82,6 +74,14 @@ <sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/builds" /> diff --git a/app/build/generated/source/r/debug/android/support/v7/appcompat/R.java b/app/build/generated/source/r/debug/android/support/v7/appcompat/R.java index 4849711..623c1c3 100644 --- a/app/build/generated/source/r/debug/android/support/v7/appcompat/R.java +++ b/app/build/generated/source/r/debug/android/support/v7/appcompat/R.java @@ -456,7 +456,7 @@ 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 = 0x7f020070; + public static final int notification_template_icon_bg = 0x7f020072; } public static final class id { public static final int action0 = 0x7f0d006a; diff --git a/app/build/generated/source/r/debug/com/example/julian/endlessroll/R.java b/app/build/generated/source/r/debug/com/example/julian/endlessroll/R.java index 1dd7f56..61eaa73 100644 --- a/app/build/generated/source/r/debug/com/example/julian/endlessroll/R.java +++ b/app/build/generated/source/r/debug/com/example/julian/endlessroll/R.java @@ -1621,44 +1621,46 @@ containing a value of this type. public static final int backgrounds_menu_grass=0x7f020048; public static final int backgrounds_menu_levelup=0x7f020049; public static final int backgrounds_menu_shortmenu=0x7f02004a; - public static final int goal=0x7f02004b; - public static final int guis_pausebutton=0x7f02004c; - public static final int guis_playerarrow=0x7f02004d; - public static final int guis_sound_off=0x7f02004e; - public static final int guis_sound_on=0x7f02004f; - public static final int lock_locked=0x7f020050; - public static final int lock_unlocked=0x7f020051; - public static final int notification_template_icon_bg=0x7f020070; - public static final int obstacles_cave=0x7f020052; - public static final int obstacles_grass=0x7f020053; - public static final int obstacles_mountains=0x7f020054; - public static final int playershapes_ball=0x7f020055; - public static final int previews_grass=0x7f020056; - public static final int purple=0x7f020057; - public static final int ramp=0x7f020058; - public static final int rampbutton=0x7f020059; - public static final int splitter=0x7f02005a; - public static final int star=0x7f02005b; - public static final int star_empty=0x7f02005c; - public static final int star_icon=0x7f02005d; - public static final int terrain_c_grass=0x7f02005e; - public static final int terrain_t_grass=0x7f02005f; - public static final int tools_bomb=0x7f020060; - public static final int tools_bombbutton=0x7f020061; - public static final int tools_emptybutton=0x7f020062; - public static final int tools_lockedbutton=0x7f020063; - public static final int tools_magnet=0x7f020064; - public static final int tools_magnetbutton=0x7f020065; - public static final int tools_spring=0x7f020066; - public static final int tools_springbutton=0x7f020067; - public static final int tools_unlockedbutton=0x7f020068; - public static final int xml_custom_button=0x7f020069; - public static final int xml_levelbutton_background=0x7f02006a; - public static final int xml_sound_toggle=0x7f02006b; - public static final int xml_tool_slot_background=0x7f02006c; - public static final int xml_toolprogressbarlayers=0x7f02006d; - public static final int xml_unlock_message_background=0x7f02006e; - public static final int xml_worldbutton_background=0x7f02006f; + public static final int currency_energy=0x7f02004b; + public static final int currency_energy_atlas=0x7f02004c; + public static final int currency_star=0x7f02004d; + public static final int goal=0x7f02004e; + public static final int guis_pausebutton=0x7f02004f; + public static final int guis_playerarrow=0x7f020050; + public static final int guis_sound_off=0x7f020051; + public static final int guis_sound_on=0x7f020052; + public static final int lock_locked=0x7f020053; + public static final int lock_unlocked=0x7f020054; + public static final int notification_template_icon_bg=0x7f020072; + public static final int obstacles_cave=0x7f020055; + public static final int obstacles_grass=0x7f020056; + public static final int obstacles_mountains=0x7f020057; + public static final int playershapes_ball=0x7f020058; + public static final int previews_grass=0x7f020059; + public static final int purple=0x7f02005a; + public static final int ramp=0x7f02005b; + public static final int rampbutton=0x7f02005c; + public static final int splitter=0x7f02005d; + public static final int star_empty=0x7f02005e; + public static final int star_icon=0x7f02005f; + public static final int terrain_c_grass=0x7f020060; + public static final int terrain_t_grass=0x7f020061; + public static final int tools_bomb=0x7f020062; + public static final int tools_bombbutton=0x7f020063; + public static final int tools_emptybutton=0x7f020064; + public static final int tools_lockedbutton=0x7f020065; + public static final int tools_magnet=0x7f020066; + public static final int tools_magnetbutton=0x7f020067; + public static final int tools_spring=0x7f020068; + public static final int tools_springbutton=0x7f020069; + public static final int tools_unlockedbutton=0x7f02006a; + public static final int xml_custom_button=0x7f02006b; + public static final int xml_levelbutton_background=0x7f02006c; + public static final int xml_sound_toggle=0x7f02006d; + public static final int xml_tool_slot_background=0x7f02006e; + public static final int xml_toolprogressbarlayers=0x7f02006f; + public static final int xml_unlock_message_background=0x7f020070; + public static final int xml_worldbutton_background=0x7f020071; } public static final class id { public static final int action0=0x7f0d006a; @@ -1712,8 +1714,8 @@ containing a value of this type. public static final int ifRoom=0x7f0d001d; public static final int image=0x7f0d0026; public static final int imageView=0x7f0d0064; - public static final int imageView2=0x7f0d00a4; - public static final int imageView3=0x7f0d00a2; + public static final int imageView2=0x7f0d00a6; + public static final int imageView3=0x7f0d00a4; public static final int info=0x7f0d0075; public static final int levelbutton_lock=0x7f0d005c; public static final int levelbutton_star1=0x7f0d0059; @@ -1805,28 +1807,30 @@ containing a value of this type. public static final int toolshop_topbar=0x7f0d008a; public static final int toolslot_image=0x7f0d0082; public static final int topPanel=0x7f0d002e; + public static final int topbar_energycount=0x7f0d0099; + public static final int topbar_energyview=0x7f0d0098; public static final int topbar_layout=0x7f0d0092; public static final int topbar_leveldisplay=0x7f0d0094; public static final int topbar_levellayout=0x7f0d0093; public static final int topbar_levelprogress=0x7f0d0095; - public static final int topbar_resetButton=0x7f0d009a; - public static final int topbar_soundtoggle=0x7f0d0098; + public static final int topbar_resetButton=0x7f0d009d; + public static final int topbar_soundtoggle=0x7f0d009a; public static final int topbar_starcount=0x7f0d0097; - public static final int topbar_starcount_decrease=0x7f0d009b; + public static final int topbar_starcount_decrease=0x7f0d009c; public static final int topbar_starview=0x7f0d0096; - public static final int topbar_toolshop=0x7f0d0099; - public static final int unlockmessage_message=0x7f0d009d; - public static final int unlockmessage_toolimage=0x7f0d009c; + public static final int topbar_toolshop=0x7f0d009b; + public static final int unlockmessage_message=0x7f0d009f; + public static final int unlockmessage_toolimage=0x7f0d009e; public static final int up=0x7f0d0008; public static final int useLogo=0x7f0d0012; public static final int withText=0x7f0d001f; - public static final int worldbutton_levelcount=0x7f0d00a1; - public static final int worldbutton_lock=0x7f0d00a0; - public static final int worldbutton_preview=0x7f0d009f; - public static final int worldbutton_starcount=0x7f0d00a3; - public static final int worldbutton_title=0x7f0d009e; - public static final int worlds_layout=0x7f0d00a6; - public static final int worlds_topbar=0x7f0d00a5; + public static final int worldbutton_levelcount=0x7f0d00a3; + public static final int worldbutton_lock=0x7f0d00a2; + public static final int worldbutton_preview=0x7f0d00a1; + public static final int worldbutton_starcount=0x7f0d00a5; + public static final int worldbutton_title=0x7f0d00a0; + public static final int worlds_layout=0x7f0d00a8; + public static final int worlds_topbar=0x7f0d00a7; public static final int wrap_content=0x7f0d0020; } public static final class integer { diff --git a/app/build/intermediates/blame/res/debug/single/drawable.json b/app/build/intermediates/blame/res/debug/single/drawable.json index 64406a4..208abae 100644 --- a/app/build/intermediates/blame/res/debug/single/drawable.json +++ b/app/build/intermediates/blame/res/debug/single/drawable.json @@ -67,6 +67,10 @@ "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\lock_unlocked.png", "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\lock_unlocked.png" }, + { + "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\currency_energy_atlas.png", + "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\currency_energy_atlas.png" + }, { "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\tools_springbutton.png", "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\tools_springbutton.png" @@ -135,10 +139,6 @@ "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\abc_btn_default_mtrl_shape.xml", "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\exploded-aar\\com.android.support\\appcompat-v7\\23.1.1\\res\\drawable\\abc_btn_default_mtrl_shape.xml" }, - { - "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\star.png", - "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\star.png" - }, { "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\backgrounds_menu_grass.png", "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\backgrounds_menu_grass.png" @@ -223,10 +223,18 @@ "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" }, + { + "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\currency_energy.png", + "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\currency_energy.png" + }, { "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\tools_magnetbutton.png", "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\tools_magnetbutton.png" }, + { + "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\currency_star.png", + "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\src\\main\\res\\drawable\\currency_star.png" + }, { "merged": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\res\\merged\\debug\\drawable\\abc_seekbar_track_material.xml", "source": "C:\\Users\\Julian\\AndroidStudioProjects\\EndlessRoll\\app\\build\\intermediates\\exploded-aar\\com.android.support\\appcompat-v7\\23.1.1\\res\\drawable\\abc_seekbar_track_material.xml" diff --git a/app/build/intermediates/incremental/mergeDebugResources/merger.xml b/app/build/intermediates/incremental/mergeDebugResources/merger.xml index 5cdb663..512614b 100644 --- a/app/build/intermediates/incremental/mergeDebugResources/merger.xml +++ b/app/build/intermediates/incremental/mergeDebugResources/merger.xml @@ -1346,7 +1346,7 @@ <item name="actionMenuTextAppearance">?android:attr/actionMenuTextAppearance</item> <item name="controlBackground">@drawable/abc_control_background_material</item> - </style><style name="Base.Theme.AppCompat" parent="Base.V23.Theme.AppCompat"/><style name="Base.Widget.AppCompat.Button.Colored" parent="android:Widget.Material.Button.Colored"/></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-vi\values-vi.xml" qualifiers="vi"><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999+"</string><string msgid="121134116657445385" name="abc_capital_off">"TẮT"</string><string msgid="8928215447528550784" name="abc_searchview_description_submit">"Gửi truy vấn"</string><string msgid="3691816814315814921" name="abc_searchview_description_clear">"Xóa truy vấn"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"Chọn một ứng dụng"</string><string msgid="7723749260725869598" name="abc_search_hint">"Tìm kiếm…"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"Chia sẻ với %s"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"Thêm tùy chọn"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"Xong"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"Tìm kiếm bằng giọng nói"</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s, %2$s"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"Xem tất cả"</string><string msgid="3405795526292276155" name="abc_capital_on">"BẬT"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"Tìm kiếm"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s, %2$s, %3$s"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"Tìm kiếm truy vấn"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"Chia sẻ với"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"Điều hướng lên trên"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"Điều hướng về trang chủ"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"Thu gọn"</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w360dp\values-w360dp.xml" qualifiers="w360dp-v13"><integer name="abc_max_action_buttons">3</integer></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w480dp\values-w480dp.xml" qualifiers="w480dp-v13"><bool name="abc_config_allowActionMenuItemTextWithIcon">true</bool><bool name="abc_action_bar_embed_tabs_pre_jb">true</bool></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w500dp\values-w500dp.xml" qualifiers="w500dp-v13"><integer name="abc_max_action_buttons">4</integer></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w600dp\values-w600dp.xml" qualifiers="w600dp-v13"><integer name="abc_max_action_buttons">5</integer><dimen name="abc_search_view_text_min_width">192dip</dimen></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w720dp\values-w720dp.xml" qualifiers="w720dp-v13"><bool name="abc_action_bar_expanded_action_views_exclusive">false</bool></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-xlarge\values-xlarge.xml" qualifiers="xlarge-v4"><item name="abc_dialog_fixed_width_major" type="dimen">50%</item><item name="abc_dialog_fixed_height_major" type="dimen">60%</item><bool name="abc_action_bar_expanded_action_views_exclusive">false</bool><dimen name="abc_search_view_text_min_width">192dip</dimen><item name="abc_dialog_fixed_width_minor" type="dimen">70%</item><item name="abc_dialog_fixed_height_minor" type="dimen">90%</item><integer name="abc_max_action_buttons">5</integer><item name="abc_dialog_min_width_major" type="dimen">45%</item><item name="abc_dialog_min_width_minor" type="dimen">72%</item></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-xlarge-land\values-xlarge-land.xml" qualifiers="xlarge-land-v4"><dimen name="abc_search_view_text_min_width">256dip</dimen></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-zh-rCN\values-zh-rCN.xml" qualifiers="zh-rCN"><string msgid="121134116657445385" name="abc_capital_off">"关闭"</string><string msgid="8928215447528550784" name="abc_searchview_description_submit">"提交查询"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"转到上一层级"</string><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999+"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"更多选项"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"语音搜索"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"收起"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"转到主屏幕"</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s:%2$s"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"分享方式"</string><string msgid="3405795526292276155" name="abc_capital_on">"开启"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"搜索"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"选择应用"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"查看全部"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s - %2$s:%3$s"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"搜索查询"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"完成"</string><string msgid="3691816814315814921" name="abc_searchview_description_clear">"清除查询"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"通过%s分享"</string><string msgid="7723749260725869598" name="abc_search_hint">"搜索…"</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-zh-rHK\values-zh-rHK.xml" qualifiers="zh-rHK"><string msgid="3691816814315814921" name="abc_searchview_description_clear">"清除查詢"</string><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999 +"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"更多選項"</string><string msgid="8928215447528550784" name="abc_searchview_description_submit">"提交查詢"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"收合"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"與「%s」分享"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"向上瀏覽"</string><string msgid="3405795526292276155" name="abc_capital_on">"開啟"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"語音搜尋"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"顯示全部"</string><string msgid="7723749260725869598" name="abc_search_hint">"搜尋…"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"選擇應用程式"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"搜尋"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s (%2$s):%3$s"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"完成"</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s:%2$s"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"搜尋查詢"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"分享對象"</string><string msgid="121134116657445385" name="abc_capital_off">"關閉"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"瀏覽主頁"</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-zh-rTW\values-zh-rTW.xml" qualifiers="zh-rTW"><string msgid="8928215447528550784" name="abc_searchview_description_submit">"提交查詢"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s - %2$s:%3$s"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"選擇分享對象"</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s:%2$s"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"查看全部"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"選擇應用程式"</string><string msgid="3691816814315814921" name="abc_searchview_description_clear">"清除查詢"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"更多選項"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"與「%s」分享"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"搜尋"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"搜尋查詢"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"語音搜尋"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"向上瀏覽"</string><string msgid="121134116657445385" name="abc_capital_off">"關閉"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"瀏覽首頁"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"完成"</string><string msgid="3405795526292276155" name="abc_capital_on">"開啟"</string><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999+"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"收合"</string><string msgid="7723749260725869598" name="abc_search_hint">"搜尋…"</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-zu\values-zu.xml" qualifiers="zu"><string msgid="7723749260725869598" name="abc_search_hint">"Iyasesha..."</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s, %2$s"</string><string msgid="8928215447528550784" name="abc_searchview_description_submit">"Hambisa umbuzo"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"Yabelana no-%s"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s, %2$s, %3$s"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"Izinketho eziningi"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"Kwenziwe"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"Umbuzo wosesho"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"Zulazulela phezulu"</string><string msgid="3691816814315814921" name="abc_searchview_description_clear">"Sula inkinga"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"Sesha"</string><string msgid="3405795526292276155" name="abc_capital_on">"VULIWE"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"Yabelana no-"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"Goqa"</string><string msgid="121134116657445385" name="abc_capital_off">"VALIWE"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"Ukusesha ngezwi"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"Khetha uhlelo lokusebenza"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"Zulazulela ekhaya"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"Buka konke"</string><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999+"</string></file></source></dataSet><dataSet config="main" generated-set="main$Generated"><source path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res"><file name="countdown" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\countdown.xml" qualifiers="" type="anim"/><file name="decrease" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\decrease.xml" qualifiers="" type="anim"/><file name="fade_in" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\fade_in.xml" qualifiers="" type="anim"/><file name="fade_out" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\fade_out.xml" qualifiers="" type="anim"/><file name="rotate" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\rotate.xml" qualifiers="" type="anim"/><file name="scale_up" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\scale_up.xml" qualifiers="" type="anim"/><file name="shrink" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\shrink.xml" qualifiers="" type="anim"/><file name="slide_in_left" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\slide_in_left.xml" qualifiers="" type="anim"/><file name="slide_in_right" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\slide_in_right.xml" qualifiers="" type="anim"/><file name="slide_in_top" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\slide_in_top.xml" qualifiers="" type="anim"/><file name="backgrounds_game_cave" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_game_cave.png" qualifiers="" type="drawable"/><file name="backgrounds_game_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_game_grass.png" qualifiers="" type="drawable"/><file name="backgrounds_game_mountains" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_game_mountains.png" qualifiers="" type="drawable"/><file name="backgrounds_menu_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_menu_grass.png" qualifiers="" type="drawable"/><file name="backgrounds_menu_levelup" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_menu_levelup.png" qualifiers="" type="drawable"/><file name="backgrounds_menu_shortmenu" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_menu_shortmenu.png" qualifiers="" type="drawable"/><file name="goal" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\goal.png" qualifiers="" type="drawable"/><file name="guis_pausebutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\guis_pausebutton.png" qualifiers="" type="drawable"/><file name="guis_playerarrow" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\guis_playerarrow.png" qualifiers="" type="drawable"/><file name="guis_sound_off" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\guis_sound_off.png" qualifiers="" type="drawable"/><file name="guis_sound_on" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\guis_sound_on.png" qualifiers="" type="drawable"/><file name="lock_locked" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\lock_locked.png" qualifiers="" type="drawable"/><file name="lock_unlocked" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\lock_unlocked.png" qualifiers="" type="drawable"/><file name="obstacles_cave" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\obstacles_cave.png" qualifiers="" type="drawable"/><file name="obstacles_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\obstacles_grass.png" qualifiers="" type="drawable"/><file name="obstacles_mountains" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\obstacles_mountains.png" qualifiers="" type="drawable"/><file name="playershapes_ball" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\playershapes_ball.png" qualifiers="" type="drawable"/><file name="previews_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\previews_grass.png" qualifiers="" type="drawable"/><file name="purple" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\purple.png" qualifiers="" type="drawable"/><file name="ramp" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\ramp.png" qualifiers="" type="drawable"/><file name="rampbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\rampbutton.png" qualifiers="" type="drawable"/><file name="splitter" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\splitter.png" qualifiers="" type="drawable"/><file name="star" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\star.png" qualifiers="" type="drawable"/><file name="star_empty" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\star_empty.png" qualifiers="" type="drawable"/><file name="terrain_c_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\terrain_c_grass.png" qualifiers="" type="drawable"/><file name="terrain_t_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\terrain_t_grass.png" qualifiers="" type="drawable"/><file name="tools_bomb" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_bomb.png" qualifiers="" type="drawable"/><file name="tools_bombbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_bombbutton.png" qualifiers="" type="drawable"/><file name="tools_emptybutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_emptybutton.png" qualifiers="" type="drawable"/><file name="tools_lockedbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_lockedbutton.png" qualifiers="" type="drawable"/><file name="tools_magnet" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_magnet.png" qualifiers="" type="drawable"/><file name="tools_magnetbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_magnetbutton.png" qualifiers="" type="drawable"/><file name="tools_spring" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_spring.png" qualifiers="" type="drawable"/><file name="tools_springbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_springbutton.png" qualifiers="" type="drawable"/><file name="tools_unlockedbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_unlockedbutton.png" qualifiers="" type="drawable"/><file name="xml_custom_button" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_custom_button.xml" qualifiers="" type="drawable"/><file name="xml_levelbutton_background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_levelbutton_background.xml" qualifiers="" type="drawable"/><file name="xml_sound_toggle" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_sound_toggle.xml" qualifiers="" type="drawable"/><file name="xml_toolprogressbarlayers" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_toolprogressbarlayers.xml" qualifiers="" type="drawable"/><file name="xml_tool_slot_background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_tool_slot_background.xml" qualifiers="" type="drawable"/><file name="xml_unlock_message_background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_unlock_message_background.xml" qualifiers="" type="drawable"/><file name="xml_worldbutton_background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_worldbutton_background.xml" qualifiers="" type="drawable"/><file name="star_icon" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable-hdpi\star_icon.png" qualifiers="hdpi-v4" type="drawable"/><file name="star_icon" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable-mdpi\star_icon.png" qualifiers="mdpi-v4" type="drawable"/><file name="star_icon" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable-xhdpi\star_icon.png" qualifiers="xhdpi-v4" type="drawable"/><file name="star_icon" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable-xxhdpi\star_icon.png" qualifiers="xxhdpi-v4" type="drawable"/><file name="custom_button_instance" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\custom_button_instance.xml" qualifiers="" type="layout"/><file name="game" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\game.xml" qualifiers="" type="layout"/><file name="levelbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\levelbutton.xml" qualifiers="" type="layout"/><file name="levels" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\levels.xml" qualifiers="" type="layout"/><file name="levelup_message" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\levelup_message.xml" qualifiers="" type="layout"/><file name="message" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\message.xml" qualifiers="" type="layout"/><file name="short_menu" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\short_menu.xml" qualifiers="" type="layout"/><file name="start_screen" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\start_screen.xml" qualifiers="" type="layout"/><file name="test" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\test.xml" qualifiers="" type="layout"/><file name="toolbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\toolbutton.xml" qualifiers="" type="layout"/><file name="toolbuttonbar" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\toolbuttonbar.xml" qualifiers="" type="layout"/><file name="toolshop" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\toolshop.xml" qualifiers="" type="layout"/><file name="tool_offer_slot" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\tool_offer_slot.xml" qualifiers="" type="layout"/><file name="tool_slot" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\tool_slot.xml" qualifiers="" type="layout"/><file name="topbar" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\topbar.xml" qualifiers="" type="layout"/><file name="unlock_message" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\unlock_message.xml" qualifiers="" type="layout"/><file name="worlds" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\worlds.xml" qualifiers="" type="layout"/><file name="world_button" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\world_button.xml" qualifiers="" type="layout"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-hdpi\ic_launcher.png" qualifiers="hdpi-v4" type="mipmap"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-mdpi\ic_launcher.png" qualifiers="mdpi-v4" type="mipmap"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-xhdpi\ic_launcher.png" qualifiers="xhdpi-v4" type="mipmap"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-xxhdpi\ic_launcher.png" qualifiers="xxhdpi-v4" type="mipmap"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png" qualifiers="xxxhdpi-v4" type="mipmap"/><file name="background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\raw\background.ogg" qualifiers="" type="raw"/><file name="ramp" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\raw\ramp.wav" qualifiers="" type="raw"/><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\values\colors.xml" qualifiers=""><color name="retry">#39be27</color><color name="toolbuttonActiveReady">#db41e42b</color><color name="colorPrimaryDark">#303f9f</color><color name="toolbuttonActiveNotReady">#e5dc1522</color><color name="win">#ffda45</color><color name="toolbuttonInactiveNotReady">#db911c0f</color><color name="toolslotEnabled">#db41e42b</color><color name="toolslotEnabledSelected">#b3d700</color><color name="loose">#891e4e</color><color name="countdown3">#f0f41e02</color><color name="toolslotDisabled">#715f5f</color><color name="countdown1">#f0d7b106</color><color name="colorPrimary">#3f51b5</color><color name="countdown2">#f0f28117</color><color name="toolbuttonInactiveReady">#dbfff200</color><color name="colorAccent">#ff4081</color><color name="toolbuttonLocked">#db494b49</color></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\values\strings.xml" qualifiers=""><string name="app_name">EndlessRoll</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\values\styles.xml" qualifiers=""><style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> + </style><style name="Base.Theme.AppCompat" parent="Base.V23.Theme.AppCompat"/><style name="Base.Widget.AppCompat.Button.Colored" parent="android:Widget.Material.Button.Colored"/></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-vi\values-vi.xml" qualifiers="vi"><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999+"</string><string msgid="121134116657445385" name="abc_capital_off">"TẮT"</string><string msgid="8928215447528550784" name="abc_searchview_description_submit">"Gửi truy vấn"</string><string msgid="3691816814315814921" name="abc_searchview_description_clear">"Xóa truy vấn"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"Chọn một ứng dụng"</string><string msgid="7723749260725869598" name="abc_search_hint">"Tìm kiếm…"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"Chia sẻ với %s"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"Thêm tùy chọn"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"Xong"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"Tìm kiếm bằng giọng nói"</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s, %2$s"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"Xem tất cả"</string><string msgid="3405795526292276155" name="abc_capital_on">"BẬT"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"Tìm kiếm"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s, %2$s, %3$s"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"Tìm kiếm truy vấn"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"Chia sẻ với"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"Điều hướng lên trên"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"Điều hướng về trang chủ"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"Thu gọn"</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w360dp\values-w360dp.xml" qualifiers="w360dp-v13"><integer name="abc_max_action_buttons">3</integer></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w480dp\values-w480dp.xml" qualifiers="w480dp-v13"><bool name="abc_config_allowActionMenuItemTextWithIcon">true</bool><bool name="abc_action_bar_embed_tabs_pre_jb">true</bool></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w500dp\values-w500dp.xml" qualifiers="w500dp-v13"><integer name="abc_max_action_buttons">4</integer></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w600dp\values-w600dp.xml" qualifiers="w600dp-v13"><integer name="abc_max_action_buttons">5</integer><dimen name="abc_search_view_text_min_width">192dip</dimen></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-w720dp\values-w720dp.xml" qualifiers="w720dp-v13"><bool name="abc_action_bar_expanded_action_views_exclusive">false</bool></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-xlarge\values-xlarge.xml" qualifiers="xlarge-v4"><item name="abc_dialog_fixed_width_major" type="dimen">50%</item><item name="abc_dialog_fixed_height_major" type="dimen">60%</item><bool name="abc_action_bar_expanded_action_views_exclusive">false</bool><dimen name="abc_search_view_text_min_width">192dip</dimen><item name="abc_dialog_fixed_width_minor" type="dimen">70%</item><item name="abc_dialog_fixed_height_minor" type="dimen">90%</item><integer name="abc_max_action_buttons">5</integer><item name="abc_dialog_min_width_major" type="dimen">45%</item><item name="abc_dialog_min_width_minor" type="dimen">72%</item></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-xlarge-land\values-xlarge-land.xml" qualifiers="xlarge-land-v4"><dimen name="abc_search_view_text_min_width">256dip</dimen></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-zh-rCN\values-zh-rCN.xml" qualifiers="zh-rCN"><string msgid="121134116657445385" name="abc_capital_off">"关闭"</string><string msgid="8928215447528550784" name="abc_searchview_description_submit">"提交查询"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"转到上一层级"</string><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999+"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"更多选项"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"语音搜索"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"收起"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"转到主屏幕"</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s:%2$s"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"分享方式"</string><string msgid="3405795526292276155" name="abc_capital_on">"开启"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"搜索"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"选择应用"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"查看全部"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s - %2$s:%3$s"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"搜索查询"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"完成"</string><string msgid="3691816814315814921" name="abc_searchview_description_clear">"清除查询"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"通过%s分享"</string><string msgid="7723749260725869598" name="abc_search_hint">"搜索…"</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-zh-rHK\values-zh-rHK.xml" qualifiers="zh-rHK"><string msgid="3691816814315814921" name="abc_searchview_description_clear">"清除查詢"</string><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999 +"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"更多選項"</string><string msgid="8928215447528550784" name="abc_searchview_description_submit">"提交查詢"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"收合"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"與「%s」分享"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"向上瀏覽"</string><string msgid="3405795526292276155" name="abc_capital_on">"開啟"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"語音搜尋"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"顯示全部"</string><string msgid="7723749260725869598" name="abc_search_hint">"搜尋…"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"選擇應用程式"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"搜尋"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s (%2$s):%3$s"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"完成"</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s:%2$s"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"搜尋查詢"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"分享對象"</string><string msgid="121134116657445385" name="abc_capital_off">"關閉"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"瀏覽主頁"</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-zh-rTW\values-zh-rTW.xml" qualifiers="zh-rTW"><string msgid="8928215447528550784" name="abc_searchview_description_submit">"提交查詢"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s - %2$s:%3$s"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"選擇分享對象"</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s:%2$s"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"查看全部"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"選擇應用程式"</string><string msgid="3691816814315814921" name="abc_searchview_description_clear">"清除查詢"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"更多選項"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"與「%s」分享"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"搜尋"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"搜尋查詢"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"語音搜尋"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"向上瀏覽"</string><string msgid="121134116657445385" name="abc_capital_off">"關閉"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"瀏覽首頁"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"完成"</string><string msgid="3405795526292276155" name="abc_capital_on">"開啟"</string><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999+"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"收合"</string><string msgid="7723749260725869598" name="abc_search_hint">"搜尋…"</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values-zu\values-zu.xml" qualifiers="zu"><string msgid="7723749260725869598" name="abc_search_hint">"Iyasesha..."</string><string msgid="1397052879051804371" name="abc_action_bar_home_description_format">"%1$s, %2$s"</string><string msgid="8928215447528550784" name="abc_searchview_description_submit">"Hambisa umbuzo"</string><string msgid="7165123711973476752" name="abc_shareactionprovider_share_with_application">"Yabelana no-%s"</string><string msgid="6623331958280229229" name="abc_action_bar_home_subtitle_description_format">"%1$s, %2$s, %3$s"</string><string msgid="3588849162933574182" name="abc_action_menu_overflow_description">"Izinketho eziningi"</string><string msgid="4076576682505996667" name="abc_action_mode_done">"Kwenziwe"</string><string msgid="2550479030709304392" name="abc_searchview_description_query">"Umbuzo wosesho"</string><string msgid="1594238315039666878" name="abc_action_bar_up_description">"Zulazulela phezulu"</string><string msgid="3691816814315814921" name="abc_searchview_description_clear">"Sula inkinga"</string><string msgid="8264924765203268293" name="abc_searchview_description_search">"Sesha"</string><string msgid="3405795526292276155" name="abc_capital_on">"VULIWE"</string><string msgid="3421042268587513524" name="abc_shareactionprovider_share_with">"Yabelana no-"</string><string msgid="1603543279005712093" name="abc_toolbar_collapse_description">"Goqa"</string><string msgid="121134116657445385" name="abc_capital_off">"VALIWE"</string><string msgid="893419373245838918" name="abc_searchview_description_voice">"Ukusesha ngezwi"</string><string msgid="2031811694353399454" name="abc_activitychooserview_choose_application">"Khetha uhlelo lokusebenza"</string><string msgid="4600421777120114993" name="abc_action_bar_home_description">"Zulazulela ekhaya"</string><string msgid="7468859129482906941" name="abc_activity_chooser_view_see_all">"Buka konke"</string><string msgid="2869576371154716097" name="status_bar_notification_info_overflow">"999+"</string></file></source></dataSet><dataSet config="main" generated-set="main$Generated"><source path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res"><file name="countdown" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\countdown.xml" qualifiers="" type="anim"/><file name="decrease" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\decrease.xml" qualifiers="" type="anim"/><file name="fade_in" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\fade_in.xml" qualifiers="" type="anim"/><file name="fade_out" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\fade_out.xml" qualifiers="" type="anim"/><file name="rotate" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\rotate.xml" qualifiers="" type="anim"/><file name="scale_up" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\scale_up.xml" qualifiers="" type="anim"/><file name="shrink" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\shrink.xml" qualifiers="" type="anim"/><file name="slide_in_left" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\slide_in_left.xml" qualifiers="" type="anim"/><file name="slide_in_right" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\slide_in_right.xml" qualifiers="" type="anim"/><file name="slide_in_top" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\anim\slide_in_top.xml" qualifiers="" type="anim"/><file name="backgrounds_game_cave" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_game_cave.png" qualifiers="" type="drawable"/><file name="backgrounds_game_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_game_grass.png" qualifiers="" type="drawable"/><file name="backgrounds_game_mountains" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_game_mountains.png" qualifiers="" type="drawable"/><file name="backgrounds_menu_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_menu_grass.png" qualifiers="" type="drawable"/><file name="backgrounds_menu_levelup" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_menu_levelup.png" qualifiers="" type="drawable"/><file name="backgrounds_menu_shortmenu" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\backgrounds_menu_shortmenu.png" qualifiers="" type="drawable"/><file name="goal" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\goal.png" qualifiers="" type="drawable"/><file name="guis_pausebutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\guis_pausebutton.png" qualifiers="" type="drawable"/><file name="guis_playerarrow" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\guis_playerarrow.png" qualifiers="" type="drawable"/><file name="guis_sound_off" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\guis_sound_off.png" qualifiers="" type="drawable"/><file name="guis_sound_on" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\guis_sound_on.png" qualifiers="" type="drawable"/><file name="lock_locked" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\lock_locked.png" qualifiers="" type="drawable"/><file name="lock_unlocked" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\lock_unlocked.png" qualifiers="" type="drawable"/><file name="obstacles_cave" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\obstacles_cave.png" qualifiers="" type="drawable"/><file name="obstacles_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\obstacles_grass.png" qualifiers="" type="drawable"/><file name="obstacles_mountains" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\obstacles_mountains.png" qualifiers="" type="drawable"/><file name="playershapes_ball" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\playershapes_ball.png" qualifiers="" type="drawable"/><file name="previews_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\previews_grass.png" qualifiers="" type="drawable"/><file name="purple" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\purple.png" qualifiers="" type="drawable"/><file name="ramp" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\ramp.png" qualifiers="" type="drawable"/><file name="rampbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\rampbutton.png" qualifiers="" type="drawable"/><file name="splitter" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\splitter.png" qualifiers="" type="drawable"/><file name="star_empty" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\star_empty.png" qualifiers="" type="drawable"/><file name="terrain_c_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\terrain_c_grass.png" qualifiers="" type="drawable"/><file name="terrain_t_grass" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\terrain_t_grass.png" qualifiers="" type="drawable"/><file name="tools_bomb" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_bomb.png" qualifiers="" type="drawable"/><file name="tools_bombbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_bombbutton.png" qualifiers="" type="drawable"/><file name="tools_emptybutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_emptybutton.png" qualifiers="" type="drawable"/><file name="tools_lockedbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_lockedbutton.png" qualifiers="" type="drawable"/><file name="tools_magnet" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_magnet.png" qualifiers="" type="drawable"/><file name="tools_magnetbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_magnetbutton.png" qualifiers="" type="drawable"/><file name="tools_spring" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_spring.png" qualifiers="" type="drawable"/><file name="tools_springbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_springbutton.png" qualifiers="" type="drawable"/><file name="tools_unlockedbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\tools_unlockedbutton.png" qualifiers="" type="drawable"/><file name="xml_custom_button" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_custom_button.xml" qualifiers="" type="drawable"/><file name="xml_levelbutton_background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_levelbutton_background.xml" qualifiers="" type="drawable"/><file name="xml_sound_toggle" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_sound_toggle.xml" qualifiers="" type="drawable"/><file name="xml_toolprogressbarlayers" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_toolprogressbarlayers.xml" qualifiers="" type="drawable"/><file name="xml_tool_slot_background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_tool_slot_background.xml" qualifiers="" type="drawable"/><file name="xml_unlock_message_background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_unlock_message_background.xml" qualifiers="" type="drawable"/><file name="xml_worldbutton_background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\xml_worldbutton_background.xml" qualifiers="" type="drawable"/><file name="star_icon" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable-hdpi\star_icon.png" qualifiers="hdpi-v4" type="drawable"/><file name="star_icon" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable-mdpi\star_icon.png" qualifiers="mdpi-v4" type="drawable"/><file name="star_icon" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable-xhdpi\star_icon.png" qualifiers="xhdpi-v4" type="drawable"/><file name="star_icon" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable-xxhdpi\star_icon.png" qualifiers="xxhdpi-v4" type="drawable"/><file name="custom_button_instance" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\custom_button_instance.xml" qualifiers="" type="layout"/><file name="game" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\game.xml" qualifiers="" type="layout"/><file name="levelbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\levelbutton.xml" qualifiers="" type="layout"/><file name="levels" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\levels.xml" qualifiers="" type="layout"/><file name="levelup_message" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\levelup_message.xml" qualifiers="" type="layout"/><file name="message" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\message.xml" qualifiers="" type="layout"/><file name="short_menu" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\short_menu.xml" qualifiers="" type="layout"/><file name="start_screen" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\start_screen.xml" qualifiers="" type="layout"/><file name="test" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\test.xml" qualifiers="" type="layout"/><file name="toolbutton" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\toolbutton.xml" qualifiers="" type="layout"/><file name="toolbuttonbar" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\toolbuttonbar.xml" qualifiers="" type="layout"/><file name="toolshop" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\toolshop.xml" qualifiers="" type="layout"/><file name="tool_offer_slot" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\tool_offer_slot.xml" qualifiers="" type="layout"/><file name="tool_slot" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\tool_slot.xml" qualifiers="" type="layout"/><file name="topbar" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\topbar.xml" qualifiers="" type="layout"/><file name="unlock_message" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\unlock_message.xml" qualifiers="" type="layout"/><file name="worlds" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\worlds.xml" qualifiers="" type="layout"/><file name="world_button" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\layout\world_button.xml" qualifiers="" type="layout"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-hdpi\ic_launcher.png" qualifiers="hdpi-v4" type="mipmap"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-mdpi\ic_launcher.png" qualifiers="mdpi-v4" type="mipmap"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-xhdpi\ic_launcher.png" qualifiers="xhdpi-v4" type="mipmap"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-xxhdpi\ic_launcher.png" qualifiers="xxhdpi-v4" type="mipmap"/><file name="ic_launcher" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png" qualifiers="xxxhdpi-v4" type="mipmap"/><file name="background" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\raw\background.ogg" qualifiers="" type="raw"/><file name="ramp" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\raw\ramp.wav" qualifiers="" type="raw"/><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\values\colors.xml" qualifiers=""><color name="retry">#39be27</color><color name="toolbuttonActiveReady">#db41e42b</color><color name="colorPrimaryDark">#303f9f</color><color name="toolbuttonActiveNotReady">#e5dc1522</color><color name="win">#ffda45</color><color name="toolbuttonInactiveNotReady">#db911c0f</color><color name="toolslotEnabled">#db41e42b</color><color name="toolslotEnabledSelected">#b3d700</color><color name="loose">#891e4e</color><color name="countdown3">#f0f41e02</color><color name="toolslotDisabled">#715f5f</color><color name="countdown1">#f0d7b106</color><color name="colorPrimary">#3f51b5</color><color name="countdown2">#f0f28117</color><color name="toolbuttonInactiveReady">#dbfff200</color><color name="colorAccent">#ff4081</color><color name="toolbuttonLocked">#db494b49</color></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\values\strings.xml" qualifiers=""><string name="app_name">EndlessRoll</string></file><file path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\values\styles.xml" qualifiers=""><style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> @@ -1359,4 +1359,4 @@ <item name="android:shadowDx">2</item> <item name="android:shadowDy">2</item> <item name="android:shadowRadius">2</item> - </style></file></source><source path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\generated\res\rs\debug"/><source path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\generated\res\resValues\debug"/></dataSet><dataSet config="debug" generated-set="debug$Generated"><source path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\debug\res"/></dataSet><mergedItems><configuration qualifiers=""><declare-styleable name="AlertDialog"><attr name="android:layout"/><attr format="reference" name="buttonPanelSideLayout"/><attr format="reference" name="listLayout"/><attr format="reference" name="multiChoiceItemLayout"/><attr format="reference" name="singleChoiceItemLayout"/><attr format="reference" name="listItemLayout"/></declare-styleable><declare-styleable name="Spinner"><attr name="android:prompt"/><attr name="popupTheme"/><attr name="android:popupBackground"/><attr name="android:dropDownWidth"/></declare-styleable><declare-styleable name="PopupWindow"><attr format="boolean" name="overlapAnchor"/><attr name="android:popupBackground"/></declare-styleable><declare-styleable name="DrawerArrowToggle"><attr format="color" name="color"/><attr format="boolean" name="spinBars"/><attr format="dimension" name="drawableSize"/><attr format="dimension" name="gapBetweenBars"/><attr format="dimension" name="arrowHeadLength"/><attr format="dimension" name="arrowShaftLength"/><attr format="dimension" name="barLength"/><attr format="dimension" name="thickness"/></declare-styleable><declare-styleable name="ActionBarLayout"><attr name="android:layout_gravity"/></declare-styleable><declare-styleable name="ActivityChooserView"><attr format="string" name="initialActivityCount"/><attr format="reference" name="expandActivityOverflowButtonDrawable"/></declare-styleable><declare-styleable name="ViewStubCompat"><attr name="android:layout"/><attr name="android:inflatedId"/><attr name="android:id"/></declare-styleable><declare-styleable name="ListPopupWindow"><attr name="android:dropDownVerticalOffset"/><attr name="android:dropDownHorizontalOffset"/></declare-styleable><declare-styleable name="TextAppearance"><attr name="android:textSize"/><attr name="android:textColor"/><attr name="android:textStyle"/><attr name="android:typeface"/><attr name="textAllCaps"/><attr name="android:shadowColor"/><attr name="android:shadowDy"/><attr name="android:shadowDx"/><attr name="android:shadowRadius"/></declare-styleable><declare-styleable name="MenuView"><attr name="android:itemTextAppearance"/><attr name="android:horizontalDivider"/><attr name="android:verticalDivider"/><attr name="android:headerBackground"/><attr name="android:itemBackground"/><attr name="android:windowAnimationStyle"/><attr name="android:itemIconDisabledAlpha"/><attr format="boolean" name="preserveIconSpacing"/></declare-styleable><declare-styleable name="ActionBar"><attr name="navigationMode"><enum name="normal" value="0"/><enum name="listMode" value="1"/><enum name="tabMode" value="2"/></attr><attr name="displayOptions"><flag name="none" value="0"/><flag name="useLogo" value="0x1"/><flag name="showHome" value="0x2"/><flag name="homeAsUp" value="0x4"/><flag name="showTitle" value="0x8"/><flag name="showCustom" value="0x10"/><flag name="disableHome" value="0x20"/></attr><attr name="title"/><attr format="string" name="subtitle"/><attr format="reference" name="titleTextStyle"/><attr format="reference" name="subtitleTextStyle"/><attr format="reference" name="icon"/><attr format="reference" name="logo"/><attr format="reference" name="divider"/><attr format="reference" name="background"/><attr format="reference|color" name="backgroundStacked"/><attr format="reference|color" name="backgroundSplit"/><attr format="reference" name="customNavigationLayout"/><attr name="height"/><attr format="reference" name="homeLayout"/><attr format="reference" name="progressBarStyle"/><attr format="reference" name="indeterminateProgressStyle"/><attr format="dimension" name="progressBarPadding"/><attr name="homeAsUpIndicator"/><attr format="dimension" name="itemPadding"/><attr format="boolean" name="hideOnContentScroll"/><attr format="dimension" name="contentInsetStart"/><attr format="dimension" name="contentInsetEnd"/><attr format="dimension" name="contentInsetLeft"/><attr format="dimension" name="contentInsetRight"/><attr format="dimension" name="elevation"/><attr format="reference" name="popupTheme"/></declare-styleable><declare-styleable name="ActionMenuItemView"><attr name="android:minWidth"/></declare-styleable><declare-styleable name="MenuGroup"><attr name="android:id"/><attr name="android:menuCategory"/><attr name="android:orderInCategory"/><attr name="android:checkableBehavior"/><attr name="android:visible"/><attr name="android:enabled"/></declare-styleable><declare-styleable name="Toolbar"><attr format="reference" name="titleTextAppearance"/><attr format="reference" name="subtitleTextAppearance"/><attr name="title"/><attr name="subtitle"/><attr name="android:gravity"/><attr format="dimension" name="titleMargins"/><attr format="dimension" name="titleMarginStart"/><attr format="dimension" name="titleMarginEnd"/><attr format="dimension" name="titleMarginTop"/><attr format="dimension" name="titleMarginBottom"/><attr name="contentInsetStart"/><attr name="contentInsetEnd"/><attr name="contentInsetLeft"/><attr name="contentInsetRight"/><attr format="dimension" name="maxButtonHeight"/><attr format="reference" name="collapseIcon"/><attr format="string" name="collapseContentDescription"/><attr name="popupTheme"/><attr format="reference" name="navigationIcon"/><attr format="string" name="navigationContentDescription"/><attr name="android:minHeight"/><attr name="logo"/><attr format="string" name="logoDescription"/><attr format="color" name="titleTextColor"/><attr format="color" name="subtitleTextColor"/></declare-styleable><declare-styleable name="LinearLayoutCompat_Layout"><attr name="android:layout_width"/><attr name="android:layout_height"/><attr name="android:layout_weight"/><attr name="android:layout_gravity"/></declare-styleable><declare-styleable name="AppCompatTextView"><attr format="reference|boolean" name="textAllCaps"/><attr name="android:textAppearance"/></declare-styleable><declare-styleable name="MenuItem"><attr name="android:id"/><attr name="android:menuCategory"/><attr name="android:orderInCategory"/><attr name="android:title"/><attr name="android:titleCondensed"/><attr name="android:icon"/><attr name="android:alphabeticShortcut"/><attr name="android:numericShortcut"/><attr name="android:checkable"/><attr name="android:checked"/><attr name="android:visible"/><attr name="android:enabled"/><attr name="android:onClick"/><attr name="showAsAction"><flag name="never" value="0"/><flag name="ifRoom" value="1"/><flag name="always" value="2"/><flag name="withText" value="4"/><flag name="collapseActionView" value="8"/></attr><attr format="reference" name="actionLayout"/><attr format="string" name="actionViewClass"/><attr format="string" name="actionProviderClass"/></declare-styleable><declare-styleable name="ButtonBarLayout"><attr format="boolean" name="allowStacking"/></declare-styleable><declare-styleable name="ViewBackgroundHelper"><attr name="android:background"/><attr format="color" name="backgroundTint"/><attr name="backgroundTintMode"><enum name="src_over" value="3"/><enum name="src_in" value="5"/><enum name="src_atop" value="9"/><enum name="multiply" value="14"/><enum name="screen" value="15"/></attr></declare-styleable><declare-styleable name="View"><attr format="dimension" name="paddingStart"/><attr format="dimension" name="paddingEnd"/><attr name="android:focusable"/><attr format="reference" name="theme"/><attr name="android:theme"/></declare-styleable><declare-styleable name="PopupWindowBackgroundState"><attr format="boolean" name="state_above_anchor"/></declare-styleable><declare-styleable name="LinearLayoutCompat"><attr name="android:orientation"/><attr name="android:gravity"/><attr name="android:baselineAligned"/><attr name="android:baselineAlignedChildIndex"/><attr name="android:weightSum"/><attr format="boolean" name="measureWithLargestChild"/><attr name="divider"/><attr name="showDividers"><flag name="none" value="0"/><flag name="beginning" value="1"/><flag name="middle" value="2"/><flag name="end" value="4"/></attr><attr format="dimension" name="dividerPadding"/></declare-styleable><declare-styleable name="SearchView"><attr format="reference" name="layout"/><attr format="boolean" name="iconifiedByDefault"/><attr name="android:maxWidth"/><attr format="string" name="queryHint"/><attr format="string" name="defaultQueryHint"/><attr name="android:imeOptions"/><attr name="android:inputType"/><attr format="reference" name="closeIcon"/><attr format="reference" name="goIcon"/><attr format="reference" name="searchIcon"/><attr format="reference" name="searchHintIcon"/><attr format="reference" name="voiceIcon"/><attr format="reference" name="commitIcon"/><attr format="reference" name="suggestionRowLayout"/><attr format="reference" name="queryBackground"/><attr format="reference" name="submitBackground"/><attr name="android:focusable"/></declare-styleable><declare-styleable name="ActionMode"><attr name="titleTextStyle"/><attr name="subtitleTextStyle"/><attr name="background"/><attr name="backgroundSplit"/><attr name="height"/><attr format="reference" name="closeItemLayout"/></declare-styleable><declare-styleable name="Theme"><attr format="boolean" name="windowActionBar"/><attr format="boolean" name="windowNoTitle"/><attr format="boolean" name="windowActionBarOverlay"/><attr format="boolean" name="windowActionModeOverlay"/><attr format="dimension|fraction" name="windowFixedWidthMajor"/><attr format="dimension|fraction" name="windowFixedHeightMinor"/><attr format="dimension|fraction" name="windowFixedWidthMinor"/><attr format="dimension|fraction" name="windowFixedHeightMajor"/><attr format="dimension|fraction" name="windowMinWidthMajor"/><attr format="dimension|fraction" name="windowMinWidthMinor"/><attr name="android:windowIsFloating"/><attr name="android:windowAnimationStyle"/><attr format="reference" name="actionBarTabStyle"/><attr format="reference" name="actionBarTabBarStyle"/><attr format="reference" name="actionBarTabTextStyle"/><attr format="reference" name="actionOverflowButtonStyle"/><attr format="reference" name="actionOverflowMenuStyle"/><attr format="reference" name="actionBarPopupTheme"/><attr format="reference" name="actionBarStyle"/><attr format="reference" name="actionBarSplitStyle"/><attr format="reference" name="actionBarTheme"/><attr format="reference" name="actionBarWidgetTheme"/><attr format="dimension" name="actionBarSize"><enum name="wrap_content" value="0"/></attr><attr format="reference" name="actionBarDivider"/><attr format="reference" name="actionBarItemBackground"/><attr format="reference" name="actionMenuTextAppearance"/><attr format="color|reference" name="actionMenuTextColor"/><attr format="reference" name="actionModeStyle"/><attr format="reference" name="actionModeCloseButtonStyle"/><attr format="reference" name="actionModeBackground"/><attr format="reference" name="actionModeSplitBackground"/><attr format="reference" name="actionModeCloseDrawable"/><attr format="reference" name="actionModeCutDrawable"/><attr format="reference" name="actionModeCopyDrawable"/><attr format="reference" name="actionModePasteDrawable"/><attr format="reference" name="actionModeSelectAllDrawable"/><attr format="reference" name="actionModeShareDrawable"/><attr format="reference" name="actionModeFindDrawable"/><attr format="reference" name="actionModeWebSearchDrawable"/><attr format="reference" name="actionModePopupWindowStyle"/><attr format="reference" name="textAppearanceLargePopupMenu"/><attr format="reference" name="textAppearanceSmallPopupMenu"/><attr format="reference" name="dialogTheme"/><attr format="dimension" name="dialogPreferredPadding"/><attr format="reference" name="listDividerAlertDialog"/><attr format="reference" name="actionDropDownStyle"/><attr format="dimension" name="dropdownListPreferredItemHeight"/><attr format="reference" name="spinnerDropDownItemStyle"/><attr format="reference" name="homeAsUpIndicator"/><attr format="reference" name="actionButtonStyle"/><attr format="reference" name="buttonBarStyle"/><attr format="reference" name="buttonBarButtonStyle"/><attr format="reference" name="selectableItemBackground"/><attr format="reference" name="selectableItemBackgroundBorderless"/><attr format="reference" name="borderlessButtonStyle"/><attr format="reference" name="dividerVertical"/><attr format="reference" name="dividerHorizontal"/><attr format="reference" name="activityChooserViewStyle"/><attr format="reference" name="toolbarStyle"/><attr format="reference" name="toolbarNavigationButtonStyle"/><attr format="reference" name="popupMenuStyle"/><attr format="reference" name="popupWindowStyle"/><attr format="reference|color" name="editTextColor"/><attr format="reference" name="editTextBackground"/><attr format="reference" name="imageButtonStyle"/><attr format="reference" name="textAppearanceSearchResultTitle"/><attr format="reference" name="textAppearanceSearchResultSubtitle"/><attr format="reference|color" name="textColorSearchUrl"/><attr format="reference" name="searchViewStyle"/><attr format="dimension" name="listPreferredItemHeight"/><attr format="dimension" name="listPreferredItemHeightSmall"/><attr format="dimension" name="listPreferredItemHeightLarge"/><attr format="dimension" name="listPreferredItemPaddingLeft"/><attr format="dimension" name="listPreferredItemPaddingRight"/><attr format="reference" name="dropDownListViewStyle"/><attr format="reference" name="listPopupWindowStyle"/><attr format="reference" name="textAppearanceListItem"/><attr format="reference" name="textAppearanceListItemSmall"/><attr format="reference" name="panelBackground"/><attr format="dimension" name="panelMenuListWidth"/><attr format="reference" name="panelMenuListTheme"/><attr format="reference" name="listChoiceBackgroundIndicator"/><attr format="color" name="colorPrimary"/><attr format="color" name="colorPrimaryDark"/><attr format="color" name="colorAccent"/><attr format="color" name="colorControlNormal"/><attr format="color" name="colorControlActivated"/><attr format="color" name="colorControlHighlight"/><attr format="color" name="colorButtonNormal"/><attr format="color" name="colorSwitchThumbNormal"/><attr format="reference" name="controlBackground"/><attr format="reference" name="alertDialogStyle"/><attr format="reference" name="alertDialogButtonGroupStyle"/><attr format="boolean" name="alertDialogCenterButtons"/><attr format="reference" name="alertDialogTheme"/><attr format="reference|color" name="textColorAlertDialogListItem"/><attr format="reference" name="buttonBarPositiveButtonStyle"/><attr format="reference" name="buttonBarNegativeButtonStyle"/><attr format="reference" name="buttonBarNeutralButtonStyle"/><attr format="reference" name="autoCompleteTextViewStyle"/><attr format="reference" name="buttonStyle"/><attr format="reference" name="buttonStyleSmall"/><attr format="reference" name="checkboxStyle"/><attr format="reference" name="checkedTextViewStyle"/><attr format="reference" name="editTextStyle"/><attr format="reference" name="radioButtonStyle"/><attr format="reference" name="ratingBarStyle"/><attr format="reference" name="seekBarStyle"/><attr format="reference" name="spinnerStyle"/><attr format="reference" name="switchStyle"/></declare-styleable><declare-styleable name="ActionMenuView"/><declare-styleable name="CompoundButton"><attr name="android:button"/><attr format="color" name="buttonTint"/><attr name="buttonTintMode"><enum name="src_over" value="3"/><enum name="src_in" value="5"/><enum name="src_atop" value="9"/><enum name="multiply" value="14"/><enum name="screen" value="15"/></attr></declare-styleable><declare-styleable name="SwitchCompat"><attr name="android:thumb"/><attr format="reference" name="track"/><attr name="android:textOn"/><attr name="android:textOff"/><attr format="dimension" name="thumbTextPadding"/><attr format="reference" name="switchTextAppearance"/><attr format="dimension" name="switchMinWidth"/><attr format="dimension" name="switchPadding"/><attr format="boolean" name="splitTrack"/><attr format="boolean" name="showText"/></declare-styleable></configuration></mergedItems></merger> \ No newline at end of file + </style></file><file name="currency_energy" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\currency_energy.png" qualifiers="" type="drawable"/><file name="currency_energy_atlas" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\currency_energy_atlas.png" qualifiers="" type="drawable"/><file name="currency_star" path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\main\res\drawable\currency_star.png" qualifiers="" type="drawable"/></source><source path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\generated\res\rs\debug"/><source path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\build\generated\res\resValues\debug"/></dataSet><dataSet config="debug" generated-set="debug$Generated"><source path="C:\Users\Julian\AndroidStudioProjects\EndlessRoll\app\src\debug\res"/></dataSet><mergedItems><configuration qualifiers=""><declare-styleable name="AlertDialog"><attr name="android:layout"/><attr format="reference" name="buttonPanelSideLayout"/><attr format="reference" name="listLayout"/><attr format="reference" name="multiChoiceItemLayout"/><attr format="reference" name="singleChoiceItemLayout"/><attr format="reference" name="listItemLayout"/></declare-styleable><declare-styleable name="Spinner"><attr name="android:prompt"/><attr name="popupTheme"/><attr name="android:popupBackground"/><attr name="android:dropDownWidth"/></declare-styleable><declare-styleable name="PopupWindow"><attr format="boolean" name="overlapAnchor"/><attr name="android:popupBackground"/></declare-styleable><declare-styleable name="DrawerArrowToggle"><attr format="color" name="color"/><attr format="boolean" name="spinBars"/><attr format="dimension" name="drawableSize"/><attr format="dimension" name="gapBetweenBars"/><attr format="dimension" name="arrowHeadLength"/><attr format="dimension" name="arrowShaftLength"/><attr format="dimension" name="barLength"/><attr format="dimension" name="thickness"/></declare-styleable><declare-styleable name="ActionBarLayout"><attr name="android:layout_gravity"/></declare-styleable><declare-styleable name="ActivityChooserView"><attr format="string" name="initialActivityCount"/><attr format="reference" name="expandActivityOverflowButtonDrawable"/></declare-styleable><declare-styleable name="ViewStubCompat"><attr name="android:layout"/><attr name="android:inflatedId"/><attr name="android:id"/></declare-styleable><declare-styleable name="ListPopupWindow"><attr name="android:dropDownVerticalOffset"/><attr name="android:dropDownHorizontalOffset"/></declare-styleable><declare-styleable name="TextAppearance"><attr name="android:textSize"/><attr name="android:textColor"/><attr name="android:textStyle"/><attr name="android:typeface"/><attr name="textAllCaps"/><attr name="android:shadowColor"/><attr name="android:shadowDy"/><attr name="android:shadowDx"/><attr name="android:shadowRadius"/></declare-styleable><declare-styleable name="MenuView"><attr name="android:itemTextAppearance"/><attr name="android:horizontalDivider"/><attr name="android:verticalDivider"/><attr name="android:headerBackground"/><attr name="android:itemBackground"/><attr name="android:windowAnimationStyle"/><attr name="android:itemIconDisabledAlpha"/><attr format="boolean" name="preserveIconSpacing"/></declare-styleable><declare-styleable name="ActionBar"><attr name="navigationMode"><enum name="normal" value="0"/><enum name="listMode" value="1"/><enum name="tabMode" value="2"/></attr><attr name="displayOptions"><flag name="none" value="0"/><flag name="useLogo" value="0x1"/><flag name="showHome" value="0x2"/><flag name="homeAsUp" value="0x4"/><flag name="showTitle" value="0x8"/><flag name="showCustom" value="0x10"/><flag name="disableHome" value="0x20"/></attr><attr name="title"/><attr format="string" name="subtitle"/><attr format="reference" name="titleTextStyle"/><attr format="reference" name="subtitleTextStyle"/><attr format="reference" name="icon"/><attr format="reference" name="logo"/><attr format="reference" name="divider"/><attr format="reference" name="background"/><attr format="reference|color" name="backgroundStacked"/><attr format="reference|color" name="backgroundSplit"/><attr format="reference" name="customNavigationLayout"/><attr name="height"/><attr format="reference" name="homeLayout"/><attr format="reference" name="progressBarStyle"/><attr format="reference" name="indeterminateProgressStyle"/><attr format="dimension" name="progressBarPadding"/><attr name="homeAsUpIndicator"/><attr format="dimension" name="itemPadding"/><attr format="boolean" name="hideOnContentScroll"/><attr format="dimension" name="contentInsetStart"/><attr format="dimension" name="contentInsetEnd"/><attr format="dimension" name="contentInsetLeft"/><attr format="dimension" name="contentInsetRight"/><attr format="dimension" name="elevation"/><attr format="reference" name="popupTheme"/></declare-styleable><declare-styleable name="ActionMenuItemView"><attr name="android:minWidth"/></declare-styleable><declare-styleable name="MenuGroup"><attr name="android:id"/><attr name="android:menuCategory"/><attr name="android:orderInCategory"/><attr name="android:checkableBehavior"/><attr name="android:visible"/><attr name="android:enabled"/></declare-styleable><declare-styleable name="Toolbar"><attr format="reference" name="titleTextAppearance"/><attr format="reference" name="subtitleTextAppearance"/><attr name="title"/><attr name="subtitle"/><attr name="android:gravity"/><attr format="dimension" name="titleMargins"/><attr format="dimension" name="titleMarginStart"/><attr format="dimension" name="titleMarginEnd"/><attr format="dimension" name="titleMarginTop"/><attr format="dimension" name="titleMarginBottom"/><attr name="contentInsetStart"/><attr name="contentInsetEnd"/><attr name="contentInsetLeft"/><attr name="contentInsetRight"/><attr format="dimension" name="maxButtonHeight"/><attr format="reference" name="collapseIcon"/><attr format="string" name="collapseContentDescription"/><attr name="popupTheme"/><attr format="reference" name="navigationIcon"/><attr format="string" name="navigationContentDescription"/><attr name="android:minHeight"/><attr name="logo"/><attr format="string" name="logoDescription"/><attr format="color" name="titleTextColor"/><attr format="color" name="subtitleTextColor"/></declare-styleable><declare-styleable name="LinearLayoutCompat_Layout"><attr name="android:layout_width"/><attr name="android:layout_height"/><attr name="android:layout_weight"/><attr name="android:layout_gravity"/></declare-styleable><declare-styleable name="AppCompatTextView"><attr format="reference|boolean" name="textAllCaps"/><attr name="android:textAppearance"/></declare-styleable><declare-styleable name="MenuItem"><attr name="android:id"/><attr name="android:menuCategory"/><attr name="android:orderInCategory"/><attr name="android:title"/><attr name="android:titleCondensed"/><attr name="android:icon"/><attr name="android:alphabeticShortcut"/><attr name="android:numericShortcut"/><attr name="android:checkable"/><attr name="android:checked"/><attr name="android:visible"/><attr name="android:enabled"/><attr name="android:onClick"/><attr name="showAsAction"><flag name="never" value="0"/><flag name="ifRoom" value="1"/><flag name="always" value="2"/><flag name="withText" value="4"/><flag name="collapseActionView" value="8"/></attr><attr format="reference" name="actionLayout"/><attr format="string" name="actionViewClass"/><attr format="string" name="actionProviderClass"/></declare-styleable><declare-styleable name="ButtonBarLayout"><attr format="boolean" name="allowStacking"/></declare-styleable><declare-styleable name="ViewBackgroundHelper"><attr name="android:background"/><attr format="color" name="backgroundTint"/><attr name="backgroundTintMode"><enum name="src_over" value="3"/><enum name="src_in" value="5"/><enum name="src_atop" value="9"/><enum name="multiply" value="14"/><enum name="screen" value="15"/></attr></declare-styleable><declare-styleable name="View"><attr format="dimension" name="paddingStart"/><attr format="dimension" name="paddingEnd"/><attr name="android:focusable"/><attr format="reference" name="theme"/><attr name="android:theme"/></declare-styleable><declare-styleable name="PopupWindowBackgroundState"><attr format="boolean" name="state_above_anchor"/></declare-styleable><declare-styleable name="LinearLayoutCompat"><attr name="android:orientation"/><attr name="android:gravity"/><attr name="android:baselineAligned"/><attr name="android:baselineAlignedChildIndex"/><attr name="android:weightSum"/><attr format="boolean" name="measureWithLargestChild"/><attr name="divider"/><attr name="showDividers"><flag name="none" value="0"/><flag name="beginning" value="1"/><flag name="middle" value="2"/><flag name="end" value="4"/></attr><attr format="dimension" name="dividerPadding"/></declare-styleable><declare-styleable name="SearchView"><attr format="reference" name="layout"/><attr format="boolean" name="iconifiedByDefault"/><attr name="android:maxWidth"/><attr format="string" name="queryHint"/><attr format="string" name="defaultQueryHint"/><attr name="android:imeOptions"/><attr name="android:inputType"/><attr format="reference" name="closeIcon"/><attr format="reference" name="goIcon"/><attr format="reference" name="searchIcon"/><attr format="reference" name="searchHintIcon"/><attr format="reference" name="voiceIcon"/><attr format="reference" name="commitIcon"/><attr format="reference" name="suggestionRowLayout"/><attr format="reference" name="queryBackground"/><attr format="reference" name="submitBackground"/><attr name="android:focusable"/></declare-styleable><declare-styleable name="ActionMode"><attr name="titleTextStyle"/><attr name="subtitleTextStyle"/><attr name="background"/><attr name="backgroundSplit"/><attr name="height"/><attr format="reference" name="closeItemLayout"/></declare-styleable><declare-styleable name="Theme"><attr format="boolean" name="windowActionBar"/><attr format="boolean" name="windowNoTitle"/><attr format="boolean" name="windowActionBarOverlay"/><attr format="boolean" name="windowActionModeOverlay"/><attr format="dimension|fraction" name="windowFixedWidthMajor"/><attr format="dimension|fraction" name="windowFixedHeightMinor"/><attr format="dimension|fraction" name="windowFixedWidthMinor"/><attr format="dimension|fraction" name="windowFixedHeightMajor"/><attr format="dimension|fraction" name="windowMinWidthMajor"/><attr format="dimension|fraction" name="windowMinWidthMinor"/><attr name="android:windowIsFloating"/><attr name="android:windowAnimationStyle"/><attr format="reference" name="actionBarTabStyle"/><attr format="reference" name="actionBarTabBarStyle"/><attr format="reference" name="actionBarTabTextStyle"/><attr format="reference" name="actionOverflowButtonStyle"/><attr format="reference" name="actionOverflowMenuStyle"/><attr format="reference" name="actionBarPopupTheme"/><attr format="reference" name="actionBarStyle"/><attr format="reference" name="actionBarSplitStyle"/><attr format="reference" name="actionBarTheme"/><attr format="reference" name="actionBarWidgetTheme"/><attr format="dimension" name="actionBarSize"><enum name="wrap_content" value="0"/></attr><attr format="reference" name="actionBarDivider"/><attr format="reference" name="actionBarItemBackground"/><attr format="reference" name="actionMenuTextAppearance"/><attr format="color|reference" name="actionMenuTextColor"/><attr format="reference" name="actionModeStyle"/><attr format="reference" name="actionModeCloseButtonStyle"/><attr format="reference" name="actionModeBackground"/><attr format="reference" name="actionModeSplitBackground"/><attr format="reference" name="actionModeCloseDrawable"/><attr format="reference" name="actionModeCutDrawable"/><attr format="reference" name="actionModeCopyDrawable"/><attr format="reference" name="actionModePasteDrawable"/><attr format="reference" name="actionModeSelectAllDrawable"/><attr format="reference" name="actionModeShareDrawable"/><attr format="reference" name="actionModeFindDrawable"/><attr format="reference" name="actionModeWebSearchDrawable"/><attr format="reference" name="actionModePopupWindowStyle"/><attr format="reference" name="textAppearanceLargePopupMenu"/><attr format="reference" name="textAppearanceSmallPopupMenu"/><attr format="reference" name="dialogTheme"/><attr format="dimension" name="dialogPreferredPadding"/><attr format="reference" name="listDividerAlertDialog"/><attr format="reference" name="actionDropDownStyle"/><attr format="dimension" name="dropdownListPreferredItemHeight"/><attr format="reference" name="spinnerDropDownItemStyle"/><attr format="reference" name="homeAsUpIndicator"/><attr format="reference" name="actionButtonStyle"/><attr format="reference" name="buttonBarStyle"/><attr format="reference" name="buttonBarButtonStyle"/><attr format="reference" name="selectableItemBackground"/><attr format="reference" name="selectableItemBackgroundBorderless"/><attr format="reference" name="borderlessButtonStyle"/><attr format="reference" name="dividerVertical"/><attr format="reference" name="dividerHorizontal"/><attr format="reference" name="activityChooserViewStyle"/><attr format="reference" name="toolbarStyle"/><attr format="reference" name="toolbarNavigationButtonStyle"/><attr format="reference" name="popupMenuStyle"/><attr format="reference" name="popupWindowStyle"/><attr format="reference|color" name="editTextColor"/><attr format="reference" name="editTextBackground"/><attr format="reference" name="imageButtonStyle"/><attr format="reference" name="textAppearanceSearchResultTitle"/><attr format="reference" name="textAppearanceSearchResultSubtitle"/><attr format="reference|color" name="textColorSearchUrl"/><attr format="reference" name="searchViewStyle"/><attr format="dimension" name="listPreferredItemHeight"/><attr format="dimension" name="listPreferredItemHeightSmall"/><attr format="dimension" name="listPreferredItemHeightLarge"/><attr format="dimension" name="listPreferredItemPaddingLeft"/><attr format="dimension" name="listPreferredItemPaddingRight"/><attr format="reference" name="dropDownListViewStyle"/><attr format="reference" name="listPopupWindowStyle"/><attr format="reference" name="textAppearanceListItem"/><attr format="reference" name="textAppearanceListItemSmall"/><attr format="reference" name="panelBackground"/><attr format="dimension" name="panelMenuListWidth"/><attr format="reference" name="panelMenuListTheme"/><attr format="reference" name="listChoiceBackgroundIndicator"/><attr format="color" name="colorPrimary"/><attr format="color" name="colorPrimaryDark"/><attr format="color" name="colorAccent"/><attr format="color" name="colorControlNormal"/><attr format="color" name="colorControlActivated"/><attr format="color" name="colorControlHighlight"/><attr format="color" name="colorButtonNormal"/><attr format="color" name="colorSwitchThumbNormal"/><attr format="reference" name="controlBackground"/><attr format="reference" name="alertDialogStyle"/><attr format="reference" name="alertDialogButtonGroupStyle"/><attr format="boolean" name="alertDialogCenterButtons"/><attr format="reference" name="alertDialogTheme"/><attr format="reference|color" name="textColorAlertDialogListItem"/><attr format="reference" name="buttonBarPositiveButtonStyle"/><attr format="reference" name="buttonBarNegativeButtonStyle"/><attr format="reference" name="buttonBarNeutralButtonStyle"/><attr format="reference" name="autoCompleteTextViewStyle"/><attr format="reference" name="buttonStyle"/><attr format="reference" name="buttonStyleSmall"/><attr format="reference" name="checkboxStyle"/><attr format="reference" name="checkedTextViewStyle"/><attr format="reference" name="editTextStyle"/><attr format="reference" name="radioButtonStyle"/><attr format="reference" name="ratingBarStyle"/><attr format="reference" name="seekBarStyle"/><attr format="reference" name="spinnerStyle"/><attr format="reference" name="switchStyle"/></declare-styleable><declare-styleable name="ActionMenuView"/><declare-styleable name="CompoundButton"><attr name="android:button"/><attr format="color" name="buttonTint"/><attr name="buttonTintMode"><enum name="src_over" value="3"/><enum name="src_in" value="5"/><enum name="src_atop" value="9"/><enum name="multiply" value="14"/><enum name="screen" value="15"/></attr></declare-styleable><declare-styleable name="SwitchCompat"><attr name="android:thumb"/><attr format="reference" name="track"/><attr name="android:textOn"/><attr name="android:textOff"/><attr format="dimension" name="thumbTextPadding"/><attr format="reference" name="switchTextAppearance"/><attr format="dimension" name="switchMinWidth"/><attr format="dimension" name="switchPadding"/><attr format="boolean" name="splitTrack"/><attr format="boolean" name="showText"/></declare-styleable></configuration></mergedItems></merger> \ No newline at end of file diff --git a/app/build/intermediates/res/merged/debug/layout/topbar.xml b/app/build/intermediates/res/merged/debug/layout/topbar.xml index 150370d..e71e77c 100644 --- a/app/build/intermediates/res/merged/debug/layout/topbar.xml +++ b/app/build/intermediates/res/merged/debug/layout/topbar.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/topbar_layout" android:layout_width="match_parent" android:layout_height="wrap_content" @@ -40,14 +41,35 @@ android:layout_height="40dp" android:layout_centerVertical="true" android:layout_toEndOf="@id/topbar_levellayout" - android:background="@drawable/star" /> + android:background="@drawable/currency_star" /> + + <ImageView + android:layout_width="40dp" + android:layout_height="40dp" + android:background="@drawable/currency_energy" + android:layout_centerVertical="true" + android:layout_toRightOf="@+id/topbar_starcount" + android:layout_toEndOf="@+id/topbar_starcount" + android:layout_marginLeft="20dp" + android:layout_marginStart="20dp" + android:id="@+id/topbar_energyview" /> <TextView - android:id="@+id/topbar_starcount" + android:id="@+id/topbar_starcount" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:layout_toEndOf="@+id/topbar_starview" + android:text="100" + android:textColor="#000000" + android:textSize="25sp" /> + + <TextView + android:id="@+id/topbar_energycount" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" - android:layout_toEndOf="@+id/topbar_starview" + android:layout_toEndOf="@+id/topbar_energyview" android:text="100" android:textColor="#000000" android:textSize="25sp" /> @@ -74,15 +96,6 @@ android:layout_marginRight="5dp" android:text="Tool-Shop" /> - <Button - android:id="@+id/topbar_resetButton" - style="@style/customButton" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_centerHorizontal="true" - android:layout_centerVertical="true" - android:text="Reset" /> - <TextView android:id="@+id/topbar_starcount_decrease" android:layout_width="wrap_content" @@ -94,5 +107,18 @@ android:layout_centerVertical="true" android:layout_alignEnd="@+id/topbar_starcount" /> + <Button + android:id="@+id/topbar_resetButton" + style="@style/customButton" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="Reset" + android:layout_marginLeft="64dp" + android:layout_marginStart="64dp" + android:layout_alignBaseline="@+id/topbar_soundtoggle" + android:layout_alignBottom="@+id/topbar_soundtoggle" + android:layout_toRightOf="@+id/topbar_energycount" + android:layout_toEndOf="@+id/topbar_energycount" /> + </RelativeLayout> \ No newline at end of file diff --git a/app/build/intermediates/res/merged/debug/layout/world_button.xml b/app/build/intermediates/res/merged/debug/layout/world_button.xml index 57bb26f..0539298 100644 --- a/app/build/intermediates/res/merged/debug/layout/world_button.xml +++ b/app/build/intermediates/res/merged/debug/layout/world_button.xml @@ -76,7 +76,7 @@ android:layout_marginRight="4dp" android:layout_toLeftOf="@+id/worldbutton_starcount" android:layout_toStartOf="@+id/worldbutton_starcount" - android:src="@drawable/star" + android:src="@drawable/currency_star" android:id="@+id/imageView2" /> <ImageView diff --git a/app/build/intermediates/res/resources-debug.ap_ b/app/build/intermediates/res/resources-debug.ap_ index 00b8d70..0d0ad4f 100644 Binary files a/app/build/intermediates/res/resources-debug.ap_ and b/app/build/intermediates/res/resources-debug.ap_ differ diff --git a/app/build/intermediates/symbols/debug/R.txt b/app/build/intermediates/symbols/debug/R.txt index 8380859..9ab46d9 100644 --- a/app/build/intermediates/symbols/debug/R.txt +++ b/app/build/intermediates/symbols/debug/R.txt @@ -469,44 +469,46 @@ int drawable backgrounds_game_mountains 0x7f020047 int drawable backgrounds_menu_grass 0x7f020048 int drawable backgrounds_menu_levelup 0x7f020049 int drawable backgrounds_menu_shortmenu 0x7f02004a -int drawable goal 0x7f02004b -int drawable guis_pausebutton 0x7f02004c -int drawable guis_playerarrow 0x7f02004d -int drawable guis_sound_off 0x7f02004e -int drawable guis_sound_on 0x7f02004f -int drawable lock_locked 0x7f020050 -int drawable lock_unlocked 0x7f020051 -int drawable notification_template_icon_bg 0x7f020070 -int drawable obstacles_cave 0x7f020052 -int drawable obstacles_grass 0x7f020053 -int drawable obstacles_mountains 0x7f020054 -int drawable playershapes_ball 0x7f020055 -int drawable previews_grass 0x7f020056 -int drawable purple 0x7f020057 -int drawable ramp 0x7f020058 -int drawable rampbutton 0x7f020059 -int drawable splitter 0x7f02005a -int drawable star 0x7f02005b -int drawable star_empty 0x7f02005c -int drawable star_icon 0x7f02005d -int drawable terrain_c_grass 0x7f02005e -int drawable terrain_t_grass 0x7f02005f -int drawable tools_bomb 0x7f020060 -int drawable tools_bombbutton 0x7f020061 -int drawable tools_emptybutton 0x7f020062 -int drawable tools_lockedbutton 0x7f020063 -int drawable tools_magnet 0x7f020064 -int drawable tools_magnetbutton 0x7f020065 -int drawable tools_spring 0x7f020066 -int drawable tools_springbutton 0x7f020067 -int drawable tools_unlockedbutton 0x7f020068 -int drawable xml_custom_button 0x7f020069 -int drawable xml_levelbutton_background 0x7f02006a -int drawable xml_sound_toggle 0x7f02006b -int drawable xml_tool_slot_background 0x7f02006c -int drawable xml_toolprogressbarlayers 0x7f02006d -int drawable xml_unlock_message_background 0x7f02006e -int drawable xml_worldbutton_background 0x7f02006f +int drawable currency_energy 0x7f02004b +int drawable currency_energy_atlas 0x7f02004c +int drawable currency_star 0x7f02004d +int drawable goal 0x7f02004e +int drawable guis_pausebutton 0x7f02004f +int drawable guis_playerarrow 0x7f020050 +int drawable guis_sound_off 0x7f020051 +int drawable guis_sound_on 0x7f020052 +int drawable lock_locked 0x7f020053 +int drawable lock_unlocked 0x7f020054 +int drawable notification_template_icon_bg 0x7f020072 +int drawable obstacles_cave 0x7f020055 +int drawable obstacles_grass 0x7f020056 +int drawable obstacles_mountains 0x7f020057 +int drawable playershapes_ball 0x7f020058 +int drawable previews_grass 0x7f020059 +int drawable purple 0x7f02005a +int drawable ramp 0x7f02005b +int drawable rampbutton 0x7f02005c +int drawable splitter 0x7f02005d +int drawable star_empty 0x7f02005e +int drawable star_icon 0x7f02005f +int drawable terrain_c_grass 0x7f020060 +int drawable terrain_t_grass 0x7f020061 +int drawable tools_bomb 0x7f020062 +int drawable tools_bombbutton 0x7f020063 +int drawable tools_emptybutton 0x7f020064 +int drawable tools_lockedbutton 0x7f020065 +int drawable tools_magnet 0x7f020066 +int drawable tools_magnetbutton 0x7f020067 +int drawable tools_spring 0x7f020068 +int drawable tools_springbutton 0x7f020069 +int drawable tools_unlockedbutton 0x7f02006a +int drawable xml_custom_button 0x7f02006b +int drawable xml_levelbutton_background 0x7f02006c +int drawable xml_sound_toggle 0x7f02006d +int drawable xml_tool_slot_background 0x7f02006e +int drawable xml_toolprogressbarlayers 0x7f02006f +int drawable xml_unlock_message_background 0x7f020070 +int drawable xml_worldbutton_background 0x7f020071 int id action0 0x7f0d006a int id action_bar 0x7f0d0041 int id action_bar_activity_content 0x7f0d0000 @@ -558,8 +560,8 @@ int id icon 0x7f0d0029 int id ifRoom 0x7f0d001d int id image 0x7f0d0026 int id imageView 0x7f0d0064 -int id imageView2 0x7f0d00a4 -int id imageView3 0x7f0d00a2 +int id imageView2 0x7f0d00a6 +int id imageView3 0x7f0d00a4 int id info 0x7f0d0075 int id levelbutton_lock 0x7f0d005c int id levelbutton_star1 0x7f0d0059 @@ -651,28 +653,30 @@ int id toolshop_tool_offer_layout 0x7f0d0090 int id toolshop_topbar 0x7f0d008a int id toolslot_image 0x7f0d0082 int id topPanel 0x7f0d002e +int id topbar_energycount 0x7f0d0099 +int id topbar_energyview 0x7f0d0098 int id topbar_layout 0x7f0d0092 int id topbar_leveldisplay 0x7f0d0094 int id topbar_levellayout 0x7f0d0093 int id topbar_levelprogress 0x7f0d0095 -int id topbar_resetButton 0x7f0d009a -int id topbar_soundtoggle 0x7f0d0098 +int id topbar_resetButton 0x7f0d009d +int id topbar_soundtoggle 0x7f0d009a int id topbar_starcount 0x7f0d0097 -int id topbar_starcount_decrease 0x7f0d009b +int id topbar_starcount_decrease 0x7f0d009c int id topbar_starview 0x7f0d0096 -int id topbar_toolshop 0x7f0d0099 -int id unlockmessage_message 0x7f0d009d -int id unlockmessage_toolimage 0x7f0d009c +int id topbar_toolshop 0x7f0d009b +int id unlockmessage_message 0x7f0d009f +int id unlockmessage_toolimage 0x7f0d009e int id up 0x7f0d0008 int id useLogo 0x7f0d0012 int id withText 0x7f0d001f -int id worldbutton_levelcount 0x7f0d00a1 -int id worldbutton_lock 0x7f0d00a0 -int id worldbutton_preview 0x7f0d009f -int id worldbutton_starcount 0x7f0d00a3 -int id worldbutton_title 0x7f0d009e -int id worlds_layout 0x7f0d00a6 -int id worlds_topbar 0x7f0d00a5 +int id worldbutton_levelcount 0x7f0d00a3 +int id worldbutton_lock 0x7f0d00a2 +int id worldbutton_preview 0x7f0d00a1 +int id worldbutton_starcount 0x7f0d00a5 +int id worldbutton_title 0x7f0d00a0 +int id worlds_layout 0x7f0d00a8 +int id worlds_topbar 0x7f0d00a7 int id wrap_content 0x7f0d0020 int integer abc_config_activityDefaultDur 0x7f0b0001 int integer abc_config_activityShortDur 0x7f0b0002 diff --git a/app/src/main/java/com/example/julian/endlessroll/entities/AnimatedEntity.java b/app/src/main/java/com/example/julian/endlessroll/entities/AnimatedEntity.java new file mode 100644 index 0000000..a65f614 --- /dev/null +++ b/app/src/main/java/com/example/julian/endlessroll/entities/AnimatedEntity.java @@ -0,0 +1,25 @@ +package com.example.julian.endlessroll.entities; + +import com.example.julian.endlessroll.data.Vector; +import com.example.julian.endlessroll.entities.textures.Texture; +import com.example.julian.endlessroll.main.game.Timer; + +/** + * Created by Julian on 20.02.2017. + */ + +public class AnimatedEntity extends Entity { + + protected Animation animation; + + public AnimatedEntity(Texture texture, Vector position, float width, float height) { + super(texture, position, width, height); + animation = new Animation(); + } + + public void update(Timer timer){ + animation.update(timer); + super.setTextureAtlasIndex(animation.getCurrentTexIndex()); + } + +} diff --git a/app/src/main/java/com/example/julian/endlessroll/entities/Energy.java b/app/src/main/java/com/example/julian/endlessroll/entities/Energy.java index b7d270e..a3f01f0 100644 --- a/app/src/main/java/com/example/julian/endlessroll/entities/Energy.java +++ b/app/src/main/java/com/example/julian/endlessroll/entities/Energy.java @@ -4,11 +4,13 @@ import com.example.julian.endlessroll.data.Vector; import com.example.julian.endlessroll.entities.textures.Texture; import com.example.julian.endlessroll.levels.PositionData; -public class Energy extends Entity { +public class Energy extends AnimatedEntity { private final static float SIZE = 0.3f; public Energy(Texture texture, PositionData data) { super(texture, new Vector(data.getX(), data.getY()), SIZE, SIZE); + animation.setLooping(true); + animation.setRequiredDelta(130); } } diff --git a/app/src/main/java/com/example/julian/endlessroll/entities/textures/TexturePack.java b/app/src/main/java/com/example/julian/endlessroll/entities/textures/TexturePack.java index b237ad4..ab4fc39 100644 --- a/app/src/main/java/com/example/julian/endlessroll/entities/textures/TexturePack.java +++ b/app/src/main/java/com/example/julian/endlessroll/entities/textures/TexturePack.java @@ -18,6 +18,7 @@ public class TexturePack { public final Texture playerArrow; public final Texture player; public final Texture star; + public final Texture energy; public TexturePack(Context context) { loader = new TextureLoader(context); @@ -25,7 +26,8 @@ public class TexturePack { player = loadTexture(R.drawable.playershapes_ball); playerArrow = loadTexture(R.drawable.guis_playerarrow); - star = loadTexture(R.drawable.star); + star = loadTexture(R.drawable.currency_star); + energy = loadAtlas(R.drawable.currency_energy_atlas, 2, 2); ToolType.loadAllToolTextures(this); Theme.loadAllSpecificTextures(this); diff --git a/app/src/main/java/com/example/julian/endlessroll/entities/tools/Magnet.java b/app/src/main/java/com/example/julian/endlessroll/entities/tools/Magnet.java index 658184b..f641469 100644 --- a/app/src/main/java/com/example/julian/endlessroll/entities/tools/Magnet.java +++ b/app/src/main/java/com/example/julian/endlessroll/entities/tools/Magnet.java @@ -26,11 +26,6 @@ public class Magnet extends Tool { particleSource.start(); } - @Override - public void update(Timer timer) { - super.update(timer); - } - @Override public void destroy(DestroyEffect destroyEffect) { super.destroy(destroyEffect); diff --git a/app/src/main/java/com/example/julian/endlessroll/entities/tools/Ramp.java b/app/src/main/java/com/example/julian/endlessroll/entities/tools/Ramp.java index b2d9399..76a6f64 100644 --- a/app/src/main/java/com/example/julian/endlessroll/entities/tools/Ramp.java +++ b/app/src/main/java/com/example/julian/endlessroll/entities/tools/Ramp.java @@ -11,7 +11,6 @@ import com.example.julian.endlessroll.main.game.Timer; */ public class Ramp extends Tool { - public Ramp(Vector position) { super(ToolType.RAMP, position, .4f, .35f, true, true); animation.setLooping(true); @@ -32,11 +31,6 @@ public class Ramp extends Tool { return getBottomEdge() + super.getHeight() * ratio; } - @Override - public void update(Timer timer) { - super.update(timer); - } - @Override public void onPlayerCollision(Player player) { float necessaryY = calcNecessaryPlayerY(player); diff --git a/app/src/main/java/com/example/julian/endlessroll/entities/tools/Tool.java b/app/src/main/java/com/example/julian/endlessroll/entities/tools/Tool.java index dd21bab..ccf98ae 100644 --- a/app/src/main/java/com/example/julian/endlessroll/entities/tools/Tool.java +++ b/app/src/main/java/com/example/julian/endlessroll/entities/tools/Tool.java @@ -1,6 +1,7 @@ package com.example.julian.endlessroll.entities.tools; import com.example.julian.endlessroll.data.Vector; +import com.example.julian.endlessroll.entities.AnimatedEntity; import com.example.julian.endlessroll.entities.Animation; import com.example.julian.endlessroll.entities.Entity; import com.example.julian.endlessroll.entities.Player; @@ -10,27 +11,20 @@ import com.example.julian.endlessroll.main.game.Timer; /** * Created by Julian on 04.01.2016. */ -public abstract class Tool extends Entity { +public abstract class Tool extends AnimatedEntity { private boolean placedByRightEdge; private boolean updateBounds; private Geometry collisionBounds; - protected Animation animation; private boolean floating = false; public Tool(ToolType type, Vector position, float width, float height, boolean updateBounds, boolean placedByRightEdge) { super(type.getToolTexture(), position, width, height); this.updateBounds = updateBounds; this.placedByRightEdge = placedByRightEdge; - animation = new Animation(); collisionBounds = createCollisionBounds(); } - public void update(Timer timer) { - animation.update(timer); - super.setTextureAtlasIndex(animation.getCurrentTexIndex()); - } - public abstract void onPlayerCollision(Player player); protected abstract Geometry createCollisionBounds(); diff --git a/app/src/main/java/com/example/julian/endlessroll/levels/levelup/LevelUpBounties.java b/app/src/main/java/com/example/julian/endlessroll/levels/levelup/LevelUpBounties.java index d88f0cf..2ae3a95 100644 --- a/app/src/main/java/com/example/julian/endlessroll/levels/levelup/LevelUpBounties.java +++ b/app/src/main/java/com/example/julian/endlessroll/levels/levelup/LevelUpBounties.java @@ -19,7 +19,9 @@ public class LevelUpBounties extends HashMap<Integer, LevelBounty> { super.put(2, new LevelBounty(5, 0, ToolType.SPRING, false)); super.put(3, new LevelBounty(6, 0, ToolType.MAGNET, true)); super.put(4, new LevelBounty(7, 0, ToolType.BOMB, true)); - super.put(5, new LevelBounty(8, 0, ToolType.NONE, false)); + super.put(5, new LevelBounty(8, 2, ToolType.NONE, false)); + super.put(6, new LevelBounty(8, 1, ToolType.NONE, false)); + super.put(7, new LevelBounty(8, 1, ToolType.NONE, false)); loadAllForLevel(level); } diff --git a/app/src/main/java/com/example/julian/endlessroll/main/GameActivity.java b/app/src/main/java/com/example/julian/endlessroll/main/GameActivity.java index 442cbcc..c812597 100644 --- a/app/src/main/java/com/example/julian/endlessroll/main/GameActivity.java +++ b/app/src/main/java/com/example/julian/endlessroll/main/GameActivity.java @@ -85,6 +85,13 @@ public class GameActivity extends Activity implements ExceptionHandler, User.LvU relativeLayout.addView(flipper); relativeLayout.addView(levelupMessage.getLayout()); //TODO: add Tutorial + //TODO: add Energy count on TopBar + //TODO: show Energy on levelButton if collected + //TODO: Scroll up + //TODO: World button tick for completed levels + //TODO: World/level button: energy + //TODO: Goal animation! + //TODO: Goal screen animation! setContentView(relativeLayout); } catch (Exception e) { onException(e); diff --git a/app/src/main/java/com/example/julian/endlessroll/main/game/Game.java b/app/src/main/java/com/example/julian/endlessroll/main/game/Game.java index 3320f8c..360f8a1 100644 --- a/app/src/main/java/com/example/julian/endlessroll/main/game/Game.java +++ b/app/src/main/java/com/example/julian/endlessroll/main/game/Game.java @@ -229,12 +229,12 @@ public class Game extends Rendering<GameScene> { for (int i = 1; i <= 3; i++) { if (collectedStars.contains(i)) { level.setStarCollected(i, true); - user.increaseStarCount(); + user.onStarCollected(); } } level.setEnergyCollected(true); - user.increaseEnergyCount(); + user.onEnergyCollected(); viewManager.showMessage(levelPack.isLastLevel(level), MessageType.WIN); diff --git a/app/src/main/java/com/example/julian/endlessroll/main/game/GameScene.java b/app/src/main/java/com/example/julian/endlessroll/main/game/GameScene.java index b453bc4..5af0c43 100644 --- a/app/src/main/java/com/example/julian/endlessroll/main/game/GameScene.java +++ b/app/src/main/java/com/example/julian/endlessroll/main/game/GameScene.java @@ -71,7 +71,7 @@ public class GameScene extends Scene { private void tryToAddEnergy(Level level){ PositionData data = level.getEnergyData(); if(data != null && !level.isEnergyCollected()) { - energy = new Energy(textures.player, data); + energy = new Energy(textures.energy, data); super.add(energy); } } @@ -130,7 +130,6 @@ public class GameScene extends Scene { player.setSpeedByProgress(player.getProgress() / goalX); synchronized (tools) { for (Tool tool : tools) { - tool.update(timer); if (tool instanceof Bomb) { Bomb bomb = (Bomb) tool; if (bomb.isExploding()) diff --git a/app/src/main/java/com/example/julian/endlessroll/main/game/Physics.java b/app/src/main/java/com/example/julian/endlessroll/main/game/Physics.java index 66e3f30..8c5fe85 100644 --- a/app/src/main/java/com/example/julian/endlessroll/main/game/Physics.java +++ b/app/src/main/java/com/example/julian/endlessroll/main/game/Physics.java @@ -37,7 +37,6 @@ public class Physics { public void applyGravity(GameScene scene, Timer timer) { float gravity = GRAVITY_FORCE * timer.getFrameTime(); - GameLog.i("FrameTime: " + timer.getFrameTime()); scene.getPlayer().getMovement().y -= gravity; synchronized (scene.getTools()) { @@ -47,7 +46,6 @@ public class Physics { if (tool instanceof Bomb) { for (Obstacle obstacle : scene.getObstacles()) { if (detector.quadQuadCollision(obstacle, tool)) { - GameLog.i("collision"); tool.setFloating(true); tool.getMovement().y = 0; break; diff --git a/app/src/main/java/com/example/julian/endlessroll/main/game/Scene.java b/app/src/main/java/com/example/julian/endlessroll/main/game/Scene.java index f47eb61..1985ace 100644 --- a/app/src/main/java/com/example/julian/endlessroll/main/game/Scene.java +++ b/app/src/main/java/com/example/julian/endlessroll/main/game/Scene.java @@ -2,6 +2,7 @@ package com.example.julian.endlessroll.main.game; import com.example.julian.endlessroll.data.SynchronizedArrayList; import com.example.julian.endlessroll.data.Vector; +import com.example.julian.endlessroll.entities.AnimatedEntity; import com.example.julian.endlessroll.entities.Background; import com.example.julian.endlessroll.entities.Entity; import com.example.julian.endlessroll.entities.Obstacle; @@ -50,6 +51,8 @@ public abstract class Scene extends SynchronizedArrayList<Entity> { Iterator<Entity> iterator = super.iterator(); while (iterator.hasNext()) { Entity entity = iterator.next(); + if(entity instanceof AnimatedEntity) + ((AnimatedEntity) entity).update(timer); Vector movement = entity.getMovement(); Vector finalMovement = new Vector(movement).mul(timer.getFrameTime()); entity.move(finalMovement); diff --git a/app/src/main/java/com/example/julian/endlessroll/main/game/User.java b/app/src/main/java/com/example/julian/endlessroll/main/game/User.java index 3483abf..6b58708 100644 --- a/app/src/main/java/com/example/julian/endlessroll/main/game/User.java +++ b/app/src/main/java/com/example/julian/endlessroll/main/game/User.java @@ -3,6 +3,7 @@ package com.example.julian.endlessroll.main.game; import com.example.julian.endlessroll.entities.tools.ToolSlotSettings; import com.example.julian.endlessroll.levels.levelup.LevelBounty; import com.example.julian.endlessroll.levels.levelup.LevelUpBounties; +import com.example.julian.endlessroll.main.GameLog; /** * Created by Julian on 10.07.2016. @@ -46,21 +47,23 @@ public class User { toolSlotSettings.reset(); } - public void increaseStarCount() { - increaseStarCount(1); + public void onStarCollected() { + increaseStarCount(1, true); } - public void increaseStarCount(int starCount) { + public void increaseStarCount(int starCount, boolean gainEp) { this.starCount += starCount; + if(gainEp) gainEp(STAR_EP * starCount); } - public void increaseEnergyCount() { - increaseEnergyCount(1); + public void onEnergyCollected() { + increaseEnergyCount(1, true); } - public void increaseEnergyCount(int energyCount) { + public void increaseEnergyCount(int energyCount, boolean gainEp) { this.energyCount += energyCount; + if(gainEp) gainEp(ENERGY_EP * energyCount); } @@ -83,8 +86,8 @@ public class User { toolSlotSettings.unlockSlotsIfLevelReached(levelUpBounties); LevelBounty bounty = levelUpBounties.get(level); if (bounty != null) { - increaseStarCount(bounty.getStarCount()); - increaseEnergyCount(bounty.getEnergyCount()); + increaseStarCount(bounty.getStarCount(), false); + increaseEnergyCount(bounty.getEnergyCount(), false); } lvUpListener.onLvUp(level); } diff --git a/app/src/main/java/com/example/julian/endlessroll/main/screens/ToolShopScreen.java b/app/src/main/java/com/example/julian/endlessroll/main/screens/ToolShopScreen.java index 5c9047c..f69d377 100644 --- a/app/src/main/java/com/example/julian/endlessroll/main/screens/ToolShopScreen.java +++ b/app/src/main/java/com/example/julian/endlessroll/main/screens/ToolShopScreen.java @@ -139,7 +139,7 @@ public class ToolShopScreen extends Screen<RelativeLayout> implements View.OnCli } else if (v.equals(priceButton)) { int costs = selectedToolOfferSlot.getToolType().getCosts(); topBar.showStarcountDecrease(-costs); - user.increaseStarCount(-costs); + user.increaseStarCount(-costs, false); selectedToolOfferSlot.buy(); priceButton.setVisibility(View.INVISIBLE); topBar.update(); diff --git a/app/src/main/java/com/example/julian/endlessroll/views/LevelButton.java b/app/src/main/java/com/example/julian/endlessroll/views/LevelButton.java index b3c7c7a..717db82 100644 --- a/app/src/main/java/com/example/julian/endlessroll/views/LevelButton.java +++ b/app/src/main/java/com/example/julian/endlessroll/views/LevelButton.java @@ -44,11 +44,11 @@ public class LevelButton extends RelativeLayout { public void showCollectedStars(boolean[] stars) { if (stars[0]) - this.star1.setImageResource(R.drawable.star); + this.star1.setImageResource(R.drawable.currency_star); if (stars[1]) - this.star2.setImageResource(R.drawable.star); + this.star2.setImageResource(R.drawable.currency_star); if (stars[2]) - this.star3.setImageResource(R.drawable.star); + this.star3.setImageResource(R.drawable.currency_star); } public boolean isLocked() { diff --git a/app/src/main/java/com/example/julian/endlessroll/views/LevelupMessage.java b/app/src/main/java/com/example/julian/endlessroll/views/LevelupMessage.java index fd19268..9ca7f93 100644 --- a/app/src/main/java/com/example/julian/endlessroll/views/LevelupMessage.java +++ b/app/src/main/java/com/example/julian/endlessroll/views/LevelupMessage.java @@ -1,6 +1,7 @@ package com.example.julian.endlessroll.views; import android.graphics.Typeface; +import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -11,6 +12,7 @@ import android.widget.TextView; import com.example.julian.endlessroll.R; import com.example.julian.endlessroll.levels.levelup.LevelBounty; import com.example.julian.endlessroll.main.GameActivity; +import com.example.julian.endlessroll.main.GameLog; import com.example.julian.endlessroll.main.game.User; import com.example.julian.endlessroll.main.screens.Screen; diff --git a/app/src/main/java/com/example/julian/endlessroll/views/TopBar.java b/app/src/main/java/com/example/julian/endlessroll/views/TopBar.java index 6b380eb..00d9f59 100644 --- a/app/src/main/java/com/example/julian/endlessroll/views/TopBar.java +++ b/app/src/main/java/com/example/julian/endlessroll/views/TopBar.java @@ -25,6 +25,7 @@ public class TopBar extends TopBarData implements View.OnClickListener { private TextView levelDisplay; private ProgressBar levelProgress; private TextView starCount; + private TextView energyCount; private ToggleButton soundToggle; private Button toolshopButton; private Button resetButton; @@ -41,6 +42,8 @@ public class TopBar extends TopBarData implements View.OnClickListener { levelProgress = (ProgressBar) layout.findViewById(R.id.topbar_levelprogress); starCount = (TextView) layout.findViewById(R.id.topbar_starcount); starCount.setTypeface(typeface); + energyCount = (TextView) layout.findViewById(R.id.topbar_energycount); + energyCount.setTypeface(typeface); soundToggle = (ToggleButton) layout.findViewById(R.id.topbar_soundtoggle); soundToggle.setTypeface(typeface); soundToggle.setOnClickListener(this); @@ -52,6 +55,8 @@ public class TopBar extends TopBarData implements View.OnClickListener { resetButton = (Button) layout.findViewById(R.id.topbar_resetButton); resetButton.setTypeface(typeface); resetButton.setOnClickListener(this); + if (parent == Screen.ScreenType.GAME) + resetButton.setEnabled(false); starCountDecrease = (TextView) layout.findViewById(R.id.topbar_starcount_decrease); starCountDecrease.setTypeface(typeface); } @@ -64,6 +69,7 @@ public class TopBar extends TopBarData implements View.OnClickListener { levelDisplay.setText("Level: " + user.getLevel()); levelProgress.setProgress(user.getEp()); starCount.setText(user.getStarCount() + ""); + energyCount.setText(user.getEnergyCount() + ""); soundToggle.setChecked(soundManager.isSoundOn()); } @@ -91,10 +97,6 @@ public class TopBar extends TopBarData implements View.OnClickListener { for (ToolType type : ToolType.values()) type.setBought(false); dataStorageHandler.writeBoughtTools(); - user.gainLvFinishedEp(); - user.gainLvFinishedEp(); - user.gainLvFinishedEp(); - user.gainLvFinishedEp(); } } } diff --git a/app/src/main/res/drawable/currency_energy.png b/app/src/main/res/drawable/currency_energy.png new file mode 100644 index 0000000..a2bc361 Binary files /dev/null and b/app/src/main/res/drawable/currency_energy.png differ diff --git a/app/src/main/res/drawable/currency_energy_atlas.png b/app/src/main/res/drawable/currency_energy_atlas.png new file mode 100644 index 0000000..253948c Binary files /dev/null and b/app/src/main/res/drawable/currency_energy_atlas.png differ diff --git a/app/build/intermediates/res/merged/debug/drawable/star.png b/app/src/main/res/drawable/currency_star.png similarity index 100% rename from app/build/intermediates/res/merged/debug/drawable/star.png rename to app/src/main/res/drawable/currency_star.png diff --git a/app/src/main/res/drawable/star.png b/app/src/main/res/drawable/star.png deleted file mode 100644 index e341bbc..0000000 Binary files a/app/src/main/res/drawable/star.png and /dev/null differ diff --git a/app/src/main/res/layout/topbar.xml b/app/src/main/res/layout/topbar.xml index 150370d..e71e77c 100644 --- a/app/src/main/res/layout/topbar.xml +++ b/app/src/main/res/layout/topbar.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/topbar_layout" android:layout_width="match_parent" android:layout_height="wrap_content" @@ -40,14 +41,35 @@ android:layout_height="40dp" android:layout_centerVertical="true" android:layout_toEndOf="@id/topbar_levellayout" - android:background="@drawable/star" /> + android:background="@drawable/currency_star" /> + + <ImageView + android:layout_width="40dp" + android:layout_height="40dp" + android:background="@drawable/currency_energy" + android:layout_centerVertical="true" + android:layout_toRightOf="@+id/topbar_starcount" + android:layout_toEndOf="@+id/topbar_starcount" + android:layout_marginLeft="20dp" + android:layout_marginStart="20dp" + android:id="@+id/topbar_energyview" /> <TextView - android:id="@+id/topbar_starcount" + android:id="@+id/topbar_starcount" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:layout_toEndOf="@+id/topbar_starview" + android:text="100" + android:textColor="#000000" + android:textSize="25sp" /> + + <TextView + android:id="@+id/topbar_energycount" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" - android:layout_toEndOf="@+id/topbar_starview" + android:layout_toEndOf="@+id/topbar_energyview" android:text="100" android:textColor="#000000" android:textSize="25sp" /> @@ -74,15 +96,6 @@ android:layout_marginRight="5dp" android:text="Tool-Shop" /> - <Button - android:id="@+id/topbar_resetButton" - style="@style/customButton" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_centerHorizontal="true" - android:layout_centerVertical="true" - android:text="Reset" /> - <TextView android:id="@+id/topbar_starcount_decrease" android:layout_width="wrap_content" @@ -94,5 +107,18 @@ android:layout_centerVertical="true" android:layout_alignEnd="@+id/topbar_starcount" /> + <Button + android:id="@+id/topbar_resetButton" + style="@style/customButton" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="Reset" + android:layout_marginLeft="64dp" + android:layout_marginStart="64dp" + android:layout_alignBaseline="@+id/topbar_soundtoggle" + android:layout_alignBottom="@+id/topbar_soundtoggle" + android:layout_toRightOf="@+id/topbar_energycount" + android:layout_toEndOf="@+id/topbar_energycount" /> + </RelativeLayout> \ No newline at end of file diff --git a/app/src/main/res/layout/world_button.xml b/app/src/main/res/layout/world_button.xml index 57bb26f..0539298 100644 --- a/app/src/main/res/layout/world_button.xml +++ b/app/src/main/res/layout/world_button.xml @@ -76,7 +76,7 @@ android:layout_marginRight="4dp" android:layout_toLeftOf="@+id/worldbutton_starcount" android:layout_toStartOf="@+id/worldbutton_starcount" - android:src="@drawable/star" + android:src="@drawable/currency_star" android:id="@+id/imageView2" /> <ImageView diff --git a/particlelab/particlelab.iml b/particlelab/particlelab.iml index 1456fd2..3444083 100644 --- a/particlelab/particlelab.iml +++ b/particlelab/particlelab.iml @@ -66,14 +66,6 @@ <sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" /> @@ -82,6 +74,14 @@ <sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" />