Dump VO done

This commit is contained in:
journaliciouz
2025-12-19 01:01:28 +01:00
parent 934c67a106
commit a83834369e
12 changed files with 676 additions and 112 deletions

View File

@@ -110,6 +110,18 @@ MonoBehaviour:
m_Markers:
m_Objects: []
m_PostPlaybackState: 1
--- !u!114 &-5221365748702307261
MonoBehaviour:
m_ObjectHideFlags: 1
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: fde0d25a170598d46a0b9dc16b4527a5, type: 3}
m_Name: ActivationPlayableAsset
m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.ActivationPlayableAsset
--- !u!114 &-3683521429318438511
MonoBehaviour:
m_ObjectHideFlags: 1
@@ -457,25 +469,7 @@ MonoBehaviour:
m_RotationOrder: 4
m_MixOutCurve:
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_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
@@ -502,49 +496,13 @@ MonoBehaviour:
m_BlendOutDuration: 2.7666666666666657
m_MixInCurve:
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_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
m_MixOutCurve:
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_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
@@ -647,6 +605,22 @@ MonoBehaviour:
m_bufferingTime: 0.1
m_ClipProperties:
volume: 1
--- !u!114 &-396125980710432951
MonoBehaviour:
m_ObjectHideFlags: 1
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: 15c38f6fa1940124db1ab7f6fe7268d1, type: 3}
m_Name: Signal Emitter
m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.SignalEmitter
m_Time: 0.03333333333333333
m_Retroactive: 0
m_EmitOnce: 0
m_Asset: {fileID: 11400000, guid: f4c5027f532fae146a2bd77265497d69, type: 2}
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -668,6 +642,9 @@ MonoBehaviour:
- {fileID: -3683521429318438511}
- {fileID: 2323489542772716575}
- {fileID: -2286643012969984601}
- {fileID: 6126706128606054395}
- {fileID: 6582984956675910392}
- {fileID: 5305892956668855711}
m_FixedDuration: 0
m_EditorSettings:
m_Framerate: 30
@@ -824,6 +801,22 @@ MonoBehaviour:
m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1}
m_Rotation: {x: 0, y: 0, z: 0, w: 1}
m_ApplyOffsets: 0
--- !u!114 &2987498355278714390
MonoBehaviour:
m_ObjectHideFlags: 1
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: 15c38f6fa1940124db1ab7f6fe7268d1, type: 3}
m_Name: Signal Emitter
m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.SignalEmitter
m_Time: 15.466666666666667
m_Retroactive: 0
m_EmitOnce: 0
m_Asset: {fileID: 11400000, guid: e8ae4e16ad3a1324e80cab72200f224a, type: 2}
--- !u!114 &4038172318580328659
MonoBehaviour:
m_ObjectHideFlags: 1
@@ -869,6 +862,123 @@ MonoBehaviour:
VirtualCamera:
exposedName: 8a40deb3462990a47970b9bb2eef523b
defaultValue: {fileID: 0}
--- !u!114 &5305892956668855711
MonoBehaviour:
m_ObjectHideFlags: 1
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: 21bf7f712d84d26478ebe6a299f21738, type: 3}
m_Name: Activation Track (5)
m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.ActivationTrack
m_Version: 3
m_AnimClip: {fileID: 0}
m_Locked: 0
m_Muted: 0
m_CustomPlayableFullTypename:
m_Curves: {fileID: 0}
m_Parent: {fileID: 11400000}
m_Children: []
m_Clips: []
m_Markers:
m_Objects: []
m_PostPlaybackState: 0
--- !u!114 &6126706128606054395
MonoBehaviour:
m_ObjectHideFlags: 1
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: 21bf7f712d84d26478ebe6a299f21738, type: 3}
m_Name: Activation Track (4)
m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.ActivationTrack
m_Version: 3
m_AnimClip: {fileID: 0}
m_Locked: 0
m_Muted: 0
m_CustomPlayableFullTypename:
m_Curves: {fileID: 0}
m_Parent: {fileID: 11400000}
m_Children: []
m_Clips:
- m_Version: 1
m_Start: 0
m_ClipIn: 0
m_Asset: {fileID: -5221365748702307261}
m_Duration: 15.475958333333331
m_TimeScale: 1
m_ParentTrack: {fileID: 6126706128606054395}
m_EaseInDuration: 0
m_EaseOutDuration: 0
m_BlendInDuration: 0
m_BlendOutDuration: 0
m_MixInCurve:
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
m_MixOutCurve:
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
m_BlendInCurveMode: 0
m_BlendOutCurveMode: 0
m_ExposedParameterNames: []
m_AnimationCurves: {fileID: 0}
m_Recordable: 0
m_PostExtrapolationMode: 0
m_PreExtrapolationMode: 0
m_PostExtrapolationTime: 0
m_PreExtrapolationTime: 0
m_DisplayName: Active
m_Markers:
m_Objects: []
m_PostPlaybackState: 1
--- !u!114 &6546601098005061449
MonoBehaviour:
m_ObjectHideFlags: 1
@@ -893,6 +1003,31 @@ MonoBehaviour:
m_Markers:
m_Objects: []
m_PostPlaybackState: 0
--- !u!114 &6582984956675910392
MonoBehaviour:
m_ObjectHideFlags: 1
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: b46e36075dd1c124a8422c228e75e1fb, type: 3}
m_Name: Signal Track
m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.SignalTrack
m_Version: 3
m_AnimClip: {fileID: 0}
m_Locked: 0
m_Muted: 0
m_CustomPlayableFullTypename:
m_Curves: {fileID: 0}
m_Parent: {fileID: 11400000}
m_Children: []
m_Clips: []
m_Markers:
m_Objects:
- {fileID: -396125980710432951}
- {fileID: 2987498355278714390}
--- !u!114 &6593066639147273280
MonoBehaviour:
m_ObjectHideFlags: 1

