From a0ebd1d3f3436dd121a41dd990ef4fbae38e9568 Mon Sep 17 00:00:00 2001 From: Sewmina Dilshan Date: Wed, 2 Aug 2023 00:13:22 +0530 Subject: [PATCH] ads added, closes #2 --- .../Resources/GoogleMobileAdsSettings.asset | 4 +- .../AndroidManifest.xml | 2 +- ...roidx.annotation.annotation-1.2.0.jar.meta | 2 +- ...ion.annotation-experimental-1.1.0.aar.meta | 2 +- ...roidx.arch.core.core-common-2.1.0.jar.meta | 2 +- ...oidx.arch.core.core-runtime-2.1.0.aar.meta | 2 +- ...nflater.asynclayoutinflater-1.0.0.aar.meta | 2 +- .../androidx.browser.browser-1.4.0.aar.meta | 2 +- ...roidx.collection.collection-1.1.0.jar.meta | 2 +- ...ncurrent.concurrent-futures-1.0.0.jar.meta | 2 +- ...torlayout.coordinatorlayout-1.0.0.aar.meta | 2 +- .../Android/androidx.core.core-1.6.0.aar.meta | 2 +- ...cursoradapter.cursoradapter-1.0.0.aar.meta | 2 +- ...roidx.customview.customview-1.0.0.aar.meta | 2 +- ...x.documentfile.documentfile-1.0.0.aar.meta | 2 +- ...x.drawerlayout.drawerlayout-1.0.0.aar.meta | 2 +- .../androidx.fragment.fragment-1.0.0.aar.meta | 2 +- ...x.interpolator.interpolator-1.0.0.aar.meta | 2 +- ...gacy.legacy-support-core-ui-1.0.0.aar.meta | 2 +- ...y.legacy-support-core-utils-1.0.0.aar.meta | 2 +- ....lifecycle.lifecycle-common-2.1.0.jar.meta | 2 +- ...ifecycle.lifecycle-livedata-2.1.0.aar.meta | 2 +- ...cle.lifecycle-livedata-core-2.1.0.aar.meta | 2 +- ...lifecycle.lifecycle-runtime-2.1.0.aar.meta | 2 +- ...lifecycle.lifecycle-service-2.1.0.aar.meta | 2 +- ...fecycle.lifecycle-viewmodel-2.0.0.aar.meta | 2 +- .../androidx.loader.loader-1.0.0.aar.meta | 2 +- ...nager.localbroadcastmanager-1.0.0.aar.meta | 2 +- .../androidx.print.print-1.0.0.aar.meta | 2 +- .../androidx.room.room-common-2.2.5.jar.meta | 2 +- .../androidx.room.room-runtime-2.2.5.aar.meta | 2 +- ...anelayout.slidingpanelayout-1.0.0.aar.meta | 2 +- .../androidx.sqlite.sqlite-2.1.0.aar.meta | 2 +- ...idx.sqlite.sqlite-framework-2.1.0.aar.meta | 2 +- ...androidx.startup.startup-runtime-1.0.0.aar | Bin 19177 -> 19177 bytes ...idx.startup.startup-runtime-1.0.0.aar.meta | 2 +- ...shlayout.swiperefreshlayout-1.0.0.aar.meta | 2 +- .../androidx.tracing.tracing-1.0.0.aar.meta | 2 +- ...celable.versionedparcelable-1.1.1.aar.meta | 2 +- ...ndroidx.viewpager.viewpager-1.0.0.aar.meta | 2 +- .../androidx.work.work-runtime-2.7.0.aar | Bin 1530134 -> 1530134 bytes .../androidx.work.work-runtime-2.7.0.aar.meta | 2 +- ...roid.gms.play-services-ads-22.2.0.aar.meta | 2 +- ...gms.play-services-ads-base-22.2.0.aar.meta | 2 +- ...ay-services-ads-identifier-18.0.0.aar.meta | 2 +- ...roid.gms.play-services-ads-lite-22.2.0.aar | Bin 747219 -> 747219 bytes ...gms.play-services-ads-lite-22.2.0.aar.meta | 2 +- ...d.gms.play-services-appset-16.0.1.aar.meta | 2 +- ...oid.gms.play-services-auth-16.0.1.aar.meta | 2 +- ...ay-services-auth-api-phone-16.0.0.aar.meta | 2 +- ...ms.play-services-auth-base-16.0.0.aar.meta | 2 +- ...oid.gms.play-services-base-18.0.0.aar.meta | 2 +- ...gms.play-services-basement-18.0.0.aar.meta | 2 +- ...-services-measurement-base-20.1.2.aar.meta | 2 +- ...rvices-measurement-sdk-api-20.1.2.aar.meta | 2 +- ...id.gms.play-services-tasks-18.0.1.aar.meta | 2 +- ...ump.user-messaging-platform-2.0.0.aar.meta | 2 +- ...google.guava.listenablefuture-1.0.jar.meta | 2 +- ...gle.signin.google-signin-support-1.0.4.aar | Bin 95627 -> 198795 bytes ...ignin.google-signin-support-1.0.4.aar.meta | 2 +- Assets/Scenes/Login.unity | 126 +- Assets/Scenes/MainMenu.unity | 1275 ++++++++++++++--- Assets/Scripts/AdsManager.cs | 158 ++ Assets/Scripts/AdsManager.cs.meta | 11 + Assets/Scripts/AudioManager.cs | 15 +- Assets/Scripts/DataManager.cs | 2 +- Assets/Scripts/MainMenu.cs | 19 + Assets/Scripts/PlayerController.cs | 8 +- Assets/Sprites/music_off.png | Bin 0 -> 13020 bytes Assets/Sprites/music_off.png.meta | 153 ++ Assets/Sprites/music_on.png | Bin 0 -> 7541 bytes Assets/Sprites/music_on.png.meta | 153 ++ Assets/Sprites/sfx_off.png | Bin 0 -> 17231 bytes Assets/Sprites/sfx_off.png.meta | 153 ++ Assets/Sprites/sfx_on.png | Bin 0 -> 9488 bytes Assets/Sprites/sfx_on.png.meta | 153 ++ Packages/manifest.json | 13 +- Packages/packages-lock.json | 100 +- .../AndroidResolverDependencies.xml | 2 +- ProjectSettings/GvhProjectSettings.xml | 16 + ProjectSettings/ProjectSettings.asset | 179 ++- ProjectSettings/ProjectVersion.txt | 4 +- ProjectSettings/boot.config | 0 83 files changed, 2262 insertions(+), 392 deletions(-) create mode 100644 Assets/Scripts/AdsManager.cs create mode 100644 Assets/Scripts/AdsManager.cs.meta create mode 100644 Assets/Sprites/music_off.png create mode 100644 Assets/Sprites/music_off.png.meta create mode 100644 Assets/Sprites/music_on.png create mode 100644 Assets/Sprites/music_on.png.meta create mode 100644 Assets/Sprites/sfx_off.png create mode 100644 Assets/Sprites/sfx_off.png.meta create mode 100644 Assets/Sprites/sfx_on.png create mode 100644 Assets/Sprites/sfx_on.png.meta delete mode 100644 ProjectSettings/boot.config diff --git a/Assets/GoogleMobileAds/Resources/GoogleMobileAdsSettings.asset b/Assets/GoogleMobileAds/Resources/GoogleMobileAdsSettings.asset index 8ac852f..7176e35 100644 --- a/Assets/GoogleMobileAds/Resources/GoogleMobileAdsSettings.asset +++ b/Assets/GoogleMobileAds/Resources/GoogleMobileAdsSettings.asset @@ -12,8 +12,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a187246822bbb47529482707f3e0eff8, type: 3} m_Name: GoogleMobileAdsSettings m_EditorClassIdentifier: - adMobAndroidAppId: ca-app-pub-3966734202864173~2020769855 - adMobIOSAppId: ca-app-pub-3940256099942544~3347511713 + adMobAndroidAppId: ca-app-pub-3966734202864173~3172778738 + adMobIOSAppId: ca-app-pub-3966734202864173~3172778738 delayAppMeasurementInit: 0 optimizeInitialization: 0 optimizeAdLoading: 0 diff --git a/Assets/Plugins/Android/GoogleMobileAdsPlugin.androidlib/AndroidManifest.xml b/Assets/Plugins/Android/GoogleMobileAdsPlugin.androidlib/AndroidManifest.xml index 99f3406..eb66da0 100644 --- a/Assets/Plugins/Android/GoogleMobileAdsPlugin.androidlib/AndroidManifest.xml +++ b/Assets/Plugins/Android/GoogleMobileAdsPlugin.androidlib/AndroidManifest.xml @@ -2,6 +2,6 @@ - + \ No newline at end of file diff --git a/Assets/Plugins/Android/androidx.annotation.annotation-1.2.0.jar.meta b/Assets/Plugins/Android/androidx.annotation.annotation-1.2.0.jar.meta index 53f2705..8daf808 100644 --- a/Assets/Plugins/Android/androidx.annotation.annotation-1.2.0.jar.meta +++ b/Assets/Plugins/Android/androidx.annotation.annotation-1.2.0.jar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 91eca8ae38d428e45a80e5b23be696bc +guid: 7cedabd625006c94f91444217df9c966 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.annotation.annotation-experimental-1.1.0.aar.meta b/Assets/Plugins/Android/androidx.annotation.annotation-experimental-1.1.0.aar.meta index 1b332d3..35eacb7 100644 --- a/Assets/Plugins/Android/androidx.annotation.annotation-experimental-1.1.0.aar.meta +++ b/Assets/Plugins/Android/androidx.annotation.annotation-experimental-1.1.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 68ec6a0203a5f3a45af69620b156fd0b +guid: 3ab81f162e287284ba0497440b9933db labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.arch.core.core-common-2.1.0.jar.meta b/Assets/Plugins/Android/androidx.arch.core.core-common-2.1.0.jar.meta index afdaaf3..4d8b280 100644 --- a/Assets/Plugins/Android/androidx.arch.core.core-common-2.1.0.jar.meta +++ b/Assets/Plugins/Android/androidx.arch.core.core-common-2.1.0.jar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 851b732d27c1c8c4ab7851bcb7b803eb +guid: 4d6bfb6403890294cad689703e30e9a5 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.arch.core.core-runtime-2.1.0.aar.meta b/Assets/Plugins/Android/androidx.arch.core.core-runtime-2.1.0.aar.meta index c57f69a..139b5db 100644 --- a/Assets/Plugins/Android/androidx.arch.core.core-runtime-2.1.0.aar.meta +++ b/Assets/Plugins/Android/androidx.arch.core.core-runtime-2.1.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2cbf9028781a20d49ac7e0c7057dc850 +guid: a88b83817de1e024c88dc0f41e93e242 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.asynclayoutinflater.asynclayoutinflater-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.asynclayoutinflater.asynclayoutinflater-1.0.0.aar.meta index f849d60..6d2ee09 100644 --- a/Assets/Plugins/Android/androidx.asynclayoutinflater.asynclayoutinflater-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.asynclayoutinflater.asynclayoutinflater-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 56207080ccfbb2847a3953da912f4194 +guid: 97f8cf7684230f64cbf2a890c392edc9 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.browser.browser-1.4.0.aar.meta b/Assets/Plugins/Android/androidx.browser.browser-1.4.0.aar.meta index 14d9828..63307c8 100644 --- a/Assets/Plugins/Android/androidx.browser.browser-1.4.0.aar.meta +++ b/Assets/Plugins/Android/androidx.browser.browser-1.4.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7e15e4c2e341ed841899d658eb78ce90 +guid: 66713f2db54fa7c409442270a15b8ab3 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.collection.collection-1.1.0.jar.meta b/Assets/Plugins/Android/androidx.collection.collection-1.1.0.jar.meta index 8e9b21a..fc49e3e 100644 --- a/Assets/Plugins/Android/androidx.collection.collection-1.1.0.jar.meta +++ b/Assets/Plugins/Android/androidx.collection.collection-1.1.0.jar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 11472f4f4155a0c4ea24c3d40f563d8e +guid: 11c40648c614c874a9bdd26662bbac4d labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.concurrent.concurrent-futures-1.0.0.jar.meta b/Assets/Plugins/Android/androidx.concurrent.concurrent-futures-1.0.0.jar.meta index a4f4354..2549b47 100644 --- a/Assets/Plugins/Android/androidx.concurrent.concurrent-futures-1.0.0.jar.meta +++ b/Assets/Plugins/Android/androidx.concurrent.concurrent-futures-1.0.0.jar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dd129a4542c6deb419f39c450fb3ee03 +guid: 535188086b24a5b4f878d7f1b8fdec64 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.coordinatorlayout.coordinatorlayout-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.coordinatorlayout.coordinatorlayout-1.0.0.aar.meta index 368c47e..6ea742b 100644 --- a/Assets/Plugins/Android/androidx.coordinatorlayout.coordinatorlayout-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.coordinatorlayout.coordinatorlayout-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 093cf7cd5a3c62a4ba95b636d1c7c70a +guid: e533532cf9074d14ca74d74c6a39f28b labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.core.core-1.6.0.aar.meta b/Assets/Plugins/Android/androidx.core.core-1.6.0.aar.meta index 61706b0..6ebafa9 100644 --- a/Assets/Plugins/Android/androidx.core.core-1.6.0.aar.meta +++ b/Assets/Plugins/Android/androidx.core.core-1.6.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fe576450ff6e12646bf6cf1cda697164 +guid: 3fcd45bb49d2f2841b5d8d380cf3ab6d labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.cursoradapter.cursoradapter-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.cursoradapter.cursoradapter-1.0.0.aar.meta index 3d73a68..942eb14 100644 --- a/Assets/Plugins/Android/androidx.cursoradapter.cursoradapter-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.cursoradapter.cursoradapter-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7b1e8593ef6c445498de1ca8f63ed7f6 +guid: 02eff56ca256f964abfa9e77e19d1725 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.customview.customview-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.customview.customview-1.0.0.aar.meta index a61124e..ce61941 100644 --- a/Assets/Plugins/Android/androidx.customview.customview-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.customview.customview-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5c88c6e7f908f074cb3c84e2423fb0c4 +guid: c636cea6bbce87349b45e8a539c9f7f9 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.documentfile.documentfile-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.documentfile.documentfile-1.0.0.aar.meta index 0189d3c..6f7d1e2 100644 --- a/Assets/Plugins/Android/androidx.documentfile.documentfile-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.documentfile.documentfile-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6cc1c22518ee0cd4baa838386b839d0e +guid: e1d201d4672262342b9bd011637b65f3 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.drawerlayout.drawerlayout-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.drawerlayout.drawerlayout-1.0.0.aar.meta index 63df961..072db63 100644 --- a/Assets/Plugins/Android/androidx.drawerlayout.drawerlayout-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.drawerlayout.drawerlayout-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c09070a4b02921a4db22fdc5bfc484ce +guid: f3c31bceaa5572544bc2fbe2d0b88f76 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.fragment.fragment-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.fragment.fragment-1.0.0.aar.meta index 4d06e70..8236e09 100644 --- a/Assets/Plugins/Android/androidx.fragment.fragment-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.fragment.fragment-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6e439d61b4ac06d42b2512b6dfd7cc65 +guid: 0ed99a7a78e49da499eeffabff049016 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.interpolator.interpolator-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.interpolator.interpolator-1.0.0.aar.meta index ffeaf49..d5b1d2f 100644 --- a/Assets/Plugins/Android/androidx.interpolator.interpolator-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.interpolator.interpolator-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8156bff443c070b4d81405fa5c92266c +guid: 07fc56704a71a044f8ff9a9caefe28aa labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.legacy.legacy-support-core-ui-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.legacy.legacy-support-core-ui-1.0.0.aar.meta index 96ca14e..83582a7 100644 --- a/Assets/Plugins/Android/androidx.legacy.legacy-support-core-ui-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.legacy.legacy-support-core-ui-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 60473618b6477a14d9131d03b60ae259 +guid: 0d1c7db02db2b72448c3d11e89b5354f labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.legacy.legacy-support-core-utils-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.legacy.legacy-support-core-utils-1.0.0.aar.meta index 1412347..c72d404 100644 --- a/Assets/Plugins/Android/androidx.legacy.legacy-support-core-utils-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.legacy.legacy-support-core-utils-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d615146296bb8b04fbf4cfc1ee95a368 +guid: 9e0194dcbdf826242bf131634a408da7 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-common-2.1.0.jar.meta b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-common-2.1.0.jar.meta index f2f4fa5..91dd659 100644 --- a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-common-2.1.0.jar.meta +++ b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-common-2.1.0.jar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 93ae4fc7498158f47838025a148db9db +guid: 78728e7bb5b9d3249af65d42ee851170 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-livedata-2.1.0.aar.meta b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-livedata-2.1.0.aar.meta index 55f872c..48220d7 100644 --- a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-livedata-2.1.0.aar.meta +++ b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-livedata-2.1.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fd39bfbdd1929a04796122dc7fc21816 +guid: a3dec7b0ceb1a4a4598693c2fff3115d labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-livedata-core-2.1.0.aar.meta b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-livedata-core-2.1.0.aar.meta index 0b90055..891f19a 100644 --- a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-livedata-core-2.1.0.aar.meta +++ b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-livedata-core-2.1.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e9c0f378adc6e9146b7b11f255d5a7d7 +guid: 37cd201daef14514f9077e80c62c5070 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-runtime-2.1.0.aar.meta b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-runtime-2.1.0.aar.meta index 7c82664..b63ca6a 100644 --- a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-runtime-2.1.0.aar.meta +++ b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-runtime-2.1.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 816ba9ff44cf111459b8d25d8b4b7d1b +guid: 3069d984d0ed54d4c8ed82b366cf1d90 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-service-2.1.0.aar.meta b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-service-2.1.0.aar.meta index d1e2931..6a3ab7e 100644 --- a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-service-2.1.0.aar.meta +++ b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-service-2.1.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a29ed97aea8a88e41aba833a5dddc8bc +guid: 59c5b22f98781a74a8987819f21e3dbc labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-viewmodel-2.0.0.aar.meta b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-viewmodel-2.0.0.aar.meta index c6576fe..12ab365 100644 --- a/Assets/Plugins/Android/androidx.lifecycle.lifecycle-viewmodel-2.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.lifecycle.lifecycle-viewmodel-2.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cdb536dc3858f0844bd25e652d339689 +guid: 3027b8d73ae3baa4cb8443a37d985281 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.loader.loader-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.loader.loader-1.0.0.aar.meta index 9d78b70..28abbfd 100644 --- a/Assets/Plugins/Android/androidx.loader.loader-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.loader.loader-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 37a293d615fc32f488784f630363bf72 +guid: a7267ebe1e11b8e4d9d326c03bc62881 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.localbroadcastmanager.localbroadcastmanager-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.localbroadcastmanager.localbroadcastmanager-1.0.0.aar.meta index b51894f..f1e1b6c 100644 --- a/Assets/Plugins/Android/androidx.localbroadcastmanager.localbroadcastmanager-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.localbroadcastmanager.localbroadcastmanager-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3ee11e31ba9b3b54ba78834301a8d9d9 +guid: 0ff1fb6f83ca5cf4dbaea162122d5244 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.print.print-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.print.print-1.0.0.aar.meta index 45bc193..9c03083 100644 --- a/Assets/Plugins/Android/androidx.print.print-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.print.print-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9f95874020fa00045a5d8da58930a780 +guid: be1c997a9946c43479494b52e79d4512 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.room.room-common-2.2.5.jar.meta b/Assets/Plugins/Android/androidx.room.room-common-2.2.5.jar.meta index 910eba8..20f6337 100644 --- a/Assets/Plugins/Android/androidx.room.room-common-2.2.5.jar.meta +++ b/Assets/Plugins/Android/androidx.room.room-common-2.2.5.jar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2fadcc2a84ced864786404b62985ff81 +guid: 63872ea300a20e946994d1266a325116 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.room.room-runtime-2.2.5.aar.meta b/Assets/Plugins/Android/androidx.room.room-runtime-2.2.5.aar.meta index 19ccc97..e618f7c 100644 --- a/Assets/Plugins/Android/androidx.room.room-runtime-2.2.5.aar.meta +++ b/Assets/Plugins/Android/androidx.room.room-runtime-2.2.5.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1f0e92cef52a9d3438b61c717b2b6d6f +guid: c1f924b381c99f04d9600717d1964c85 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.slidingpanelayout.slidingpanelayout-1.0.0.aar.meta b/Assets/Plugins/Android/androidx.slidingpanelayout.slidingpanelayout-1.0.0.aar.meta index 009052f..57492f7 100644 --- a/Assets/Plugins/Android/androidx.slidingpanelayout.slidingpanelayout-1.0.0.aar.meta +++ b/Assets/Plugins/Android/androidx.slidingpanelayout.slidingpanelayout-1.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 49a09414d09a0dd4784fd8e084904e78 +guid: 63ed19d4d5a9c964ebbd1be591dcd080 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.sqlite.sqlite-2.1.0.aar.meta b/Assets/Plugins/Android/androidx.sqlite.sqlite-2.1.0.aar.meta index a6a7973..980bf83 100644 --- a/Assets/Plugins/Android/androidx.sqlite.sqlite-2.1.0.aar.meta +++ b/Assets/Plugins/Android/androidx.sqlite.sqlite-2.1.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c040a4832c60c5549921e0b03bf73eff +guid: a9f3b9442cd218f4188c14464621382c labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.sqlite.sqlite-framework-2.1.0.aar.meta b/Assets/Plugins/Android/androidx.sqlite.sqlite-framework-2.1.0.aar.meta index 10c7193..59d7f4a 100644 --- a/Assets/Plugins/Android/androidx.sqlite.sqlite-framework-2.1.0.aar.meta +++ b/Assets/Plugins/Android/androidx.sqlite.sqlite-framework-2.1.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cd9d161e65c91384389b0511bf110080 +guid: a439c39b2f2a44245b30fabf37a15add labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/androidx.startup.startup-runtime-1.0.0.aar b/Assets/Plugins/Android/androidx.startup.startup-runtime-1.0.0.aar index 84c96ac92d3f37190f3618ef736885a09a07d870..3d415b0be33160aa7dd192a46a3af1b1e3ce5bdd 100644 GIT binary patch delta 114 zcmaDkmGR|NM&1B#W)=|!4h{~6iY@;)@?Ljh2GWzCJE?$aK4%RuZRuci}=slL`Zaqi0BeM zA}0F8-~l;k?|*hZX&G7Ew2UoYS|%25BC`_3B9XUm({Lvri^#~-Vr^t@aWS&Acp6!i JD8ju2-Vd+RK)(P0 delta 194 zcmW;EzYf7r9L4e0ExrC6RmyJ{gV7)&CX+}ct--bR4LpKHoSZCAvpmIqr@Y9~T08grcLCuNH9`>{Q70ONPiUe^w1_s*A<9{o2#6jL5`AJo zM8uF7Jt3!9m1nneEE9`IEK`ejEHeu?kwt}KmB`1lX?&2cMQCJhu{E-^xEfhoyo_ur J6v0t^^#}G!LDK*L diff --git a/Assets/Plugins/Android/androidx.work.work-runtime-2.7.0.aar.meta b/Assets/Plugins/Android/androidx.work.work-runtime-2.7.0.aar.meta index b08f895..6ed80dd 100644 --- a/Assets/Plugins/Android/androidx.work.work-runtime-2.7.0.aar.meta +++ b/Assets/Plugins/Android/androidx.work.work-runtime-2.7.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d8e8a22980a45914bb31561060e4ad91 +guid: c9eff852df1a06e459daed01ff3e0858 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/com.google.android.gms.play-services-ads-22.2.0.aar.meta b/Assets/Plugins/Android/com.google.android.gms.play-services-ads-22.2.0.aar.meta index e99a26e..01cc284 100644 --- a/Assets/Plugins/Android/com.google.android.gms.play-services-ads-22.2.0.aar.meta +++ b/Assets/Plugins/Android/com.google.android.gms.play-services-ads-22.2.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b615948ac3c2ae84ba7e32c0eb5e368b +guid: 3d8b737ae4dab184e9f2289cb7ea2069 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/com.google.android.gms.play-services-ads-base-22.2.0.aar.meta b/Assets/Plugins/Android/com.google.android.gms.play-services-ads-base-22.2.0.aar.meta index b5879cc..1b83e7f 100644 --- a/Assets/Plugins/Android/com.google.android.gms.play-services-ads-base-22.2.0.aar.meta +++ b/Assets/Plugins/Android/com.google.android.gms.play-services-ads-base-22.2.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 56f84dbe6f19ef042b68e0f9d4b94251 +guid: d88f5c7dd66cf5d4194dd02810415a90 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/com.google.android.gms.play-services-ads-identifier-18.0.0.aar.meta b/Assets/Plugins/Android/com.google.android.gms.play-services-ads-identifier-18.0.0.aar.meta index b5ef74e..569799c 100644 --- a/Assets/Plugins/Android/com.google.android.gms.play-services-ads-identifier-18.0.0.aar.meta +++ b/Assets/Plugins/Android/com.google.android.gms.play-services-ads-identifier-18.0.0.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f627730d039b99c4180a39bacc84886b +guid: 7c619ddecea2e8e4780e8b775079e6e7 labels: - gpsr PluginImporter: diff --git a/Assets/Plugins/Android/com.google.android.gms.play-services-ads-lite-22.2.0.aar b/Assets/Plugins/Android/com.google.android.gms.play-services-ads-lite-22.2.0.aar index c9a3f8d2390209178eba071a5bc4d230915ed210..0455963810a765e6aa7370fbc6b52f475d798321 100644 GIT binary patch delta 123 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%0A%WpR2@v9m&2R4&{DbzO(hyRbv0H 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 delta 103 zcmeC4$kY9rb;E2o=GmKmOrGZ^52D-kZ!&JzzsYo57sQ+XlZ{y)%-F-uEX};xjbZvN wc4lj)hi=nzZZc|5cj92yl8?<{WC+qLsVE8XW@Tdl0yZG5U}RwUTMQ%^0Gc2o#sB~S diff --git a/Assets/Plugins/Android/com.google.signin.google-signin-support-1.0.4.aar.meta b/Assets/Plugins/Android/com.google.signin.google-signin-support-1.0.4.aar.meta index 449ae05..0414b1f 100644 --- a/Assets/Plugins/Android/com.google.signin.google-signin-support-1.0.4.aar.meta +++ b/Assets/Plugins/Android/com.google.signin.google-signin-support-1.0.4.aar.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5a09e6aa66c47a94c98ff5fdf26f7caf +guid: 48c06db517f8d5e4fb4aaf8093d318f1 labels: - gpsr PluginImporter: diff --git a/Assets/Scenes/Login.unity b/Assets/Scenes/Login.unity index a7409fb..acf805d 100644 --- a/Assets/Scenes/Login.unity +++ b/Assets/Scenes/Login.unity @@ -104,7 +104,7 @@ NavMeshSettings: serializedVersion: 2 m_ObjectHideFlags: 0 m_BuildSettings: - serializedVersion: 2 + serializedVersion: 3 agentTypeID: 0 agentRadius: 0.5 agentHeight: 2 @@ -117,7 +117,7 @@ NavMeshSettings: cellSize: 0.16666667 manualTileSize: 0 tileSize: 256 - accuratePlacement: 0 + buildHeightMesh: 0 maxJobWorkers: 0 preserveTilesOutsideBounds: 0 debug: @@ -154,7 +154,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1460372373} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -227,13 +226,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 72577380} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 950.63477, y: 545.19165, z: -1.3904891} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &72577383 MonoBehaviour: @@ -287,7 +286,6 @@ RectTransform: m_Children: - {fileID: 530201950} m_Father: {fileID: 854720075} - m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} @@ -458,7 +456,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2016523076} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} @@ -579,7 +576,6 @@ RectTransform: - {fileID: 1840391355} - {fileID: 1460372373} m_Father: {fileID: 1660506358} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -672,7 +668,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1696886592} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} @@ -789,7 +784,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1696886592} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -19.325} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -865,7 +859,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 180936615} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -949,7 +942,6 @@ RectTransform: - {fileID: 850481589} - {fileID: 603375167} m_Father: {fileID: 854720075} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -1115,7 +1107,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 200691246} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -1195,7 +1186,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 581444913} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -1275,7 +1265,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 968626100} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -1357,7 +1346,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 854720075} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -1478,7 +1466,6 @@ RectTransform: - {fileID: 831796138} - {fileID: 1799310642} m_Father: {fileID: 854720075} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -1637,13 +1624,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 804316953} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2003006343} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!82 &804316955 AudioSource: @@ -1774,7 +1761,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 854720075} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} @@ -1891,7 +1877,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 735234988} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -1971,7 +1956,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 854720075} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2047,7 +2031,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 581444913} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2156,13 +2139,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 852246587} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &854720071 GameObject: @@ -2240,7 +2223,9 @@ Canvas: m_OverrideSorting: 0 m_OverridePixelPerfect: 0 m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 m_SortingLayerID: 0 m_SortingOrder: 0 m_TargetDisplay: 0 @@ -2266,7 +2251,6 @@ RectTransform: - {fileID: 180936615} - {fileID: 1696886592} m_Father: {fileID: 0} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -2296,13 +2280,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 855220809} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &968626099 GameObject: @@ -2340,7 +2324,6 @@ RectTransform: - {fileID: 653822502} - {fileID: 1231595342} m_Father: {fileID: 854720075} - m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -2510,7 +2493,6 @@ RectTransform: m_Children: - {fileID: 1637193759} m_Father: {fileID: 968626100} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -2588,7 +2570,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1549363271} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -2698,13 +2679,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1319665559} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2003006343} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!82 &1319665561 AudioSource: @@ -2833,7 +2814,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1549363271} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2919,9 +2899,17 @@ Camera: m_projectionMatrixMode: 1 m_GateFitMode: 2 m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 m_SensorSize: {x: 36, y: 24} m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 m_NormalizedViewPortRect: serializedVersion: 2 x: 0 @@ -2955,13 +2943,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1449942452} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 20, y: 0, z: -10} m_LocalScale: {x: 1.8, y: 1.8, z: 1.5} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1449942457 MonoBehaviour: @@ -3092,7 +3080,6 @@ RectTransform: m_Children: - {fileID: 15356874} m_Father: {fileID: 200691246} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0} m_AnchorMax: {x: 1, y: 0} @@ -3203,7 +3190,9 @@ Canvas: m_OverrideSorting: 0 m_OverridePixelPerfect: 0 m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 m_SortingLayerID: 0 m_SortingOrder: 10 m_TargetDisplay: 0 @@ -3223,13 +3212,56 @@ RectTransform: - {fileID: 1284514893} - {fileID: 1874708325} m_Father: {fileID: 0} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!1 &1606887007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1606887009} + - component: {fileID: 1606887008} + m_Layer: 0 + m_Name: AdsManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1606887008 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1606887007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 51ce029fa474b514fb11d81ac6802e28, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1606887009 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1606887007} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 979.7824, y: 492.10196, z: 17.034882} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1637193758 GameObject: m_ObjectHideFlags: 0 @@ -3261,7 +3293,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1231595342} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -3399,7 +3430,9 @@ Canvas: m_OverrideSorting: 0 m_OverridePixelPerfect: 0 m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 m_SortingLayerID: 0 m_SortingOrder: 11 m_TargetDisplay: 0 @@ -3418,7 +3451,6 @@ RectTransform: - {fileID: 2080452763} - {fileID: 200691246} m_Father: {fileID: 0} - m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -3470,7 +3502,6 @@ RectTransform: - {fileID: 223821189} - {fileID: 260623676} m_Father: {fileID: 854720075} - m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -3546,7 +3577,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 735234988} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -3630,7 +3660,6 @@ RectTransform: m_Children: - {fileID: 2033423904} m_Father: {fileID: 854720075} - m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} @@ -3799,7 +3828,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 200691246} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -3882,7 +3910,6 @@ RectTransform: - {fileID: 2016523076} - {fileID: 2076903600} m_Father: {fileID: 1549363271} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -3986,6 +4013,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2003006341} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 901.02673, y: 494.32477, z: 39.196747} m_LocalScale: {x: 1, y: 1, z: 1} @@ -3994,7 +4022,6 @@ Transform: - {fileID: 1319665560} - {fileID: 804316954} m_Father: {fileID: 0} - m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2016523075 GameObject: @@ -4029,7 +4056,6 @@ RectTransform: m_Children: - {fileID: 197305943} m_Father: {fileID: 1874708325} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -4118,7 +4144,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1814844235} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -4198,7 +4223,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1874708325} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -21.796} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 0, y: 0.5} @@ -4274,7 +4298,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1660506358} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -4319,3 +4342,16 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2080452762} m_CullTransparentMesh: 1 +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 855220811} + - {fileID: 1449942455} + - {fileID: 852246590} + - {fileID: 854720075} + - {fileID: 1549363271} + - {fileID: 72577382} + - {fileID: 1660506358} + - {fileID: 2003006343} + - {fileID: 1606887009} diff --git a/Assets/Scenes/MainMenu.unity b/Assets/Scenes/MainMenu.unity index cfddf5e..14ac596 100644 --- a/Assets/Scenes/MainMenu.unity +++ b/Assets/Scenes/MainMenu.unity @@ -104,7 +104,7 @@ NavMeshSettings: serializedVersion: 2 m_ObjectHideFlags: 0 m_BuildSettings: - serializedVersion: 2 + serializedVersion: 3 agentTypeID: 0 agentRadius: 0.5 agentHeight: 2 @@ -117,7 +117,7 @@ NavMeshSettings: cellSize: 0.16666667 manualTileSize: 0 tileSize: 256 - accuratePlacement: 0 + buildHeightMesh: 0 maxJobWorkers: 0 preserveTilesOutsideBounds: 0 debug: @@ -154,7 +154,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 213277236} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -237,11 +236,10 @@ RectTransform: m_Children: - {fileID: 1091632804} m_Father: {fileID: 593019634} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: -42} + m_AnchoredPosition: {x: 0, y: -130.99} m_SizeDelta: {x: 700, y: 182.3441} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &46201523 @@ -377,13 +375,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 53498157} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 40, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1371508595} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &53498159 SpriteRenderer: @@ -471,6 +469,12 @@ MonoBehaviour: - {fileID: 1728859604} LinkPanel: {fileID: 304717449} FHIdInput: {fileID: 514819064} + sfxImage: {fileID: 190796293} + musicImage: {fileID: 463614637} + sprite_sfxOn: {fileID: 21300000, guid: f78abd1020f17fc4e897c65c20f7f3c2, type: 3} + sprite_sfxOff: {fileID: 21300000, guid: afbfe2a3374e7e6439d1fd6f24f14981, type: 3} + sprite_musicOn: {fileID: 21300000, guid: e771488162bd36841aeb2ec254f03b80, type: 3} + sprite_musicOff: {fileID: 21300000, guid: ff42fd7043329e04db3992bee20a0757, type: 3} --- !u!4 &72577382 Transform: m_ObjectHideFlags: 0 @@ -478,13 +482,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 72577380} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 950.63477, y: 545.19165, z: -1.3904891} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 11 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &88746874 GameObject: @@ -525,8 +529,6 @@ MonoBehaviour: rightTangent: {x: -0.5359726, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -535,8 +537,6 @@ MonoBehaviour: rightTangent: {x: 0.53783464, y: -0.00056660175, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -545,8 +545,6 @@ MonoBehaviour: rightTangent: {x: 2.0187497, y: 0.38778567, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -555,8 +553,6 @@ MonoBehaviour: rightTangent: {x: 0.27353573, y: 0.00046253204, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -565,8 +561,6 @@ MonoBehaviour: rightTangent: {x: -0.062002182, y: -0.57465553, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -575,8 +569,6 @@ MonoBehaviour: rightTangent: {x: -0.54391515, y: -0.00042247772, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -591,11 +583,68 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: + - {x: -7.3853846, y: -3.5118275} + - {x: -7.462919, y: -3.4734979} + - {x: -7.7344885, y: -3.1196246} + - {x: -7.6983, y: -2.8877048} + - {x: -7.6152744, y: -2.6433997} + - {x: -7.34101, y: -2.082646} + - {x: -7.1591177, y: -1.7775459} + - {x: -6.8772693, y: -1.3637687} + - {x: -6.4911947, y: -0.87343603} + - {x: -6.193196, y: -0.5635567} + - {x: -5.986504, y: -0.37765393} + - {x: -5.7233963, y: -0.19110987} + - {x: -5.449176, y: -0.061216116} + - {x: -5.1704173, y: -0.011142552} + - {x: -4.988349, y: -0.030188322} + - {x: -4.5722694, y: -0.14356822} + - {x: -3.6556292, y: -0.43513843} + - {x: -3.0240202, y: -0.6093232} + - {x: -2.6415687, y: -0.69588214} + - {x: -2.2283669, y: -0.770589} + - {x: -1.7444584, y: -0.82969236} + - {x: -1.2598088, y: -0.8565188} + - {x: -0.9647635, y: -0.8593359} + - {x: -0.5236485, y: -0.8309032} + - {x: -0.0797549, y: -0.76557326} + - {x: 0.3033234, y: -0.67227656} + - {x: 0.6894196, y: -0.5423232} + - {x: 1.0759759, y: -0.3813097} + - {x: 1.5053141, y: -0.17022783} + - {x: 1.9359852, y: 0.06882024} + - {x: 2.5511994, y: 0.44731832} + - {x: 3.7499123, y: 1.2618806} + - {x: 4.1940546, y: 1.5403798} + - {x: 4.3854246, y: 1.6301482} + - {x: 4.616488, y: 1.6679611} + - {x: 4.823597, y: 1.5714803} + - {x: 5.285446, y: 1.1509432} + - {x: 5.938713, y: 0.47277457} + - {x: 6.7030997, y: -0.3625012} + - {x: 7.564384, y: -1.3405285} + - {x: 8.216779, y: -2.1119733} + - {x: 8.6437235, y: -2.6496587} + - {x: 8.791569, y: -2.8636844} + - {x: 8.842677, y: -2.9748535} + - {x: 8.860329, y: -3.1396956} + - {x: 8.6039715, y: -3.4080763} + - {x: 8.192574, y: -3.5087175} + - {x: 7.679965, y: -3.563291} + - {x: 7.0409794, y: -3.596912} + - {x: 6.1628284, y: -3.6138554} + - {x: 5.155706, y: -3.6123476} + - {x: 3.6460013, y: -3.586553} + - {x: 1.6370275, y: -3.5224314} + - {x: -0.62444425, y: -3.4317436} + - {x: -6.918007, y: -3.5080879} + - {x: -7.3853846, y: -3.5118275} --- !u!1971053207 &88746876 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -654,6 +703,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 0.5629206, y: -0.9738171, z: 0} m_Extent: {x: 8.297409, y: 2.6417782, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &88746877 Transform: m_ObjectHideFlags: 0 @@ -661,13 +711,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 88746874} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -143.57788, y: -1.7367756, z: 0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 753870229} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!60 &88746878 PolygonCollider2D: @@ -679,6 +729,25 @@ PolygonCollider2D: m_Enabled: 0 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -749,8 +818,8 @@ PolygonCollider2D: - {x: 1.6370275, y: -3.5224314} - {x: -0.62444425, y: -3.4317436} - {x: -6.918007, y: -3.5080879} - - {x: -7.210502, y: -3.51089} - {x: -7.3853846, y: -3.5118275} + m_UseDelaunayMesh: 0 --- !u!1 &155145304 GameObject: m_ObjectHideFlags: 0 @@ -783,7 +852,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1950278698} - m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} @@ -933,7 +1001,6 @@ RectTransform: - {fileID: 213277236} - {fileID: 397747028} m_Father: {fileID: 854720075} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -1032,7 +1099,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 304717450} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -1096,6 +1162,138 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 162714460} m_CullTransparentMesh: 1 +--- !u!1 &190796289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 190796290} + - component: {fileID: 190796292} + - component: {fileID: 190796293} + - component: {fileID: 190796291} + m_Layer: 5 + m_Name: sfx + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &190796290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 190796289} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 593019634} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -150, y: 152} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &190796291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 190796289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 190796293} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 72577381} + m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp + m_MethodName: ToggleSFX + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!222 &190796292 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 190796289} + m_CullTransparentMesh: 1 +--- !u!114 &190796293 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 190796289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8679245, g: 0.8679245, b: 0.8679245, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f78abd1020f17fc4e897c65c20f7f3c2, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &197305942 GameObject: m_ObjectHideFlags: 0 @@ -1129,7 +1327,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2016523076} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} @@ -1254,8 +1451,6 @@ MonoBehaviour: rightTangent: {x: -0.5359726, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -1264,8 +1459,6 @@ MonoBehaviour: rightTangent: {x: 0.53783464, y: -0.00056660175, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -1274,8 +1467,6 @@ MonoBehaviour: rightTangent: {x: 2.0187497, y: 0.38778567, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -1284,8 +1475,6 @@ MonoBehaviour: rightTangent: {x: 0.27353573, y: 0.00046253204, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -1294,8 +1483,6 @@ MonoBehaviour: rightTangent: {x: -0.062002182, y: -0.57465553, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -1304,8 +1491,6 @@ MonoBehaviour: rightTangent: {x: -0.54391515, y: -0.00042247772, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -1320,11 +1505,68 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: + - {x: -7.3853846, y: -3.5118275} + - {x: -7.462919, y: -3.4734979} + - {x: -7.7344885, y: -3.1196246} + - {x: -7.6983, y: -2.8877048} + - {x: -7.6152744, y: -2.6433997} + - {x: -7.34101, y: -2.082646} + - {x: -7.1591177, y: -1.7775459} + - {x: -6.8772693, y: -1.3637687} + - {x: -6.4911947, y: -0.87343603} + - {x: -6.193196, y: -0.5635567} + - {x: -5.986504, y: -0.37765393} + - {x: -5.7233963, y: -0.19110987} + - {x: -5.449176, y: -0.061216116} + - {x: -5.1704173, y: -0.011142552} + - {x: -4.988349, y: -0.030188322} + - {x: -4.5722694, y: -0.14356822} + - {x: -3.6556292, y: -0.43513843} + - {x: -3.0240202, y: -0.6093232} + - {x: -2.6415687, y: -0.69588214} + - {x: -2.2283669, y: -0.770589} + - {x: -1.7444584, y: -0.82969236} + - {x: -1.2598088, y: -0.8565188} + - {x: -0.9647635, y: -0.8593359} + - {x: -0.5236485, y: -0.8309032} + - {x: -0.0797549, y: -0.76557326} + - {x: 0.3033234, y: -0.67227656} + - {x: 0.6894196, y: -0.5423232} + - {x: 1.0759759, y: -0.3813097} + - {x: 1.5053141, y: -0.17022783} + - {x: 1.9359852, y: 0.06882024} + - {x: 2.5511994, y: 0.44731832} + - {x: 3.7499123, y: 1.2618806} + - {x: 4.1940546, y: 1.5403798} + - {x: 4.3854246, y: 1.6301482} + - {x: 4.616488, y: 1.6679611} + - {x: 4.823597, y: 1.5714803} + - {x: 5.285446, y: 1.1509432} + - {x: 5.938713, y: 0.47277457} + - {x: 6.7030997, y: -0.3625012} + - {x: 7.564384, y: -1.3405285} + - {x: 8.216779, y: -2.1119733} + - {x: 8.6437235, y: -2.6496587} + - {x: 8.791569, y: -2.8636844} + - {x: 8.842677, y: -2.9748535} + - {x: 8.860329, y: -3.1396956} + - {x: 8.6039715, y: -3.4080763} + - {x: 8.192574, y: -3.5087175} + - {x: 7.679965, y: -3.563291} + - {x: 7.0409794, y: -3.596912} + - {x: 6.1628284, y: -3.6138554} + - {x: 5.155706, y: -3.6123476} + - {x: 3.6460013, y: -3.586553} + - {x: 1.6370275, y: -3.5224314} + - {x: -0.62444425, y: -3.4317436} + - {x: -6.918007, y: -3.5080879} + - {x: -7.3853846, y: -3.5118275} --- !u!1971053207 &204007387 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -1383,6 +1625,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 0.5629206, y: -0.9738171, z: 0} m_Extent: {x: 8.297409, y: 2.6417782, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &204007388 Transform: m_ObjectHideFlags: 0 @@ -1390,13 +1633,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 204007385} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -143.57788, y: -1.7367756, z: 0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 753870229} - m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!60 &204007389 PolygonCollider2D: @@ -1408,6 +1651,25 @@ PolygonCollider2D: m_Enabled: 0 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -1478,8 +1740,8 @@ PolygonCollider2D: - {x: 1.6370275, y: -3.5224314} - {x: -0.62444425, y: -3.4317436} - {x: -6.918007, y: -3.5080879} - - {x: -7.210502, y: -3.51089} - {x: -7.3853846, y: -3.5118275} + m_UseDelaunayMesh: 0 --- !u!1 &207153870 GameObject: m_ObjectHideFlags: 0 @@ -1512,7 +1774,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1950278698} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -1613,7 +1874,6 @@ RectTransform: m_Children: - {fileID: 23123650} m_Father: {fileID: 157360000} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -1795,7 +2055,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1950278698} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -1942,6 +2201,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 239795865} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 10} m_LocalScale: {x: 1, y: 1, z: 1} @@ -1950,7 +2210,6 @@ Transform: - {fileID: 449598764} - {fileID: 1219477791} m_Father: {fileID: 1449942455} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &294927377 GameObject: @@ -1981,6 +2240,25 @@ PolygonCollider2D: m_Enabled: 1 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -2050,6 +2328,7 @@ PolygonCollider2D: - {x: 0.78, y: -1.22} - {x: 0.88, y: -1.13} - {x: 0.98999995, y: -1.0699999} + m_UseDelaunayMesh: 0 --- !u!50 &294927379 Rigidbody2D: serializedVersion: 4 @@ -2067,6 +2346,12 @@ Rigidbody2D: m_AngularDrag: 0.05 m_GravityScale: 0 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 m_Interpolate: 0 m_SleepingMode: 1 m_CollisionDetection: 0 @@ -2130,13 +2415,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 294927377} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0.10594707, w: 0.9943718} m_LocalPosition: {x: -155.2, y: 7.7, z: 0} m_LocalScale: {x: 1.4508, y: 1.4508, z: 1.4508} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -12.163} --- !u!1 &304717449 GameObject: @@ -2173,7 +2458,6 @@ RectTransform: - {fileID: 742881719} - {fileID: 1522777183} m_Father: {fileID: 593019634} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2249,7 +2533,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 514819063} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2333,7 +2616,6 @@ RectTransform: m_Children: - {fileID: 1447229821} m_Father: {fileID: 157360000} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0} m_AnchorMax: {x: 1, y: 0} @@ -2502,7 +2784,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1626060475} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2575,13 +2856,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 449598763} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -40, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 239795867} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &449598765 SpriteRenderer: @@ -2635,6 +2916,138 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &463614636 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 463614640} + - component: {fileID: 463614639} + - component: {fileID: 463614637} + - component: {fileID: 463614638} + m_Layer: 5 + m_Name: music + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &463614637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 463614636} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8679245, g: 0.8679245, b: 0.8679245, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e771488162bd36841aeb2ec254f03b80, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &463614638 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 463614636} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 463614637} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 72577381} + m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp + m_MethodName: ToggleMusic + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!222 &463614639 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 463614636} + m_CullTransparentMesh: 1 +--- !u!224 &463614640 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 463614636} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 593019634} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 150, y: 152} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &467946480 GameObject: m_ObjectHideFlags: 0 @@ -2711,13 +3124,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 467946480} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 10} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1449942455} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &513263553 GameObject: @@ -2758,8 +3171,6 @@ MonoBehaviour: rightTangent: {x: -0.5359726, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -2768,8 +3179,6 @@ MonoBehaviour: rightTangent: {x: 0.53783464, y: -0.00056660175, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -2778,8 +3187,6 @@ MonoBehaviour: rightTangent: {x: 2.0187497, y: 0.38778567, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -2788,8 +3195,6 @@ MonoBehaviour: rightTangent: {x: 0.27353573, y: 0.00046253204, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -2798,8 +3203,6 @@ MonoBehaviour: rightTangent: {x: -0.062002182, y: -0.57465553, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -2808,8 +3211,6 @@ MonoBehaviour: rightTangent: {x: -0.54391515, y: -0.00042247772, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -2824,11 +3225,68 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: + - {x: -7.3853846, y: -3.5118275} + - {x: -7.462919, y: -3.4734979} + - {x: -7.7344885, y: -3.1196246} + - {x: -7.6983, y: -2.8877048} + - {x: -7.6152744, y: -2.6433997} + - {x: -7.34101, y: -2.082646} + - {x: -7.1591177, y: -1.7775459} + - {x: -6.8772693, y: -1.3637687} + - {x: -6.4911947, y: -0.87343603} + - {x: -6.193196, y: -0.5635567} + - {x: -5.986504, y: -0.37765393} + - {x: -5.7233963, y: -0.19110987} + - {x: -5.449176, y: -0.061216116} + - {x: -5.1704173, y: -0.011142552} + - {x: -4.988349, y: -0.030188322} + - {x: -4.5722694, y: -0.14356822} + - {x: -3.6556292, y: -0.43513843} + - {x: -3.0240202, y: -0.6093232} + - {x: -2.6415687, y: -0.69588214} + - {x: -2.2283669, y: -0.770589} + - {x: -1.7444584, y: -0.82969236} + - {x: -1.2598088, y: -0.8565188} + - {x: -0.9647635, y: -0.8593359} + - {x: -0.5236485, y: -0.8309032} + - {x: -0.0797549, y: -0.76557326} + - {x: 0.3033234, y: -0.67227656} + - {x: 0.6894196, y: -0.5423232} + - {x: 1.0759759, y: -0.3813097} + - {x: 1.5053141, y: -0.17022783} + - {x: 1.9359852, y: 0.06882024} + - {x: 2.5511994, y: 0.44731832} + - {x: 3.7499123, y: 1.2618806} + - {x: 4.1940546, y: 1.5403798} + - {x: 4.3854246, y: 1.6301482} + - {x: 4.616488, y: 1.6679611} + - {x: 4.823597, y: 1.5714803} + - {x: 5.285446, y: 1.1509432} + - {x: 5.938713, y: 0.47277457} + - {x: 6.7030997, y: -0.3625012} + - {x: 7.564384, y: -1.3405285} + - {x: 8.216779, y: -2.1119733} + - {x: 8.6437235, y: -2.6496587} + - {x: 8.791569, y: -2.8636844} + - {x: 8.842677, y: -2.9748535} + - {x: 8.860329, y: -3.1396956} + - {x: 8.6039715, y: -3.4080763} + - {x: 8.192574, y: -3.5087175} + - {x: 7.679965, y: -3.563291} + - {x: 7.0409794, y: -3.596912} + - {x: 6.1628284, y: -3.6138554} + - {x: 5.155706, y: -3.6123476} + - {x: 3.6460013, y: -3.586553} + - {x: 1.6370275, y: -3.5224314} + - {x: -0.62444425, y: -3.4317436} + - {x: -6.918007, y: -3.5080879} + - {x: -7.3853846, y: -3.5118275} --- !u!1971053207 &513263555 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -2887,6 +3345,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 0.5629206, y: -0.9738171, z: 0} m_Extent: {x: 8.297409, y: 2.6417782, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &513263556 Transform: m_ObjectHideFlags: 0 @@ -2894,13 +3353,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 513263553} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -143.57788, y: -1.7367756, z: 0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 753870229} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!60 &513263557 PolygonCollider2D: @@ -2912,6 +3371,25 @@ PolygonCollider2D: m_Enabled: 0 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -2982,8 +3460,8 @@ PolygonCollider2D: - {x: 1.6370275, y: -3.5224314} - {x: -0.62444425, y: -3.4317436} - {x: -6.918007, y: -3.5080879} - - {x: -7.210502, y: -3.51089} - {x: -7.3853846, y: -3.5118275} + m_UseDelaunayMesh: 0 --- !u!1 &514819062 GameObject: m_ObjectHideFlags: 0 @@ -3018,7 +3496,6 @@ RectTransform: - {fileID: 1372052474} - {fileID: 371307568} m_Father: {fileID: 304717450} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -3162,7 +3639,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 742881719} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -3250,8 +3726,6 @@ MonoBehaviour: rightTangent: {x: -0.5359726, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3260,8 +3734,6 @@ MonoBehaviour: rightTangent: {x: 0.53783464, y: -0.00056660175, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3270,8 +3742,6 @@ MonoBehaviour: rightTangent: {x: 2.0187497, y: 0.38778567, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3280,8 +3750,6 @@ MonoBehaviour: rightTangent: {x: 0.27353573, y: 0.00046253204, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3290,8 +3758,6 @@ MonoBehaviour: rightTangent: {x: -0.062002182, y: -0.57465553, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3300,8 +3766,6 @@ MonoBehaviour: rightTangent: {x: -0.54391515, y: -0.00042247772, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3316,11 +3780,68 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: + - {x: -7.3853846, y: -3.5118275} + - {x: -7.462919, y: -3.4734979} + - {x: -7.7344885, y: -3.1196246} + - {x: -7.6983, y: -2.8877048} + - {x: -7.6152744, y: -2.6433997} + - {x: -7.34101, y: -2.082646} + - {x: -7.1591177, y: -1.7775459} + - {x: -6.8772693, y: -1.3637687} + - {x: -6.4911947, y: -0.87343603} + - {x: -6.193196, y: -0.5635567} + - {x: -5.986504, y: -0.37765393} + - {x: -5.7233963, y: -0.19110987} + - {x: -5.449176, y: -0.061216116} + - {x: -5.1704173, y: -0.011142552} + - {x: -4.988349, y: -0.030188322} + - {x: -4.5722694, y: -0.14356822} + - {x: -3.6556292, y: -0.43513843} + - {x: -3.0240202, y: -0.6093232} + - {x: -2.6415687, y: -0.69588214} + - {x: -2.2283669, y: -0.770589} + - {x: -1.7444584, y: -0.82969236} + - {x: -1.2598088, y: -0.8565188} + - {x: -0.9647635, y: -0.8593359} + - {x: -0.5236485, y: -0.8309032} + - {x: -0.0797549, y: -0.76557326} + - {x: 0.3033234, y: -0.67227656} + - {x: 0.6894196, y: -0.5423232} + - {x: 1.0759759, y: -0.3813097} + - {x: 1.5053141, y: -0.17022783} + - {x: 1.9359852, y: 0.06882024} + - {x: 2.5511994, y: 0.44731832} + - {x: 3.7499123, y: 1.2618806} + - {x: 4.1940546, y: 1.5403798} + - {x: 4.3854246, y: 1.6301482} + - {x: 4.616488, y: 1.6679611} + - {x: 4.823597, y: 1.5714803} + - {x: 5.285446, y: 1.1509432} + - {x: 5.938713, y: 0.47277457} + - {x: 6.7030997, y: -0.3625012} + - {x: 7.564384, y: -1.3405285} + - {x: 8.216779, y: -2.1119733} + - {x: 8.6437235, y: -2.6496587} + - {x: 8.791569, y: -2.8636844} + - {x: 8.842677, y: -2.9748535} + - {x: 8.860329, y: -3.1396956} + - {x: 8.6039715, y: -3.4080763} + - {x: 8.192574, y: -3.5087175} + - {x: 7.679965, y: -3.563291} + - {x: 7.0409794, y: -3.596912} + - {x: 6.1628284, y: -3.6138554} + - {x: 5.155706, y: -3.6123476} + - {x: 3.6460013, y: -3.586553} + - {x: 1.6370275, y: -3.5224314} + - {x: -0.62444425, y: -3.4317436} + - {x: -6.918007, y: -3.5080879} + - {x: -7.3853846, y: -3.5118275} --- !u!1971053207 &581857053 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -3379,6 +3900,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 0.5629206, y: -0.9738171, z: 0} m_Extent: {x: 8.297409, y: 2.6417782, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &581857054 Transform: m_ObjectHideFlags: 0 @@ -3386,13 +3908,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 581857051} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -143.57788, y: -1.7367756, z: 0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 753870229} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!60 &581857057 PolygonCollider2D: @@ -3404,6 +3926,25 @@ PolygonCollider2D: m_Enabled: 0 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -3474,8 +4015,8 @@ PolygonCollider2D: - {x: 1.6370275, y: -3.5224314} - {x: -0.62444425, y: -3.4317436} - {x: -6.918007, y: -3.5080879} - - {x: -7.210502, y: -3.51089} - {x: -7.3853846, y: -3.5118275} + m_UseDelaunayMesh: 0 --- !u!1 &593019633 GameObject: m_ObjectHideFlags: 0 @@ -3508,16 +4049,17 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 650684899} + - {fileID: 190796290} + - {fileID: 463614640} - {fileID: 1626060475} - {fileID: 46201521} - {fileID: 1240345107} - {fileID: 304717450} m_Father: {fileID: 854720075} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -3223, y: 0} + m_AnchoredPosition: {x: -3235, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} --- !u!114 &593019635 @@ -3619,8 +4161,6 @@ MonoBehaviour: rightTangent: {x: -0.5359726, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3629,8 +4169,6 @@ MonoBehaviour: rightTangent: {x: 0.53783464, y: -0.00056660175, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3639,8 +4177,6 @@ MonoBehaviour: rightTangent: {x: 2.0187497, y: 0.38778567, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3649,8 +4185,6 @@ MonoBehaviour: rightTangent: {x: 0.27353573, y: 0.00046253204, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3659,8 +4193,6 @@ MonoBehaviour: rightTangent: {x: -0.062002182, y: -0.57465553, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3669,8 +4201,6 @@ MonoBehaviour: rightTangent: {x: -0.54391515, y: -0.00042247772, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -3685,11 +4215,68 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: + - {x: -7.3853846, y: -3.5118275} + - {x: -7.462919, y: -3.4734979} + - {x: -7.7344885, y: -3.1196246} + - {x: -7.6983, y: -2.8877048} + - {x: -7.6152744, y: -2.6433997} + - {x: -7.34101, y: -2.082646} + - {x: -7.1591177, y: -1.7775459} + - {x: -6.8772693, y: -1.3637687} + - {x: -6.4911947, y: -0.87343603} + - {x: -6.193196, y: -0.5635567} + - {x: -5.986504, y: -0.37765393} + - {x: -5.7233963, y: -0.19110987} + - {x: -5.449176, y: -0.061216116} + - {x: -5.1704173, y: -0.011142552} + - {x: -4.988349, y: -0.030188322} + - {x: -4.5722694, y: -0.14356822} + - {x: -3.6556292, y: -0.43513843} + - {x: -3.0240202, y: -0.6093232} + - {x: -2.6415687, y: -0.69588214} + - {x: -2.2283669, y: -0.770589} + - {x: -1.7444584, y: -0.82969236} + - {x: -1.2598088, y: -0.8565188} + - {x: -0.9647635, y: -0.8593359} + - {x: -0.5236485, y: -0.8309032} + - {x: -0.0797549, y: -0.76557326} + - {x: 0.3033234, y: -0.67227656} + - {x: 0.6894196, y: -0.5423232} + - {x: 1.0759759, y: -0.3813097} + - {x: 1.5053141, y: -0.17022783} + - {x: 1.9359852, y: 0.06882024} + - {x: 2.5511994, y: 0.44731832} + - {x: 3.7499123, y: 1.2618806} + - {x: 4.1940546, y: 1.5403798} + - {x: 4.3854246, y: 1.6301482} + - {x: 4.616488, y: 1.6679611} + - {x: 4.823597, y: 1.5714803} + - {x: 5.285446, y: 1.1509432} + - {x: 5.938713, y: 0.47277457} + - {x: 6.7030997, y: -0.3625012} + - {x: 7.564384, y: -1.3405285} + - {x: 8.216779, y: -2.1119733} + - {x: 8.6437235, y: -2.6496587} + - {x: 8.791569, y: -2.8636844} + - {x: 8.842677, y: -2.9748535} + - {x: 8.860329, y: -3.1396956} + - {x: 8.6039715, y: -3.4080763} + - {x: 8.192574, y: -3.5087175} + - {x: 7.679965, y: -3.563291} + - {x: 7.0409794, y: -3.596912} + - {x: 6.1628284, y: -3.6138554} + - {x: 5.155706, y: -3.6123476} + - {x: 3.6460013, y: -3.586553} + - {x: 1.6370275, y: -3.5224314} + - {x: -0.62444425, y: -3.4317436} + - {x: -6.918007, y: -3.5080879} + - {x: -7.3853846, y: -3.5118275} --- !u!1971053207 &597624423 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -3748,6 +4335,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 0.5629206, y: -0.9738171, z: 0} m_Extent: {x: 8.297409, y: 2.6417782, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &597624424 Transform: m_ObjectHideFlags: 0 @@ -3755,13 +4343,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 597624421} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -143.57788, y: -1.7367756, z: 0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 753870229} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!60 &597624425 PolygonCollider2D: @@ -3773,6 +4361,25 @@ PolygonCollider2D: m_Enabled: 0 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -3843,8 +4450,8 @@ PolygonCollider2D: - {x: 1.6370275, y: -3.5224314} - {x: -0.62444425, y: -3.4317436} - {x: -6.918007, y: -3.5080879} - - {x: -7.210502, y: -3.51089} - {x: -7.3853846, y: -3.5118275} + m_UseDelaunayMesh: 0 --- !u!1 &635958794 GameObject: m_ObjectHideFlags: 0 @@ -3921,6 +4528,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 635958794} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 10} m_LocalScale: {x: 1, y: 1, z: 1} @@ -3929,7 +4537,6 @@ Transform: - {fileID: 1931640969} - {fileID: 1615807479} m_Father: {fileID: 1449942455} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &650684898 GameObject: @@ -3963,7 +4570,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 593019634} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -4060,7 +4666,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 157360000} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -4180,7 +4785,6 @@ RectTransform: m_Children: - {fileID: 546174291} m_Father: {fileID: 304717450} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} @@ -4378,6 +4982,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 753870227} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 15.477869, y: 0.8067756, z: -0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} @@ -4392,7 +4997,6 @@ Transform: - {fileID: 204007388} - {fileID: 1483817712} m_Father: {fileID: 0} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &753870230 MonoBehaviour: @@ -4438,7 +5042,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1950278698} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -4562,13 +5165,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 852246587} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &854720071 GameObject: @@ -4646,7 +5249,9 @@ Canvas: m_OverrideSorting: 0 m_OverridePixelPerfect: 0 m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 m_SortingLayerID: 0 m_SortingOrder: 0 m_TargetDisplay: 0 @@ -4667,7 +5272,6 @@ RectTransform: - {fileID: 1950278698} - {fileID: 1082824190} m_Father: {fileID: 0} - m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -4698,13 +5302,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 855220809} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &855220812 MonoBehaviour: @@ -4756,13 +5360,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 918429316} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 40, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2120181088} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &918429318 SpriteRenderer: @@ -4855,8 +5459,6 @@ MonoBehaviour: rightTangent: {x: -0.5359726, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -4865,8 +5467,6 @@ MonoBehaviour: rightTangent: {x: 0.53783464, y: -0.00056660175, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -4875,8 +5475,6 @@ MonoBehaviour: rightTangent: {x: 2.0187497, y: 0.38778567, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -4885,8 +5483,6 @@ MonoBehaviour: rightTangent: {x: 0.27353573, y: 0.00046253204, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -4895,8 +5491,6 @@ MonoBehaviour: rightTangent: {x: -0.062002182, y: -0.57465553, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -4905,8 +5499,6 @@ MonoBehaviour: rightTangent: {x: -0.54391515, y: -0.00042247772, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -4921,11 +5513,68 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: + - {x: -7.3853846, y: -3.5118275} + - {x: -7.462919, y: -3.4734979} + - {x: -7.7344885, y: -3.1196246} + - {x: -7.6983, y: -2.8877048} + - {x: -7.6152744, y: -2.6433997} + - {x: -7.34101, y: -2.082646} + - {x: -7.1591177, y: -1.7775459} + - {x: -6.8772693, y: -1.3637687} + - {x: -6.4911947, y: -0.87343603} + - {x: -6.193196, y: -0.5635567} + - {x: -5.986504, y: -0.37765393} + - {x: -5.7233963, y: -0.19110987} + - {x: -5.449176, y: -0.061216116} + - {x: -5.1704173, y: -0.011142552} + - {x: -4.988349, y: -0.030188322} + - {x: -4.5722694, y: -0.14356822} + - {x: -3.6556292, y: -0.43513843} + - {x: -3.0240202, y: -0.6093232} + - {x: -2.6415687, y: -0.69588214} + - {x: -2.2283669, y: -0.770589} + - {x: -1.7444584, y: -0.82969236} + - {x: -1.2598088, y: -0.8565188} + - {x: -0.9647635, y: -0.8593359} + - {x: -0.5236485, y: -0.8309032} + - {x: -0.0797549, y: -0.76557326} + - {x: 0.3033234, y: -0.67227656} + - {x: 0.6894196, y: -0.5423232} + - {x: 1.0759759, y: -0.3813097} + - {x: 1.5053141, y: -0.17022783} + - {x: 1.9359852, y: 0.06882024} + - {x: 2.5511994, y: 0.44731832} + - {x: 3.7499123, y: 1.2618806} + - {x: 4.1940546, y: 1.5403798} + - {x: 4.3854246, y: 1.6301482} + - {x: 4.616488, y: 1.6679611} + - {x: 4.823597, y: 1.5714803} + - {x: 5.285446, y: 1.1509432} + - {x: 5.938713, y: 0.47277457} + - {x: 6.7030997, y: -0.3625012} + - {x: 7.564384, y: -1.3405285} + - {x: 8.216779, y: -2.1119733} + - {x: 8.6437235, y: -2.6496587} + - {x: 8.791569, y: -2.8636844} + - {x: 8.842677, y: -2.9748535} + - {x: 8.860329, y: -3.1396956} + - {x: 8.6039715, y: -3.4080763} + - {x: 8.192574, y: -3.5087175} + - {x: 7.679965, y: -3.563291} + - {x: 7.0409794, y: -3.596912} + - {x: 6.1628284, y: -3.6138554} + - {x: 5.155706, y: -3.6123476} + - {x: 3.6460013, y: -3.586553} + - {x: 1.6370275, y: -3.5224314} + - {x: -0.62444425, y: -3.4317436} + - {x: -6.918007, y: -3.5080879} + - {x: -7.3853846, y: -3.5118275} --- !u!1971053207 &1012466600 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -4984,6 +5633,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 0.5629206, y: -0.9738171, z: 0} m_Extent: {x: 8.297409, y: 2.6417782, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &1012466601 Transform: m_ObjectHideFlags: 0 @@ -4991,13 +5641,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1012466598} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -143.57788, y: -1.7367756, z: 0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 753870229} - m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!60 &1012466602 PolygonCollider2D: @@ -5009,6 +5659,25 @@ PolygonCollider2D: m_Enabled: 0 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -5079,8 +5748,8 @@ PolygonCollider2D: - {x: 1.6370275, y: -3.5224314} - {x: -0.62444425, y: -3.4317436} - {x: -6.918007, y: -3.5080879} - - {x: -7.210502, y: -3.51089} - {x: -7.3853846, y: -3.5118275} + m_UseDelaunayMesh: 0 --- !u!1 &1082824189 GameObject: m_ObjectHideFlags: 0 @@ -5113,7 +5782,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 854720075} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -5211,7 +5879,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 46201521} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -5284,13 +5951,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1212605697} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -40, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2120181088} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &1212605699 SpriteRenderer: @@ -5368,13 +6035,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1219477790} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 40, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 239795867} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &1219477792 SpriteRenderer: @@ -5460,7 +6127,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 593019634} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} @@ -5606,7 +6272,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1549363271} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -5770,13 +6435,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1305185923} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0.10594707, w: 0.9943718} m_LocalPosition: {x: -157.6, y: 2.1385326, z: 0} m_LocalScale: {x: 1.4508, y: 1.4508, z: 1.4508} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -12.163} --- !u!50 &1305185926 Rigidbody2D: @@ -5795,6 +6460,12 @@ Rigidbody2D: m_AngularDrag: 0.05 m_GravityScale: 0 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 m_Interpolate: 0 m_SleepingMode: 1 m_CollisionDetection: 0 @@ -5809,6 +6480,25 @@ PolygonCollider2D: m_Enabled: 1 m_Density: 1 m_Material: {fileID: 6200000, guid: 974ddea486cdf95f7aedbce5e6db4edc, type: 2} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -5888,6 +6578,7 @@ PolygonCollider2D: - {x: -0.55, y: -1.5} - {x: -0.37, y: -1.49} - {x: -0.29999998, y: -1.52} + m_UseDelaunayMesh: 0 --- !u!1 &1368371776 GameObject: m_ObjectHideFlags: 0 @@ -5907,6 +6598,7 @@ GameObject: m_IsActive: 0 --- !u!120 &1368371777 LineRenderer: + serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -5994,16 +6686,20 @@ LineRenderer: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 numCornerVertices: 0 numCapVertices: 0 alignment: 0 textureMode: 0 + textureScale: {x: 1, y: 1} shadowBias: 0.5 generateLightingData: 0 + m_MaskInteraction: 0 m_UseWorldSpace: 0 m_Loop: 0 + m_ApplyActiveColorSpace: 0 --- !u!4 &1368371778 Transform: m_ObjectHideFlags: 0 @@ -6011,13 +6707,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1368371776} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1371508593 GameObject: @@ -6095,6 +6791,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1371508593} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 10} m_LocalScale: {x: 1, y: 1, z: 1} @@ -6103,7 +6800,6 @@ Transform: - {fileID: 1516280136} - {fileID: 53498158} m_Father: {fileID: 1449942455} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1372052473 GameObject: @@ -6136,7 +6832,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 514819063} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -6216,7 +6911,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1549363271} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -6292,7 +6986,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 397747028} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -6382,9 +7075,17 @@ Camera: m_projectionMatrixMode: 1 m_GateFitMode: 2 m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 m_SensorSize: {x: 36, y: 24} m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 m_NormalizedViewPortRect: serializedVersion: 2 x: 0 @@ -6418,6 +7119,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1449942452} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 20, y: 0, z: -10} m_LocalScale: {x: 1.8, y: 1.8, z: 1.5} @@ -6429,7 +7131,6 @@ Transform: - {fileID: 1371508595} - {fileID: 239795867} m_Father: {fileID: 0} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1449942457 MonoBehaviour: @@ -6484,8 +7185,6 @@ MonoBehaviour: rightTangent: {x: -0.5359726, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -6494,8 +7193,6 @@ MonoBehaviour: rightTangent: {x: 0.53783464, y: -0.00056660175, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -6504,8 +7201,6 @@ MonoBehaviour: rightTangent: {x: 2.0187497, y: 0.38778567, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -6514,8 +7209,6 @@ MonoBehaviour: rightTangent: {x: 0.27353573, y: 0.00046253204, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -6524,8 +7217,6 @@ MonoBehaviour: rightTangent: {x: -0.062002182, y: -0.57465553, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -6534,8 +7225,6 @@ MonoBehaviour: rightTangent: {x: -0.54391515, y: -0.00042247772, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -6550,11 +7239,68 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: + - {x: -7.3853846, y: -3.5118275} + - {x: -7.462919, y: -3.4734979} + - {x: -7.7344885, y: -3.1196246} + - {x: -7.6983, y: -2.8877048} + - {x: -7.6152744, y: -2.6433997} + - {x: -7.34101, y: -2.082646} + - {x: -7.1591177, y: -1.7775459} + - {x: -6.8772693, y: -1.3637687} + - {x: -6.4911947, y: -0.87343603} + - {x: -6.193196, y: -0.5635567} + - {x: -5.986504, y: -0.37765393} + - {x: -5.7233963, y: -0.19110987} + - {x: -5.449176, y: -0.061216116} + - {x: -5.1704173, y: -0.011142552} + - {x: -4.988349, y: -0.030188322} + - {x: -4.5722694, y: -0.14356822} + - {x: -3.6556292, y: -0.43513843} + - {x: -3.0240202, y: -0.6093232} + - {x: -2.6415687, y: -0.69588214} + - {x: -2.2283669, y: -0.770589} + - {x: -1.7444584, y: -0.82969236} + - {x: -1.2598088, y: -0.8565188} + - {x: -0.9647635, y: -0.8593359} + - {x: -0.5236485, y: -0.8309032} + - {x: -0.0797549, y: -0.76557326} + - {x: 0.3033234, y: -0.67227656} + - {x: 0.6894196, y: -0.5423232} + - {x: 1.0759759, y: -0.3813097} + - {x: 1.5053141, y: -0.17022783} + - {x: 1.9359852, y: 0.06882024} + - {x: 2.5511994, y: 0.44731832} + - {x: 3.7499123, y: 1.2618806} + - {x: 4.1940546, y: 1.5403798} + - {x: 4.3854246, y: 1.6301482} + - {x: 4.616488, y: 1.6679611} + - {x: 4.823597, y: 1.5714803} + - {x: 5.285446, y: 1.1509432} + - {x: 5.938713, y: 0.47277457} + - {x: 6.7030997, y: -0.3625012} + - {x: 7.564384, y: -1.3405285} + - {x: 8.216779, y: -2.1119733} + - {x: 8.6437235, y: -2.6496587} + - {x: 8.791569, y: -2.8636844} + - {x: 8.842677, y: -2.9748535} + - {x: 8.860329, y: -3.1396956} + - {x: 8.6039715, y: -3.4080763} + - {x: 8.192574, y: -3.5087175} + - {x: 7.679965, y: -3.563291} + - {x: 7.0409794, y: -3.596912} + - {x: 6.1628284, y: -3.6138554} + - {x: 5.155706, y: -3.6123476} + - {x: 3.6460013, y: -3.586553} + - {x: 1.6370275, y: -3.5224314} + - {x: -0.62444425, y: -3.4317436} + - {x: -6.918007, y: -3.5080879} + - {x: -7.3853846, y: -3.5118275} --- !u!1971053207 &1483817711 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -6613,6 +7359,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 0.5629206, y: -0.9738171, z: 0} m_Extent: {x: 8.297409, y: 2.6417782, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &1483817712 Transform: m_ObjectHideFlags: 0 @@ -6620,13 +7367,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1483817709} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -143.57788, y: -1.7367756, z: 0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 753870229} - m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!60 &1483817713 PolygonCollider2D: @@ -6638,6 +7385,25 @@ PolygonCollider2D: m_Enabled: 0 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -6708,8 +7474,8 @@ PolygonCollider2D: - {x: 1.6370275, y: -3.5224314} - {x: -0.62444425, y: -3.4317436} - {x: -6.918007, y: -3.5080879} - - {x: -7.210502, y: -3.51089} - {x: -7.3853846, y: -3.5118275} + m_UseDelaunayMesh: 0 --- !u!1 &1516280135 GameObject: m_ObjectHideFlags: 0 @@ -6734,13 +7500,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1516280135} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -40, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1371508595} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &1516280137 SpriteRenderer: @@ -6828,7 +7594,6 @@ RectTransform: m_Children: - {fileID: 1606200342} m_Father: {fileID: 304717450} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} @@ -7048,7 +7813,9 @@ Canvas: m_OverrideSorting: 0 m_OverridePixelPerfect: 0 m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 m_SortingLayerID: 0 m_SortingOrder: 10 m_TargetDisplay: 0 @@ -7068,7 +7835,6 @@ RectTransform: - {fileID: 1284514893} - {fileID: 1874708325} m_Father: {fileID: 0} - m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -7113,8 +7879,6 @@ MonoBehaviour: rightTangent: {x: -0.53597355, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -7123,8 +7887,6 @@ MonoBehaviour: rightTangent: {x: 1.0023332, y: -0.0010559559, z: -0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -7133,8 +7895,6 @@ MonoBehaviour: rightTangent: {x: 0.48696995, y: 0.0008234978, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -7143,8 +7903,6 @@ MonoBehaviour: rightTangent: {x: 0.5425911, y: -1.1006677, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -7153,8 +7911,6 @@ MonoBehaviour: rightTangent: {x: 0.6362877, y: 0.15030003, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -7163,8 +7919,6 @@ MonoBehaviour: rightTangent: {x: -0.54390717, y: -0.00042247772, z: 0} mode: 2 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -7179,11 +7933,12 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: [] --- !u!1971053207 &1554778517 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -7242,6 +7997,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 7.6981974, y: -0.010440826, z: 0} m_Extent: {x: 17.980568, y: 3.981062, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &1554778518 Transform: m_ObjectHideFlags: 0 @@ -7249,13 +8005,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1554778515} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -0.35714984, y: -3.2322228, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1584378045 GameObject: @@ -7289,7 +8045,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1950278698} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -7386,7 +8141,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1522777183} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -7459,13 +8213,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1615807478} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 40, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 635958796} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &1615807480 SpriteRenderer: @@ -7553,7 +8307,6 @@ RectTransform: m_Children: - {fileID: 406638477} m_Father: {fileID: 593019634} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} @@ -7701,7 +8454,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1950278698} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -7806,7 +8558,6 @@ RectTransform: m_Children: - {fileID: 2033423904} m_Father: {fileID: 157360000} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -7990,7 +8741,6 @@ RectTransform: - {fileID: 2016523076} - {fileID: 2076903600} m_Father: {fileID: 1549363271} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -8089,8 +8839,6 @@ MonoBehaviour: rightTangent: {x: -0.5359726, y: 0.00048208237, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -8099,8 +8847,6 @@ MonoBehaviour: rightTangent: {x: 0.53783464, y: -0.00056660175, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -8109,8 +8855,6 @@ MonoBehaviour: rightTangent: {x: 2.0187497, y: 0.38778567, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -8119,8 +8863,6 @@ MonoBehaviour: rightTangent: {x: 0.27353573, y: 0.00046253204, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -8129,8 +8871,6 @@ MonoBehaviour: rightTangent: {x: -0.062002182, y: -0.57465553, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -8139,8 +8879,6 @@ MonoBehaviour: rightTangent: {x: -0.54391515, y: -0.00042247772, z: 0} mode: 1 height: 1 - bevelCutoff: 0 - bevelSize: 0 spriteIndex: 0 corner: 1 m_CornerMode: 1 @@ -8155,11 +8893,68 @@ MonoBehaviour: m_ColliderDetail: 16 m_ColliderOffset: 0.5 m_UpdateCollider: 1 - m_OptimizeCollider: 1 - m_OptimizeGeometry: 1 m_EnableTangents: 0 m_GeometryCached: 0 m_UTess2D: 0 + m_Creator: {fileID: 0} + m_Modifiers: [] + m_ColliderSegment: + - {x: -7.3853846, y: -3.5118275} + - {x: -7.462919, y: -3.4734979} + - {x: -7.7344885, y: -3.1196246} + - {x: -7.6983, y: -2.8877048} + - {x: -7.6152744, y: -2.6433997} + - {x: -7.34101, y: -2.082646} + - {x: -7.1591177, y: -1.7775459} + - {x: -6.8772693, y: -1.3637687} + - {x: -6.4911947, y: -0.87343603} + - {x: -6.193196, y: -0.5635567} + - {x: -5.986504, y: -0.37765393} + - {x: -5.7233963, y: -0.19110987} + - {x: -5.449176, y: -0.061216116} + - {x: -5.1704173, y: -0.011142552} + - {x: -4.988349, y: -0.030188322} + - {x: -4.5722694, y: -0.14356822} + - {x: -3.6556292, y: -0.43513843} + - {x: -3.0240202, y: -0.6093232} + - {x: -2.6415687, y: -0.69588214} + - {x: -2.2283669, y: -0.770589} + - {x: -1.7444584, y: -0.82969236} + - {x: -1.2598088, y: -0.8565188} + - {x: -0.9647635, y: -0.8593359} + - {x: -0.5236485, y: -0.8309032} + - {x: -0.0797549, y: -0.76557326} + - {x: 0.3033234, y: -0.67227656} + - {x: 0.6894196, y: -0.5423232} + - {x: 1.0759759, y: -0.3813097} + - {x: 1.5053141, y: -0.17022783} + - {x: 1.9359852, y: 0.06882024} + - {x: 2.5511994, y: 0.44731832} + - {x: 3.7499123, y: 1.2618806} + - {x: 4.1940546, y: 1.5403798} + - {x: 4.3854246, y: 1.6301482} + - {x: 4.616488, y: 1.6679611} + - {x: 4.823597, y: 1.5714803} + - {x: 5.285446, y: 1.1509432} + - {x: 5.938713, y: 0.47277457} + - {x: 6.7030997, y: -0.3625012} + - {x: 7.564384, y: -1.3405285} + - {x: 8.216779, y: -2.1119733} + - {x: 8.6437235, y: -2.6496587} + - {x: 8.791569, y: -2.8636844} + - {x: 8.842677, y: -2.9748535} + - {x: 8.860329, y: -3.1396956} + - {x: 8.6039715, y: -3.4080763} + - {x: 8.192574, y: -3.5087175} + - {x: 7.679965, y: -3.563291} + - {x: 7.0409794, y: -3.596912} + - {x: 6.1628284, y: -3.6138554} + - {x: 5.155706, y: -3.6123476} + - {x: 3.6460013, y: -3.586553} + - {x: 1.6370275, y: -3.5224314} + - {x: -0.62444425, y: -3.4317436} + - {x: -6.918007, y: -3.5080879} + - {x: -7.3853846, y: -3.5118275} --- !u!1971053207 &1917319959 SpriteShapeRenderer: m_ObjectHideFlags: 0 @@ -8218,6 +9013,7 @@ SpriteShapeRenderer: m_LocalAABB: m_Center: {x: 0.5629206, y: -0.9738171, z: 0} m_Extent: {x: 8.297409, y: 2.6417782, z: 0} + m_SpriteSortPoint: 0 --- !u!4 &1917319960 Transform: m_ObjectHideFlags: 0 @@ -8225,13 +9021,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1917319957} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -143.57788, y: -1.7367756, z: 0.0729104} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 753870229} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!60 &1917319961 PolygonCollider2D: @@ -8243,6 +9039,25 @@ PolygonCollider2D: m_Enabled: 0 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -8313,8 +9128,8 @@ PolygonCollider2D: - {x: 1.6370275, y: -3.5224314} - {x: -0.62444425, y: -3.4317436} - {x: -6.918007, y: -3.5080879} - - {x: -7.210502, y: -3.51089} - {x: -7.3853846, y: -3.5118275} + m_UseDelaunayMesh: 0 --- !u!1 &1918098644 GameObject: m_ObjectHideFlags: 0 @@ -8346,7 +9161,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2087417816} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -8424,6 +9238,25 @@ PolygonCollider2D: m_Enabled: 1 m_Density: 1 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 m_IsTrigger: 0 m_UsedByEffector: 0 m_UsedByComposite: 0 @@ -8482,6 +9315,7 @@ PolygonCollider2D: - {x: -0.45999998, y: -0.98999995} - {x: -0.24, y: -0.81} - {x: -0.11, y: -0.62} + m_UseDelaunayMesh: 0 --- !u!50 &1923920629 Rigidbody2D: serializedVersion: 4 @@ -8499,6 +9333,12 @@ Rigidbody2D: m_AngularDrag: 0.05 m_GravityScale: 0 m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 m_Interpolate: 0 m_SleepingMode: 1 m_CollisionDetection: 0 @@ -8562,13 +9402,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1923920627} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0.10594707, w: 0.9943718} m_LocalPosition: {x: -151.7, y: 2.1385326, z: 0} m_LocalScale: {x: 1.4508, y: 1.4508, z: 1.4508} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -12.163} --- !u!1 &1931640968 GameObject: @@ -8594,13 +9434,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1931640968} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -40, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 635958796} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &1931640970 SpriteRenderer: @@ -8692,7 +9532,6 @@ RectTransform: - {fileID: 1728859601} - {fileID: 155145305} m_Father: {fileID: 854720075} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -8792,7 +9631,6 @@ RectTransform: m_Children: - {fileID: 197305943} m_Father: {fileID: 1874708325} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -8881,7 +9719,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1814844235} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -8961,7 +9798,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1874708325} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -21.796} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 0, y: 0.5} @@ -9041,7 +9877,6 @@ RectTransform: m_Children: - {fileID: 1918098645} m_Father: {fileID: 157360000} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -9255,6 +10090,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2120181086} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 10} m_LocalScale: {x: 1, y: 1, z: 1} @@ -9263,5 +10099,20 @@ Transform: - {fileID: 1212605698} - {fileID: 918429317} m_Father: {fileID: 1449942455} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 855220811} + - {fileID: 1449942455} + - {fileID: 852246590} + - {fileID: 1554778518} + - {fileID: 753870229} + - {fileID: 1368371778} + - {fileID: 1305185925} + - {fileID: 294927381} + - {fileID: 1923920631} + - {fileID: 854720075} + - {fileID: 1549363271} + - {fileID: 72577382} diff --git a/Assets/Scripts/AdsManager.cs b/Assets/Scripts/AdsManager.cs new file mode 100644 index 0000000..26c5302 --- /dev/null +++ b/Assets/Scripts/AdsManager.cs @@ -0,0 +1,158 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using GoogleMobileAds.Api; +using UnityEngine; + +public class AdsManager : MonoBehaviour +{ + // Start is called before the first frame update + + public static AdsManager instance; + void Awake(){ + if(instance!= null){Destroy(gameObject);} + instance = this; + } + + const string intAdId = "ca-app-pub-3966734202864173/9071918772"; + const string rewardedAdId = "ca-app-pub-3966734202864173/7802288880"; + void Start() + { + DontDestroyOnLoad(gameObject); + // Initialize the Google Mobile Ads SDK. + MobileAds.Initialize(initStatus => { Debug.Log("admob Init status : " + initStatus.ToString());}); + + StartCoroutine(ReloadAds(true)); + } + + private InterstitialAd interstitialAd; + + ///

