Added some basic sounds including ambiant and res collection; Fixed level retry not working

This commit is contained in:
craftwill 2023-10-29 16:54:13 -04:00
parent 1067487749
commit 570b3948d4
100 changed files with 5244 additions and 2390 deletions

View File

@ -4732,6 +4732,20 @@ AnimationClip:
m_HasGenericRootTransform: 1
m_HasMotionFloatCurves: 0
m_Events:
- time: 0.4
functionName: PlaySound
data: BowPull
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0
- time: 0.8333333
functionName: PlaySound
data: BowRelease
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0
- time: 0.85
functionName: ShotProjectile
data:

View File

@ -4028,4 +4028,11 @@ AnimationClip:
script: {fileID: 0}
m_HasGenericRootTransform: 1
m_HasMotionFloatCurves: 0
m_Events: []
m_Events:
- time: 0.85
functionName: PlaySound
data: AxeWoodImpact
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

View File

@ -2250,4 +2250,11 @@ AnimationClip:
script: {fileID: 0}
m_HasGenericRootTransform: 1
m_HasMotionFloatCurves: 0
m_Events: []
m_Events:
- time: 0.8833333
functionName: PlaySound
data: FarmingImpact
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

View File

@ -5296,6 +5296,13 @@ AnimationClip:
floatParameter: 0
intParameter: 0
messageOptions: 0
- time: 0.6166667
functionName: PlaySound
data: PoleWoosh
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0
- time: 0.78333336
functionName: Attack
data:
@ -5303,3 +5310,10 @@ AnimationClip:
floatParameter: 0
intParameter: 0
messageOptions: 0
- time: 0.8
functionName: PlaySound
data: PoleWoosh
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

View File

@ -4028,4 +4028,11 @@ AnimationClip:
script: {fileID: 0}
m_HasGenericRootTransform: 1
m_HasMotionFloatCurves: 0
m_Events: []
m_Events:
- time: 0.8333333
functionName: PlaySound
data: PickaxeWoodImpact
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

View File

@ -3432,3 +3432,10 @@ AnimationClip:
floatParameter: 0
intParameter: 0
messageOptions: 0
- time: 0.5833333
functionName: PlaySound
data: SwordWoosh
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

View File

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