View File

@@ -140,22 +140,6 @@ MonoBehaviour:
m_Loop: 0
m_Version: 1
m_Rotation: {x: 0, y: 0, z: 0, w: 1}
--- !u!114 &-2264590850110380443
MonoBehaviour:
m_ObjectHideFlags: 1
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: 15c38f6fa1940124db1ab7f6fe7268d1, type: 3}
m_Name: Signal Emitter
m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.SignalEmitter
m_Time: 5.066666666666666
m_Retroactive: 0
m_EmitOnce: 0
m_Asset: {fileID: 11400000, guid: b0bcca5222bce4d49a486d74cf2ed5c8, type: 2}
--- !u!114 &-570382707100957236
MonoBehaviour:
m_ObjectHideFlags: 1
@@ -405,7 +389,6 @@ MonoBehaviour:
m_Markers:
m_Objects:
- {fileID: 5926629124869287618}
- {fileID: -2264590850110380443}
--- !u!114 &3164954203155822967
MonoBehaviour:
m_ObjectHideFlags: 1

View File

@@ -66,6 +66,9 @@ MonoBehaviour:
targetVirtualCamera: {fileID: 0}
targetCameraState: 1
visualRepresentation: {fileID: 0}
OnCharacterSwitch:
m_PersistentCalls:
m_Calls: []
--- !u!212 &7813271480623895155
SpriteRenderer:
serializedVersion: 2

File diff suppressed because one or more lines are too long

View File