+ /// Loads the interstitial ad. + /// + public void LoadInterstitialAd() + { + // Clean up the old ad before loading a new one. + if (interstitialAd != null) + { + interstitialAd.Destroy(); + interstitialAd = null; + } + + Debug.Log("Loading the interstitial ad."); + + // create our request used to load the ad. + var adRequest = new AdRequest.Builder() + .AddKeyword("unity-admob-sample") + .Build(); + + // send the request to load the ad. + InterstitialAd.Load(intAdId, adRequest, + (InterstitialAd ad, LoadAdError error) => + { + // if error is not null, the load request failed. + if (error != null || ad == null) + { + Debug.LogError("interstitial ad failed to load an ad " + + "with error : " + error); + return; + } + + Debug.Log("Interstitial ad loaded with response : " + + ad.GetResponseInfo()); + + interstitialAd = ad; + }); + + + } + + public void ShowIntAd() + { + if (interstitialAd != null && interstitialAd.CanShowAd()) + { + Debug.Log("Showing interstitial ad."); + interstitialAd.Show(); + } + else + { + Debug.LogError("Interstitial ad is not ready yet."); + } + StartCoroutine(ReloadAds(false)); + + } + + + private RewardedAd rewardedAd; + + /// + /// Loads the rewarded ad. + /// + public void LoadRewardedAd() + { + // Clean up the old ad before loading a new one. + if (rewardedAd != null) + { + rewardedAd.Destroy(); + rewardedAd = null; + } + + Debug.Log("Loading the rewarded ad."); + + // create our request used to load the ad. + var adRequest = new AdRequest.Builder().Build(); + + // send the request to load the ad. + RewardedAd.Load(rewardedAdId, adRequest, + (RewardedAd ad, LoadAdError error) => + { + // if error is not null, the load request failed. + if (error != null || ad == null) + { + Debug.LogError("Rewarded ad failed to load an ad " + + "with error : " + error); + return; + } + + Debug.Log("Rewarded ad loaded with response : " + + ad.GetResponseInfo()); + + rewardedAd = ad; + + rewardedAd.OnAdPaid += OnRewardSuccess; + }); + } + + private void OnRewardSuccess(AdValue obj) + { + // GameManager.AdWatched(); + } + + public void ShowRewardedAd() + { + const string rewardMsg = + "Rewarded ad rewarded the user. Type: {0}, amount: {1}."; + + if (rewardedAd != null && rewardedAd.CanShowAd()) + { + rewardedAd.Show((Reward reward) => + { + // TODO: Reward the user. + Debug.Log(String.Format(rewardMsg, reward.Type, reward.Amount)); + }); + } + + StartCoroutine(ReloadAds(true)); + } + + + IEnumerator ReloadAds(bool rewarded){ + yield return new WaitForSeconds(2); + LoadInterstitialAd(); + if(rewarded){ + LoadRewardedAd(); + } + } + + +} diff --git a/Assets/Scripts/AdsManager.cs.meta b/Assets/Scripts/AdsManager.cs.meta new file mode 100644 index 0000000..3c91250 --- /dev/null +++ b/Assets/Scripts/AdsManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 51ce029fa474b514fb11d81ac6802e28 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/AudioManager.cs b/Assets/Scripts/AudioManager.cs index aed4755..dbffadf 100644 --- a/Assets/Scripts/AudioManager.cs +++ b/Assets/Scripts/AudioManager.cs @@ -11,14 +11,14 @@ public class AudioManager : MonoBehaviour [SerializeField]public LevelAudioCombo[] levels; public static bool isMuteMusic {get{ if(PlayerPrefs.HasKey("music")){ - return PlayerPrefs.GetInt("music") == 1; + return PlayerPrefs.GetInt("music") == 0; }else{ return false; } }} public static bool isMuteSFX {get{ if(PlayerPrefs.HasKey("sfx")){ - return PlayerPrefs.GetInt("sfx") == 1; + return PlayerPrefs.GetInt("sfx") == 0; }else{ return false; } @@ -26,21 +26,30 @@ public class AudioManager : MonoBehaviour public static void ToggleMusic(){ if(isMuteMusic){ PlayerPrefs.SetInt("music",1); + instance.SourceMusic.volume = instance.defVol; }else{ PlayerPrefs.SetInt("music",0); + instance.SourceMusic.volume = 0; } + PlayerPrefs.Save(); + } + + float defVol; public static void ToggleSFX(){ - if(isMuteMusic){ + if(isMuteSFX){ PlayerPrefs.SetInt("sfx",1); }else{ PlayerPrefs.SetInt("sfx",0); } + PlayerPrefs.Save(); + } void Awake(){ instance= this; DontDestroyOnLoad(this); + defVol = SourceMusic.volume; } public static void ChangeMusicToScene(string scene){ diff --git a/Assets/Scripts/DataManager.cs b/Assets/Scripts/DataManager.cs index f6bbe6d..7d26aa2 100644 --- a/Assets/Scripts/DataManager.cs +++ b/Assets/Scripts/DataManager.cs @@ -8,7 +8,7 @@ using UnityEngine; using UnityEngine.Networking; public static class DataManager{ - public const string API_ENDPOINT = "http://vps.playpoolstudios.com/faucet/ufo/api/"; + public const string API_ENDPOINT = "https://vps.playpoolstudios.com/faucet/ufo/api/"; public const string key = "#2CuV1Bit^S!sW1ZcgRv8BhrO"; public static UserData userData{get; private set;} public static List Leaderboard{get; private set;} diff --git a/Assets/Scripts/MainMenu.cs b/Assets/Scripts/MainMenu.cs index 64c3887..5c7d704 100644 --- a/Assets/Scripts/MainMenu.cs +++ b/Assets/Scripts/MainMenu.cs @@ -7,6 +7,9 @@ public class MainMenu : MonoBehaviour public Text[] txtStats; public GameObject LinkPanel; public InputField FHIdInput; + public Image sfxImage,musicImage; + + public Sprite sprite_sfxOn,sprite_sfxOff,sprite_musicOn,sprite_musicOff; public void OnPlay(){ LoadingScreen.LoadLevel("Game"); } @@ -22,6 +25,7 @@ public class MainMenu : MonoBehaviour foreach(Text txtStat in txtStats){ txtStat.text = txtStat.text.Replace("{score}",DataManager.userData.score).Replace("{top_score}",DataManager.userData.top_score).Replace("{play_time}",Helpers.SecondsToTime(int.Parse(DataManager.userData.play_time),showSeconds:false)).Replace("{asteroids}",DataManager.userData.asteroids).Replace("{near_miss}",DataManager.userData.near_miss).Replace("{total_games}",DataManager.userData.total_games); } + UpdateAudioImages(); } @@ -59,4 +63,19 @@ public class MainMenu : MonoBehaviour LoadingScreen.LoadLevel("Login"); } + + public void ToggleMusic(){ + AudioManager.ToggleMusic(); + UpdateAudioImages(); + } + + public void ToggleSFX(){ + AudioManager.ToggleSFX(); + UpdateAudioImages(); + } + + void UpdateAudioImages(){ + sfxImage.sprite = (AudioManager.isMuteSFX) ? sprite_sfxOff : sprite_sfxOn; + musicImage.sprite = (AudioManager.isMuteMusic) ? sprite_musicOff : sprite_musicOn; + } } diff --git a/Assets/Scripts/PlayerController.cs b/Assets/Scripts/PlayerController.cs index 4cd3812..44484e8 100644 --- a/Assets/Scripts/PlayerController.cs +++ b/Assets/Scripts/PlayerController.cs @@ -110,7 +110,7 @@ public class PlayerController : MonoBehaviour public void ActivatePowerup(){ powerupTimer = PowerupLife; } - + public static int AdCounter=0; public async void GameOver(){ // Application.LoadLevel(0); TalkWithServer(); @@ -124,6 +124,12 @@ public class PlayerController : MonoBehaviour GameOverUI.Activate(); + AdCounter++; + if(AdCounter > 1){ + AdCounter =0; + + AdsManager.instance.ShowIntAd(); + } } public void SpawnExplosionFX(Vector3 pos){ diff --git a/Assets/Sprites/music_off.png b/Assets/Sprites/music_off.png new file mode 100644 index 0000000000000000000000000000000000000000..5159a0eb7d3f03175e815f898ff9fae4a93a0afb GIT binary patch literal 13020 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 literal 0 HcmV?d00001 diff --git a/Assets/Sprites/sfx_off.png.meta b/Assets/Sprites/sfx_off.png.meta new file mode 100644 index 0000000..423e134 --- /dev/null +++ b/Assets/Sprites/sfx_off.png.meta @@ -0,0 +1,153 @@ +fileFormatVersion: 2 +guid: afbfe2a3374e7e6439d1fd6f24f14981 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/sfx_on.png b/Assets/Sprites/sfx_on.png new file mode 100644 index 0000000000000000000000000000000000000000..776dd55c09c49c9de79880e24c3f8e2ae3198b09 GIT binary patch literal 9488 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/Plugins/Android/com.google.signin.google-signin-support-1.0.4.aar - + diff --git a/ProjectSettings/GvhProjectSettings.xml b/ProjectSettings/GvhProjectSettings.xml index 42602f6..0a41df4 100644 --- a/ProjectSettings/GvhProjectSettings.xml +++ b/ProjectSettings/GvhProjectSettings.xml @@ -1,8 +1,24 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 2297620..1cf9673 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -3,7 +3,7 @@ --- !u!129 &1 PlayerSettings: m_ObjectHideFlags: 0 - serializedVersion: 23 + serializedVersion: 26 productGUID: ef0914c0b3a0b7c10ac4f954ee5a61dc AndroidProfiler: 0 AndroidFilterTouchesWhenObscured: 0 @@ -48,14 +48,15 @@ PlayerSettings: defaultScreenHeightWeb: 600 m_StereoRenderingPath: 0 m_ActiveColorSpace: 0 + m_SpriteBatchVertexThreshold: 300 m_MTRendering: 1 mipStripping: 0 numberOfMipsStripped: 0 + numberOfMipsStrippedPerMipmapLimitGroup: {} m_StackTraceTypes: 010000000100000001000000010000000100000001000000 iosShowActivityIndicatorOnLoading: -1 androidShowActivityIndicatorOnLoading: -1 iosUseCustomAppBackgroundBehavior: 0 - iosAllowHTTPDownload: 1 allowedAutorotateToPortrait: 0 allowedAutorotateToPortraitUpsideDown: 0 allowedAutorotateToLandscapeRight: 1 @@ -119,8 +120,11 @@ PlayerSettings: switchNVNShaderPoolsGranularity: 33554432 switchNVNDefaultPoolsGranularity: 16777216 switchNVNOtherPoolsGranularity: 16777216 + switchGpuScratchPoolGranularity: 2097152 + switchAllowGpuScratchShrinking: 0 switchNVNMaxPublicTextureIDCount: 0 switchNVNMaxPublicSamplerIDCount: 0 + switchNVNGraphicsFirmwareMemory: 32 stadiaPresentMode: 0 stadiaTargetFramerate: 0 vulkanNumSwapchainBuffers: 3 @@ -128,13 +132,8 @@ PlayerSettings: vulkanEnablePreTransform: 0 vulkanEnableLateAcquireNextImage: 0 vulkanEnableCommandBufferRecycling: 1 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 1.1 + loadStoreDebugModeEnabled: 0 + bundleVersion: 1.14 preloadedAssets: [] metroInputSource: 0 wsaTransparentSwapchain: 0 @@ -147,7 +146,7 @@ PlayerSettings: enableFrameTimingStats: 0 enableOpenGLProfilerGPURecorders: 1 useHDRDisplay: 0 - D3DHDRBitDepth: 0 + hdrBitDepth: 0 m_ColorGamuts: 00000000 targetPixelDensity: 30 resolutionScalingMode: 0 @@ -159,10 +158,11 @@ PlayerSettings: Standalone: com.DefaultCompany.2DProject buildNumber: Standalone: 0 + VisionOS: 0 iPhone: 0 tvOS: 0 overrideDefaultApplicationIdentifier: 1 - AndroidBundleVersionCode: 2 + AndroidBundleVersionCode: 4 AndroidMinSdkVersion: 22 AndroidTargetSdkVersion: 0 AndroidPreferredInstallLocation: 1 @@ -176,12 +176,15 @@ PlayerSettings: APKExpansionFiles: 0 keepLoadedShadersAlive: 0 StripUnusedMeshComponents: 0 + strictShaderVariantMatching: 0 VertexChannelCompressionMask: 4054 iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 11.0 + iOSTargetOSVersionString: 12.0 tvOSSdkVersion: 0 tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 11.0 + tvOSTargetOSVersionString: 12.0 + VisionOSSdkVersion: 0 + VisionOSTargetOSVersionString: 1.0 uIPrerenderedIcon: 0 uIRequiresPersistentWiFi: 0 uIRequiresFullScreen: 1 @@ -229,8 +232,10 @@ PlayerSettings: appleDeveloperTeamID: iOSManualSigningProvisioningProfileID: tvOSManualSigningProvisioningProfileID: + VisionOSManualSigningProvisioningProfileID: iOSManualSigningProvisioningProfileType: 0 tvOSManualSigningProvisioningProfileType: 0 + VisionOSManualSigningProvisioningProfileType: 0 appleEnableAutomaticSigning: 0 iOSRequireARKit: 0 iOSAutomaticallyDetectAndAddCapabilities: 1 @@ -245,13 +250,15 @@ PlayerSettings: useCustomLauncherGradleManifest: 0 useCustomBaseGradleTemplate: 0 useCustomGradlePropertiesTemplate: 0 + useCustomGradleSettingsTemplate: 0 useCustomProguardFile: 0 - AndroidTargetArchitectures: 1 + AndroidTargetArchitectures: 3 AndroidTargetDevices: 0 AndroidSplashScreenScale: 0 androidSplashScreen: {fileID: 0} AndroidKeystoreName: H:/keys/xperience.keystore AndroidKeyaliasName: xperience + AndroidEnableArmv9SecurityFeatures: 1 AndroidBuildApkPerCpuArchitecture: 0 AndroidTVCompatibility: 0 AndroidIsGame: 1 @@ -265,7 +272,6 @@ PlayerSettings: banner: {fileID: 0} androidGamepadSupportLevel: 0 chromeosInputEmulation: 1 - AndroidMinifyWithR8: 0 AndroidMinifyRelease: 0 AndroidMinifyDebug: 0 AndroidValidateAppBundleSize: 1 @@ -349,8 +355,8 @@ PlayerSettings: m_Kind: 0 m_SubKind: - m_Textures: - - {fileID: 2800000, guid: 81a35b2ee95fa934dafe00e8941de700, type: 3} - {fileID: 2800000, guid: 15e00ceb828d2de4c9a03a790a9266bb, type: 3} + - {fileID: 2800000, guid: 81a35b2ee95fa934dafe00e8941de700, type: 3} m_Width: 432 m_Height: 432 m_Kind: 2 @@ -380,6 +386,103 @@ PlayerSettings: m_Height: 81 m_Kind: 2 m_SubKind: + - m_BuildTarget: iPhone + m_Icons: + - m_Textures: [] + m_Width: 180 + m_Height: 180 + m_Kind: 0 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 120 + m_Height: 120 + m_Kind: 0 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 167 + m_Height: 167 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 152 + m_Height: 152 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 76 + m_Height: 76 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 120 + m_Height: 120 + m_Kind: 3 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 80 + m_Height: 80 + m_Kind: 3 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 80 + m_Height: 80 + m_Kind: 3 + m_SubKind: iPad + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 3 + m_SubKind: iPad + - m_Textures: [] + m_Width: 87 + m_Height: 87 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 58 + m_Height: 58 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 29 + m_Height: 29 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 58 + m_Height: 58 + m_Kind: 1 + m_SubKind: iPad + - m_Textures: [] + m_Width: 29 + m_Height: 29 + m_Kind: 1 + m_SubKind: iPad + - m_Textures: [] + m_Width: 60 + m_Height: 60 + m_Kind: 2 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 2 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 2 + m_SubKind: iPad + - m_Textures: [] + m_Width: 20 + m_Height: 20 + m_Kind: 2 + m_SubKind: iPad + - m_Textures: [] + m_Width: 1024 + m_Height: 1024 + m_Kind: 4 + m_SubKind: App Store m_BuildTargetBatching: [] m_BuildTargetShaderSettings: [] m_BuildTargetGraphicsJobs: @@ -429,7 +532,9 @@ PlayerSettings: iPhone: 1 tvOS: 1 m_BuildTargetGroupLightmapEncodingQuality: [] + m_BuildTargetGroupHDRCubemapEncodingQuality: [] m_BuildTargetGroupLightmapSettings: [] + m_BuildTargetGroupLoadStoreDebugModeSettings: [] m_BuildTargetNormalMapEncoding: [] m_BuildTargetDefaultTextureCompressionFormat: - m_BuildTarget: Android @@ -444,6 +549,7 @@ PlayerSettings: locationUsageDescription: microphoneUsageDescription: bluetoothUsageDescription: + macOSTargetOSVersion: 10.13.0 switchNMETAOverride: switchNetLibKey: switchSocketMemoryPoolSize: 6144 @@ -455,6 +561,7 @@ PlayerSettings: switchLTOSetting: 0 switchApplicationID: 0x01004b9000490000 switchNSODependencies: + switchCompilerFlags: switchTitleNames_0: switchTitleNames_1: switchTitleNames_2: @@ -528,7 +635,6 @@ PlayerSettings: switchReleaseVersion: 0 switchDisplayVersion: 1.0.0 switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 switchSupportedLanguagesMask: 0 switchLogoType: 0 switchApplicationErrorCodeCategory: @@ -570,6 +676,7 @@ PlayerSettings: switchNativeFsCacheSize: 32 switchIsHoldTypeHorizontal: 0 switchSupportedNpadCount: 8 + switchEnableTouchScreen: 1 switchSocketConfigEnabled: 0 switchTcpInitialSendBufferSize: 32 switchTcpInitialReceiveBufferSize: 64 @@ -670,6 +777,7 @@ PlayerSettings: webGLMemorySize: 32 webGLExceptionSupport: 1 webGLNameFilesAsHashes: 0 + webGLShowDiagnostics: 0 webGLDataCaching: 1 webGLDebugSymbols: 0 webGLEmscriptenArgs: @@ -682,6 +790,12 @@ PlayerSettings: webGLLinkerTarget: 1 webGLThreadsSupport: 0 webGLDecompressionFallback: 0 + webGLInitialMemorySize: 32 + webGLMaximumMemorySize: 2048 + webGLMemoryGrowthMode: 2 + webGLMemoryLinearGrowthStep: 16 + webGLMemoryGeometricGrowthStep: 0.2 + webGLMemoryGeometricGrowthCap: 96 webGLPowerPreference: 2 scriptingDefineSymbols: {} additionalCompilerArguments: {} @@ -689,17 +803,30 @@ PlayerSettings: scriptingBackend: Android: 1 il2cppCompilerConfiguration: {} - managedStrippingLevel: {} + il2cppCodeGeneration: {} + managedStrippingLevel: + Android: 1 + EmbeddedLinux: 1 + GameCoreScarlett: 1 + GameCoreXboxOne: 1 + Nintendo Switch: 1 + PS4: 1 + PS5: 1 + QNX: 1 + Stadia: 1 + VisionOS: 1 + WebGL: 1 + Windows Store Apps: 1 + XboxOne: 1 + iPhone: 1 + tvOS: 1 incrementalIl2cppBuild: {} suppressCommonWarnings: 1 allowUnsafeCode: 0 useDeterministicCompilation: 1 - enableRoslynAnalyzers: 1 - selectedPlatform: 2 additionalIl2CppArgs: scriptingRuntimeVersion: 1 gcIncremental: 1 - assemblyVersionValidation: 1 gcWBarrierValidation: 0 apiCompatibilityLevelPerPlatform: {} m_RenderingPath: 1 @@ -771,6 +898,11 @@ PlayerSettings: luminVersion: m_VersionCode: 1 m_VersionName: + hmiPlayerDataPath: + hmiForceSRGBBlit: 1 + embeddedLinuxEnableGamepadInput: 1 + hmiLogStartupTiming: 0 + hmiCpuConfiguration: apiCompatibilityLevel: 3 activeInputHandler: 0 windowsGamepadBackendHint: 0 @@ -781,6 +913,7 @@ PlayerSettings: organizationId: cloudEnabled: 0 legacyClampBlendShapeWeights: 0 - playerDataPath: - forceSRGBBlit: 1 + hmiLoadingImage: {fileID: 0} + platformRequiresReadableAssets: 0 virtualTexturingSupportEnabled: 0 + insecureHttpOption: 0 diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index 8e3af85..0a60761 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2021.3.19f1 -m_EditorVersionWithRevision: 2021.3.19f1 (c9714fde33b6) +m_EditorVersion: 2022.3.5f1 +m_EditorVersionWithRevision: 2022.3.5f1 (9674261d40ee) diff --git a/ProjectSettings/boot.config b/ProjectSettings/boot.config deleted file mode 100644 index e69de29..0000000