View File

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

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 46e39f8c4a739ab43b87fda726289008, type: 3}
m_Name: Sound_BowArrowImpact
m_EditorClassIdentifier:
name: BowArrowImpact
clips:
- {fileID: 8300000, guid: c8ef79c1a0617114890ca26ecb70c74d, type: 3}
volume: 0.2
maxRandomPitchChange: 0.06
maxRandomVolumeReducedPercentage: 0.2

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 3678de5a12e7566498298f3eb17a1447
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 46e39f8c4a739ab43b87fda726289008, type: 3}
m_Name: Sound_BowPull
m_EditorClassIdentifier:
name: BowPull
clips:
- {fileID: 8300000, guid: 0ff67f52e7579c847833ab45b72e9fa3, type: 3}
volume: 0.05
maxRandomPitchChange: 0.06
maxRandomVolumeReducedPercentage: 0.2

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 24352f713d54a924c98784212780e0da
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 46e39f8c4a739ab43b87fda726289008, type: 3}
m_Name: Sound_BowRelease
m_EditorClassIdentifier:
name: BowRelease
clips:
- {fileID: 8300000, guid: 2dfb7c28ffb44b9458604ba5275edcca, type: 3}
volume: 0.12
maxRandomPitchChange: 0.06
maxRandomVolumeReducedPercentage: 0.2

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 155d3b4d90b751748a35f21d3074b910
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 46e39f8c4a739ab43b87fda726289008, type: 3}
m_Name: Sound_PoleWoosh
m_EditorClassIdentifier:
name: PoleWoosh
clips:
- {fileID: 8300000, guid: b2fb93b18ab9f8e48acccaa3ff515f58, type: 3}
volume: 0.12
maxRandomPitchChange: 0.06
maxRandomVolumeReducedPercentage: 0.2

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 732c14d447e1fd847a337411f6941b41
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,22 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 46e39f8c4a739ab43b87fda726289008, type: 3}
m_Name: Sound_SwordWoosh
m_EditorClassIdentifier:
name: SwordWoosh
clips:
- {fileID: 8300000, guid: 2cfbc0bf2cd665d489b96198e268947a, type: 3}
- {fileID: 8300000, guid: bbe45f8af5411a14a90eec1e879eabae, type: 3}
- {fileID: 8300000, guid: 67428fb4267dda143904d18c9c274031, type: 3}
volume: 0.12
maxRandomPitchChange: 0.06
maxRandomVolumeReducedPercentage: 0.2

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 18f8a6a07a57c564eb6135f14cb7bdd1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,26 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 46e39f8c4a739ab43b87fda726289008, type: 3}
m_Name: Sound_AxeWoodImpact
m_EditorClassIdentifier:
name: AxeWoodImpact
clips:
- {fileID: 8300000, guid: ba605edb74a5eee4f846fe9437227cd7, type: 3}
- {fileID: 8300000, guid: 381cc20567fa0104bb62836039a9dfcd, type: 3}
- {fileID: 8300000, guid: e00e7a0e563700d4fbf63cbc3a64567c, type: 3}
- {fileID: 8300000, guid: 0c37dd93b804e13408352d0cc4d204ac, type: 3}
- {fileID: 8300000, guid: 059e5518c2c565f4e9bf446139737f5a, type: 3}
- {fileID: 8300000, guid: fd9690e592db7764aaa3a5efbd35005f, type: 3}
- {fileID: 8300000, guid: db87e7530bc8a2d4eb77912b9dadca0b, type: 3}
volume: 0.06
maxRandomPitchChange: 0.06
maxRandomVolumeReducedPercentage: 0.7

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f6203314887f2ed43b3de348c8fb7ac9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 46e39f8c4a739ab43b87fda726289008, type: 3}
m_Name: Sound_FarmingImpact
m_EditorClassIdentifier:
name: FarmingImpact
clips:
- {fileID: 8300000, guid: eeccfeef6a2216043891e46cee55549f, type: 3}
volume: 0.23
maxRandomPitchChange: 0.06
maxRandomVolumeReducedPercentage: 0.55

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: da87de5b5912e5d458ac62db45a3134e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 46e39f8c4a739ab43b87fda726289008, type: 3}
m_Name: Sound_PickaxeRockImpact
m_EditorClassIdentifier:
name: PickaxeRockImpact
clips:
- {fileID: 8300000, guid: 2b77d2c6ff1f10f4fa3ff2c416b8dd64, type: 3}
volume: 0.12
maxRandomPitchChange: 0.06
maxRandomVolumeReducedPercentage: 0.55

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a583f17ef3ddf8b408964cc618645261
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

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

View File

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 267782af45da2414b9e3398c9101d130
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:

8
Assets/Audio/Axe.meta Normal file
View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

8
Assets/Audio/Combat.meta Normal file
View File

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

View File

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

Binary file not shown.

View File

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: eeccfeef6a2216043891e46cee55549f
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

@ -0,0 +1,5 @@
Hoe-work.WAV
16HPanskaDvorakova_Aneta
https://freesound.org/people/16HPanskaDvorakova_Aneta/sounds/497987/
Cut into multiple files.

View File

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

View File

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

Binary file not shown.

View File

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 2b77d2c6ff1f10f4fa3ff2c416b8dd64
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

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

View File

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

View File

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 0ff67f52e7579c847833ab45b72e9fa3
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

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 2dfb7c28ffb44b9458604ba5275edcca
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

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: c8ef79c1a0617114890ca26ecb70c74d
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

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: e5f84e77d5c22dc4188156a04b34a65e
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

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: b2fb93b18ab9f8e48acccaa3ff515f58
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

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 2cfbc0bf2cd665d489b96198e268947a
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

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: bbe45f8af5411a14a90eec1e879eabae
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

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 67428fb4267dda143904d18c9c274031
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: 057dcd11ba897024dad3fc7186f8bd7a
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