@@ -363767,6 +363767,17 @@ Transform:
m_Children: []
m_Father: {fileID: 808652563}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &422515281 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5320225058563658919, guid: 67a60833f9f205940a2308bd74a2863e, type: 3}
m_PrefabInstance: {fileID: 1416739373}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 915abd653d714ea3ae11bbf14feafb1e, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Items.ControllerSwitchItem
--- !u!1 &431233784
GameObject:
m_ObjectHideFlags: 0
@@ -365113,7 +365124,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.size
value: 1
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
@@ -365143,6 +365154,10 @@ PrefabInstance:
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: characterArrived.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2
@@ -365155,14 +365170,26 @@ PrefabInstance:
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 875494121}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[1].m_Target
value:
objectReference: {fileID: 875494121}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: PlayGiveCactusTimeline
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName
value: SetCactusBool
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: TrashmazeClosedBehaviour, AppleHillsScripts
@@ -365175,6 +365202,14 @@ PrefabInstance:
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: TrashmazeClosedBehaviour, AppleHillsScripts
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName
value: TrashmazeClosedBehaviour, AppleHillsScripts
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_BoolArgument
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument
value:
@@ -365191,6 +365226,10 @@ PrefabInstance:
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 7255725277252707145, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: onCorrectItemSlotted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 9087441760789297910, guid: 1418ceb8322edf64aa8ea00152870626, type: 3}
propertyPath: m_Name
value: Hedgehog_Slot
@@ -366388,6 +366427,10 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 741350484225047764, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: playOnSceneReady
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2718684908169034320, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_LocalPosition.x
value: 35.050648
@@ -366452,13 +366495,17 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5172440284420816898, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_PlayOnAwake
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_PlayableAsset
value:
objectReference: {fileID: 11400000, guid: fa4c892a62d7868429a7935631c92ece, type: 2}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.size
value: 18
value: 21
objectReference: {fileID: 0}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.data[10].key
@@ -366492,6 +366539,18 @@ PrefabInstance:
propertyPath: m_SceneBindings.Array.data[17].key
value:
objectReference: {fileID: -2286643012969984601, guid: fa4c892a62d7868429a7935631c92ece, type: 2}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.data[18].key
value:
objectReference: {fileID: 6126706128606054395, guid: fa4c892a62d7868429a7935631c92ece, type: 2}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.data[19].key
value:
objectReference: {fileID: 6582984956675910392, guid: fa4c892a62d7868429a7935631c92ece, type: 2}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.data[20].key
value:
objectReference: {fileID: 5305892956668855711, guid: fa4c892a62d7868429a7935631c92ece, type: 2}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.data[11].value
value:
@@ -366516,6 +366575,18 @@ PrefabInstance:
propertyPath: m_SceneBindings.Array.data[16].value
value:
objectReference: {fileID: 1810521058}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.data[18].value
value:
objectReference: {fileID: 830897550}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.data[19].value
value:
objectReference: {fileID: 1433815503}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_SceneBindings.Array.data[20].value
value:
objectReference: {fileID: 728960431}
- target: {fileID: 8417332413312608776, guid: 54abc3f3bd7e3584dacefdbe6ea8f076, type: 3}
propertyPath: m_ExposedReferences.m_References.Array.size
value: 9
@@ -366832,7 +366903,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!114 &830897551
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -367534,6 +367605,8 @@ MonoBehaviour:
pulverStungSprites: {fileID: 184195544}
stingTimeline: {fileID: 11400000, guid: d3f680658cc62104e81f95c8e61370e1, type: 2}
giveCactusTimeline: {fileID: 11400000, guid: dd078eb73a7f30745a05b4e1e2bdebf9, type: 2}
stateMachine: {fileID: 1083848120}
gaveCactus: 0
--- !u!114 &875494122
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -368066,6 +368139,82 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.size
value: 4
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Signals.Array.size
value: 4
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: 'm_Events.m_Signals.Array.data[2]'
value:
objectReference: {fileID: 11400000, guid: f4c5027f532fae146a2bd77265497d69, type: 2}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: 'm_Events.m_Signals.Array.data[3]'
value:
objectReference: {fileID: 11400000, guid: e8ae4e16ad3a1324e80cab72200f224a, type: 2}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[2].m_PersistentCalls.m_Calls.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[3].m_PersistentCalls.m_Calls.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[2].m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[3].m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[2].m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1433815499}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[3].m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1433815499}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[2].m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[3].m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[2].m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: set_enabled
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[3].m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: set_enabled
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[2].m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: UI.Tracking.TrackableTarget, AppleHillsScripts
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[3].m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: UI.Tracking.TrackableTarget, AppleHillsScripts
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[3].m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_BoolArgument
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[2].m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
propertyPath: m_Events.m_Events.Array.data[3].m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
@@ -369113,6 +369262,8 @@ GameObject:
m_Component:
- component: {fileID: 1111361130}
- component: {fileID: 1111361129}
- component: {fileID: 1111361132}
- component: {fileID: 1111361131}
m_Layer: 0
m_Name: TrashMazeController
m_TagString: Untagged
@@ -369135,6 +369286,11 @@ MonoBehaviour:
pulverController: {fileID: 493264643}
backgroundRenderer: {fileID: 1701992366}
exitPosition: {fileID: 34947688}
audioSource: {fileID: 1111361131}
mazeStartAudio: {fileID: 8300000, guid: 62991916c294dca4895a60d9d519826a, type: 3}
mazeEndAudio: {fileID: 8300000, guid: c9550c46c9189834e9d33789b30a29b1, type: 3}
pulverControllerSwitch: {fileID: 422515281}
trafalgarControllerSwitch: {fileID: 1181795917}
--- !u!4 &1111361130
Transform:
m_ObjectHideFlags: 0
@@ -369152,6 +369308,119 @@ Transform:
- {fileID: 34947688}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1111361131
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1111361128}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 242e6101be071f44fb14c3c12641c833, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::AppleAudioSource
audioSourceType: 0
audioSource: {fileID: 0}
clipPriority: 0
sourcePriority: 0
--- !u!82 &1111361132
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1111361128}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_Resource: {fileID: 0}
m_PlayOnAwake: 0
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!1 &1123174146
GameObject:
m_ObjectHideFlags: 0
@@ -369553,6 +369822,17 @@ MonoBehaviour:
m_EditorClassIdentifier: AppleHillsScripts::Interactions.CharacterMoveToTarget
characterType: 2
positionOffset: {x: 0, y: 0, z: 1}
--- !u!114 &1181795917 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5320225058563658919, guid: 67a60833f9f205940a2308bd74a2863e, type: 3}
m_PrefabInstance: {fileID: 612593024}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 915abd653d714ea3ae11bbf14feafb1e, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Items.ControllerSwitchItem
--- !u!1 &1185671601
GameObject:
m_ObjectHideFlags: 0
@@ -371262,6 +371542,28 @@ GameObject:
m_CorrespondingSourceObject: {fileID: 1102400833121127473, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
m_PrefabInstance: {fileID: 978182239}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1433815499 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 3342764969520326238, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
m_PrefabInstance: {fileID: 978182239}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1433815497}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e41f200c954677b4b8bde8cafa01d5f1, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::UI.Tracking.TrackableTarget
--- !u!114 &1433815503 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 7002695641417196458, guid: 8ac0210dbf9d7754e9526d6d5c214f49, type: 3}
m_PrefabInstance: {fileID: 978182239}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1433815497}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e52de21a22b6dd44c9cc19f810c65059, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.SignalReceiver
--- !u!1 &1439489193
GameObject:
m_ObjectHideFlags: 0

View File

@@ -7,6 +7,7 @@ using Minigames.TrashMaze.Core;
using Minigames.TrashMaze.Data;
using Unity.Cinemachine;
using UnityEngine;
using UnityEngine.Events;
namespace Items
{
@@ -68,6 +69,8 @@ namespace Items
[Tooltip("Visual representation to hide after use (optional)")]
[SerializeField] private GameObject visualRepresentation;
public UnityEvent OnCharacterSwitch;
// State
private bool _hasBeenUsed;
private PlayerTouchController _currentPlayerController;
@@ -172,6 +175,7 @@ namespace Items
if (switchSuccess)
{
Logging.Debug($"[ControllerSwitchItem] Successfully switched input to controller: {targetControllerName}");
OnCharacterSwitch.Invoke();
}
else
{

View File

@@ -1,6 +1,9 @@
using Core;
using Core.Lifecycle;
using Items;
using System;
using UnityEngine;
using UnityEngine.Audio;
namespace Minigames.TrashMaze.Core
{
@@ -22,6 +25,13 @@ namespace Minigames.TrashMaze.Core
[Header("Exit")]
[SerializeField] private Transform exitPosition;
public AppleAudioSource audioSource;
public AudioResource mazeStartAudio;
public AudioResource mazeEndAudio;
// Placeholder refs until maze implemented 4 real
public ControllerSwitchItem pulverControllerSwitch;
public ControllerSwitchItem trafalgarControllerSwitch;
// Cached shader property IDs for performance
private static readonly int WorldSizeID = Shader.PropertyToID("_WorldSize");
private static readonly int WorldCenterID = Shader.PropertyToID("_WorldCenter");
@@ -115,6 +125,22 @@ namespace Minigames.TrashMaze.Core
}
Logging.Debug($"[TrashMazeController] Pulver controller initialized at {pulverController.transform.position}");
// TODO: Implement proper events for maze start and finish
pulverControllerSwitch.OnCharacterSwitch.AddListener(SwitchedToPulver);
trafalgarControllerSwitch.OnCharacterSwitch.AddListener(SwitchedToTrafalgar);
}
private void SwitchedToTrafalgar()
{
audioSource.audioSource.resource = mazeEndAudio;
audioSource.Play(0);
}
private void SwitchedToPulver()
{
audioSource.audioSource.resource = mazeStartAudio;
audioSource.Play(0);
}
/// <summary>
@@ -131,6 +157,8 @@ namespace Minigames.TrashMaze.Core
_mazeCompleted = true;
Logging.Debug("[TrashMazeController] Maze completed! Player reached exit.");
audioSource.audioSource.resource = mazeEndAudio;
audioSource.Play(0);
// TODO: Trigger completion events
// - Award booster packs collected

View File

@@ -1,3 +1,4 @@
using Core.SaveLoad;
using System;
using UnityEngine;
using UnityEngine.Playables;
@@ -10,6 +11,9 @@ public class TrashmazeClosedBehaviour : MonoBehaviour
public PlayableAsset stingTimeline;
public PlayableAsset giveCactusTimeline;
private PlayableDirector _director;
public AppleMachine stateMachine;
public bool gaveCactus;
public void SwapPulverStung()
{
@@ -17,14 +21,22 @@ public class TrashmazeClosedBehaviour : MonoBehaviour
pulverSprites.enabled = true;
}
public void SetCactusBool(bool pulverGaveCactus)
{
gaveCactus = pulverGaveCactus;
}
public void PlayStingTimeline()
{
if (!gaveCactus)
{
_director = GetComponent<PlayableDirector>();
_director.playableAsset = stingTimeline;
_director.Play();
_director.stopped += StingTimelineStopped;
pulverSprites.enabled=false;
pulverStungSprites.enabled=true;
}
}
private void StingTimelineStopped(PlayableDirector obj)
@@ -43,6 +55,7 @@ public class TrashmazeClosedBehaviour : MonoBehaviour
private void GiveCactusTimelineStopped(PlayableDirector director)
{
stateMachine.ChangeState("TrashMazeEntrance");
_director.stopped -= GiveCactusTimelineStopped;
}

Binary file not shown.

View File

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

Binary file not shown.

View File

@@ -0,0 +1,23 @@
fileFormatVersion: 2
guid: 62991916c294dca4895a60d9d519826a
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: