Update diapason mechanics

This commit is contained in:
2026-01-28 22:03:36 +01:00
parent bef8c6ef94
commit dcac15b3f2
35 changed files with 2461 additions and 116 deletions
@@ -11,7 +11,6 @@ GameObject:
- component: {fileID: 3279932207826154136}
- component: {fileID: 1111284075867638658}
- component: {fileID: 6070160908100218527}
- component: {fileID: 5262275440216225989}
m_Layer: 0
m_Name: Cube
m_TagString: Untagged
@@ -91,27 +90,6 @@ MeshRenderer:
m_SortingOrder: 0
m_MaskInteraction: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!65 &5262275440216225989
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1472533880154226824}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
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 &1996348199229998323
GameObject:
m_ObjectHideFlags: 0
@@ -153,6 +131,8 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 5755410889840572423}
- component: {fileID: 196559139152754184}
- component: {fileID: 7881895566796712951}
m_Layer: 0
m_Name: SoundEmitter
m_TagString: Untagged
@@ -177,6 +157,78 @@ Transform:
- {fileID: 4721786510254652090}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &196559139152754184
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2822448012032697683}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e15490f7adacb594cb114f535e71d6b6, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Audio.AudioListenable
_emitterType: 3
_useProceduralAudio: 1
_staticAudioClip: {fileID: 0}
_loopStaticAudio: 1
_baseFrequency: 440
_frequencyVariation: 50
_volumeMin: 0.3
_volumeMax: 0.7
_durationMin: 0.5
_durationMax: 1.5
_maxDistance: 10
_distanceAttenuation:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: -2
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: -2
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
_enableVibration: 1
_vibrationIntensityMin: 0.1
_vibrationIntensityMax: 0.3
_vibrationFrequency: 10
--- !u!65 &7881895566796712951
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2822448012032697683}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 8, y: 5, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &7448775950719106884
PrefabInstance:
m_ObjectHideFlags: 0
@@ -1,5 +1,69 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2703125195149021214
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6223649513262997670}
m_Layer: 0
m_Name: VFX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6223649513262997670
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2703125195149021214}
serializedVersion: 2
m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.16666667, y: 0.16666663, z: 0.16666663}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 6349416298506944754}
m_Father: {fileID: 6952011244025097897}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2804686510863457871
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2315210776226997430}
m_Layer: 0
m_Name: Render
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2315210776226997430
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2804686510863457871}
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:
- {fileID: 6952011244025097897}
m_Father: {fileID: 5629947512209565818}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &5030950371277861040
GameObject:
m_ObjectHideFlags: 0
@@ -30,8 +94,9 @@ Transform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 6, y: 6, z: 6}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 5629947512209565818}
m_Children:
- {fileID: 6223649513262997670}
m_Father: {fileID: 2315210776226997430}
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0}
--- !u!33 &7714367536335993543
MeshFilter:
@@ -99,6 +164,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 5629947512209565818}
- component: {fileID: 7173446854330675591}
m_Layer: 0
m_Name: Diapason
m_TagString: Untagged
@@ -119,17 +185,38 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 6952011244025097897}
- {fileID: 6349416298506944754}
- {fileID: 2315210776226997430}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!95 &7173446854330675591
Animator:
serializedVersion: 7
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8689584738786529861}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: 05ab6d80633357e49bba08715d0df3c6, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_StabilizeFeet: 0
m_AnimatePhysics: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!1001 &6314884808766083715
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 5629947512209565818}
m_TransformParent: {fileID: 6223649513262997670}
m_Modifications:
- target: {fileID: 1124780566057055841, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3}
propertyPath: m_Name
@@ -153,15 +240,15 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3}
propertyPath: m_LocalRotation.x
value: 0
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3}
propertyPath: m_LocalRotation.y
value: 0
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3}
propertyPath: m_LocalRotation.z
value: 0
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
@@ -176,8 +176,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8240327778457960307}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -1.8097343e-11, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
@@ -383,6 +383,10 @@ MonoBehaviour:
m_Calls: []
m_ActionId: 9caa3d8a-6b2f-4e8e-8bad-6ede561bd9be
m_ActionName: UI/TrackedDeviceOrientation
- m_PersistentCalls:
m_Calls: []
m_ActionId: 02f096f9-cab3-45f3-906c-5d551c7fca4f
m_ActionName: 'Player/Diapason[/Keyboard/tab]'
m_NeverAutoSwitchControlSchemes: 0
m_DefaultControlScheme:
m_DefaultActionMap:
@@ -493,23 +497,50 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Gameplay.Player.DiapasonListeningHandler
_diapasonObject: {fileID: 3833126793998633073}
_diapasonAnimator: {fileID: 0}
_diapasonAnimator: {fileID: 3326093237010115507}
_playerCamera: {fileID: 4106604842127079875}
_cursorTransform: {fileID: 0}
_listeningRange: 5
_listenableLayers:
serializedVersion: 2
m_Bits: 0
m_Bits: 1
_concentrationDuration: 1
_breathInDuration: 0.5
_diapasonTweenDuration: 0.3
_diapasonHideOffset: -2
_diapasonTweenCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
_cameraPanSpeed: 2
_cameraPanBorderSize: 0.1
_maxCameraPanAngle: 15
_vignetteIntensity: 0.5
_vignetteEffect: {fileID: 0}
_vignetteEffect: {fileID: 3919526576499794210}
_breathInClip: {fileID: 0}
_diapasonTapClip: {fileID: 0}
_ambientAttenuationAmount: 0.3
_audioFadeDuration: 0.5
_diapasonAction: {fileID: 0}
--- !u!114 &3919526576499794210
MonoBehaviour:
@@ -523,7 +554,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 878ebc270c13e5c49a3813b1848f6ea5, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Gameplay.Player.ListeningVignetteEffect
_globalVolume: {fileID: 0}
_listeningVolume: {fileID: 0}
_targetIntensity: 0.5
_transitionSpeed: 2
--- !u!65 &3942456782017280985
@@ -629,43 +660,43 @@ PrefabInstance:
m_Modifications:
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalPosition.x
value: 0.401
value: 0.572
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalPosition.y
value: -0.163
value: -0.16753393
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalPosition.z
value: 1.148
value: 1.1529833
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalRotation.w
value: 0.70672613
value: 0.7519007
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalRotation.x
value: 0.14218356
value: -0.13395253
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalRotation.y
value: 0.6926643
value: -0.6397152
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalRotation.z
value: 0.023197526
value: -0.08640981
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 9.72
value: -18.179
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 90
value: -81.182
objectReference: {fileID: 0}
- target: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 13.48
value: 2.5
objectReference: {fileID: 0}
- target: {fileID: 8689584738786529861, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
propertyPath: m_Name
@@ -681,6 +712,11 @@ Transform:
m_CorrespondingSourceObject: {fileID: 5629947512209565818, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
m_PrefabInstance: {fileID: 5595049384473844276}
m_PrefabAsset: {fileID: 0}
--- !u!95 &3326093237010115507 stripped
Animator:
m_CorrespondingSourceObject: {fileID: 7173446854330675591, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
m_PrefabInstance: {fileID: 5595049384473844276}
m_PrefabAsset: {fileID: 0}
--- !u!1 &3833126793998633073 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8689584738786529861, guid: 2812cddb6de789b46ac9d640bb9ce410, type: 3}
@@ -1342,8 +1342,67 @@ PrefabInstance:
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 2822448012032697683, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3}
insertIndex: -1
addedObject: {fileID: 5385940087340611163}
m_SourcePrefab: {fileID: 100100000, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3}
--- !u!1 &2794013674881297554 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2822448012032697683, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3}
m_PrefabInstance: {fileID: 138781599420729793}
m_PrefabAsset: {fileID: 0}
--- !u!114 &5385940087340611163
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2794013674881297554}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e15490f7adacb594cb114f535e71d6b6, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Audio.AudioListenable
_emitterType: 1
_useProceduralAudio: 1
_staticAudioClip: {fileID: 0}
_loopStaticAudio: 1
_baseFrequency: 200
_frequencyVariation: 20
_volumeMin: 0.2
_volumeMax: 0.4
_durationMin: 0.5
_durationMax: 2
_maxDistance: 10
_distanceAttenuation:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
_enableVibration: 1
_vibrationIntensityMin: 0.1
_vibrationIntensityMax: 0.5
_vibrationFrequency: 10
--- !u!4 &5634670077426659782 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3}
@@ -125,15 +125,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f399329860533c14fba15187d7e340db, type: 3}
m_Name:
m_EditorClassIdentifier:
_clip: {fileID: 8300000, guid: e6579f8a931d2f445906aabd0395ed50, type: 3}
_clip: {fileID: 8300000, guid: 6843ca48adc228442947da83edc3270e, type: 3}
_playOnStart: 1
_loop: 1
_volume: 1
_sourceMinDistance: 1
_sourceMaxDistance: 20
_sourceMaxDistance: 30
_enableDistanceCulling: 1
_cullingDistance: 20
_fadeStartDistance: 10
_fadeStartDistance: 5
--- !u!1 &3133098078222641205
GameObject:
m_ObjectHideFlags: 0
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 290f47cd17f0b1e428b9fcafae25028e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -11,7 +11,7 @@ GameObject:
- component: {fileID: 1134716054066844273}
- component: {fileID: 7195447085232448540}
- component: {fileID: 8767648373964295896}
m_Layer: 0
m_Layer: 2
m_Name: DiapasonParticles
m_TagString: Untagged
m_Icon: {fileID: 0}