@ -0,0 +1,143 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &3688217365857929929
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3688217365857929910}
- component: {fileID: 3688217365857929911}
- component: {fileID: 3688217365857929928}
m_Layer: 0
m_Name: AmbianceAndMusicManager
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3688217365857929910
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3688217365857929929}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -9.060599, y: 2.0178695, z: -0.0007010033}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &3688217365857929911
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3688217365857929929}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b18bb67e4f937a24c83c723072af6934, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!82 &3688217365857929928
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3688217365857929929}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 8300000, guid: 057dcd11ba897024dad3fc7186f8bd7a, type: 3}
m_PlayOnAwake: 1
m_Volume: 0.207
m_Pitch: 1
Loop: 1
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

View File

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

View File

@ -12,6 +12,8 @@ GameObject:
- component: {fileID: 5337801381275763447}
- component: {fileID: 6803870855974115111}
- component: {fileID: -2623136057881025473}
- component: {fileID: 3412246377317269183}
- component: {fileID: -2943795733505287777}
m_Layer: 0
m_Name: Castle
m_TagString: Untagged
@ -51,7 +53,7 @@ MonoBehaviour:
_hp: 100
_speed: 0
_attack_damage: 1
_attack_speed: 1
_attack_interval: 2
--- !u!61 &6803870855974115111
BoxCollider2D:
m_ObjectHideFlags: 0
@ -99,6 +101,115 @@ Rigidbody2D:
m_SleepingMode: 1
m_CollisionDetection: 0
m_Constraints: 4
--- !u!114 &3412246377317269183
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1436362432952518814}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds: []
--- !u!82 &-2943795733505287777
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1436362432952518814}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 0
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!1 &1517238551605579599
GameObject:
m_ObjectHideFlags: 0

View File

@ -12,6 +12,8 @@ GameObject:
- component: {fileID: 788547799086903831}
- component: {fileID: 8565800310011739221}
- component: {fileID: 313037212318601125}
- component: {fileID: 5416582167583119277}
- component: {fileID: 5409393427312768531}
m_Layer: 0
m_Name: Basic_monster
m_TagString: Opponent
@ -99,6 +101,115 @@ MonoBehaviour:
_speed: 0.15
_attack_damage: 1
_attack_interval: 2
--- !u!114 &5416582167583119277
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 80204295746100150}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds: []
--- !u!82 &5409393427312768531
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 80204295746100150}
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!1 &713805772789958683
GameObject:
m_ObjectHideFlags: 0

View File

@ -12,6 +12,8 @@ GameObject:
- component: {fileID: 788547799086903831}
- component: {fileID: 8565800310011739221}
- component: {fileID: 313037212318601125}
- component: {fileID: 614599585058623813}
- component: {fileID: -4624171395791105958}
m_Layer: 0
m_Name: ClawClawRough_monster
m_TagString: Opponent
@ -99,6 +101,115 @@ MonoBehaviour:
_speed: 0.12
_attack_damage: 2
_attack_interval: 2
--- !u!114 &614599585058623813
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 80204295746100150}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds: []
--- !u!82 &-4624171395791105958
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 80204295746100150}
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!1 &381864779947488822
GameObject:
m_ObjectHideFlags: 0

View File

@ -12,6 +12,8 @@ GameObject:
- component: {fileID: 788547799086903831}
- component: {fileID: 8565800310011739221}
- component: {fileID: 313037212318601125}
- component: {fileID: 849306015783384192}
- component: {fileID: 3459495770256622841}
m_Layer: 0
m_Name: SmolEye_monster
m_TagString: Opponent
@ -99,6 +101,115 @@ MonoBehaviour:
_speed: 0.25
_attack_damage: 1
_attack_interval: 1
--- !u!114 &849306015783384192
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 80204295746100150}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds: []
--- !u!82 &3459495770256622841
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 80204295746100150}
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!1 &713805772789958683
GameObject:
m_ObjectHideFlags: 0

View File

@ -328,6 +328,8 @@ GameObject:
- component: {fileID: -1491803373025033585}
- component: {fileID: -7538281095464317747}
- component: {fileID: -7651792297317791922}
- component: {fileID: 557712884815233717}
- component: {fileID: 2764522936939001204}
m_Layer: 0
m_Name: axemanStick
m_TagString: Ally
@ -423,6 +425,116 @@ MonoBehaviour:
- _harvesterPrefab: {fileID: 6962989255644195630}
_resource: 1
_resourceChoice: 1
--- !u!114 &557712884815233717
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds:
- {fileID: 11400000, guid: f6203314887f2ed43b3de348c8fb7ac9, type: 2}
--- !u!82 &2764522936939001204
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
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!1 &6962989255710846697
GameObject:
m_ObjectHideFlags: 0
@ -644,7 +756,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c0fbd934c179894458914437255781c4, type: 3}
m_Name:
m_EditorClassIdentifier:
_entity: {fileID: 0}
_entity: {fileID: -7651792297317791922}
_projectile: {fileID: 0}
_projectileSpawn: {fileID: 0}
--- !u!1 &6962989255885988245

View File

@ -42,6 +42,7 @@ GameObject:
m_Component:
- component: {fileID: 5157279991943416621}
- component: {fileID: 5157279991943416622}
- component: {fileID: 74274402511529167}
m_Layer: 0
m_Name: root
m_TagString: Untagged
@ -91,6 +92,21 @@ Animator:
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!114 &74274402511529167
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5157279991943416620}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c0fbd934c179894458914437255781c4, type: 3}
m_Name:
m_EditorClassIdentifier:
_entity: {fileID: 7429562175137956843}
_projectile: {fileID: 0}
_projectileSpawn: {fileID: 0}
--- !u!1 &5157279991946993315
GameObject:
m_ObjectHideFlags: 0
@ -303,6 +319,8 @@ GameObject:
- component: {fileID: -6358718468452003836}
- component: {fileID: 6414742418917179956}
- component: {fileID: 7429562175137956843}
- component: {fileID: 4198250345843206422}
- component: {fileID: -6187152107451925345}
m_Layer: 0
m_Name: farmerStick
m_TagString: Untagged
@ -389,7 +407,7 @@ MonoBehaviour:
_hp: 0
_speed: 0
_attack_damage: 0
_attack_speed: 0
_attack_interval: 2
_harvesterResourcePairs:
- _harvesterPrefab: {fileID: 5157279992115123224}
_resource: 2
@ -398,6 +416,116 @@ MonoBehaviour:
- _harvesterPrefab: {fileID: 6962989255644195630, guid: 02eb2d787f58e9943a0cb46d0b13e6b8, type: 3}
_resource: 1
_resourceChoice: 2
--- !u!114 &4198250345843206422
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5157279992115123224}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds:
- {fileID: 11400000, guid: da87de5b5912e5d458ac62db45a3134e, type: 2}
--- !u!82 &-6187152107451925345
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5157279992115123224}
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!1 &5157279992317039071
GameObject:
m_ObjectHideFlags: 0

View File

@ -412,6 +412,8 @@ GameObject:
- component: {fileID: -1491803373025033585}
- component: {fileID: -7538281095464317747}
- component: {fileID: 6812572548963698156}
- component: {fileID: 8773193872037819055}
- component: {fileID: -2679405995558848491}
m_Layer: 0
m_Name: minerStick
m_TagString: Ally
@ -507,6 +509,116 @@ MonoBehaviour:
- _harvesterPrefab: {fileID: 6962989255644195630, guid: 02eb2d787f58e9943a0cb46d0b13e6b8, type: 3}
_resource: 1
_resourceChoice: 0
--- !u!114 &8773193872037819055
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds:
- {fileID: 11400000, guid: a583f17ef3ddf8b408964cc618645261, type: 2}
--- !u!82 &-2679405995558848491
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
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!1 &6962989255710846697
GameObject:
m_ObjectHideFlags: 0
@ -728,7 +840,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c0fbd934c179894458914437255781c4, type: 3}
m_Name:
m_EditorClassIdentifier:
_entity: {fileID: 0}
_entity: {fileID: 6812572548963698156}
_projectile: {fileID: 0}
_projectileSpawn: {fileID: 0}
--- !u!1 &6962989255885988245

