From c9df9b73430f932072408acbc99a8c6ce96eeee2 Mon Sep 17 00:00:00 2001 From: kookiekenobi Date: Tue, 18 Feb 2025 06:15:07 +0800 Subject: [PATCH] game: game juice --- .../{735832__imataco__alarm.wav => Alarm.wav} | 0 ...imataco__alarm.wav.meta => Alarm.wav.meta} | 0 .../{Lawrence - TrackTribe.mp3 => BGM.mp3} | 0 ...nce - TrackTribe.mp3.meta => BGM.mp3.meta} | 0 ...icherlandtv__alert2.mp3 => NextClient.mp3} | 0 ...v__alert2.mp3.meta => NextClient.mp3.meta} | 0 ...{537869__xantherock__write.wav => Pen.wav} | 0 ...antherock__write.wav.meta => Pen.wav.meta} | 0 ...62622__kermite607__stamp.wav => Stamp.wav} | 0 ...mite607__stamp.wav.meta => Stamp.wav.meta} | 0 SSLR/Assets/Audio/Volume.mixer | 138 ++++++++ SSLR/Assets/Audio/Volume.mixer.meta | 8 + SSLR/Assets/AudioManager.cs | 56 ++++ SSLR/Assets/AudioManager.cs.meta | 11 + SSLR/Assets/Prefabs/Call Button.prefab | 12 + SSLR/Assets/Scenes/Game Scene.unity | 314 +++++++++++++++++- .../Game Scene/NavMesh-Game Manager.asset | Bin 14416558 -> 14416558 bytes SSLR/Assets/Scenes/UiScene.unity | 310 +++++++++++++++++ SSLR/Assets/Scripts/DayManager.cs | 4 +- SSLR/Assets/Scripts/NextButton.cs | 6 + SSLR/Assets/Scripts/PaperSocket.cs | 4 +- SSLR/Assets/Scripts/PenInteractor.cs | 2 + SSLR/Assets/Scripts/ShiftManager.cs | 1 + SSLR/Assets/Scripts/StampInteractor.cs | 1 + 24 files changed, 861 insertions(+), 6 deletions(-) rename SSLR/Assets/Audio/{735832__imataco__alarm.wav => Alarm.wav} (100%) rename SSLR/Assets/Audio/{735832__imataco__alarm.wav.meta => Alarm.wav.meta} (100%) rename SSLR/Assets/Audio/{Lawrence - TrackTribe.mp3 => BGM.mp3} (100%) rename SSLR/Assets/Audio/{Lawrence - TrackTribe.mp3.meta => BGM.mp3.meta} (100%) rename SSLR/Assets/Audio/{351541__richerlandtv__alert2.mp3 => NextClient.mp3} (100%) rename SSLR/Assets/Audio/{351541__richerlandtv__alert2.mp3.meta => NextClient.mp3.meta} (100%) rename SSLR/Assets/Audio/{537869__xantherock__write.wav => Pen.wav} (100%) rename SSLR/Assets/Audio/{537869__xantherock__write.wav.meta => Pen.wav.meta} (100%) rename SSLR/Assets/Audio/{362622__kermite607__stamp.wav => Stamp.wav} (100%) rename SSLR/Assets/Audio/{362622__kermite607__stamp.wav.meta => Stamp.wav.meta} (100%) create mode 100644 SSLR/Assets/Audio/Volume.mixer create mode 100644 SSLR/Assets/Audio/Volume.mixer.meta create mode 100644 SSLR/Assets/AudioManager.cs create mode 100644 SSLR/Assets/AudioManager.cs.meta diff --git a/SSLR/Assets/Audio/735832__imataco__alarm.wav b/SSLR/Assets/Audio/Alarm.wav similarity index 100% rename from SSLR/Assets/Audio/735832__imataco__alarm.wav rename to SSLR/Assets/Audio/Alarm.wav diff --git a/SSLR/Assets/Audio/735832__imataco__alarm.wav.meta b/SSLR/Assets/Audio/Alarm.wav.meta similarity index 100% rename from SSLR/Assets/Audio/735832__imataco__alarm.wav.meta rename to SSLR/Assets/Audio/Alarm.wav.meta diff --git a/SSLR/Assets/Audio/Lawrence - TrackTribe.mp3 b/SSLR/Assets/Audio/BGM.mp3 similarity index 100% rename from SSLR/Assets/Audio/Lawrence - TrackTribe.mp3 rename to SSLR/Assets/Audio/BGM.mp3 diff --git a/SSLR/Assets/Audio/Lawrence - TrackTribe.mp3.meta b/SSLR/Assets/Audio/BGM.mp3.meta similarity index 100% rename from SSLR/Assets/Audio/Lawrence - TrackTribe.mp3.meta rename to SSLR/Assets/Audio/BGM.mp3.meta diff --git a/SSLR/Assets/Audio/351541__richerlandtv__alert2.mp3 b/SSLR/Assets/Audio/NextClient.mp3 similarity index 100% rename from SSLR/Assets/Audio/351541__richerlandtv__alert2.mp3 rename to SSLR/Assets/Audio/NextClient.mp3 diff --git a/SSLR/Assets/Audio/351541__richerlandtv__alert2.mp3.meta b/SSLR/Assets/Audio/NextClient.mp3.meta similarity index 100% rename from SSLR/Assets/Audio/351541__richerlandtv__alert2.mp3.meta rename to SSLR/Assets/Audio/NextClient.mp3.meta diff --git a/SSLR/Assets/Audio/537869__xantherock__write.wav b/SSLR/Assets/Audio/Pen.wav similarity index 100% rename from SSLR/Assets/Audio/537869__xantherock__write.wav rename to SSLR/Assets/Audio/Pen.wav diff --git a/SSLR/Assets/Audio/537869__xantherock__write.wav.meta b/SSLR/Assets/Audio/Pen.wav.meta similarity index 100% rename from SSLR/Assets/Audio/537869__xantherock__write.wav.meta rename to SSLR/Assets/Audio/Pen.wav.meta diff --git a/SSLR/Assets/Audio/362622__kermite607__stamp.wav b/SSLR/Assets/Audio/Stamp.wav similarity index 100% rename from SSLR/Assets/Audio/362622__kermite607__stamp.wav rename to SSLR/Assets/Audio/Stamp.wav diff --git a/SSLR/Assets/Audio/362622__kermite607__stamp.wav.meta b/SSLR/Assets/Audio/Stamp.wav.meta similarity index 100% rename from SSLR/Assets/Audio/362622__kermite607__stamp.wav.meta rename to SSLR/Assets/Audio/Stamp.wav.meta diff --git a/SSLR/Assets/Audio/Volume.mixer b/SSLR/Assets/Audio/Volume.mixer new file mode 100644 index 0000000..afa2df6 --- /dev/null +++ b/SSLR/Assets/Audio/Volume.mixer @@ -0,0 +1,138 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!244 &-6360793876578840597 +AudioMixerEffectController: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_EffectID: 225f913f199a77c48ad5007e666e5ce5 + m_EffectName: Attenuation + m_MixLevel: 0128e6a5e2808ec4f9a0fc94cd7449d5 + m_Parameters: [] + m_SendTarget: {fileID: 0} + m_EnableWetMix: 0 + m_Bypass: 0 +--- !u!243 &-3576021559149155211 +AudioMixerGroupController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SFX + m_AudioMixer: {fileID: 24100000} + m_GroupID: b075e917ff4ab71418b0b95b75c020d9 + m_Children: [] + m_Volume: dabd40466cb5ba744bde541f2f49a991 + m_Pitch: 3021dbf27165137438bcc5cf808118a4 + m_Send: 00000000000000000000000000000000 + m_Effects: + - {fileID: -6360793876578840597} + m_UserColorIndex: 0 + m_Mute: 0 + m_Solo: 0 + m_BypassEffects: 0 +--- !u!244 &-2617573943359781026 +AudioMixerEffectController: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_EffectID: 67723dd2a51fdbf4cbaa0b8077591fa2 + m_EffectName: Attenuation + m_MixLevel: 50133218997d270439036aaf336f5038 + m_Parameters: [] + m_SendTarget: {fileID: 0} + m_EnableWetMix: 0 + m_Bypass: 0 +--- !u!243 &-911276085345176349 +AudioMixerGroupController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Music + m_AudioMixer: {fileID: 24100000} + m_GroupID: e3cf7c048067adf46bac75647c69cb96 + m_Children: [] + m_Volume: a27dbd1185aa6b74fb117a4521c62d1b + m_Pitch: 99fa5e9441e70a849beedab1d65a8d02 + m_Send: 00000000000000000000000000000000 + m_Effects: + - {fileID: -2617573943359781026} + m_UserColorIndex: 0 + m_Mute: 0 + m_Solo: 0 + m_BypassEffects: 0 +--- !u!241 &24100000 +AudioMixerController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Volume + m_OutputGroup: {fileID: 0} + m_MasterGroup: {fileID: 24300002} + m_Snapshots: + - {fileID: 24500006} + m_StartSnapshot: {fileID: 24500006} + m_SuspendThreshold: -80 + m_EnableSuspend: 1 + m_UpdateMode: 0 + m_ExposedParameters: [] + m_AudioMixerGroupViews: + - guids: + - 74821ebba41de264e81aec61a5d0d587 + - e3cf7c048067adf46bac75647c69cb96 + - b075e917ff4ab71418b0b95b75c020d9 + name: View + m_CurrentViewIndex: 0 + m_TargetSnapshot: {fileID: 24500006} +--- !u!243 &24300002 +AudioMixerGroupController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Master + m_AudioMixer: {fileID: 24100000} + m_GroupID: 74821ebba41de264e81aec61a5d0d587 + m_Children: + - {fileID: -911276085345176349} + - {fileID: -3576021559149155211} + m_Volume: 173a037a41710c642b15bd9707963e4d + m_Pitch: a6e313fd8a8fb3d46a63d58ca2c982fe + m_Send: 00000000000000000000000000000000 + m_Effects: + - {fileID: 24400004} + m_UserColorIndex: 0 + m_Mute: 0 + m_Solo: 0 + m_BypassEffects: 0 +--- !u!244 &24400004 +AudioMixerEffectController: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_EffectID: 306b1e27afb90ca4d89abea6a7567989 + m_EffectName: Attenuation + m_MixLevel: 85fd20e18e3c147458bf8290dfdc4d56 + m_Parameters: [] + m_SendTarget: {fileID: 0} + m_EnableWetMix: 0 + m_Bypass: 0 +--- !u!245 &24500006 +AudioMixerSnapshotController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Snapshot + m_AudioMixer: {fileID: 24100000} + m_SnapshotID: 1de7ae1d15223bc4982cf1afe04b6e70 + m_FloatValues: {} + m_TransitionOverrides: {} diff --git a/SSLR/Assets/Audio/Volume.mixer.meta b/SSLR/Assets/Audio/Volume.mixer.meta new file mode 100644 index 0000000..d77bc02 --- /dev/null +++ b/SSLR/Assets/Audio/Volume.mixer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: df25a857dee894b4a8e15121789ffae2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 24100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SSLR/Assets/AudioManager.cs b/SSLR/Assets/AudioManager.cs new file mode 100644 index 0000000..075761f --- /dev/null +++ b/SSLR/Assets/AudioManager.cs @@ -0,0 +1,56 @@ +/* + * Author: Livinia Poo + * Date: 8/2/25 + * Description: + * Audio Manager + */ + +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class AudioManager : MonoBehaviour +{ + /// + /// Assign AudioManager instance + /// + public static AudioManager instance; + + [Header("AUDIO SOURCES")] + [SerializeField] private AudioSource musicSource; + [SerializeField] private AudioSource sfxSource; + + [Header("AUDIO CLIPS")] + public AudioClip background; + public AudioClip shiftAlarm; + public AudioClip nextClientAlarm; + public AudioClip pen; + public AudioClip stamp; + + void Start() + { + musicSource.clip = background; + musicSource.Play(); + } + + public void PlaySFX(AudioClip clip) + { + sfxSource.PlayOneShot(clip); + } + + /// + /// assigning the singleton instance + /// + private void Awake() + { + if (instance == null) + { + instance = this; + DontDestroyOnLoad(gameObject); + } + else + { + Destroy(gameObject); + } + } +} diff --git a/SSLR/Assets/AudioManager.cs.meta b/SSLR/Assets/AudioManager.cs.meta new file mode 100644 index 0000000..8078bad --- /dev/null +++ b/SSLR/Assets/AudioManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: db26503dcfdf91e4d8698e0f132fbcbf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SSLR/Assets/Prefabs/Call Button.prefab b/SSLR/Assets/Prefabs/Call Button.prefab index 3d1163a..1a6cc38 100644 --- a/SSLR/Assets/Prefabs/Call Button.prefab +++ b/SSLR/Assets/Prefabs/Call Button.prefab @@ -485,6 +485,18 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 + - m_Target: {fileID: 3082816610593585122} + m_TargetAssemblyTypeName: NextButton, Assembly-CSharp + m_MethodName: PlayBuzzer + 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 m_SelectExited: m_PersistentCalls: m_Calls: [] diff --git a/SSLR/Assets/Scenes/Game Scene.unity b/SSLR/Assets/Scenes/Game Scene.unity index 4801f94..a85567a 100644 --- a/SSLR/Assets/Scenes/Game Scene.unity +++ b/SSLR/Assets/Scenes/Game Scene.unity @@ -15049,6 +15049,134 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 00134d40eee1ff84eb904a98548ec295, type: 3} +--- !u!1 &193052222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 193052224} + - component: {fileID: 193052223} + m_Layer: 0 + m_Name: SFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &193052223 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193052222} + 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: 1 + 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 &193052224 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193052222} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1590820504} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &199599000 stripped GameObject: m_CorrespondingSourceObject: {fileID: 2305856792916447229, guid: c0b959532160888439760335874bd395, type: 3} @@ -36203,6 +36331,134 @@ Transform: m_CorrespondingSourceObject: {fileID: 1767192434, guid: f6336ac4ac8b4d34bc5072418cdc62a0, type: 3} m_PrefabInstance: {fileID: 1580820634} m_PrefabAsset: {fileID: 0} +--- !u!1 &1066543442 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1066543444} + - component: {fileID: 1066543443} + m_Layer: 0 + m_Name: Music + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &1066543443 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1066543442} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 1 + m_Volume: 1 + 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 +--- !u!4 &1066543444 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1066543442} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1590820504} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1068668636 GameObject: m_ObjectHideFlags: 0 @@ -37689,7 +37945,7 @@ MonoBehaviour: m_OverrideVoxelSize: 0 m_VoxelSize: 0.06666667 m_MinRegionArea: 2 - m_NavMeshData: {fileID: 23800000, guid: df5edc2658f716041a96905132364a2d, type: 2} + m_NavMeshData: {fileID: 23800000, guid: de28d0eec1a703e4fa799a7b4c7933fa, type: 2} m_BuildHeightMesh: 1 --- !u!114 &1127196874 MonoBehaviour: @@ -50135,6 +50391,59 @@ Transform: m_CorrespondingSourceObject: {fileID: 4704910962696626565, guid: 00134d40eee1ff84eb904a98548ec295, type: 3} m_PrefabInstance: {fileID: 186362933} m_PrefabAsset: {fileID: 0} +--- !u!1 &1590820502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1590820504} + - component: {fileID: 1590820503} + m_Layer: 0 + m_Name: AudioManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1590820503 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1590820502} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db26503dcfdf91e4d8698e0f132fbcbf, type: 3} + m_Name: + m_EditorClassIdentifier: + musicSource: {fileID: 1066543443} + sfxSource: {fileID: 193052223} + background: {fileID: 8300000, guid: 064b43a82e747f94a882543d87316115, type: 3} + shiftAlarm: {fileID: 8300000, guid: f829edd7a26c5ba42835ab675fe11e48, type: 3} + nextClientAlarm: {fileID: 8300000, guid: 509d49be2261b7f41b02e0bd796e48b3, type: 3} + pen: {fileID: 8300000, guid: 19dbe19f01c5ac94fb38b08d922cb3e9, type: 3} + stamp: {fileID: 8300000, guid: ec7977fab6ed4234fa856bde4f312b7f, type: 3} +--- !u!4 &1590820504 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1590820502} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.76072, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1066543444} + - {fileID: 193052224} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1591354590 PrefabInstance: m_ObjectHideFlags: 0 @@ -64862,7 +65171,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4562939406878164559, guid: 298bd5f29cfba0b409e325602c23f9a6, type: 3} propertyPath: m_text - value: 3:00 + value: objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] @@ -67150,3 +67459,4 @@ SceneRoots: - {fileID: 1101273642} - {fileID: 980344725} - {fileID: 966008677} + - {fileID: 1590820504} diff --git a/SSLR/Assets/Scenes/Game Scene/NavMesh-Game Manager.asset b/SSLR/Assets/Scenes/Game Scene/NavMesh-Game Manager.asset index 4d67ce68e5050118edf6fabd9bc2b89de1307395..acd6f415905380984b50fae3f5bbd0c66dce242f 100644 GIT binary patch delta 14079 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 Mb($Xk9)DW;KVddy$^ZZW delta 14123 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 diff --git a/SSLR/Assets/Scenes/UiScene.unity b/SSLR/Assets/Scenes/UiScene.unity index eadf959..7efe526 100644 --- a/SSLR/Assets/Scenes/UiScene.unity +++ b/SSLR/Assets/Scenes/UiScene.unity @@ -158,6 +158,59 @@ RectTransform: m_AnchoredPosition: {x: -5, y: 0} m_SizeDelta: {x: -20, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &31690222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 31690224} + - component: {fileID: 31690223} + m_Layer: 0 + m_Name: AudioManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &31690223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 31690222} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db26503dcfdf91e4d8698e0f132fbcbf, type: 3} + m_Name: + m_EditorClassIdentifier: + musicSource: {fileID: 1053686237} + sfxSource: {fileID: 753714761} + background: {fileID: 8300000, guid: 064b43a82e747f94a882543d87316115, type: 3} + shiftAlarm: {fileID: 8300000, guid: f829edd7a26c5ba42835ab675fe11e48, type: 3} + nextClientAlarm: {fileID: 8300000, guid: 509d49be2261b7f41b02e0bd796e48b3, type: 3} + pen: {fileID: 8300000, guid: 19dbe19f01c5ac94fb38b08d922cb3e9, type: 3} + stamp: {fileID: 8300000, guid: ec7977fab6ed4234fa856bde4f312b7f, type: 3} +--- !u!4 &31690224 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 31690222} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.76072, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1053686238} + - {fileID: 753714762} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &69481070 GameObject: m_ObjectHideFlags: 0 @@ -2168,6 +2221,134 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &753714760 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 753714762} + - component: {fileID: 753714761} + m_Layer: 0 + m_Name: SFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &753714761 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 753714760} + 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 &753714762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 753714760} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 31690224} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &756192406 GameObject: m_ObjectHideFlags: 0 @@ -2653,6 +2834,134 @@ MonoBehaviour: m_isRichTextEditingAllowed: 0 m_LineLimit: 0 m_InputValidator: {fileID: 0} +--- !u!1 &1053686236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1053686238} + - component: {fileID: 1053686237} + m_Layer: 0 + m_Name: Music + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &1053686237 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1053686236} + 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 &1053686238 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1053686236} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 31690224} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1087504102 GameObject: m_ObjectHideFlags: 0 @@ -5200,3 +5509,4 @@ SceneRoots: - {fileID: 1249617921} - {fileID: 158339689} - {fileID: 482980186} + - {fileID: 31690224} diff --git a/SSLR/Assets/Scripts/DayManager.cs b/SSLR/Assets/Scripts/DayManager.cs index 01c25a6..4b83c1e 100644 --- a/SSLR/Assets/Scripts/DayManager.cs +++ b/SSLR/Assets/Scripts/DayManager.cs @@ -68,8 +68,8 @@ public class DayManager : MonoBehaviour if (other.CompareTag("Player")) { Debug.Log("Day completed!"); - Backend.instance.User.daysPlayed += 1; - Debug.Log(Backend.instance.User.daysPlayed); + /*Backend.instance.User.daysPlayed += 1; + Debug.Log(Backend.instance.User.daysPlayed);*/ /*shiftManagerScript.AllowShiftStart();*/ Debug.Log("You can start another shift!"); GameManager.instance.EndDay(); diff --git a/SSLR/Assets/Scripts/NextButton.cs b/SSLR/Assets/Scripts/NextButton.cs index 769c561..b1db30b 100644 --- a/SSLR/Assets/Scripts/NextButton.cs +++ b/SSLR/Assets/Scripts/NextButton.cs @@ -26,4 +26,10 @@ public class NextButton : MonoBehaviour PlayerDialogueInteraction.instance.ResetDialogue(); } } + + public void PlayBuzzer() + { + AudioManager.instance.PlaySFX(AudioManager.instance.nextClientAlarm); + Debug.Log("PlayBuzzer"); + } } diff --git a/SSLR/Assets/Scripts/PaperSocket.cs b/SSLR/Assets/Scripts/PaperSocket.cs index 468356c..00c3a26 100644 --- a/SSLR/Assets/Scripts/PaperSocket.cs +++ b/SSLR/Assets/Scripts/PaperSocket.cs @@ -67,7 +67,7 @@ public class PaperSocket : MonoBehaviour var paperDepartment = stampDoc.CheckFinalDepartment(); Debug.Log(paperDepartment); - if (paperDepartment == "Correct") + /*if (paperDepartment == "Correct") { Backend.instance.User.customersHelpedCorrectly += 1; Backend.instance.User.score += GameManager.instance.currentNPC.GetComponent().npcData.points; @@ -75,7 +75,7 @@ public class PaperSocket : MonoBehaviour else if (paperDepartment == "Wrong") { Backend.instance.User.customersHelpedWrongly += 1; - } + }*/ Destroy(paperObject); diff --git a/SSLR/Assets/Scripts/PenInteractor.cs b/SSLR/Assets/Scripts/PenInteractor.cs index 0476003..a124901 100644 --- a/SSLR/Assets/Scripts/PenInteractor.cs +++ b/SSLR/Assets/Scripts/PenInteractor.cs @@ -36,6 +36,8 @@ public class PenInteractor : MonoBehaviour if(!stampDocScript.isSigned) { + AudioManager.instance.PlaySFX(AudioManager.instance.pen); + PlayerDialogueInteraction.instance.servicesPanel.SetActive(true); PlayerDialogueInteraction.instance.questionPanel.SetActive(false); } diff --git a/SSLR/Assets/Scripts/ShiftManager.cs b/SSLR/Assets/Scripts/ShiftManager.cs index 6985239..078685c 100644 --- a/SSLR/Assets/Scripts/ShiftManager.cs +++ b/SSLR/Assets/Scripts/ShiftManager.cs @@ -98,6 +98,7 @@ public class ShiftManager : MonoBehaviour { Debug.Log("Shift ended!"); + AudioManager.instance.PlaySFX(AudioManager.instance.shiftAlarm); remainingTime = shiftDuration; timerText.text = "3:00"; gm.shiftStarted = false; diff --git a/SSLR/Assets/Scripts/StampInteractor.cs b/SSLR/Assets/Scripts/StampInteractor.cs index 54ff0d1..753b733 100644 --- a/SSLR/Assets/Scripts/StampInteractor.cs +++ b/SSLR/Assets/Scripts/StampInteractor.cs @@ -45,6 +45,7 @@ public class StampInteractor : MonoBehaviour if(stampDocScript != null) { + AudioManager.instance.PlaySFX(AudioManager.instance.stamp); if (stampName == "Stamp_Financial" && !stampDocScript.isStamped) { stampDocScript.StampFinancial();