diff --git a/Assets/Audio/Music/penguin_alert-music.mp3 b/Assets/Audio/Music/penguin_alert-music.mp3 new file mode 100644 index 0000000..dc1af4d Binary files /dev/null and b/Assets/Audio/Music/penguin_alert-music.mp3 differ diff --git a/Assets/Audio/Music/penguin_alert-music.mp3.meta b/Assets/Audio/Music/penguin_alert-music.mp3.meta new file mode 100644 index 0000000..9560425 --- /dev/null +++ b/Assets/Audio/Music/penguin_alert-music.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: fa17c554439ccbb4eb4a792d4335967d +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Music/penguin_bg-music.mp3 b/Assets/Audio/Music/penguin_bg-music.mp3 new file mode 100644 index 0000000..02c35a2 Binary files /dev/null and b/Assets/Audio/Music/penguin_bg-music.mp3 differ diff --git a/Assets/Audio/Music/penguin_bg-music.mp3.meta b/Assets/Audio/Music/penguin_bg-music.mp3.meta new file mode 100644 index 0000000..db498c7 --- /dev/null +++ b/Assets/Audio/Music/penguin_bg-music.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 94300bef8b4bbfb4dbd10e9dad3e7ac6 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_alert-sound.mp3 b/Assets/Audio/Sounds/penguin_alert-sound.mp3 new file mode 100644 index 0000000..d0f2b27 Binary files /dev/null and b/Assets/Audio/Sounds/penguin_alert-sound.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_alert-sound.mp3.meta b/Assets/Audio/Sounds/penguin_alert-sound.mp3.meta new file mode 100644 index 0000000..ad96350 --- /dev/null +++ b/Assets/Audio/Sounds/penguin_alert-sound.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 148ea962cc7a1344c98d31465f3d1036 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_bear-sleep.mp3 b/Assets/Audio/Sounds/penguin_bear-sleep.mp3 new file mode 100644 index 0000000..11a7161 Binary files /dev/null and b/Assets/Audio/Sounds/penguin_bear-sleep.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_bear-sleep.mp3.meta b/Assets/Audio/Sounds/penguin_bear-sleep.mp3.meta new file mode 100644 index 0000000..ddd1fb9 --- /dev/null +++ b/Assets/Audio/Sounds/penguin_bear-sleep.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: c2c4ee9f2cc6e604aabc234979aa10ce +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_crash-sound.mp3 b/Assets/Audio/Sounds/penguin_crash-sound.mp3 new file mode 100644 index 0000000..e3643ee Binary files /dev/null and b/Assets/Audio/Sounds/penguin_crash-sound.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_crash-sound.mp3.meta b/Assets/Audio/Sounds/penguin_crash-sound.mp3.meta new file mode 100644 index 0000000..9887705 --- /dev/null +++ b/Assets/Audio/Sounds/penguin_crash-sound.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: b062477b162f5f646bbc3bf3360242e8 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_fail.mp3 b/Assets/Audio/Sounds/penguin_fail.mp3 new file mode 100644 index 0000000..df31d5d Binary files /dev/null and b/Assets/Audio/Sounds/penguin_fail.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_fail.mp3.meta b/Assets/Audio/Sounds/penguin_fail.mp3.meta new file mode 100644 index 0000000..20a3289 --- /dev/null +++ b/Assets/Audio/Sounds/penguin_fail.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: f0e6d15a4e5f5d7478f9f666c67e5079 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_hide-in-snow.mp3 b/Assets/Audio/Sounds/penguin_hide-in-snow.mp3 new file mode 100644 index 0000000..59d05f6 Binary files /dev/null and b/Assets/Audio/Sounds/penguin_hide-in-snow.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_hide-in-snow.mp3.meta b/Assets/Audio/Sounds/penguin_hide-in-snow.mp3.meta new file mode 100644 index 0000000..6d6dad8 --- /dev/null +++ b/Assets/Audio/Sounds/penguin_hide-in-snow.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 4c31e88985fc1ea47948ebdeb256041f +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_ice-crack.mp3 b/Assets/Audio/Sounds/penguin_ice-crack.mp3 new file mode 100644 index 0000000..3c5bc8c Binary files /dev/null and b/Assets/Audio/Sounds/penguin_ice-crack.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_ice-crack.mp3.meta b/Assets/Audio/Sounds/penguin_ice-crack.mp3.meta new file mode 100644 index 0000000..8518cdb --- /dev/null +++ b/Assets/Audio/Sounds/penguin_ice-crack.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 6441767e1c7fe6c4ebc01fa691f9d99b +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_ice-push.mp3 b/Assets/Audio/Sounds/penguin_ice-push.mp3 new file mode 100644 index 0000000..120572f Binary files /dev/null and b/Assets/Audio/Sounds/penguin_ice-push.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_ice-push.mp3.meta b/Assets/Audio/Sounds/penguin_ice-push.mp3.meta new file mode 100644 index 0000000..9ea29a4 --- /dev/null +++ b/Assets/Audio/Sounds/penguin_ice-push.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: ffee7b34b0132a54b9ffb7b8ce9023e0 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_penguin-sound.mp3 b/Assets/Audio/Sounds/penguin_penguin-sound.mp3 new file mode 100644 index 0000000..ec1b5b7 Binary files /dev/null and b/Assets/Audio/Sounds/penguin_penguin-sound.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_penguin-sound.mp3.meta b/Assets/Audio/Sounds/penguin_penguin-sound.mp3.meta new file mode 100644 index 0000000..81a9eea --- /dev/null +++ b/Assets/Audio/Sounds/penguin_penguin-sound.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: f089dda9b4e4ee5459b0c508924da4e7 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_walk-alternative.mp3 b/Assets/Audio/Sounds/penguin_walk-alternative.mp3 new file mode 100644 index 0000000..3c12744 Binary files /dev/null and b/Assets/Audio/Sounds/penguin_walk-alternative.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_walk-alternative.mp3.meta b/Assets/Audio/Sounds/penguin_walk-alternative.mp3.meta new file mode 100644 index 0000000..b7a09fe --- /dev/null +++ b/Assets/Audio/Sounds/penguin_walk-alternative.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 2bb17bb4a8d5d8f439d066c05b80e92f +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_walk.mp3 b/Assets/Audio/Sounds/penguin_walk.mp3 new file mode 100644 index 0000000..c1e393b Binary files /dev/null and b/Assets/Audio/Sounds/penguin_walk.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_walk.mp3.meta b/Assets/Audio/Sounds/penguin_walk.mp3.meta new file mode 100644 index 0000000..c8fc726 --- /dev/null +++ b/Assets/Audio/Sounds/penguin_walk.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 68f9abc943ab26c4ab7e24916d16de27 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_win-sound.mp3 b/Assets/Audio/Sounds/penguin_win-sound.mp3 new file mode 100644 index 0000000..42eae29 Binary files /dev/null and b/Assets/Audio/Sounds/penguin_win-sound.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_win-sound.mp3.meta b/Assets/Audio/Sounds/penguin_win-sound.mp3.meta new file mode 100644 index 0000000..65a432a --- /dev/null +++ b/Assets/Audio/Sounds/penguin_win-sound.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: a20ec42fa299fe443a2b51d8a27c7203 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_win-sound_reduced.mp3 b/Assets/Audio/Sounds/penguin_win-sound_reduced.mp3 new file mode 100644 index 0000000..2f803a5 Binary files /dev/null and b/Assets/Audio/Sounds/penguin_win-sound_reduced.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_win-sound_reduced.mp3.meta b/Assets/Audio/Sounds/penguin_win-sound_reduced.mp3.meta new file mode 100644 index 0000000..873770e --- /dev/null +++ b/Assets/Audio/Sounds/penguin_win-sound_reduced.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 495af6dd9f83a3a4880dac8ca48188f6 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Audio/Sounds/penguin_wind-blow.mp3 b/Assets/Audio/Sounds/penguin_wind-blow.mp3 new file mode 100644 index 0000000..939ee7f Binary files /dev/null and b/Assets/Audio/Sounds/penguin_wind-blow.mp3 differ diff --git a/Assets/Audio/Sounds/penguin_wind-blow.mp3.meta b/Assets/Audio/Sounds/penguin_wind-blow.mp3.meta new file mode 100644 index 0000000..ce4b814 --- /dev/null +++ b/Assets/Audio/Sounds/penguin_wind-blow.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 3c5dff61304476140958608b695b1b55 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 3bb5ed1..4b9dbc6 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -2054,6 +2054,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9d065ef101ba1aa4287712ed4364f254, type: 3} m_Name: m_EditorClassIdentifier: Assembly-CSharp::BearAwareness + awareness: 0 awarenessSlider: {fileID: 1158125514} SilderColor: {fileID: 390980521} timeToWakeUp: 2 @@ -2644,6 +2645,7 @@ GameObject: - component: {fileID: 2083282008} - component: {fileID: 2083282007} - component: {fileID: 2083282011} + - component: {fileID: 2083282012} m_Layer: 0 m_Name: Bear m_TagString: Untagged @@ -2760,6 +2762,27 @@ MonoBehaviour: bearTimer: {fileID: 827642026} bearAwareness: {fileID: 1034880021} thingstoReset: [] +--- !u!65 &2083282012 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2083282006} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} --- !u!1 &2123298904 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/BearAwareness.cs b/Assets/Scripts/BearAwareness.cs index 6ec1758..5de5fe8 100644 --- a/Assets/Scripts/BearAwareness.cs +++ b/Assets/Scripts/BearAwareness.cs @@ -5,7 +5,7 @@ using UnityEngine.UI; public class BearAwareness : MonoBehaviour { - private int awareness; + public int awareness; public Slider awarenessSlider; public Image SilderColor; diff --git a/Assets/Scripts/BearIsAwake.cs b/Assets/Scripts/BearIsAwake.cs index 4d711d8..113014d 100644 --- a/Assets/Scripts/BearIsAwake.cs +++ b/Assets/Scripts/BearIsAwake.cs @@ -56,6 +56,9 @@ public class BearIsAwake : MonoBehaviour { things.Reset(); } + + bearAwareness.awareness = 0; + bearAwareness.awarenessSlider.value = 0; } else { @@ -68,4 +71,11 @@ public class BearIsAwake : MonoBehaviour bearTimer.fillAmount = 0; Debug.DrawLine(transform.position, Penguin.position, Color.red, 10f); } + + private void OnTriggerEnter(Collider other) + { + bearAwareness.awareness = 50; + bearAwareness.awarenessSlider.value = bearAwareness.awarenessSlider.maxValue; + IsAwake(bearAwareness.timeToWakeUp); + } }