View File

@ -547,7 +547,9 @@ GameObject:
- component: {fileID: 5531237550998824025}
- component: {fileID: 5129435415547448825}
- component: {fileID: 4251894621246849979}
- component: {fileID: -488994066602243508}
- component: {fileID: 9177659942431061517}
- component: {fileID: -6673723252830894487}
m_Layer: 0
m_Name: archerStick
m_TagString: Ally
@ -620,6 +622,21 @@ BoxCollider2D:
serializedVersion: 2
m_Size: {x: 1, y: 1}
m_EdgeRadius: 0
--- !u!114 &-488994066602243508
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5531237550998824024}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds:
- {fileID: 11400000, guid: 24352f713d54a924c98784212780e0da, type: 2}
- {fileID: 11400000, guid: 155d3b4d90b751748a35f21d3074b910, type: 2}
--- !u!114 &9177659942431061517
MonoBehaviour:
m_ObjectHideFlags: 0
@ -636,6 +653,102 @@ MonoBehaviour:
_speed: 0
_attack_damage: 2
_attack_interval: 2
--- !u!82 &-6673723252830894487
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5531237550998824024}
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!1 &6125909153338481476
GameObject:
m_ObjectHideFlags: 0

View File

@ -400,6 +400,8 @@ GameObject:
- component: {fileID: 8585520847943034727}
- component: {fileID: -1491803373025033585}
- component: {fileID: -7538281095464317747}
- component: {fileID: 2410592276039128432}
- component: {fileID: 5051018520450314252}
m_Layer: 0
m_Name: baseStick
m_TagString: Ally
@ -488,6 +490,115 @@ BoxCollider2D:
serializedVersion: 2
m_Size: {x: 1, y: 1}
m_EdgeRadius: 0
--- !u!114 &2410592276039128432
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds: []
--- !u!82 &5051018520450314252
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
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!1 &6962989255710846697
GameObject:
m_ObjectHideFlags: 0

View File

@ -1065,6 +1065,8 @@ GameObject:
- component: {fileID: 8585520847943034727}
- component: {fileID: -1491803373025033585}
- component: {fileID: -7538281095464317747}
- component: {fileID: 1730652192748774226}
- component: {fileID: -8107680672363524162}
m_Layer: 0
m_Name: farmersAssociation
m_TagString: Ally
@ -1153,6 +1155,116 @@ BoxCollider2D:
serializedVersion: 2
m_Size: {x: 1, y: 1}
m_EdgeRadius: 0
--- !u!114 &1730652192748774226
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds:
- {fileID: 11400000, guid: 732c14d447e1fd847a337411f6941b41, type: 2}
--- !u!82 &-8107680672363524162
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
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!1 &6962989255710846697
GameObject:
m_ObjectHideFlags: 0

View File

@ -987,6 +987,8 @@ GameObject:
- component: {fileID: 3032268583489863936}
- component: {fileID: 1521752234217958423}
- component: {fileID: 7579822520172569173}
- component: {fileID: 9053753980505149019}
- component: {fileID: -6137346624802900945}
m_Layer: 0
m_Name: swordsmanStick
m_TagString: Ally
@ -1027,7 +1029,7 @@ MonoBehaviour:
_hp: 50
_speed: 0
_attack_damage: 5
_attack_speed: 2
_attack_interval: 2
--- !u!1839735485 &3032268583489863936
Tilemap:
m_ObjectHideFlags: 0
@ -1113,6 +1115,116 @@ BoxCollider2D:
serializedVersion: 2
m_Size: {x: 1, y: 1}
m_EdgeRadius: 0
--- !u!114 &9053753980505149019
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2230360378425099702}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds:
- {fileID: 11400000, guid: 18f8a6a07a57c564eb6135f14cb7bdd1, type: 2}
--- !u!82 &-6137346624802900945
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2230360378425099702}
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!1 &9048754633958631738
GameObject:
m_ObjectHideFlags: 0

View File

@ -124,9 +124,9 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 6927616187296085529}
m_TargetAssemblyTypeName: ReloadSceneButton, GameAssembly
m_MethodName: ReloadCurrentScene
- m_Target: {fileID: 405102489}
m_TargetAssemblyTypeName: GoToScene, GameAssembly
m_MethodName: Execute
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
@ -292,7 +292,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 8092251556153147222}
- component: {fileID: 6927616187296085529}
- component: {fileID: 405102489}
m_Layer: 5
m_Name: scriptReload
m_TagString: Untagged
@ -320,7 +320,7 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &6927616187296085529
--- !u!114 &405102489
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@ -329,9 +329,13 @@ MonoBehaviour:
m_GameObject: {fileID: 1910359689139390642}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ac3399698c0871a47952534af414a379, type: 3}
m_Script: {fileID: 11500000, guid: a71d8cb1374fce94592f4b1c232f38d8, type: 3}
m_Name:
m_EditorClassIdentifier:
_useLoadingScreen: 1
_loadingScreenScene: LoadingScreen
_sceneToLoad: Game
_levelToLoad: -1
--- !u!1 &1916268913204032326
GameObject:
m_ObjectHideFlags: 0
@ -822,7 +826,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 1635367268799643456}
- component: {fileID: 4076903770336450112}
- component: {fileID: 405102488}
m_Layer: 5
m_Name: scriptReload
m_TagString: Untagged
@ -850,7 +854,7 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &4076903770336450112
--- !u!114 &405102488
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@ -859,9 +863,13 @@ MonoBehaviour:
m_GameObject: {fileID: 2980244338503277409}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ac3399698c0871a47952534af414a379, type: 3}
m_Script: {fileID: 11500000, guid: a71d8cb1374fce94592f4b1c232f38d8, type: 3}
m_Name:
m_EditorClassIdentifier:
_useLoadingScreen: 1
_loadingScreenScene: LoadingScreen
_sceneToLoad: Game
_levelToLoad: -1
--- !u!1 &3454316012886498669
GameObject:
m_ObjectHideFlags: 0
@ -1345,9 +1353,9 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 4076903770336450112}
m_TargetAssemblyTypeName: ReloadSceneButton, GameAssembly
m_MethodName: ReloadCurrentScene
- m_Target: {fileID: 405102488}
m_TargetAssemblyTypeName: GoToScene, GameAssembly
m_MethodName: Execute
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4a2f48781c26ad247b697aa368358f88
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -12,6 +12,8 @@ GameObject:
- component: {fileID: -1491803373025033585}
- component: {fileID: -7538281095464317747}
- component: {fileID: 7342363932249177917}
- component: {fileID: 7426897260035586061}
- component: {fileID: -8556081792127909175}
m_Layer: 0
m_Name: baseMonster
m_TagString: Opponent
@ -98,7 +100,116 @@ MonoBehaviour:
_hp: 1000
_speed: 0.1
_attack_damage: 2
_attack_speed: 3
_attack_interval: 2
--- !u!114 &7426897260035586061
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c6ec072b3afbe0f498514990c948b7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
playableSounds: []
--- !u!82 &-8556081792127909175
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6962989255644195630}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 0
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!1 &6962989256011107503
GameObject:
m_ObjectHideFlags: 0

View File

@ -444,7 +444,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 5
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &405102484
PrefabInstance:
@ -518,7 +518,6 @@ GameObject:
m_Component:
- component: {fileID: 519420032}
- component: {fileID: 519420031}
- component: {fileID: 519420029}
- component: {fileID: 519420030}
m_Layer: 0
m_Name: Main Camera
@ -527,14 +526,6 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!81 &519420029
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 519420028}
m_Enabled: 1
--- !u!114 &519420030
MonoBehaviour:
m_ObjectHideFlags: 0
@ -915,7 +906,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 7
m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &719426790
GameObject:
@ -999,7 +990,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 6
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &815991584
GameObject:
@ -1581,7 +1572,7 @@ RectTransform:
- {fileID: 2064630363}
- {fileID: 405102485}
m_Father: {fileID: 0}
m_RootOrder: 4
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
@ -1618,7 +1609,7 @@ Transform:
m_Children:
- {fileID: 884382838}
m_Father: {fileID: 0}
m_RootOrder: 8
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1370991965
PrefabInstance:
@ -2373,6 +2364,67 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1508319155}
m_CullTransparentMesh: 1
--- !u!1001 &1526077446
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalPosition.x
value: -9.060599
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalPosition.y
value: 2.0178695
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalPosition.z
value: -0.0007010033
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929910, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929928, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_Volume
value: 0.083
objectReference: {fileID: 0}
- target: {fileID: 3688217365857929929, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
propertyPath: m_Name
value: AmbianceAndMusicManager
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b116bc5489ed8524da52c4dbc835640e, type: 3}
--- !u!1 &1622690417
GameObject:
m_ObjectHideFlags: 0
@ -2449,7 +2501,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1709530843
GameObject:
@ -2910,10 +2962,10 @@ RectTransform:
m_Father: {fileID: 1092900232}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 786, y: 603.62}
m_SizeDelta: {x: 97.7374, y: 78.499}
m_AnchorMin: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -174, y: -61.5}
m_SizeDelta: {x: 97.73743, y: 78.49902}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2064630364
MonoBehaviour:
@ -3025,3 +3077,43 @@ MonoBehaviour:
_loadingScreenScene: LoadingScreen
_sceneToLoad: LevelSelect
_levelToLoad: -1
--- !u!1 &2127190523
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2127190525}
- component: {fileID: 2127190524}
m_Layer: 0
m_Name: AudioListener
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!81 &2127190524
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2127190523}
m_Enabled: 1
--- !u!4 &2127190525
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2127190523}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -5.63, y: -0.49, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,12 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace GatherAndDefend
{
[RequireComponent(typeof(AudioSource))]
public class AmbianceAndMusicManager : MonoBehaviour
{
}
}

View File

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

View File

@ -0,0 +1,37 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace GatherAndDefend
{
[RequireComponent(typeof(AudioSource))]
public class AudioPlayerComponent : MonoBehaviour
{
[SerializeField] private AudioTemplate[] playableSounds;
private Dictionary<string, AudioTemplate> _playableSounds;
private AudioSource _audioSource;
private void Awake()
{
_audioSource = GetComponent<AudioSource>();
_playableSounds = new Dictionary<string, AudioTemplate>();
foreach (var sound in playableSounds)
{
_playableSounds.Add(sound.name, sound);
}
}
public void PlaySound(string soundName, float volumeMultiplier = 1f, float overrideVolume = -1f)
{
if (_playableSounds.TryGetValue(soundName, out AudioTemplate sound))
{
_audioSource.clip = sound.GetRandomClip();
_audioSource.pitch = sound.GetRandomPitch();
_audioSource.volume = ((overrideVolume != -1f) ? overrideVolume : sound.GetVolumeToUse()) * volumeMultiplier;
_audioSource.Play();
}
}
}
}

View File

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

View File

@ -0,0 +1,35 @@
using System.Collections;
using UnityEngine;
namespace GatherAndDefend
{
[CreateAssetMenu(fileName = "Audio", menuName = "AudioTemplate")]
public class AudioTemplate : ScriptableObject
{
[Header("Text")]
public new string name;
[Header("Sound Data")]
[Tooltip("Sound variations if many.")]
public AudioClip[] clips;
public float volume = 1f;
[Tooltip("Max Random pitch change.")]
public float maxRandomPitchChange = 0.02f;
[Tooltip("Max Random volume reduce in percentage. (0.0 to 1.0)")]
public float maxRandomVolumeReducedPercentage = 0.4f;
public AudioClip GetRandomClip()
{
return clips[Random.Range(0, clips.Length)];
}
public float GetRandomPitch()
{
return 1f + Random.Range(-maxRandomPitchChange, maxRandomPitchChange);
}
public float GetVolumeToUse()
{
return volume * (1f - Random.Range(0, maxRandomVolumeReducedPercentage));
}
}
}

