diff --git a/Assets/Unheimlich_POC/Content/Audio/Visual Demo (for everyone)/Core/Prefab/RtpcGradualManager.prefab b/Assets/Unheimlich_POC/Content/Audio/Visual Demo (for everyone)/Core/Prefab/RtpcGradualManager.prefab new file mode 100644 index 00000000..e06c5bed --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Audio/Visual Demo (for everyone)/Core/Prefab/RtpcGradualManager.prefab @@ -0,0 +1,598 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &473173326298707981 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3593431942481164990} + - component: {fileID: 544422465711509793} + m_Layer: 0 + m_Name: RtpcGradualManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3593431942481164990 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 473173326298707981} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.29096, y: 12.25924, z: -38.94325} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 320351825738724607} + - {fileID: 1436078196455759932} + - {fileID: 8873044312581913689} + - {fileID: 7814232410207550565} + - {fileID: 3946204684370941138} + - {fileID: 4838140455742844475} + - {fileID: 892968964222908300} + - {fileID: 7341144234101637004} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &544422465711509793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 473173326298707981} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 908b8bddba6d5d940b57c57ba1d2ec33, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZoneManager + rtpc: + idInternal: 0 + valueGuidInternal: + WwiseObjectReference: {fileID: 11400000, guid: e05bfc2e8919c88498742c56e3f58ebf, type: 2} + valueIncrement: 1 + oneShot: 1 + minValue: 0 + maxValue: 10 +--- !u!1 &2404382663355798175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1436078196455759932} + - component: {fileID: 56368765320512379} + - component: {fileID: 1551092304697424055} + m_Layer: 0 + m_Name: RTPCCollider (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1436078196455759932 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2404382663355798175} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -1.15} + m_LocalScale: {x: 3.9811769, y: 6.1967063, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3593431942481164990} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &56368765320512379 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2404382663355798175} + 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!114 &1551092304697424055 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2404382663355798175} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66b5d13a3d510664faf00b6012abbe32, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZone + manager: {fileID: 0} +--- !u!1 &2596619737418242675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7814232410207550565} + - component: {fileID: 6231177526498973900} + - component: {fileID: 6204142434958206174} + m_Layer: 0 + m_Name: RTPCCollider (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7814232410207550565 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596619737418242675} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -3.1770012} + m_LocalScale: {x: 3.9811769, y: 6.1967063, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3593431942481164990} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6231177526498973900 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596619737418242675} + 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!114 &6204142434958206174 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596619737418242675} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66b5d13a3d510664faf00b6012abbe32, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZone + manager: {fileID: 0} +--- !u!1 &3497298245759542460 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 892968964222908300} + - component: {fileID: 4952542204088944394} + - component: {fileID: 3937820208130800594} + m_Layer: 0 + m_Name: RTPCCollider (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &892968964222908300 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3497298245759542460} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -6.2670007} + m_LocalScale: {x: 3.9811769, y: 6.1967063, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3593431942481164990} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &4952542204088944394 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3497298245759542460} + 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!114 &3937820208130800594 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3497298245759542460} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66b5d13a3d510664faf00b6012abbe32, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZone + manager: {fileID: 0} +--- !u!1 &3847055082307243975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7341144234101637004} + - component: {fileID: 10331731645724051} + - component: {fileID: 6410011763372793777} + m_Layer: 0 + m_Name: RTPCCollider (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7341144234101637004 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3847055082307243975} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -7.2870016} + m_LocalScale: {x: 3.9811769, y: 6.1967063, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3593431942481164990} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &10331731645724051 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3847055082307243975} + 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!114 &6410011763372793777 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3847055082307243975} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66b5d13a3d510664faf00b6012abbe32, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZone + manager: {fileID: 0} +--- !u!1 &4337233728337177373 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4838140455742844475} + - component: {fileID: 6803876564875053308} + - component: {fileID: 1657585902363744053} + m_Layer: 0 + m_Name: RTPCCollider (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4838140455742844475 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4337233728337177373} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -5.2600007} + m_LocalScale: {x: 3.9811769, y: 6.1967063, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3593431942481164990} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6803876564875053308 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4337233728337177373} + 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!114 &1657585902363744053 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4337233728337177373} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66b5d13a3d510664faf00b6012abbe32, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZone + manager: {fileID: 0} +--- !u!1 &7585968537621303545 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8873044312581913689} + - component: {fileID: 2924678741459657954} + - component: {fileID: 4216486630856181565} + m_Layer: 0 + m_Name: RTPCCollider (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8873044312581913689 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7585968537621303545} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -2.157} + m_LocalScale: {x: 3.9811769, y: 6.1967063, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3593431942481164990} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &2924678741459657954 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7585968537621303545} + 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!114 &4216486630856181565 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7585968537621303545} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66b5d13a3d510664faf00b6012abbe32, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZone + manager: {fileID: 0} +--- !u!1 &7622520873208323988 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3946204684370941138} + - component: {fileID: 765383498322339652} + - component: {fileID: 2700026132498822159} + m_Layer: 0 + m_Name: RTPCCollider (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3946204684370941138 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7622520873208323988} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -4.24} + m_LocalScale: {x: 3.9811769, y: 6.1967063, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3593431942481164990} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &765383498322339652 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7622520873208323988} + 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!114 &2700026132498822159 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7622520873208323988} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66b5d13a3d510664faf00b6012abbe32, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZone + manager: {fileID: 0} +--- !u!1 &8605567920541532601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 320351825738724607} + - component: {fileID: 6326438092640336740} + - component: {fileID: 3550923177943800074} + m_Layer: 0 + m_Name: RTPCCollider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &320351825738724607 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8605567920541532601} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.13} + m_LocalScale: {x: 3.9811769, y: 6.1967063, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3593431942481164990} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6326438092640336740 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8605567920541532601} + 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!114 &3550923177943800074 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8605567920541532601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66b5d13a3d510664faf00b6012abbe32, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Audio_RTPCZone + manager: {fileID: 0} diff --git a/Assets/Unheimlich_POC/Content/Audio/Visual Demo (for everyone)/Core/Prefab/RtpcGradualManager.prefab.meta b/Assets/Unheimlich_POC/Content/Audio/Visual Demo (for everyone)/Core/Prefab/RtpcGradualManager.prefab.meta new file mode 100644 index 00000000..01e1c1e5 --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Audio/Visual Demo (for everyone)/Core/Prefab/RtpcGradualManager.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d75620d7e2e709a4b86c748a01094210 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scenes/Sound Design Test/Hugo/HugoTestScene.unity b/Assets/Unheimlich_POC/Scenes/Sound Design Test/Hugo/HugoTestScene.unity index 89e979b1..40c6b7c8 100644 --- a/Assets/Unheimlich_POC/Scenes/Sound Design Test/Hugo/HugoTestScene.unity +++ b/Assets/Unheimlich_POC/Scenes/Sound Design Test/Hugo/HugoTestScene.unity @@ -1040,6 +1040,10 @@ PrefabInstance: propertyPath: m_Layer value: 0 objectReference: {fileID: 0} + - target: {fileID: 8725966219179855439, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_LocalPosition.x + value: -5.83 + objectReference: {fileID: 0} - target: {fileID: 8725966219179855439, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} propertyPath: m_LocalPosition.z value: -6 @@ -1499,7 +1503,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4194789067609018764, guid: aa5fd76235a9d7f42b164cfd00ee58a4, type: 3} propertyPath: m_LocalPosition.x - value: 0.2 + value: -3.87 objectReference: {fileID: 0} - target: {fileID: 4194789067609018764, guid: aa5fd76235a9d7f42b164cfd00ee58a4, type: 3} propertyPath: m_LocalPosition.y @@ -1507,7 +1511,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4194789067609018764, guid: aa5fd76235a9d7f42b164cfd00ee58a4, type: 3} propertyPath: m_LocalPosition.z - value: 4.67 + value: -13.96 objectReference: {fileID: 0} - target: {fileID: 4194789067609018764, guid: aa5fd76235a9d7f42b164cfd00ee58a4, type: 3} propertyPath: m_LocalRotation.w @@ -1627,6 +1631,79 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 61f7fe4128138164295ef34aae4f6659, type: 3} +--- !u!1001 &2118492718844646720 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 10331731645724051, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 473173326298707981, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_Name + value: RtpcGradualManager + objectReference: {fileID: 0} + - target: {fileID: 544422465711509793, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: oneShot + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 544422465711509793, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: rtpc.WwiseObjectReference + value: + objectReference: {fileID: 11400000, guid: e05bfc2e8919c88498742c56e3f58ebf, type: 2} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalPosition.x + value: -6 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalPosition.y + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalPosition.z + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3593431942481164990, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4952542204088944394, guid: d75620d7e2e709a4b86c748a01094210, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d75620d7e2e709a4b86c748a01094210, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 @@ -1642,3 +1719,4 @@ SceneRoots: - {fileID: 661203445} - {fileID: 1671855845641723936} - {fileID: 1250423863045520849} + - {fileID: 2118492718844646720} diff --git a/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_MusicStateTrigger.cs b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_MusicStateTrigger.cs index 3127de17..25e53433 100644 --- a/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_MusicStateTrigger.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_MusicStateTrigger.cs @@ -33,4 +33,16 @@ public class Audio_MusicStateTrigger : MonoBehaviour Audio_AudioManager.Instance?.SetWwiseMusicState(exitMusicState); } + +#if UNITY_EDITOR + private void OnDrawGizmos() + { + BoxCollider box = GetComponent(); + Gizmos.matrix = transform.localToWorldMatrix; + Gizmos.color = new Color(0f, 1f, 0.5f, 0.25f); + Gizmos.DrawCube(box.center, box.size); + Gizmos.color = new Color(0f, 1f, 0.5f, 0.8f); + Gizmos.DrawWireCube(box.center, box.size); + } +#endif } diff --git a/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZone.cs b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZone.cs new file mode 100644 index 00000000..fe8201e7 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZone.cs @@ -0,0 +1,34 @@ +using UnityEngine; + +[RequireComponent(typeof(BoxCollider))] +public class Audio_RTPCZone : MonoBehaviour +{ + [HideInInspector] public Audio_RTPCZoneManager manager; + + private bool _triggered = false; + + private void Awake() + { + GetComponent().isTrigger = true; + } + + private void OnTriggerEnter(Collider other) + { + if (!other.CompareTag("Player")) return; + if (manager.oneShot && _triggered) return; + + _triggered = true; + manager.OnZoneEntered(); + } +#if UNITY_EDITOR + private void OnDrawGizmos() + { + BoxCollider box = GetComponent(); + Gizmos.matrix = transform.localToWorldMatrix; + Gizmos.color = new Color(0f, 1f, 0.5f, 0.25f); + Gizmos.DrawCube(box.center, box.size); + Gizmos.color = new Color(0f, 1f, 0.5f, 0.8f); + Gizmos.DrawWireCube(box.center, box.size); + } +#endif +} diff --git a/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZone.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZone.cs.meta new file mode 100644 index 00000000..2f9f782a --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZone.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 66b5d13a3d510664faf00b6012abbe32 \ No newline at end of file diff --git a/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZoneManager.cs b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZoneManager.cs new file mode 100644 index 00000000..de5d6e59 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZoneManager.cs @@ -0,0 +1,33 @@ +using UnityEngine; + +public class Audio_RTPCZoneManager : MonoBehaviour +{ + [Header("Rtpc")] + public AK.Wwise.RTPC rtpc; + + [Tooltip("Value added to the RTPC each time a zone is entered")] + public float valueIncrement = 1f; + + [Tooltip("If true, each zone only triggers once per session")] + public bool oneShot = true; + + [Header("Clamp")] + public float minValue = 0f; + public float maxValue = 10f; + + private float _currentValue = 0f; + + private void Start() + { + foreach (var zone in GetComponentsInChildren()) + { + zone.manager = this; + } + } + + public void OnZoneEntered() + { + _currentValue = Mathf.Clamp(_currentValue + valueIncrement, minValue, maxValue); + rtpc.SetGlobalValue(_currentValue); + } +} diff --git a/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZoneManager.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZoneManager.cs.meta new file mode 100644 index 00000000..796986bf --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Core/Audio/Audio_RTPCZoneManager.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 908b8bddba6d5d940b57c57ba1d2ec33 \ No newline at end of file diff --git a/Assets/Wwise/ScriptableObjects/GameParameter.meta b/Assets/Wwise/ScriptableObjects/GameParameter.meta new file mode 100644 index 00000000..0ff94ef8 --- /dev/null +++ b/Assets/Wwise/ScriptableObjects/GameParameter.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 43b7498987ab4b34986bba30370af53d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/ScriptableObjects/GameParameter/42A3CD1A-C12D-4317-A81A-4A8946C4E920.asset b/Assets/Wwise/ScriptableObjects/GameParameter/42A3CD1A-C12D-4317-A81A-4A8946C4E920.asset new file mode 100644 index 00000000..3dd5d79a --- /dev/null +++ b/Assets/Wwise/ScriptableObjects/GameParameter/42A3CD1A-C12D-4317-A81A-4A8946C4E920.asset @@ -0,0 +1,17 @@ +%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: 2e91776393acb7c4485bc405a20c7315, type: 3} + m_Name: 42A3CD1A-C12D-4317-A81A-4A8946C4E920 + m_EditorClassIdentifier: AK.Wwise.Unity.API.WwiseTypes::WwiseRtpcReference + objectName: staircaseTransition_Rtpc + id: 2869055261 + guid: 42A3CD1A-C12D-4317-A81A-4A8946C4E920 diff --git a/Assets/Wwise/ScriptableObjects/GameParameter/42A3CD1A-C12D-4317-A81A-4A8946C4E920.asset.meta b/Assets/Wwise/ScriptableObjects/GameParameter/42A3CD1A-C12D-4317-A81A-4A8946C4E920.asset.meta new file mode 100644 index 00000000..acdd299f --- /dev/null +++ b/Assets/Wwise/ScriptableObjects/GameParameter/42A3CD1A-C12D-4317-A81A-4A8946C4E920.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e05bfc2e8919c88498742c56e3f58ebf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/ScriptableObjects/GameParameter/99C4EE77-2836-4E43-B2DE-ADBD35B692F9.asset b/Assets/Wwise/ScriptableObjects/GameParameter/99C4EE77-2836-4E43-B2DE-ADBD35B692F9.asset new file mode 100644 index 00000000..2743e2fe --- /dev/null +++ b/Assets/Wwise/ScriptableObjects/GameParameter/99C4EE77-2836-4E43-B2DE-ADBD35B692F9.asset @@ -0,0 +1,17 @@ +%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: 2e91776393acb7c4485bc405a20c7315, type: 3} + m_Name: 99C4EE77-2836-4E43-B2DE-ADBD35B692F9 + m_EditorClassIdentifier: AK.Wwise.Unity.API.WwiseTypes::WwiseRtpcReference + objectName: RTPCTest + id: 1567385492 + guid: 99C4EE77-2836-4E43-B2DE-ADBD35B692F9 diff --git a/Assets/Wwise/ScriptableObjects/GameParameter/99C4EE77-2836-4E43-B2DE-ADBD35B692F9.asset.meta b/Assets/Wwise/ScriptableObjects/GameParameter/99C4EE77-2836-4E43-B2DE-ADBD35B692F9.asset.meta new file mode 100644 index 00000000..545efb1e --- /dev/null +++ b/Assets/Wwise/ScriptableObjects/GameParameter/99C4EE77-2836-4E43-B2DE-ADBD35B692F9.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a0769fdde71b6e7458b1550d7d3cc5a3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: