Base game sfx done

This commit is contained in:
Sewmina
2022-10-06 23:45:04 +05:30
parent e162647e26
commit 0e84d63e63
236 changed files with 80606 additions and 224 deletions

View File

@@ -347,6 +347,7 @@ MonoBehaviour:
m_EditorClassIdentifier: m_EditorClassIdentifier:
syncMode: 0 syncMode: 0
syncInterval: 0.1 syncInterval: 0.1
ready: 0
playerImg: {fileID: 5431987895376475547} playerImg: {fileID: 5431987895376475547}
skins: {fileID: 11400000, guid: 085f62d85d5b1b140ac6f9a15daf8767, type: 2} skins: {fileID: 11400000, guid: 085f62d85d5b1b140ac6f9a15daf8767, type: 2}
skinName: skinName:
@@ -354,14 +355,15 @@ MonoBehaviour:
Scores: 0 Scores: 0
Kills: 0 Kills: 0
trailTime: 0 trailTime: 0
trailIncrementRate: 0.5 moonsCollected: 0
trailIncrementRate: 0.25
dead: 0 dead: 0
speed: 0 speed: 0
scaleMultiplier: 1 _scaleMultiplier: 0.05
pnameTxt: {fileID: 1318931860792545326} pnameTxt: {fileID: 1318931860792545326}
body: {fileID: 5431987895376475546} body: {fileID: 5431987895376475546}
trailMgr: {fileID: 5995183602835295541} trailMgr: {fileID: 5995183602835295541}
movingSpeed: 0.1 movingSpeed: 0.2
turningSmoothFactor: 0.1 turningSmoothFactor: 0.1
joystick: {fileID: 0} joystick: {fileID: 0}
joyInput: {x: 0, y: 0} joyInput: {x: 0, y: 0}
@@ -371,7 +373,7 @@ MonoBehaviour:
RotationDetour: {x: 0, y: 0, z: 0, w: 1} RotationDetour: {x: 0, y: 0, z: 0, w: 1}
DetourCorrectionFactor: 0.05 DetourCorrectionFactor: 0.05
timeDelayErrorFix: 1 timeDelayErrorFix: 1
showDebugHUD: 1 showDebugHUD: 0
distanceFromCenter: 0 distanceFromCenter: 0
--- !u!114 &5995183602835295541 --- !u!114 &5995183602835295541
MonoBehaviour: MonoBehaviour:

8
Assets/Game/SFX.meta Normal file
View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5af3b0bc3dbfe3d54ba1ba7bbaa81a72
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: def65c5b5eaff8f1a993a10f0e105cbd
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 277a1e549f529d521be1e240555d717f
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 2f6258fb61a2f93528964372c0da0ce6
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 094a4e8f00ee1825ba7ef76d5e89cbdb
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 6eb61a06c187d0d39a084641039464d4
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 525e3d62b74b84073911b1049afdb6f3
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: cafe8268e7876f3ba967ffb2b92780a4
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 9f1ac9b8c7d09ab85b3f03b522ec5a25
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 6ee385c3cf6195ff9b9fe2320a7f68f5
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 8bd54d2a8e15d0591859eb1c1214de9a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 930f4d9aaf679a653b5f8836ae45fa0a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: efd24feac7087f3bc9cd4f79c82c62d4
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: b0d82b24141194d4884386c7beba1270
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 1d4ad21dca46be4dd80cc19e6305863e
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 7f12e31c31eb1bb14983d44de30945a1
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 6ab6fdf55faae90d3840d8fd46615ce7
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 140c3eadae01f0ff49cb7184405f73e1
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: b4fd21ad3ac0d1d588eed18aa91b3290
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 27fd785457bba40fa946267bd8cb9d3a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: bcb9ed8d6b20aed75aff809dd5d0b57b
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: eb8d77b94d685a6b2b6bac8235764974
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 789978f6822b95af4bd9e8dec28aff7d
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 735f302658c4a08f0980a058d5940416
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: f02a79c1c7ba356bead7ec36bead7a00
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: a278181ad20d2aa8a99e79a912809d4a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 7437cc90be9e37596ad1980b6539d7cd
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 5d59146b74e077cb2865de44a6a9a347
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -24765,6 +24765,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 1 m_BoolArgument: 1
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIPopup
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 1
m_CallState: 2
--- !u!1001 &125814719 --- !u!1001 &125814719
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -43767,6 +43779,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIClick
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!114 &234399498 --- !u!114 &234399498
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -46006,6 +46030,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 1 m_BoolArgument: 1
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIPopup
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 1
m_CallState: 2
--- !u!114 &244868438 --- !u!114 &244868438
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -63354,6 +63390,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIClick
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!114 &315730690 --- !u!114 &315730690
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -66587,7 +66635,6 @@ ParticleSystemRenderer:
m_RendererPriority: 0 m_RendererPriority: 0
m_Materials: m_Materials:
- {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 0}
m_StaticBatchInfo: m_StaticBatchInfo:
firstSubMesh: 0 firstSubMesh: 0
subMeshCount: 0 subMeshCount: 0
@@ -108922,6 +108969,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 1 m_BoolArgument: 1
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIPopup
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 1
m_CallState: 2
--- !u!114 &471636505 --- !u!114 &471636505
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -126262,6 +126321,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIClick
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!114 &576280697 --- !u!114 &576280697
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -142650,32 +142721,56 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
value: 1 value: 2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 6 value: 6
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value: value:
objectReference: {fileID: 120157230} objectReference: {fileID: 120157230}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target
value:
objectReference: {fileID: 981461002}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2 value: 2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: SetActive value: SetActive
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName
value: PlayUIClick
objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: UnityEngine.GameObject, UnityEngine value: UnityEngine.GameObject, UnityEngine
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName
value: AudioManagerHelper, Assembly-CSharp
objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 8971760074084985564, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760074084985564, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_Enabled propertyPath: m_Enabled
value: 0 value: 0
@@ -143650,7 +143745,6 @@ ParticleSystemRenderer:
m_RendererPriority: 0 m_RendererPriority: 0
m_Materials: m_Materials:
- {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 0}
m_StaticBatchInfo: m_StaticBatchInfo:
firstSubMesh: 0 firstSubMesh: 0
subMeshCount: 0 subMeshCount: 0
@@ -156192,7 +156286,6 @@ ParticleSystemRenderer:
m_RendererPriority: 0 m_RendererPriority: 0
m_Materials: m_Materials:
- {fileID: 0} - {fileID: 0}
- {fileID: 0}
m_StaticBatchInfo: m_StaticBatchInfo:
firstSubMesh: 0 firstSubMesh: 0
subMeshCount: 0 subMeshCount: 0
@@ -198644,11 +198737,6 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 53edd1304ce7ec14fa61e457a4745d7a, type: 3} m_Script: {fileID: 11500000, guid: 53edd1304ce7ec14fa61e457a4745d7a, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
Camera: {fileID: 0}
Rotate: 0
DecreaseCameraPanSpeed: 1
CameraUpperHeightBound: 0
CameraLowerHeightBound: 0
--- !u!4 &828023762 --- !u!4 &828023762
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -225012,6 +225100,7 @@ GameObject:
- component: {fileID: 981460999} - component: {fileID: 981460999}
- component: {fileID: 981461000} - component: {fileID: 981461000}
- component: {fileID: 981461001} - component: {fileID: 981461001}
- component: {fileID: 981461002}
m_Layer: 0 m_Layer: 0
m_Name: GameManager m_Name: GameManager
m_TagString: Untagged m_TagString: Untagged
@@ -225111,6 +225200,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 209f142a6457abdf295ee4d81d59b9d0, type: 3} m_Script: {fileID: 11500000, guid: 209f142a6457abdf295ee4d81d59b9d0, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
skinShopBuilding: {fileID: 1463485148}
skinsData: {fileID: 11400000, guid: 085f62d85d5b1b140ac6f9a15daf8767, type: 2} skinsData: {fileID: 11400000, guid: 085f62d85d5b1b140ac6f9a15daf8767, type: 2}
popup: {fileID: 8346732420544506892} popup: {fileID: 8346732420544506892}
listItemPrefab: {fileID: 7828166040598954430, guid: 0cf4a9b3fa28e873d883f846ed616805, type: 3} listItemPrefab: {fileID: 7828166040598954430, guid: 0cf4a9b3fa28e873d883f846ed616805, type: 3}
@@ -225151,6 +225241,18 @@ MonoBehaviour:
btn_auto: {fileID: 1514929165} btn_auto: {fileID: 1514929165}
selectedServerTxts: selectedServerTxts:
- {fileID: 1518449642} - {fileID: 1518449642}
--- !u!114 &981461002
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 981460996}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e910d9b1103808af1bac9e24b352024f, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!4 &982306409 stripped --- !u!4 &982306409 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: 4557739507002878, guid: e8f26c3f9e07cc64cb501ce254066e31, type: 3} m_CorrespondingSourceObject: {fileID: 4557739507002878, guid: e8f26c3f9e07cc64cb501ce254066e31, type: 3}
@@ -243338,6 +243440,8 @@ GameObject:
- component: {fileID: 1090080045} - component: {fileID: 1090080045}
- component: {fileID: 1090080047} - component: {fileID: 1090080047}
- component: {fileID: 1090080046} - component: {fileID: 1090080046}
- component: {fileID: 1090080049}
- component: {fileID: 1090080048}
m_Layer: 5 m_Layer: 5
m_Name: Item_Gem m_Name: Item_Gem
m_TagString: Untagged m_TagString: Untagged
@@ -243407,6 +243511,86 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1090080044} m_GameObject: {fileID: 1090080044}
m_CullTransparentMesh: 0 m_CullTransparentMesh: 0
--- !u!114 &1090080048
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1090080044}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 36a5f511b0d8142cba0aeb92d0b264c9, type: 3}
m_Name:
m_EditorClassIdentifier:
productId: gems_40
buttonType: 0
consumePurchase: 1
onPurchaseComplete:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 981460997}
m_TargetAssemblyTypeName: GameManager, Assembly-CSharp
m_MethodName: OnBoughtIAPGems
m_Mode: 3
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 40
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
onPurchaseFailed:
m_PersistentCalls:
m_Calls: []
titleText: {fileID: 0}
descriptionText: {fileID: 0}
priceText: {fileID: 0}
--- !u!114 &1090080049
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1090080044}
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: 1090080046}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1001 &1090139615 --- !u!1001 &1090139615
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -255258,36 +255442,64 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
value: 1 value: 2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 6 value: 6
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value: value:
objectReference: {fileID: 400279136} objectReference: {fileID: 400279136}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target
value:
objectReference: {fileID: 981461002}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2 value: 2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: SetActive value: SetActive
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName
value: PlayUIPopup
objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: UnityEngine.GameObject, UnityEngine value: UnityEngine.GameObject, UnityEngine
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName
value: AudioManagerHelper, Assembly-CSharp
objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_BoolArgument propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_BoolArgument
value: 1 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_BoolArgument
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4910625423430463547, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 4910625423430463551, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3} - target: {fileID: 4910625423430463551, guid: 34cd695a79f27f95cbce88b05dcf4f9f, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Button_Rewards value: Button_Rewards
@@ -363942,7 +364154,6 @@ ParticleSystemRenderer:
m_RendererPriority: 0 m_RendererPriority: 0
m_Materials: m_Materials:
- {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 0}
m_StaticBatchInfo: m_StaticBatchInfo:
firstSubMesh: 0 firstSubMesh: 0
subMeshCount: 0 subMeshCount: 0
@@ -371557,6 +371768,8 @@ GameObject:
- component: {fileID: 1537685547} - component: {fileID: 1537685547}
- component: {fileID: 1537685549} - component: {fileID: 1537685549}
- component: {fileID: 1537685548} - component: {fileID: 1537685548}
- component: {fileID: 1537685551}
- component: {fileID: 1537685550}
m_Layer: 5 m_Layer: 5
m_Name: Item_Gem m_Name: Item_Gem
m_TagString: Untagged m_TagString: Untagged
@@ -371626,6 +371839,86 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1537685546} m_GameObject: {fileID: 1537685546}
m_CullTransparentMesh: 0 m_CullTransparentMesh: 0
--- !u!114 &1537685550
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1537685546}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 36a5f511b0d8142cba0aeb92d0b264c9, type: 3}
m_Name:
m_EditorClassIdentifier:
productId: gems_220
buttonType: 0
consumePurchase: 1
onPurchaseComplete:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 981460997}
m_TargetAssemblyTypeName: GameManager, Assembly-CSharp
m_MethodName: OnBoughtIAPGems
m_Mode: 3
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 220
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
onPurchaseFailed:
m_PersistentCalls:
m_Calls: []
titleText: {fileID: 0}
descriptionText: {fileID: 0}
priceText: {fileID: 0}
--- !u!114 &1537685551
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1537685546}
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: 1537685548}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1001 &1537906778 --- !u!1001 &1537906778
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -372020,7 +372313,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5} m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0.4743627, y: 0.5} m_AnchorMax: {x: 0.4743627, y: 0.5}
m_AnchoredPosition: {x: 30.500061, y: 321.99997} m_AnchoredPosition: {x: 30.5, y: 321.99997}
m_SizeDelta: {x: -134.45142, y: 186.56} m_SizeDelta: {x: -134.45142, y: 186.56}
m_Pivot: {x: 0.5, y: 1} m_Pivot: {x: 0.5, y: 1}
--- !u!114 &1541978235 --- !u!114 &1541978235
@@ -414686,32 +414979,56 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
value: 1 value: 2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 6 value: 6
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value: value:
objectReference: {fileID: 1381291881} objectReference: {fileID: 1381291881}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target
value:
objectReference: {fileID: 981461002}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2 value: 2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: SetActive value: SetActive
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName
value: PlayUIClick
objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: UnityEngine.GameObject, UnityEngine value: UnityEngine.GameObject, UnityEngine
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName
value: AudioManagerHelper, Assembly-CSharp
objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8971760073037618422, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 8971760074084985564, guid: 4bef6041548134282abca4cb00f403d4, type: 3} - target: {fileID: 8971760074084985564, guid: 4bef6041548134282abca4cb00f403d4, type: 3}
propertyPath: m_Enabled propertyPath: m_Enabled
value: 0 value: 0
@@ -479256,6 +479573,119 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: fb02cbf41b93227d597e97072d759f23, type: 3} m_SourcePrefab: {fileID: 100100000, guid: fb02cbf41b93227d597e97072d759f23, type: 3}
--- !u!1 &1902284698 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 866143676127507940, guid: fb02cbf41b93227d597e97072d759f23, type: 3}
m_PrefabInstance: {fileID: 1902284697}
m_PrefabAsset: {fileID: 0}
--- !u!82 &1902284699
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1902284698}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!114 &1902284700
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1902284698}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e910d9b1103808af1bac9e24b352024f, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!4 &1902496882 stripped --- !u!4 &1902496882 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: 4241811459315326, guid: b0c5c3f9b8286e14f95e62362776397f, type: 3} m_CorrespondingSourceObject: {fileID: 4241811459315326, guid: b0c5c3f9b8286e14f95e62362776397f, type: 3}
@@ -499763,6 +500193,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 1 m_BoolArgument: 1
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIPopup
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 1
m_CallState: 2
--- !u!1001 &2004084166 --- !u!1001 &2004084166
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -550430,6 +550872,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIClick
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!114 &5295249008739945147 --- !u!114 &5295249008739945147
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -560588,6 +561042,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIClick
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!224 &7863159029015087279 --- !u!224 &7863159029015087279
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -567484,6 +567950,18 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIClick
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!224 &8346732418979400483 --- !u!224 &8346732418979400483
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -568923,7 +569401,19 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 8346732420754822385} m_TargetGraphic: {fileID: 8346732420754822385}
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls:
- m_Target: {fileID: 981461002}
m_TargetAssemblyTypeName: AudioManagerHelper, Assembly-CSharp
m_MethodName: PlayUIClick
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!224 &8346732420754822391 --- !u!224 &8346732420754822391
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1 m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0} m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0} m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.3708987, g: 0.37837026, b: 0.3572256, a: 1} m_IndirectSpecularColor: {r: 0.37311956, g: 0.3807402, b: 0.35872734, a: 1}
m_UseRadianceAmbientProbe: 0 m_UseRadianceAmbientProbe: 0
--- !u!157 &3 --- !u!157 &3
LightmapSettings: LightmapSettings:
@@ -1823,6 +1823,154 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1111181344} m_GameObject: {fileID: 1111181344}
m_CullTransparentMesh: 0 m_CullTransparentMesh: 0
--- !u!1 &1120262857
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1120262860}
- component: {fileID: 1120262859}
- component: {fileID: 1120262858}
m_Layer: 0
m_Name: AudioMgr
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1120262858
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1120262857}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8382ce8b50f25833285c48946db6ff76, type: 3}
m_Name:
m_EditorClassIdentifier:
UI_click: {fileID: 8300000, guid: 6eb61a06c187d0d39a084641039464d4, type: 3}
UI_popup: {fileID: 8300000, guid: 7f12e31c31eb1bb14983d44de30945a1, type: 3}
collectGold: {fileID: 8300000, guid: 735f302658c4a08f0980a058d5940416, type: 3}
spend: {fileID: 8300000, guid: 277a1e549f529d521be1e240555d717f, type: 3}
chestOpenRiser: {fileID: 8300000, guid: eb8d77b94d685a6b2b6bac8235764974, type: 3}
chestOpen: {fileID: 8300000, guid: 7437cc90be9e37596ad1980b6539d7cd, type: 3}
upgrade: {fileID: 8300000, guid: 5d59146b74e077cb2865de44a6a9a347, type: 3}
reward: {fileID: 8300000, guid: 27fd785457bba40fa946267bd8cb9d3a, type: 3}
--- !u!82 &1120262859
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1120262857}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!4 &1120262860
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1120262857}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 198.63264, y: 41.965626, z: 440.1118}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1144054858 --- !u!1 &1144054858
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1545d49a95e3d2aaa9174eb82c005065
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1 m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0} m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0} m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.44402248, g: 0.49316555, b: 0.5722324, a: 1} m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
m_UseRadianceAmbientProbe: 0 m_UseRadianceAmbientProbe: 0
--- !u!157 &3 --- !u!157 &3
LightmapSettings: LightmapSettings:
@@ -5956,6 +5956,10 @@ MonoBehaviour:
waitingScreen: {fileID: 0} waitingScreen: {fileID: 0}
rankedSummary: {fileID: 0} rankedSummary: {fileID: 0}
mapRadius: 250 mapRadius: 250
mapCenter: {x: 0, y: 0}
safeZone: {fileID: 0}
safeZoneCoolTime: 60
safeZoneShrinkTime: 30
maxMoons: 350 maxMoons: 350
maxStars: 500 maxStars: 500
pickupItemsParent: {fileID: 41572335} pickupItemsParent: {fileID: 41572335}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,53 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[RequireComponent(typeof(AudioSource))]
public class AudioManager : MonoBehaviour
{
public static AudioManager instnace;
[SerializeField]private AudioClip UI_click;
[SerializeField]private AudioClip UI_popup;
[SerializeField]private AudioClip collectGold;
[SerializeField]private AudioClip spend;
[SerializeField]private AudioClip chestOpenRiser;
[SerializeField]private AudioClip chestOpen;
[SerializeField]private AudioClip upgrade;
[SerializeField]private AudioClip reward;
AudioSource audioSrc;
void Start()
{
audioSrc = GetComponent<AudioSource>();
instnace=this;
DontDestroyOnLoad(gameObject);
}
public void UIClick(){
audioSrc.PlayOneShot(UI_click);
}
public void UIPopup(){
audioSrc.PlayOneShot(UI_popup);
}
public void CollectGold(){
audioSrc.PlayOneShot(collectGold);
}
public void Spend(){
audioSrc.PlayOneShot(spend);
}
public void ChestOpenRiser(){
audioSrc.PlayOneShot(chestOpenRiser);
}
public void ChestOpen(){
audioSrc.PlayOneShot(chestOpen);
}
public void UpgradeBuilding(){
audioSrc.PlayOneShot(upgrade);
}
public void Reward(){
audioSrc.PlayOneShot(reward);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8382ce8b50f25833285c48946db6ff76
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AudioManagerHelper : MonoBehaviour
{
public void PlayChestOpenRiser(){
AudioManager.instnace.ChestOpenRiser();
}
public void PlayChestOpen(){
AudioManager.instnace.ChestOpen();
}
public void PlayUIClick(){
AudioManager.instnace.UIClick();
}
public void PlayUIPopup(){
AudioManager.instnace.UIPopup();
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: e910d9b1103808af1bac9e24b352024f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -52,6 +52,7 @@ public class Building : MonoBehaviour
public void Upgrade(){ public void Upgrade(){
if(curLevel >= buildingData.levels.Count-1){Debug.Log("Already max");return;} if(curLevel >= buildingData.levels.Count-1){Debug.Log("Already max");return;}
int cost = buildingData.levels[curLevel+1].price; int cost = buildingData.levels[curLevel+1].price;
Debug.Log("Upgrading " + buildingData.buildingName + " for " + cost + " coins"); Debug.Log("Upgrading " + buildingData.buildingName + " for " + cost + " coins");
@@ -67,6 +68,8 @@ public class Building : MonoBehaviour
DBmanager.UpgradeBuilding(buildingData.buildingName, curLevel); DBmanager.UpgradeBuilding(buildingData.buildingName, curLevel);
DBmanager.SetXp(DBmanager.Xp + buildingData.levels[curLevel].xpGain); DBmanager.SetXp(DBmanager.Xp + buildingData.levels[curLevel].xpGain);
AudioManager.instnace.UpgradeBuilding();
} }
// //
// public List<Collider> buildingsInsideMe = new List<Collider>(); // public List<Collider> buildingsInsideMe = new List<Collider>();

View File

@@ -44,6 +44,7 @@ public class CollectBtn : MonoBehaviour
case CollectablesData.ResourceType.Gold: case CollectablesData.ResourceType.Gold:
DBmanager.SetCoins(DBmanager.Coins + (int)collectableAmount); DBmanager.SetCoins(DBmanager.Coins + (int)collectableAmount);
AudioManager.instnace.CollectGold();
break; break;
// case CollectablesData.ResourceType.Oxygen: // case CollectablesData.ResourceType.Oxygen:

View File

@@ -545,6 +545,7 @@ public class DBmanager : MonoBehaviour
} }
SetMetal(metal-data.price); SetMetal(metal-data.price);
AddSkin(data); AddSkin(data);
AudioManager.instnace.Spend();
} }
public static void AddSkin(SkinShopItemData data){ public static void AddSkin(SkinShopItemData data){

View File

@@ -6,6 +6,7 @@ using UnityEngine.Events;
using UnityEngine.SceneManagement; using UnityEngine.SceneManagement;
using UnityEngine.UI; using UnityEngine.UI;
using System.Threading.Tasks; using System.Threading.Tasks;
using UnityEngine.Monetization;
public class GameManager : MonoBehaviour public class GameManager : MonoBehaviour
{ {
@@ -157,8 +158,16 @@ public class GameManager : MonoBehaviour
return; return;
} }
AudioManager.instnace.Spend();
DBmanager.SetGems(DBmanager.Gems-button.Price); DBmanager.SetGems(DBmanager.Gems-button.Price);
DBmanager.SetCoins(DBmanager.Coins + button.Amount); DBmanager.SetCoins(DBmanager.Coins + button.Amount);
}
public void OnBoughtIAPGems(int Amount){
DBmanager.SetGems(DBmanager.Gems + Amount);
AudioManager.instnace.Spend();
} }
} }

View File

@@ -7,6 +7,7 @@ public class GlobalLeaderboard : MonoBehaviour
public Transform leaderboardItemsParent; public Transform leaderboardItemsParent;
public LeaderboardItem template; public LeaderboardItem template;
public async void Show(){ public async void Show(){
AudioManager.instnace.UIPopup();
List<LeaderboardUserData> leaderboard = await DBmanager.GetLeaderboard(); List<LeaderboardUserData> leaderboard = await DBmanager.GetLeaderboard();
template.gameObject.SetActive(true); template.gameObject.SetActive(true);
//Clear currentItems //Clear currentItems

View File

@@ -1,3 +1,4 @@
using System;
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using UnityEngine; using UnityEngine;
@@ -5,6 +6,7 @@ using UnityEngine.SceneManagement;
public class MaintainceChecker : MonoBehaviour public class MaintainceChecker : MonoBehaviour
{ {
public static int version = 1;
public static MaintainceChecker instance; public static MaintainceChecker instance;
public int checkInterval = 10; public int checkInterval = 10;
float t; float t;
@@ -21,7 +23,6 @@ public class MaintainceChecker : MonoBehaviour
t+= Time.deltaTime; t+= Time.deltaTime;
}else{ }else{
t=0; t=0;
CheckMaintainceStatus(); CheckMaintainceStatus();
} }
} }
@@ -33,11 +34,34 @@ public class MaintainceChecker : MonoBehaviour
IEnumerator checkMaintaince(){ IEnumerator checkMaintaince(){
WWW req = new WWW(DBmanager.phpRoot+"get_server_status.php"); WWW req = new WWW(DBmanager.phpRoot+"get_server_status.php");
yield return req; yield return req;
Debug.Log(req.text);
if(req.text != "200"){ try{
Debug.LogError("Servers are not ready. Gotta wait"); // ServerStatus status = JsonUtility.FromJson<ServerStatus>(req.text);
String[] split = {"<td>"};
String[] data = req.text.Split(split, StringSplitOptions.RemoveEmptyEntries);
foreach(String item in data){
String[] _item = item.Split(',');
if(_item[0]=="maintaince"){
if(_item[1] == "1"){
//Maintaince mode
LoadingScreen.instance.LoadLevel("Maintaince");
}
}
if(_item[0]=="version"){
if(int.Parse(_item[1]) != version){
LoadingScreen.instance.LoadLevel("Update");
}
}
}
}catch(Exception e){
Debug.Log("Error while reading server status, Going maintaince mode");
Debug.LogError(e.Message);
LoadingScreen.instance.LoadLevel("Maintaince"); LoadingScreen.instance.LoadLevel("Maintaince");
}else{
} }
} }

View File

@@ -33,6 +33,8 @@ public class MessageDialog : MonoBehaviour
if(showing){ if(showing){
SetActive(false); SetActive(false);
} }
AudioManager.instnace.UIClick();
} }
public void ShowMessage(string title, string message){ public void ShowMessage(string title, string message){
@@ -44,31 +46,36 @@ public class MessageDialog : MonoBehaviour
okayBtn.gameObject.SetActive(true); okayBtn.gameObject.SetActive(true);
SetActive(true); SetActive(true);
Refresh(); Refresh();
AudioManager.instnace.UIPopup();
// messageTxt.gameObject.SetActive(true); // messageTxt.gameObject.SetActive(true);
} }
UnityAction onYes = ()=>{}; UnityAction onYes = ()=>{};
UnityAction onNo = ()=>{}; UnityAction onNo = ()=>{};
public void ShowQuestion(string title, string message, UnityAction OnYes, UnityAction OnNo){ public void ShowQuestion(string title, string message, UnityAction OnYes, UnityAction OnNo, bool onlyYes = false){
titleTxt.text = title; titleTxt.text = title;
messageTxt.text = message; messageTxt.text = message;
onYes = OnYes; onYes = OnYes;
onNo = OnNo; onNo = OnNo;
yesBtn.gameObject.SetActive(true); yesBtn.gameObject.SetActive(true);
noBtn.gameObject.SetActive(true);
noBtn.gameObject.SetActive(!onlyYes);
okayBtn.gameObject.SetActive(false); okayBtn.gameObject.SetActive(false);
SetActive(true); SetActive(true);
Refresh(); Refresh();
AudioManager.instnace.UIPopup();
} }
void OnClickedYes(){ void OnClickedYes(){
if(onYes!=null){onYes();} if(onYes!=null){onYes();}
OnOkay(); OnOkay();
AudioManager.instnace.UIClick();
} }
void OnClickedNo(){ void OnClickedNo(){
if(onNo!=null){onNo();} if(onNo!=null){onNo();}
OnOkay(); OnOkay();
AudioManager.instnace.UIClick();
} }
public void SetActive(bool value){ public void SetActive(bool value){
GetComponent<CanvasGroup>().blocksRaycasts= value; GetComponent<CanvasGroup>().blocksRaycasts= value;

View File

@@ -3,14 +3,20 @@ using System.Collections.Generic;
using UnityEngine; using UnityEngine;
using Mirror; using Mirror;
using LightReflectiveMirror; using LightReflectiveMirror;
using UnityEngine.SceneManagement;
public class AutoConnect : MonoBehaviour public class AutoConnect : MonoBehaviour
{ {
public static AutoConnect instance;
public bool isClient; public bool isClient;
public static int serverPort; public static int serverPort;
public bool isRanked; public bool isRanked;
public kcp2k.KcpTransport transport; public kcp2k.KcpTransport transport;
void Start() void Start()
{ {
instance = this;
if(isClient && !DBmanager.LoggedIn){
SceneManager.LoadScene(0);
}
if (isRanked) if (isRanked)
{ {

View File

@@ -10,6 +10,7 @@ public class MinigameManager : NetworkBehaviour
{ {
public static MinigameManager instance; public static MinigameManager instance;
public bool isRanked; public bool isRanked;
[SyncVar]
public bool RankedGameStarted=false; public bool RankedGameStarted=false;
[SyncVar(hook =nameof(OnWinnerChanged))] [SyncVar(hook =nameof(OnWinnerChanged))]
public int winnerId=-1; public int winnerId=-1;
@@ -17,7 +18,15 @@ public class MinigameManager : NetworkBehaviour
public double startedTime = 0; public double startedTime = 0;
public GameObject waitingScreen; public GameObject waitingScreen;
public RankedGameSummary rankedSummary; public RankedGameSummary rankedSummary;
[SyncVar(hook= nameof(OnMapRadisuChanged))]
public float mapRadius; public float mapRadius;
[SyncVar(hook=nameof(OnMapCenterChanged))]
public Vector2 mapCenter = Vector2.zero;
public Transform safeZone;
public float safeZoneCoolTime = 60;
public float safeZoneShrinkTime = 30;
float safeZoneShrinkSpeed;
public int maxMoons, maxStars = 100; public int maxMoons, maxStars = 100;
public Transform pickupItemsParent; public Transform pickupItemsParent;
private List<PickupItem> ActiveMoons = new List<PickupItem>(); private List<PickupItem> ActiveMoons = new List<PickupItem>();
@@ -36,39 +45,60 @@ public class MinigameManager : NetworkBehaviour
DBmanager.OnStateChanged.AddListener(UpdateMaterialValues); DBmanager.OnStateChanged.AddListener(UpdateMaterialValues);
UpdateMaterialValues(); UpdateMaterialValues();
safeZoneShrinkSpeed = mapRadius / safeZoneShrinkTime;
} }
void Update() void Update()
{ {
// if(!DBmanager.LoggedIn){SceneManager.LoadScene(0);} //Signed out, no game for u // if(!DBmanager.LoggedIn){SceneManager.LoadScene(0);} //Signed out, no game for u
if(isRanked){
// RankedGameStarted= (FindObjectsOfType<SpaceshipController>().Length >=2);
if(!RankedGameStarted && !isServer){
SpaceshipController[] players = FindObjectsOfType<SpaceshipController>();
if(players.Length >= 2){
RankedGameStarted=true;
}
}
waitingScreen.SetActive(!RankedGameStarted);
}
if (!isServer) { return; } if (!isServer) { return; }
HandlePickupSpawn(); HandlePickupSpawn();
KillOutOfBoundsPlayers(); KillOutOfBoundsPlayers();
if(isRanked){RankedMechanics();} if(isRanked){RankedMechanics();}
} }
public float timeElapsed => (float)(NetworkTime.time - startedTime);
void RankedMechanics(){ bool shrinkStarted =false;
SpaceshipController[] players = FindObjectsOfType<SpaceshipController>(); uint[] PlayersIds;
if(players.Length < 2){ Vector2 newMapCenter = Vector2.zero;
//Not enough players public void StartRanked(){
}else{
if(!RankedGameStarted){
startedTime=NetworkTime.time; startedTime=NetworkTime.time;
}
RankedGameStarted=true; RankedGameStarted=true;
SpaceshipController[] players = FindObjectsOfType<SpaceshipController>();
PlayersIds = new uint[players.Length];
for(int i=0; i < players.Length; i++){
PlayersIds[i] = players[i].netId;
}
}
void RankedMechanics(){
mapCenter += ((newMapCenter - mapCenter) / safeZoneShrinkTime) * Time.deltaTime;
SpaceshipController[] players = FindObjectsOfType<SpaceshipController>();
if(players.Length >= 2 && !RankedGameStarted){
if(players[0].ready && players[1].ready){
//Both are ready
StartRanked();
}
}
if(RankedGameStarted){
if(timeElapsed > safeZoneCoolTime){
if(!shrinkStarted){
shrinkStarted=true;
newMapCenter = getRandomPointInCirlce(mapCenter, mapRadius /2f);
KillfeedMgr.instance.AddNewEntry("Safe zone is shrinking!");
RpcKillfeed("Safe-zone is Shrinking!");
}
if(mapRadius > 3){
mapRadius -= Time.deltaTime * safeZoneShrinkSpeed;
safeZone.localScale = new Vector3(mapRadius, mapRadius,mapRadius);
}
}
if(players[0].moonsCollected >= 30){ if(players[0].moonsCollected >= 30){
//player 1 has won //player 1 has won
winnerId = (int)players[0].netId; winnerId = (int)players[0].netId;
@@ -90,8 +120,26 @@ public class MinigameManager : NetworkBehaviour
} }
} }
public void OnMapRadisuChanged(float oldVal, float newVal){
if(isRanked){
safeZone.localScale = new Vector3(mapRadius, mapRadius,mapRadius);
}
}
public void OnMapCenterChanged(Vector2 oldPos, Vector2 newPos){
if(isRanked){
safeZone.position = newPos;
}
}
void RpcKillfeed(string message){
KillfeedMgr.instance.AddNewEntry(message);
}
void OnWinnerChanged(int oldVal, int newVal){ void OnWinnerChanged(int oldVal, int newVal){
if(newVal<= 0){return;} if(newVal<= 0){return;}
// if(!isLocalPlayer){return;}
Debug.Log($"{newVal} id won!"); Debug.Log($"{newVal} id won!");
SpaceshipController localPlayer = SceneData.localPlayer.GetComponent<SpaceshipController>(); SpaceshipController localPlayer = SceneData.localPlayer.GetComponent<SpaceshipController>();
if(newVal == localPlayer.netId){ if(newVal == localPlayer.netId){
@@ -109,16 +157,31 @@ public class MinigameManager : NetworkBehaviour
SpaceshipController[] players = FindObjectsOfType<SpaceshipController>(); SpaceshipController[] players = FindObjectsOfType<SpaceshipController>();
foreach (SpaceshipController player in players) foreach (SpaceshipController player in players)
{ {
if (Vector3.Distance(player.transform.position, Vector3.zero) > mapRadius) if (Vector3.Distance(player.transform.position, mapCenter) > mapRadius)
{ {
//Out of bounds. Kill him //Out of bounds. Kill him
if(isRanked){
player.DecreaseTrail(Time.deltaTime * 4);
if(player.trailTime < 1){
winnerId = (int)(PlayersIds[0] == player.netId ? PlayersIds[1] : PlayersIds[0]);
player.Die("Playzone"); player.Die("Playzone");
}
}else{
player.Die("Playzone");
}
} }
} }
} }
void HandlePickupSpawn() void HandlePickupSpawn()
{ {
foreach(PickupItem moon in ActiveMoons){
if(Vector2.Distance(Vector2.zero, moon.transform.position) > mapRadius){
moon.Deactivate();
}
}
int moonsNeed = maxMoons - ActiveMoons.Count; int moonsNeed = maxMoons - ActiveMoons.Count;
int starsNeed = maxStars - ActiveStars.Count; int starsNeed = maxStars - ActiveStars.Count;

View File

@@ -0,0 +1,52 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;
public class RankedSplash : MonoBehaviour
{
public int playerCountRequired;
public TMP_Text statusTxt;
void Start()
{
statusTxt.text = "Waiting for confirmation";
}
bool allConnected= false;
string rules = @"1.Last one standing or the first to \ncollect 30 moons wins!
2.Stay in safe zone to survive
3.Safe-Zone gets shrinked in 5 mins
4.Have fun!";
void Update()
{
// if(AutoConnect.instance.isClient){return;}
if(MinigameManager.instance ==null){return;}
SpaceshipController[] players = FindObjectsOfType<SpaceshipController>();
if(players.Length >= playerCountRequired && players[0].ready && players[1].ready){
//Start the match!
gameObject.SetActive(false);
}
if(!MinigameManager.instance.RankedGameStarted){
if(!allConnected && players.Length < playerCountRequired){
statusTxt.text = "Waiting for opponents to connect";
}else{
if(!allConnected){
allConnected = true;
MessageDialog.instance.ShowQuestion("Confirm", $"Click yes to confirm you understand the rules below.\n{rules}", OnAgree, ()=>{}, onlyYes:true);
}
if(players[0].ready && players[1].ready){
//Start the match!
gameObject.SetActive(false);
}else{
statusTxt.text = "Waiting for players to get ready";
}
}
}
}
void OnAgree(){
SceneData.localPlayer.GetComponent<SpaceshipController>().SetReady(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8aaf26be5e0f9cf6ea304725e39a0f8f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -29,7 +29,7 @@ public class SceneDataHolder : MonoBehaviour
} }
public void ShowDeadscreen(int xpEarned, int metalEarned, double survivalTime){ public void ShowDeadscreen(int xpEarned, int metalEarned, double survivalTime){
AdsManager.instance.ShowInterestitial(); if(AdsManager.instance!=null){AdsManager.instance.ShowInterestitial();}
deadScreen.SetActive(true); deadScreen.SetActive(true);
xpEarnings.SetActive(xpEarned > 0); metalEarnings.SetActive(metalEarned > 0); xpEarnings.SetActive(xpEarned > 0); metalEarnings.SetActive(metalEarned > 0);
xpEarnings.GetComponentInChildren<TMP_Text>().text = xpEarned.ToString(); xpEarnings.GetComponentInChildren<TMP_Text>().text = xpEarned.ToString();

View File

@@ -8,6 +8,7 @@ using UnityEngine.UI;
public class SkinShopManager : MonoBehaviour public class SkinShopManager : MonoBehaviour
{ {
public static SkinShopManager instance; public static SkinShopManager instance;
public Building skinShopBuilding;
public SkinsData skinsData; public SkinsData skinsData;
public GameObject popup; public GameObject popup;
@@ -53,6 +54,13 @@ public class SkinShopManager : MonoBehaviour
} }
skinShopItems = new List<SkinShopItem>(); skinShopItems = new List<SkinShopItem>();
for(int i=0; i<skinsData.skins.Length;i++){ for(int i=0; i<skinsData.skins.Length;i++){
int rarity = 0;
if(skinsData.skins[i].skinType == SkinType.Rare){rarity=1;}
if(skinsData.skins[i].skinType == SkinType.Legendary){rarity=2;}
if(skinShopBuilding.curLevel < rarity){
continue;
}
SkinShopItem newItem = Instantiate(listItemPrefab, listItemsParent).GetComponent<SkinShopItem>(); SkinShopItem newItem = Instantiate(listItemPrefab, listItemsParent).GetComponent<SkinShopItem>();
newItem.Set(skinsData.skins[i]); newItem.Set(skinsData.skins[i]);
skinShopItems.Add(newItem); skinShopItems.Add(newItem);

View File

@@ -7,6 +7,8 @@ using System.Collections;
public class SpaceshipController : NetworkBehaviour public class SpaceshipController : NetworkBehaviour
{ {
[SyncVar]
public bool ready;
public SpriteRenderer playerImg; public SpriteRenderer playerImg;
public SkinsData skins; public SkinsData skins;
[SyncVar(hook = nameof(OnSkinChanged))] [SyncVar(hook = nameof(OnSkinChanged))]
@@ -26,8 +28,7 @@ public class SpaceshipController : NetworkBehaviour
public bool dead; public bool dead;
[SyncVar] [SyncVar]
public float speed; public float speed;
[SyncVar(hook = nameof(OnScaleChanged))] public float _scaleMultiplier = 1;
public float scaleMultiplier = 1;
public Text pnameTxt; public Text pnameTxt;
public Transform body; public Transform body;
public TrailMgr trailMgr; public TrailMgr trailMgr;
@@ -49,6 +50,19 @@ public class SpaceshipController : NetworkBehaviour
public float distanceFromCenter = 0; public float distanceFromCenter = 0;
public void SetReady(bool value){
if(isServer){
ready =value;
}else{
CmdSetReady(value);
}
}
[Command]
void CmdSetReady(bool value){
ready= value;
}
[Command] [Command]
void CmdSetPname(string value) void CmdSetPname(string value)
{ {
@@ -57,6 +71,7 @@ public class SpaceshipController : NetworkBehaviour
void OnPnameChanged(string oldName, string newName) void OnPnameChanged(string oldName, string newName)
{ {
pnameTxt.text = newName; pnameTxt.text = newName;
Debug.Log(pname + " Joined the game");
} }
[Command] [Command]
@@ -85,6 +100,13 @@ public class SpaceshipController : NetworkBehaviour
void OnTrailTimeChanged(float oldValue, float newValue) void OnTrailTimeChanged(float oldValue, float newValue)
{ {
trailMgr.trail.time = newValue; trailMgr.trail.time = newValue;
if (isLocalPlayer)
{
SceneData.holder.boostBtn.gameObject.SetActive(scale > 1);
if(scale <=1 && boosting){
CmdSetBoosting(false);
}
}
} }
void OnBoostDown() void OnBoostDown()
@@ -117,17 +139,6 @@ public class SpaceshipController : NetworkBehaviour
} }
} }
void OnScaleChanged(float oldScale, float newScale)
{
if (isLocalPlayer)
{
SceneData.holder.boostBtn.gameObject.SetActive(newScale > 1);
if(newScale <=1 && boosting){
CmdSetBoosting(false);
}
}
}
[Command] [Command]
void CmdSetBoosting(bool value) void CmdSetBoosting(bool value)
{ {
@@ -144,7 +155,6 @@ public class SpaceshipController : NetworkBehaviour
void Start() void Start()
{ {
scaleMultiplier = 1;
if (isLocalPlayer) if (isLocalPlayer)
{ {
ResetStats(); ResetStats();
@@ -193,6 +203,7 @@ public class SpaceshipController : NetworkBehaviour
int roundedTime => Mathf.FloorToInt((float)timeInMillis / 100f) * 100; int roundedTime => Mathf.FloorToInt((float)timeInMillis / 100f) * 100;
int lastClientUpdateTime = 0; int lastClientUpdateTime = 0;
float scale => Mathf.Clamp(1+(trailTime * _scaleMultiplier),1,10);
void FixedUpdate() void FixedUpdate()
{ {
if (MinigameManager.instance.isRanked && !MinigameManager.instance.RankedGameStarted) { return; } if (MinigameManager.instance.isRanked && !MinigameManager.instance.RankedGameStarted) { return; }
@@ -200,8 +211,8 @@ public class SpaceshipController : NetworkBehaviour
pnameTxt.rectTransform.rotation = Quaternion.Euler(Vector3.zero); pnameTxt.rectTransform.rotation = Quaternion.Euler(Vector3.zero);
//Update size of trail and spaceship //Update size of trail and spaceship
transform.localScale = Vector3.Lerp(transform.localScale, new Vector3(scaleMultiplier, scaleMultiplier, scaleMultiplier), 0.1f); transform.localScale = Vector3.Lerp(transform.localScale, new Vector3(scale, scale, scale), 0.1f);
trailMgr.trail.startWidth = Mathf.Lerp(trailMgr.trail.startWidth, scaleMultiplier, 0.1f); trailMgr.trail.startWidth = Mathf.Lerp(trailMgr.trail.startWidth, scale, 0.1f);
if (dead) { return; } if (dead) { return; }
@@ -235,12 +246,12 @@ public class SpaceshipController : NetworkBehaviour
if (isServer) if (isServer)
{ {
//boost check //boost check
if (boosting && scaleMultiplier > 1) if (boosting && scale > 1)
{ {
speed = movingSpeed * 2; speed = movingSpeed * 2;
scaleMultiplier -= Time.deltaTime; DecreaseTrail(Time.deltaTime * 3);
// scaleMultiplier -= Time.deltaTime;
if (scaleMultiplier < 1) { scaleMultiplier = 1; } //Clamp in case gets lower // if (scaleMultiplier < 1) { scaleMultiplier = 1; } //Clamp in case gets lower
} }
else else
{ {
@@ -512,8 +523,8 @@ public class SpaceshipController : NetworkBehaviour
{ {
Kills++; Kills++;
Scores += 10; //TODO: Need to change Scores on kills? Scores += 10; //TODO: Need to change Scores on kills?
scaleMultiplier += 0.05f; // scaleMultiplier += 0.05f;
OnScaleChanged(scaleMultiplier, scaleMultiplier); // OnScaleChanged(scaleMultiplier, scaleMultiplier);
IncreaseTrail(trailIncrementRate); IncreaseTrail(trailIncrementRate);
RpcOnKill(); RpcOnKill();
} }
@@ -537,7 +548,14 @@ public class SpaceshipController : NetworkBehaviour
{ {
trailTime = trailMgr.trail.time + rate; trailTime = trailMgr.trail.time + rate;
trailMgr.trail.time = trailTime; trailMgr.trail.time = trailTime;
Debug.Log("Increasing trail of" + pname); // Debug.Log("Increasing trail of" + pname);
}
public void DecreaseTrail(float rate)
{
trailTime = Mathf.Clamp(trailMgr.trail.time - rate,0,float.MaxValue);
trailMgr.trail.time = trailTime;
// Debug.Log("Decreasing trail of" + pname);
} }
[Command] [Command]
@@ -553,13 +571,13 @@ public class SpaceshipController : NetworkBehaviour
{ {
case PickupItem.PickupType.Moon: case PickupItem.PickupType.Moon:
IncreaseTrail(trailIncrementRate); IncreaseTrail(trailIncrementRate);
scaleMultiplier += 0.05f; // scaleMultiplier += 0.05f;
moonsCollected++; moonsCollected++;
break; break;
case PickupItem.PickupType.Star: case PickupItem.PickupType.Star:
IncreaseTrail(trailIncrementRate / 2f); IncreaseTrail(trailIncrementRate / 2f);
scaleMultiplier += 0.025f; // scaleMultiplier += 0.025f;
break; break;
} }
@@ -583,8 +601,8 @@ public class SpaceshipController : NetworkBehaviour
Debug.Log($"Sending death signal to {pname} by {killer}"); Debug.Log($"Sending death signal to {pname} by {killer}");
//Handle Respawning //Handle Respawning
OnScaleChanged(scaleMultiplier, 1); // OnScaleChanged(scaleMultiplier, 1);
scaleMultiplier = 1; // scaleMultiplier = 1;
dead = true; dead = true;
Scores = 0; Scores = 0;
Kills = 0; Kills = 0;

View File

@@ -11,4 +11,8 @@ public class SceneManagerHelper : MonoBehaviour
public void LoadLevel(string sceneName){ public void LoadLevel(string sceneName){
LoadingScreen.instance.LoadLevel(sceneName); LoadingScreen.instance.LoadLevel(sceneName);
} }
public void OpenLink(string url){
Application.OpenURL(url);
}
} }

View File

@@ -81,6 +81,7 @@ public class SelectedItemMenu : MonoBehaviour
void OnUpgradeMenuClicked() void OnUpgradeMenuClicked()
{ {
// Debug.Log("Opening Upgrade Menu for : " + Selector.selectedBuilding.buildingData.name); // Debug.Log("Opening Upgrade Menu for : " + Selector.selectedBuilding.buildingData.name);
AudioManager.instnace.UIPopup();
upgradeMenu.SetActive(true); upgradeMenu.SetActive(true);
upgrade_buildingName.text = Selector.selectedBuilding.buildingData.buildingName; upgrade_buildingName.text = Selector.selectedBuilding.buildingData.buildingName;
@@ -137,10 +138,14 @@ public class SelectedItemMenu : MonoBehaviour
tierIndicators[i].SetActive( Selector.selectedBuilding.curLevel == i); tierIndicators[i].SetActive( Selector.selectedBuilding.curLevel == i);
} }
descriptionTxt.text = Selector.selectedBuilding.buildingData.description; descriptionTxt.text = Selector.selectedBuilding.buildingData.description;
AudioManager.instnace.UIPopup();
} }
void OpenSkinMenu(){ void OpenSkinMenu(){
SkinShopManager.instance.Show(); SkinShopManager.instance.Show();
AudioManager.instnace.UIPopup();
} }
void OnCollect(){ void OnCollect(){

View File

@@ -16,12 +16,6 @@ public class GoldPackButton : MonoBehaviour
GetComponent<Button>().onClick.AddListener(OnClicked); GetComponent<Button>().onClick.AddListener(OnClicked);
} }
// Update is called once per frame
void Update()
{
}
void OnClicked(){ void OnClicked(){
MessageDialog.instance.ShowQuestion("Are you sure?", $"Are you sure to purchase {Amount} Gold for {Price} Gems?", Buy,null); MessageDialog.instance.ShowQuestion("Are you sure?", $"Are you sure to purchase {Amount} Gold for {Price} Gems?", Buy,null);
} }

View File

@@ -97,7 +97,7 @@ public class XpPass : MonoBehaviour
public void OnRewardCollect(int level){ public void OnRewardCollect(int level){
if(DBmanager.ExpPassCollected.Contains(level)){return;} //False call if(DBmanager.ExpPassCollected.Contains(level)){return;} //False call
AudioManager.instnace.Reward();
foreach(XpPassReward reward in rewards){ foreach(XpPassReward reward in rewards){
if(reward.level == level){ if(reward.level == level){
DBmanager.AddCollectedExpPass(level); DBmanager.AddCollectedExpPass(level);

View File

@@ -3387,4 +3387,18 @@ AnimationClip:
script: {fileID: 0} script: {fileID: 0}
m_HasGenericRootTransform: 1 m_HasGenericRootTransform: 1
m_HasMotionFloatCurves: 0 m_HasMotionFloatCurves: 0
m_Events: [] m_Events:
- time: 0
functionName: PlayChestOpenRiser
data:
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0
- time: 1.3166667
functionName: PlayChestOpen
data:
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

View File

@@ -0,0 +1 @@
{"appleSKU":"","appleTeamID":"","enableCodelessAutoInitialization":true,"enableUnityGamingServicesAutoInitialization":true,"products":[{"id":"gems_40","type":0,"storeIDs":[],"defaultDescription":{"googleLocale":4,"title":"40 Gems Pack","description":"Receive 40 Gems"},"screenshotPath":"","applePriceTier":2,"googlePrice":{"data":[199,0,0,131072],"num":1.99},"pricingTemplateID":"1.99","descriptions":[],"udpPrice":{"data":[0,0,0,0],"num":0.0},"payouts":[{"t":"Currency","st":"Gems","q":40.0,"d":""}]},{"id":"gems_220","type":0,"storeIDs":[],"defaultDescription":{"googleLocale":4,"title":"220 Gems Pack","description":""},"screenshotPath":"","applePriceTier":0,"googlePrice":{"data":[0,0,0,0],"num":0.0},"pricingTemplateID":"","descriptions":[],"udpPrice":{"data":[0,0,0,0],"num":0.0},"payouts":[{"t":"Currency","st":"Gems","q":220.0,"d":""}]},{"id":"gems_480","type":0,"storeIDs":[],"defaultDescription":{"googleLocale":4,"title":"480 Gems Pack","description":""},"screenshotPath":"","applePriceTier":0,"googlePrice":{"data":[0,0,0,0],"num":0.0},"pricingTemplateID":"","descriptions":[],"udpPrice":{"data":[0,0,0,0],"num":0.0},"payouts":[{"t":"Currency","st":"Gems","q":480.0,"d":""}]}]}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: e155ab8f568e3ab87b5e57f1c6be68f1
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -17,27 +17,63 @@ MonoBehaviour:
image: {fileID: 4684224760558976125, guid: 4de40472c684c464db6425c3f8b4cb86, type: 3} image: {fileID: 4684224760558976125, guid: 4de40472c684c464db6425c3f8b4cb86, type: 3}
price: 0 price: 0
skinType: 0 skinType: 0
- name: Avg space enjoyer - name: base_yellow
image: {fileID: 5693378827328238, guid: 4de40472c684c464db6425c3f8b4cb86, type: 3} image: {fileID: -891101006492794385, guid: 4de40472c684c464db6425c3f8b4cb86, type: 3}
price: 5000 price: 5000
skinType: 0 skinType: 0
- name: Rare Prince - name: base green
image: {fileID: 638681777288463559, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3} image: {fileID: -3653331988967430578, guid: 4de40472c684c464db6425c3f8b4cb86, type: 3}
price: 20000 price: 5000
skinType: 1 skinType: 0
- name: Rare Viper - name: base_red
image: {fileID: -5759662267452513102, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3} image: {fileID: 638681777288463559, guid: 4de40472c684c464db6425c3f8b4cb86, type: 3}
price: 20000 price: 10000
skinType: 1 skinType: 0
- name: Rare Gold - name: base2_green
image: {fileID: 5693378827328238, guid: 4de40472c684c464db6425c3f8b4cb86, type: 3}
price: 10000
skinType: 0
- name: base2_silver
image: {fileID: 4857983967714589581, guid: 4de40472c684c464db6425c3f8b4cb86, type: 3}
price: 10000
skinType: 0
- name: rare_black_gold
image: {fileID: 4684224760558976125, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3} image: {fileID: 4684224760558976125, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3}
price: 20000 price: 20000
skinType: 1 skinType: 1
- name: Legendary Fish - name: rare_pink
image: {fileID: -891101006492794385, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3}
price: 20000
skinType: 1
- name: rare_pink_2
image: {fileID: -3653331988967430578, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3}
price: 25000
skinType: 1
- name: rare_blue_2
image: {fileID: 638681777288463559, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3}
price: 25000
skinType: 1
- name: rare_blue_3
image: {fileID: 5693378827328238, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3}
price: 30000
skinType: 1
- name: rare_purple_3
image: {fileID: -5759662267452513102, guid: d274292b8f4ba6c49a18bae11a1b9893, type: 3}
price: 30000
skinType: 1
- name: legendary_fish_red
image: {fileID: 4684224760558976125, guid: 2c885f2a72d92dd4e96779a685c53911, type: 3} image: {fileID: 4684224760558976125, guid: 2c885f2a72d92dd4e96779a685c53911, type: 3}
price: 50000 price: 40000
skinType: 2 skinType: 2
- name: Legendary Fish Toxic - name: legendary_fish_green
image: {fileID: -891101006492794385, guid: 2c885f2a72d92dd4e96779a685c53911, type: 3} image: {fileID: -891101006492794385, guid: 2c885f2a72d92dd4e96779a685c53911, type: 3}
price: 40000
skinType: 2
- name: legendary_pig_green
image: {fileID: -3653331988967430578, guid: 2c885f2a72d92dd4e96779a685c53911, type: 3}
price: 50000
skinType: 2
- name: legendary_pig_pink
image: {fileID: 638681777288463559, guid: 2c885f2a72d92dd4e96779a685c53911, type: 3}
price: 50000 price: 50000
skinType: 2 skinType: 2

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4177a6b3a4b6f26fa95c2ca57369271d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -28,7 +28,7 @@
"com.unity.ide.visualstudio": "2.0.14", "com.unity.ide.visualstudio": "2.0.14",
"com.unity.ide.vscode": "1.2.5", "com.unity.ide.vscode": "1.2.5",
"com.unity.performance.profile-analyzer": "1.1.1", "com.unity.performance.profile-analyzer": "1.1.1",
"com.unity.purchasing": "4.1.3", "com.unity.purchasing": "4.4.1",
"com.unity.render-pipelines.universal": "10.9.0", "com.unity.render-pipelines.universal": "10.9.0",
"com.unity.test-framework": "1.1.31", "com.unity.test-framework": "1.1.31",
"com.unity.textmeshpro": "3.0.6", "com.unity.textmeshpro": "3.0.6",

View File

@@ -92,6 +92,13 @@
"dependencies": {}, "dependencies": {},
"url": "https://packages.unity.com" "url": "https://packages.unity.com"
}, },
"com.unity.nuget.newtonsoft-json": {
"version": "3.0.2",
"depth": 2,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.performance.profile-analyzer": { "com.unity.performance.profile-analyzer": {
"version": "1.1.1", "version": "1.1.1",
"depth": 0, "depth": 0,
@@ -100,7 +107,7 @@
"url": "https://packages.unity.com" "url": "https://packages.unity.com"
}, },
"com.unity.purchasing": { "com.unity.purchasing": {
"version": "4.1.3", "version": "4.4.1",
"depth": 0, "depth": 0,
"source": "registry", "source": "registry",
"dependencies": { "dependencies": {
@@ -109,7 +116,8 @@
"com.unity.modules.unitywebrequest": "1.0.0", "com.unity.modules.unitywebrequest": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0", "com.unity.modules.jsonserialize": "1.0.0",
"com.unity.modules.androidjni": "1.0.0", "com.unity.modules.androidjni": "1.0.0",
"com.unity.services.core": "1.0.1" "com.unity.services.core": "1.3.1",
"com.unity.services.analytics": "4.0.1"
}, },
"url": "https://packages.unity.com" "url": "https://packages.unity.com"
}, },
@@ -142,12 +150,24 @@
"dependencies": {}, "dependencies": {},
"url": "https://packages.unity.com" "url": "https://packages.unity.com"
}, },
"com.unity.services.core": { "com.unity.services.analytics": {
"version": "1.0.1", "version": "4.0.1",
"depth": 1, "depth": 1,
"source": "registry", "source": "registry",
"dependencies": { "dependencies": {
"com.unity.modules.unitywebrequest": "1.0.0" "com.unity.ugui": "1.0.0",
"com.unity.services.core": "1.4.0"
},
"url": "https://packages.unity.com"
},
"com.unity.services.core": {
"version": "1.4.0",
"depth": 2,
"source": "registry",
"dependencies": {
"com.unity.modules.unitywebrequest": "1.0.0",
"com.unity.nuget.newtonsoft-json": "3.0.2",
"com.unity.modules.androidjni": "1.0.0"
}, },
"url": "https://packages.unity.com" "url": "https://packages.unity.com"
}, },

View File

@@ -29,6 +29,9 @@ EditorBuildSettings:
- enabled: 1 - enabled: 1
path: Assets/Game/Scenes/GameScene/Maintaince.unity path: Assets/Game/Scenes/GameScene/Maintaince.unity
guid: 0d77b4960213a84b1877a979d4f5e03a guid: 0d77b4960213a84b1877a979d4f5e03a
- enabled: 1
path: Assets/Game/Scenes/GameScene/Update.unity
guid: 1545d49a95e3d2aaa9174eb82c005065
- enabled: 1 - enabled: 1
path: Assets/Game/Scenes/Minigame/MinigameRanked.unity path: Assets/Game/Scenes/Minigame/MinigameRanked.unity
guid: a9d3dbf520f6a482b8a715db7a293e58 guid: a9d3dbf520f6a482b8a715db7a293e58

View File

@@ -134,7 +134,7 @@ PlayerSettings:
16:10: 1 16:10: 1
16:9: 1 16:9: 1
Others: 1 Others: 1
bundleVersion: 1 bundleVersion: 0.3
preloadedAssets: [] preloadedAssets: []
metroInputSource: 0 metroInputSource: 0
wsaTransparentSwapchain: 0 wsaTransparentSwapchain: 0
@@ -154,15 +154,15 @@ PlayerSettings:
androidMaxAspectRatio: 2.1 androidMaxAspectRatio: 2.1
applicationIdentifier: applicationIdentifier:
Android: com.TWEP.UPF Android: com.TWEP.UPF
Standalone: com.DefaultCompany.UPF Standalone: com.TWEP.UPF
buildNumber: buildNumber:
Standalone: 0 Standalone: 0
iPhone: 0 iPhone: 0
tvOS: 0 tvOS: 0
overrideDefaultApplicationIdentifier: 0 overrideDefaultApplicationIdentifier: 0
AndroidBundleVersionCode: 1 AndroidBundleVersionCode: 3
AndroidMinSdkVersion: 22 AndroidMinSdkVersion: 22
AndroidTargetSdkVersion: 29 AndroidTargetSdkVersion: 33
AndroidPreferredInstallLocation: 1 AndroidPreferredInstallLocation: 1
aotOptions: aotOptions:
stripEngineCode: 1 stripEngineCode: 1
@@ -255,7 +255,7 @@ PlayerSettings:
AndroidEnableTango: 0 AndroidEnableTango: 0
androidEnableBanner: 1 androidEnableBanner: 1
androidUseLowAccuracyLocation: 0 androidUseLowAccuracyLocation: 0
androidUseCustomKeystore: 0 androidUseCustomKeystore: 1
m_AndroidBanners: m_AndroidBanners:
- width: 320 - width: 320
height: 180 height: 180
@@ -694,7 +694,7 @@ PlayerSettings:
additionalCompilerArguments: {} additionalCompilerArguments: {}
platformArchitecture: {} platformArchitecture: {}
scriptingBackend: scriptingBackend:
Android: 0 Android: 1
il2cppCompilerConfiguration: {} il2cppCompilerConfiguration: {}
managedStrippingLevel: {} managedStrippingLevel: {}
incrementalIl2cppBuild: {} incrementalIl2cppBuild: {}
@@ -768,7 +768,14 @@ PlayerSettings:
XboxOneOverrideIdentityPublisher: XboxOneOverrideIdentityPublisher:
vrEditorSettings: {} vrEditorSettings: {}
cloudServicesEnabled: cloudServicesEnabled:
Build: 0
Collab: 0
Game Performance: 0
Legacy Analytics: 1
Purchasing: 1
UDP: 0
UNet: 1 UNet: 1
Unity Ads: 0
luminIcon: luminIcon:
m_Name: m_Name:
m_ModelFolderPath: m_ModelFolderPath:
@@ -782,11 +789,11 @@ PlayerSettings:
m_VersionName: m_VersionName:
apiCompatibilityLevel: 6 apiCompatibilityLevel: 6
activeInputHandler: 0 activeInputHandler: 0
cloudProjectId: cloudProjectId: b22c1a69-59e0-4958-bbcf-4855c7a475a5
framebufferDepthMemorylessMode: 0 framebufferDepthMemorylessMode: 0
qualitySettingsNames: [] qualitySettingsNames: []
projectName: projectName: UPF
organizationId: organizationId: tw3pdev
cloudEnabled: 0 cloudEnabled: 0
legacyClampBlendShapeWeights: 0 legacyClampBlendShapeWeights: 0
virtualTexturingSupportEnabled: 0 virtualTexturingSupportEnabled: 0

View File

@@ -4,7 +4,7 @@
UnityConnectSettings: UnityConnectSettings:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
serializedVersion: 1 serializedVersion: 1
m_Enabled: 0 m_Enabled: 1
m_TestMode: 0 m_TestMode: 0
m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events
m_EventUrl: https://cdp.cloud.unity3d.com/v1/events m_EventUrl: https://cdp.cloud.unity3d.com/v1/events
@@ -17,10 +17,10 @@ UnityConnectSettings:
m_LogBufferSize: 10 m_LogBufferSize: 10
m_CaptureEditorExceptions: 1 m_CaptureEditorExceptions: 1
UnityPurchasingSettings: UnityPurchasingSettings:
m_Enabled: 0 m_Enabled: 1
m_TestMode: 0 m_TestMode: 0
UnityAnalyticsSettings: UnityAnalyticsSettings:
m_Enabled: 0 m_Enabled: 1
m_TestMode: 0 m_TestMode: 0
m_InitializeOnStartup: 1 m_InitializeOnStartup: 1
UnityAdsSettings: UnityAdsSettings:

11793
mono_crash.1896d82a8a.1.json Normal file

File diff suppressed because it is too large Load Diff

12740
mono_crash.1896d82a8a.2.json Normal file

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More