View File

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

View File

@ -1,3 +1,4 @@
using GatherAndDefend;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
@ -18,6 +19,7 @@ public abstract class Entity : LevelObject
private Shader _shaderGUItext;
private Shader _shaderSpritesDefault;
private SpriteRenderer[] _spriteRenderers;
private AudioPlayerComponent _audioPlayerComponent;
//Enemy Spotted
private bool _isEnemyDetected = false;
@ -27,6 +29,7 @@ public abstract class Entity : LevelObject
public virtual void Start()
{
_spriteRenderers = GetComponentsInChildren<SpriteRenderer>();
_audioPlayerComponent = GetComponent<AudioPlayerComponent>();
Animation = gameObject.AddComponent<AnimationEntity>();
}
public virtual void Update()
@ -42,7 +45,7 @@ public abstract class Entity : LevelObject
}
//Recursive method that fade the dying entity
void Dying()
private void Dying()
{
foreach (SpriteRenderer renderer in _spriteRenderers)
{
@ -51,9 +54,12 @@ public abstract class Entity : LevelObject
renderer.color = currentColor;
}
if(_spriteRenderers[0].color.a > 0f) {
if(_spriteRenderers[0].color.a > 0f)
{
Invoke("Dying", 0.1f);
}else {
}
else
{
Destroy(gameObject);
}
@ -76,21 +82,27 @@ public abstract class Entity : LevelObject
}
//End the flash of light from the method above
void ReturnNormalColor()
private void ReturnNormalColor()
{
foreach (SpriteRenderer renderer in _spriteRenderers)
{
renderer.material.shader = _shaderSpritesDefault;
}
}
public void Move() {
if(!_animation.IsWalking) {
public void Move()
{
if(!_animation.IsWalking)
{
_animation.PlayWalkAnim();
}
}
public void PlaySound(string soundName, float volumeMultiplier = 1f, float overrideVolume = -1f)
{
_audioPlayerComponent.PlaySound(soundName, volumeMultiplier, overrideVolume);
}
//GETTERS AND SETTERS
public abstract Vector2 RangeMultiplier { get; }

View File

@ -13,13 +13,17 @@ public class GoToScene : MonoBehaviour
[SerializeField][Scene]
private string _sceneToLoad;
[SerializeField]
private int _levelToLoad;
[Tooltip("Keep loaded scene")]
private int _levelToLoad = -1;
public void Execute()
{
if (_useLoadingScreen)
{
PlayerPrefs.SetString(LoadingManager.SceneToLoad, _sceneToLoad);
PlayerPrefs.SetInt(LoadingManager.LevelToLoad, _levelToLoad);
if(_levelToLoad != -1)
PlayerPrefs.SetInt(LoadingManager.LevelToLoad, _levelToLoad);
SceneManager.LoadScene(_loadingScreenScene, LoadSceneMode.Additive);
}
else

View File

@ -1,10 +1,10 @@
using GatherAndDefend;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Root : MonoBehaviour
{
[SerializeField]
private Entity _entity;
[SerializeField]
@ -12,15 +12,18 @@ public class Root : MonoBehaviour
[SerializeField]
private Transform _projectileSpawn;
void Attack() {
public void Attack()
{
_entity.Enemy.Hit(_entity.AttackDamage);
if(_entity.Enemy.Hp <= 0) {
if(_entity.Enemy.Hp <= 0)
{
_entity.Enemy.Death();
_entity.IsEnemyDetected = false;
}
}
void ShotProjectile() {
public void ShotProjectile()
{
Rigidbody2D _rigidbodyAlly;
Rigidbody2D _rigidbodyOpponent;
_rigidbodyAlly = _entity.GetComponent<Rigidbody2D>();
@ -39,4 +42,9 @@ public class Root : MonoBehaviour
_newArrow.GetComponent<Projectile>().Target = _entity.Enemy;
}
public void PlaySound(string soundName)
{
_entity.PlaySound(soundName);
}
}