Refactoring of the interaction system and preliminary integration of save/load functionality across the game. (#44)
### Interactables Architecture Refactor
- Converted composition to inheritance, moved from component-based to class-based interactables. No more requirement for chain of "Interactable -> Item" etc.
- Created `InteractableBase` abstract base class with common functionality that replaces the old component
- Specialized child classes: `Pickup`, `ItemSlot`, `LevelSwitch`, `MinigameSwitch`, `CombinationItem`, `OneClickInteraction` are now children classes
- Light updates to the interactable inspector, moved some things arround, added collapsible inspector sections in the UI for better editor experience
### State Machine Integration
- Custom `AppleMachine` inheritong from Pixelplacement's StateMachine which implements our own interface for saving, easy place for future improvements
- Replaced all previous StateMachines by `AppleMachine`
- Custom `AppleState` extends from default `State`. Added serialization, split state logic into "EnterState", "RestoreState", "ExitState" allowing for separate logic when triggering in-game vs loading game
- Restores directly to target state without triggering transitional logic
- Migration tool converts existing instances
### Prefab Organization
- Saved changes from scenes into prefabs
- Cleaned up duplicated components, confusing prefabs hierarchies
- Created prefab variants where possible
- Consolidated Environment prefabs and moved them out of Placeholders subfolder into main Environment folder
- Organized item prefabs from PrefabsPLACEHOLDER into proper Items folder
- Updated prefab references - All scene references updated to new locations
- Removed placeholder files from Characters, Levels, UI, and Minigames folders
### Scene Updates
- Quarry scene with major updates
- Saved multiple working versions (Quarry, Quarry_Fixed, Quarry_OLD)
- Added proper lighting data
- Updated all interactable components to new architecture
### Minor editor tools
- New tool for testing cards from an editor window (no in-scene object required)
- Updated Interactable Inspector
- New debug option to opt in-and-out of the save/load system
- Tooling for easier migration
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: https://homelab.tailf7f81b.ts.net/tschesky/AppleHillsProduction/pulls/44
2025-11-03 10:12:51 +00:00
|
|
|
%YAML 1.1
|
|
|
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
|
|
|
--- !u!1 &1103081974872850676
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 2925967045098024795}
|
|
|
|
|
m_Layer: 10
|
|
|
|
|
m_Name: AnimContainer
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &2925967045098024795
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1103081974872850676}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 0.08, y: 4.33, z: 0}
|
|
|
|
|
m_LocalScale: {x: 0.25, y: 0.25, z: 0.25}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children:
|
|
|
|
|
- {fileID: 7776428049839013403}
|
|
|
|
|
m_Father: {fileID: 6078012632802010276}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!1 &1245284934132887803
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 5374974534650283375}
|
|
|
|
|
- component: {fileID: 6206516592124919523}
|
|
|
|
|
- component: {fileID: 700976751571914817}
|
|
|
|
|
- component: {fileID: 1799170203493421407}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: OutTangent
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &5374974534650283375
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1245284934132887803}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 0.24, y: 5.82, z: 0.5}
|
|
|
|
|
m_LocalScale: {x: 0.13, y: 0.13, z: 0.13}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 4117336502867829470}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!33 &6206516592124919523
|
|
|
|
|
MeshFilter:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1245284934132887803}
|
|
|
|
|
m_Mesh: {fileID: 4300000, guid: eae229cde7c374059a09c8052360682c, type: 3}
|
|
|
|
|
--- !u!23 &700976751571914817
|
|
|
|
|
MeshRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1245284934132887803}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 0
|
|
|
|
|
m_LightProbeUsage: 0
|
|
|
|
|
m_ReflectionProbeUsage: 0
|
|
|
|
|
m_RayTracingMode: 2
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, type: 2}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 3
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 0
|
|
|
|
|
m_AdditionalVertexStreams: {fileID: 0}
|
|
|
|
|
--- !u!114 &1799170203493421407
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1245284934132887803}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 5980d28f81eb545d78e1d84e1449a10f, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
--- !u!1 &1431663371697471919
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 2585070003294903208}
|
|
|
|
|
- component: {fileID: 2343214996212089369}
|
|
|
|
|
- component: {fileID: 7660380594239590698}
|
|
|
|
|
m_Layer: 6
|
|
|
|
|
m_Name: Render
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &2585070003294903208
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1431663371697471919}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 0.244, y: 2.327, z: 0}
|
|
|
|
|
m_LocalScale: {x: 0.27, y: 0.27, z: 0.27}
|
|
|
|
|
m_ConstrainProportionsScale: 1
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 6078012632802010276}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!212 &2343214996212089369
|
|
|
|
|
SpriteRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1431663371697471919}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 1
|
|
|
|
|
m_LightProbeUsage: 1
|
|
|
|
|
m_ReflectionProbeUsage: 1
|
|
|
|
|
m_RayTracingMode: 0
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 0
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 1
|
|
|
|
|
m_Sprite: {fileID: -1125559343802010594, guid: 46b2fe6896b27cc4c8bd9f0da3f0de50, type: 3}
|
|
|
|
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
|
|
|
|
m_FlipX: 0
|
|
|
|
|
m_FlipY: 0
|
|
|
|
|
m_DrawMode: 0
|
|
|
|
|
m_Size: {x: 5.75, y: 2.78}
|
|
|
|
|
m_AdaptiveModeThreshold: 0.5
|
|
|
|
|
m_SpriteTileMode: 0
|
|
|
|
|
m_WasSpriteAssigned: 1
|
|
|
|
|
m_MaskInteraction: 0
|
|
|
|
|
m_SpriteSortPoint: 1
|
|
|
|
|
--- !u!61 &7660380594239590698
|
|
|
|
|
BoxCollider2D:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1431663371697471919}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
serializedVersion: 3
|
|
|
|
|
m_Density: 1
|
|
|
|
|
m_Material: {fileID: 0}
|
|
|
|
|
m_IncludeLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 0
|
|
|
|
|
m_ExcludeLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 0
|
|
|
|
|
m_LayerOverridePriority: 0
|
|
|
|
|
m_ForceSendLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_ForceReceiveLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_ContactCaptureLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_CallbackLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_IsTrigger: 0
|
|
|
|
|
m_UsedByEffector: 0
|
|
|
|
|
m_CompositeOperation: 0
|
|
|
|
|
m_CompositeOrder: 0
|
|
|
|
|
m_Offset: {x: -0.85, y: -3.7}
|
|
|
|
|
m_SpriteTilingProperty:
|
|
|
|
|
border: {x: 0, y: 0, z: 0, w: 0}
|
|
|
|
|
pivot: {x: 0.5088555, y: 0.82942355}
|
|
|
|
|
oldSize: {x: 28.869999, y: 14.16}
|
|
|
|
|
newSize: {x: 5.75, y: 2.78}
|
|
|
|
|
adaptiveTilingThreshold: 0.5
|
|
|
|
|
drawMode: 0
|
|
|
|
|
adaptiveTiling: 0
|
|
|
|
|
m_AutoTiling: 0
|
|
|
|
|
m_Size: {x: 7.02, y: 5.28}
|
|
|
|
|
m_EdgeRadius: 0
|
|
|
|
|
--- !u!1 &1729426414183962581
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 5846019444401112307}
|
|
|
|
|
- component: {fileID: 1501427159065459515}
|
|
|
|
|
- component: {fileID: 43935393678635645}
|
|
|
|
|
- component: {fileID: 6348852419369233976}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: OutTangent
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 0
|
|
|
|
|
--- !u!4 &5846019444401112307
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1729426414183962581}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: -5.370001, y: 0.13000011, z: 0.5}
|
|
|
|
|
m_LocalScale: {x: 0.13, y: 0.13, z: 0.13}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 1565496519691132954}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!33 &1501427159065459515
|
|
|
|
|
MeshFilter:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1729426414183962581}
|
|
|
|
|
m_Mesh: {fileID: 4300000, guid: eae229cde7c374059a09c8052360682c, type: 3}
|
|
|
|
|
--- !u!23 &43935393678635645
|
|
|
|
|
MeshRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1729426414183962581}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 0
|
|
|
|
|
m_LightProbeUsage: 0
|
|
|
|
|
m_ReflectionProbeUsage: 0
|
|
|
|
|
m_RayTracingMode: 2
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, type: 2}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 3
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 0
|
|
|
|
|
m_AdditionalVertexStreams: {fileID: 0}
|
|
|
|
|
--- !u!114 &6348852419369233976
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1729426414183962581}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 5980d28f81eb545d78e1d84e1449a10f, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
--- !u!1 &1985797937494910982
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 779234943217098985}
|
|
|
|
|
- component: {fileID: 7990414055343410434}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: SlottedItemB
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &779234943217098985
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1985797937494910982}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 1.22, y: 0.62, z: 0}
|
|
|
|
|
m_LocalScale: {x: 0.5, y: 0.5, z: 0.5}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 6078012632802010276}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!212 &7990414055343410434
|
|
|
|
|
SpriteRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 1985797937494910982}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 1
|
|
|
|
|
m_LightProbeUsage: 1
|
|
|
|
|
m_ReflectionProbeUsage: 1
|
|
|
|
|
m_RayTracingMode: 0
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 0
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 1
|
|
|
|
|
m_Sprite: {fileID: 0}
|
|
|
|
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
|
|
|
|
m_FlipX: 0
|
|
|
|
|
m_FlipY: 0
|
|
|
|
|
m_DrawMode: 0
|
|
|
|
|
m_Size: {x: 1, y: 1}
|
|
|
|
|
m_AdaptiveModeThreshold: 0.5
|
|
|
|
|
m_SpriteTileMode: 0
|
|
|
|
|
m_WasSpriteAssigned: 0
|
|
|
|
|
m_MaskInteraction: 0
|
|
|
|
|
m_SpriteSortPoint: 0
|
|
|
|
|
--- !u!1 &2265449145943364229
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 4768067987463957655}
|
|
|
|
|
- component: {fileID: 2103302874632747339}
|
|
|
|
|
- component: {fileID: 548157040721551964}
|
|
|
|
|
- component: {fileID: 220335373367130193}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: InTangent
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 0
|
|
|
|
|
--- !u!4 &4768067987463957655
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 2265449145943364229}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: -0.24000007, y: -5.8200006, z: -0.5}
|
|
|
|
|
m_LocalScale: {x: 0.13, y: 0.13, z: 0.13}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 4117336502867829470}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!33 &2103302874632747339
|
|
|
|
|
MeshFilter:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 2265449145943364229}
|
|
|
|
|
m_Mesh: {fileID: 4300000, guid: eae229cde7c374059a09c8052360682c, type: 3}
|
|
|
|
|
--- !u!23 &548157040721551964
|
|
|
|
|
MeshRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 2265449145943364229}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 0
|
|
|
|
|
m_LightProbeUsage: 0
|
|
|
|
|
m_ReflectionProbeUsage: 0
|
|
|
|
|
m_RayTracingMode: 2
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, type: 2}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 3
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 0
|
|
|
|
|
m_AdditionalVertexStreams: {fileID: 0}
|
|
|
|
|
--- !u!114 &220335373367130193
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 2265449145943364229}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 5980d28f81eb545d78e1d84e1449a10f, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
--- !u!1 &2568702543781877897
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 1900891147287260983}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: ScaleJoint
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &1900891147287260983
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 2568702543781877897}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
|
|
|
m_LocalScale: {x: 0.21, y: 0.21, z: 0.21}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 1565496519691132954}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!1 &4065711073567793825
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 4380237198448659634}
|
|
|
|
|
- component: {fileID: 2287586227444723377}
|
|
|
|
|
- component: {fileID: 5622654253651403438}
|
|
|
|
|
- component: {fileID: 972451099498184359}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: InTangent
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &4380237198448659634
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4065711073567793825}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 5.37, y: -0.13, z: -0.5}
|
|
|
|
|
m_LocalScale: {x: 0.13, y: 0.13, z: 0.13}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 1565496519691132954}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!33 &2287586227444723377
|
|
|
|
|
MeshFilter:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4065711073567793825}
|
|
|
|
|
m_Mesh: {fileID: 4300000, guid: eae229cde7c374059a09c8052360682c, type: 3}
|
|
|
|
|
--- !u!23 &5622654253651403438
|
|
|
|
|
MeshRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4065711073567793825}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 0
|
|
|
|
|
m_LightProbeUsage: 0
|
|
|
|
|
m_ReflectionProbeUsage: 0
|
|
|
|
|
m_RayTracingMode: 2
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, type: 2}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 3
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 0
|
|
|
|
|
m_AdditionalVertexStreams: {fileID: 0}
|
|
|
|
|
--- !u!114 &972451099498184359
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4065711073567793825}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 5980d28f81eb545d78e1d84e1449a10f, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
--- !u!1 &4612181373311575499
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 4117336502867829470}
|
|
|
|
|
- component: {fileID: 6085593402177367820}
|
|
|
|
|
- component: {fileID: 8972575498758162940}
|
|
|
|
|
- component: {fileID: 7903790464988406651}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: Anchor
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &4117336502867829470
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4612181373311575499}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 0.32, y: -0.18, z: 0}
|
|
|
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children:
|
|
|
|
|
- {fileID: 4768067987463957655}
|
|
|
|
|
- {fileID: 5374974534650283375}
|
|
|
|
|
- {fileID: 4218364671834333686}
|
|
|
|
|
m_Father: {fileID: 5654042452373662053}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!33 &6085593402177367820
|
|
|
|
|
MeshFilter:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4612181373311575499}
|
|
|
|
|
m_Mesh: {fileID: 4300000, guid: c0de5c847168f47b48791e9f1912e7c0, type: 3}
|
|
|
|
|
--- !u!137 &8972575498758162940
|
|
|
|
|
SkinnedMeshRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4612181373311575499}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 0
|
|
|
|
|
m_LightProbeUsage: 0
|
|
|
|
|
m_ReflectionProbeUsage: 0
|
|
|
|
|
m_RayTracingMode: 3
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, type: 2}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 3
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 0
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Quality: 0
|
|
|
|
|
m_UpdateWhenOffscreen: 0
|
|
|
|
|
m_SkinnedMotionVectors: 0
|
|
|
|
|
m_Mesh: {fileID: 4300000, guid: c0de5c847168f47b48791e9f1912e7c0, type: 3}
|
|
|
|
|
m_Bones: []
|
|
|
|
|
m_BlendShapeWeights: []
|
|
|
|
|
m_RootBone: {fileID: 4218364671834333686}
|
|
|
|
|
m_AABB:
|
|
|
|
|
m_Center: {x: 0, y: 0, z: 0}
|
|
|
|
|
m_Extent: {x: 0, y: 0, z: 0}
|
|
|
|
|
m_DirtyAABB: 0
|
|
|
|
|
--- !u!114 &7903790464988406651
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4612181373311575499}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 486ab05eb713a42cbb73a3d0cadf09ed, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
tangentMode: 0
|
|
|
|
|
_masterTangent: {fileID: 4768067987463957655}
|
|
|
|
|
_slaveTangent: {fileID: 5374974534650283375}
|
|
|
|
|
--- !u!1 &4643065646408423912
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 1565496519691132954}
|
|
|
|
|
- component: {fileID: 7657511360640436155}
|
|
|
|
|
- component: {fileID: 4110069761620286887}
|
|
|
|
|
- component: {fileID: 4785825200319425856}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: Anchor
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &1565496519691132954
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4643065646408423912}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: -7.01, y: 4.54, z: 0.75}
|
|
|
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children:
|
|
|
|
|
- {fileID: 4380237198448659634}
|
|
|
|
|
- {fileID: 5846019444401112307}
|
|
|
|
|
- {fileID: 1900891147287260983}
|
|
|
|
|
m_Father: {fileID: 5654042452373662053}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!33 &7657511360640436155
|
|
|
|
|
MeshFilter:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4643065646408423912}
|
|
|
|
|
m_Mesh: {fileID: 4300000, guid: c0de5c847168f47b48791e9f1912e7c0, type: 3}
|
|
|
|
|
--- !u!137 &4110069761620286887
|
|
|
|
|
SkinnedMeshRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4643065646408423912}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 0
|
|
|
|
|
m_LightProbeUsage: 0
|
|
|
|
|
m_ReflectionProbeUsage: 0
|
|
|
|
|
m_RayTracingMode: 3
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 2100000, guid: 1642fbcacc9dc42ed934b98457781f23, type: 2}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 3
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 0
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Quality: 0
|
|
|
|
|
m_UpdateWhenOffscreen: 0
|
|
|
|
|
m_SkinnedMotionVectors: 0
|
|
|
|
|
m_Mesh: {fileID: 4300000, guid: c0de5c847168f47b48791e9f1912e7c0, type: 3}
|
|
|
|
|
m_Bones: []
|
|
|
|
|
m_BlendShapeWeights: []
|
|
|
|
|
m_RootBone: {fileID: 1900891147287260983}
|
|
|
|
|
m_AABB:
|
|
|
|
|
m_Center: {x: 0, y: 0, z: 0}
|
|
|
|
|
m_Extent: {x: 0, y: 0, z: 0}
|
|
|
|
|
m_DirtyAABB: 0
|
|
|
|
|
--- !u!114 &4785825200319425856
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 4643065646408423912}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 486ab05eb713a42cbb73a3d0cadf09ed, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
tangentMode: 0
|
|
|
|
|
_masterTangent: {fileID: 4380237198448659634}
|
|
|
|
|
_slaveTangent: {fileID: 5846019444401112307}
|
|
|
|
|
--- !u!1 &5236930998804014616
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 5654042452373662053}
|
|
|
|
|
- component: {fileID: 7303933654922332558}
|
|
|
|
|
- component: {fileID: 534374919520129518}
|
|
|
|
|
- component: {fileID: 8464652649589800292}
|
|
|
|
|
m_Layer: 10
|
|
|
|
|
m_Name: Wolter
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &5654042452373662053
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 5236930998804014616}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 3.67, y: -5.18, z: 0}
|
|
|
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children:
|
|
|
|
|
- {fileID: 2381246006554037944}
|
|
|
|
|
- {fileID: 4117336502867829470}
|
|
|
|
|
- {fileID: 1565496519691132954}
|
|
|
|
|
m_Father: {fileID: 1612320017392831473}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!61 &7303933654922332558
|
|
|
|
|
BoxCollider2D:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 5236930998804014616}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
serializedVersion: 3
|
|
|
|
|
m_Density: 1
|
|
|
|
|
m_Material: {fileID: 0}
|
|
|
|
|
m_IncludeLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 0
|
|
|
|
|
m_ExcludeLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 0
|
|
|
|
|
m_LayerOverridePriority: 0
|
|
|
|
|
m_ForceSendLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_ForceReceiveLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_ContactCaptureLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_CallbackLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_IsTrigger: 0
|
|
|
|
|
m_UsedByEffector: 0
|
|
|
|
|
m_CompositeOperation: 0
|
|
|
|
|
m_CompositeOrder: 0
|
|
|
|
|
m_Offset: {x: 0.44, y: 1.58}
|
|
|
|
|
m_SpriteTilingProperty:
|
|
|
|
|
border: {x: 0, y: 0, z: 0, w: 0}
|
|
|
|
|
pivot: {x: 0.5, y: 0.1}
|
|
|
|
|
oldSize: {x: 4.49, y: 5.61}
|
|
|
|
|
newSize: {x: 4.49, y: 5.61}
|
|
|
|
|
adaptiveTilingThreshold: 0.5
|
|
|
|
|
drawMode: 0
|
|
|
|
|
adaptiveTiling: 0
|
|
|
|
|
m_AutoTiling: 0
|
|
|
|
|
m_Size: {x: 3.42, y: 4.64}
|
|
|
|
|
m_EdgeRadius: 0
|
|
|
|
|
--- !u!114 &534374919520129518
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 5236930998804014616}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 47b7b0e9f0b06ad45b7e92c25226d21e, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier: '::'
|
|
|
|
|
jumpSpline: {fileID: 8464652649589800292}
|
|
|
|
|
wolterGameObject: {fileID: 2381246006554037944}
|
|
|
|
|
jumpDuration: 0.8
|
|
|
|
|
jumpDelay: 0
|
|
|
|
|
--- !u!114 &8464652649589800292
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 5236930998804014616}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: f1ec11ed173ba4d8d99e75c4bf174d82, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier: PixelplacementAssembly::Pixelplacement.Spline
|
|
|
|
|
color: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
|
|
|
|
|
toolScale: 0.1
|
|
|
|
|
defaultTangentMode: 0
|
|
|
|
|
direction: 0
|
|
|
|
|
loop: 0
|
|
|
|
|
followers:
|
|
|
|
|
- target: {fileID: 2381246006554037944}
|
|
|
|
|
percentage: 0
|
|
|
|
|
faceDirection: 0
|
|
|
|
|
--- !u!1 &5835735262203788332
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 6078012632802010276}
|
|
|
|
|
- component: {fileID: 8374056515464764762}
|
|
|
|
|
- component: {fileID: 3093816592344978065}
|
|
|
|
|
- component: {fileID: 8758136668472096799}
|
|
|
|
|
m_Layer: 10
|
2025-11-05 10:20:18 +01:00
|
|
|
m_Name: LureSpotB_Slot
|
Refactoring of the interaction system and preliminary integration of save/load functionality across the game. (#44)
### Interactables Architecture Refactor
- Converted composition to inheritance, moved from component-based to class-based interactables. No more requirement for chain of "Interactable -> Item" etc.
- Created `InteractableBase` abstract base class with common functionality that replaces the old component
- Specialized child classes: `Pickup`, `ItemSlot`, `LevelSwitch`, `MinigameSwitch`, `CombinationItem`, `OneClickInteraction` are now children classes
- Light updates to the interactable inspector, moved some things arround, added collapsible inspector sections in the UI for better editor experience
### State Machine Integration
- Custom `AppleMachine` inheritong from Pixelplacement's StateMachine which implements our own interface for saving, easy place for future improvements
- Replaced all previous StateMachines by `AppleMachine`
- Custom `AppleState` extends from default `State`. Added serialization, split state logic into "EnterState", "RestoreState", "ExitState" allowing for separate logic when triggering in-game vs loading game
- Restores directly to target state without triggering transitional logic
- Migration tool converts existing instances
### Prefab Organization
- Saved changes from scenes into prefabs
- Cleaned up duplicated components, confusing prefabs hierarchies
- Created prefab variants where possible
- Consolidated Environment prefabs and moved them out of Placeholders subfolder into main Environment folder
- Organized item prefabs from PrefabsPLACEHOLDER into proper Items folder
- Updated prefab references - All scene references updated to new locations
- Removed placeholder files from Characters, Levels, UI, and Minigames folders
### Scene Updates
- Quarry scene with major updates
- Saved multiple working versions (Quarry, Quarry_Fixed, Quarry_OLD)
- Added proper lighting data
- Updated all interactable components to new architecture
### Minor editor tools
- New tool for testing cards from an editor window (no in-scene object required)
- Updated Interactable Inspector
- New debug option to opt in-and-out of the save/load system
- Tooling for easier migration
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: https://homelab.tailf7f81b.ts.net/tschesky/AppleHillsProduction/pulls/44
2025-11-03 10:12:51 +00:00
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &6078012632802010276
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 5835735262203788332}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: -40.32, y: -3.06, z: 0}
|
|
|
|
|
m_LocalScale: {x: 2, y: 2, z: 2}
|
|
|
|
|
m_ConstrainProportionsScale: 1
|
|
|
|
|
m_Children:
|
|
|
|
|
- {fileID: 2925967045098024795}
|
|
|
|
|
- {fileID: 2585070003294903208}
|
|
|
|
|
- {fileID: 779234943217098985}
|
|
|
|
|
- {fileID: 6009911529133800530}
|
|
|
|
|
- {fileID: 3022736757165821944}
|
|
|
|
|
m_Father: {fileID: 0}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!61 &8374056515464764762
|
|
|
|
|
BoxCollider2D:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 5835735262203788332}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
serializedVersion: 3
|
|
|
|
|
m_Density: 1
|
|
|
|
|
m_Material: {fileID: 0}
|
|
|
|
|
m_IncludeLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 0
|
|
|
|
|
m_ExcludeLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 0
|
|
|
|
|
m_LayerOverridePriority: 0
|
|
|
|
|
m_ForceSendLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_ForceReceiveLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_ContactCaptureLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_CallbackLayers:
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Bits: 4294967295
|
|
|
|
|
m_IsTrigger: 0
|
|
|
|
|
m_UsedByEffector: 0
|
|
|
|
|
m_CompositeOperation: 0
|
|
|
|
|
m_CompositeOrder: 0
|
|
|
|
|
m_Offset: {x: 0, y: 0.78}
|
|
|
|
|
m_SpriteTilingProperty:
|
|
|
|
|
border: {x: 0, y: 0, z: 0, w: 0}
|
|
|
|
|
pivot: {x: 0.5088555, y: 0.82942355}
|
|
|
|
|
oldSize: {x: 28.869999, y: 14.16}
|
|
|
|
|
newSize: {x: 5.75, y: 2.78}
|
|
|
|
|
adaptiveTilingThreshold: 0.5
|
|
|
|
|
drawMode: 0
|
|
|
|
|
adaptiveTiling: 0
|
|
|
|
|
m_AutoTiling: 0
|
|
|
|
|
m_Size: {x: 6.39, y: 3.79}
|
|
|
|
|
m_EdgeRadius: 0
|
|
|
|
|
--- !u!114 &3093816592344978065
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 5835735262203788332}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: ec1a2e6e32f746c4990c579e13b79104, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
isOneTime: 0
|
|
|
|
|
cooldown: -1
|
|
|
|
|
characterToInteract: 2
|
|
|
|
|
interactionStarted:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls: []
|
|
|
|
|
interactionInterrupted:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls: []
|
|
|
|
|
characterArrived:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls: []
|
|
|
|
|
interactionComplete:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls: []
|
|
|
|
|
itemData: {fileID: 11400000, guid: f97b9e24d6dceb145b56426c1152ebeb, type: 2}
|
|
|
|
|
iconRenderer: {fileID: 2343214996212089369}
|
2025-11-05 10:20:18 +01:00
|
|
|
slottedItemRenderer: {fileID: 7990414055343410434}
|
Refactoring of the interaction system and preliminary integration of save/load functionality across the game. (#44)
### Interactables Architecture Refactor
- Converted composition to inheritance, moved from component-based to class-based interactables. No more requirement for chain of "Interactable -> Item" etc.
- Created `InteractableBase` abstract base class with common functionality that replaces the old component
- Specialized child classes: `Pickup`, `ItemSlot`, `LevelSwitch`, `MinigameSwitch`, `CombinationItem`, `OneClickInteraction` are now children classes
- Light updates to the interactable inspector, moved some things arround, added collapsible inspector sections in the UI for better editor experience
### State Machine Integration
- Custom `AppleMachine` inheritong from Pixelplacement's StateMachine which implements our own interface for saving, easy place for future improvements
- Replaced all previous StateMachines by `AppleMachine`
- Custom `AppleState` extends from default `State`. Added serialization, split state logic into "EnterState", "RestoreState", "ExitState" allowing for separate logic when triggering in-game vs loading game
- Restores directly to target state without triggering transitional logic
- Migration tool converts existing instances
### Prefab Organization
- Saved changes from scenes into prefabs
- Cleaned up duplicated components, confusing prefabs hierarchies
- Created prefab variants where possible
- Consolidated Environment prefabs and moved them out of Placeholders subfolder into main Environment folder
- Organized item prefabs from PrefabsPLACEHOLDER into proper Items folder
- Updated prefab references - All scene references updated to new locations
- Removed placeholder files from Characters, Levels, UI, and Minigames folders
### Scene Updates
- Quarry scene with major updates
- Saved multiple working versions (Quarry, Quarry_Fixed, Quarry_OLD)
- Added proper lighting data
- Updated all interactable components to new architecture
### Minor editor tools
- New tool for testing cards from an editor window (no in-scene object required)
- Updated Interactable Inspector
- New debug option to opt in-and-out of the save/load system
- Tooling for easier migration
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: https://homelab.tailf7f81b.ts.net/tschesky/AppleHillsProduction/pulls/44
2025-11-03 10:12:51 +00:00
|
|
|
onItemSlotted:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls: []
|
|
|
|
|
onItemSlotRemoved:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls:
|
|
|
|
|
- m_Target: {fileID: 786704689256514639}
|
|
|
|
|
m_TargetAssemblyTypeName: BirdEyesBehavior, AppleHillsScripts
|
|
|
|
|
m_MethodName: NoItem
|
|
|
|
|
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
|
|
|
|
|
onCorrectItemSlotted:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls:
|
|
|
|
|
- m_Target: {fileID: 786704689256514639}
|
|
|
|
|
m_TargetAssemblyTypeName: BirdEyesBehavior, AppleHillsScripts
|
|
|
|
|
m_MethodName: CorrectItem
|
|
|
|
|
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_Target: {fileID: 0}
|
|
|
|
|
m_TargetAssemblyTypeName: AnneLiseBushBehaviour, AppleHillsScripts
|
|
|
|
|
m_MethodName: TakePhoto
|
|
|
|
|
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
|
|
|
|
|
onIncorrectItemSlotted:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls:
|
|
|
|
|
- m_Target: {fileID: 786704689256514639}
|
|
|
|
|
m_TargetAssemblyTypeName: BirdEyesBehavior, AppleHillsScripts
|
|
|
|
|
m_MethodName: IncorrectItem
|
|
|
|
|
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
|
|
|
|
|
onForbiddenItemSlotted:
|
|
|
|
|
m_PersistentCalls:
|
|
|
|
|
m_Calls: []
|
|
|
|
|
--- !u!114 &8758136668472096799
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 5835735262203788332}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 1101f6c4eb04423b89dc78dc7c9f1aae, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
stepData: {fileID: 11400000, guid: d0851a7610551104fa285c0748549d90, type: 2}
|
|
|
|
|
puzzleIndicator: {fileID: 7867258641299829074}
|
|
|
|
|
drawPromptRangeGizmo: 1
|
|
|
|
|
--- !u!1 &6629201584464083665
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 4797152500873389050}
|
|
|
|
|
m_Layer: 10
|
|
|
|
|
m_Name: AnimContainer
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &4797152500873389050
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 6629201584464083665}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 0, y: 6.48, z: 0}
|
|
|
|
|
m_LocalScale: {x: 0.71428573, y: 0.71428573, z: 2.857143}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children:
|
|
|
|
|
- {fileID: 7118796365900318468}
|
|
|
|
|
m_Father: {fileID: 5990546859970263031}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!1 &6783951778546508270
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 4218364671834333686}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: ScaleJoint
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &4218364671834333686
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 6783951778546508270}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
|
|
|
m_LocalScale: {x: 0.21, y: 0.21, z: 0.21}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 4117336502867829470}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!1 &6865758097422051095
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 1612320017392831473}
|
|
|
|
|
- component: {fileID: 8300318837081889711}
|
|
|
|
|
m_Layer: 0
|
|
|
|
|
m_Name: BirdSpawned
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &1612320017392831473
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 6865758097422051095}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: -6.6462555, y: 2.6127002, z: 0}
|
|
|
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children:
|
|
|
|
|
- {fileID: 5654042452373662053}
|
|
|
|
|
- {fileID: 5990546859970263031}
|
|
|
|
|
m_Father: {fileID: 3022736757165821944}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!114 &8300318837081889711
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 6865758097422051095}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: eaefd3d5a2a864ca5b5d9ec5f2a7040f, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
--- !u!1 &7041909958079734132
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 2381246006554037944}
|
|
|
|
|
- component: {fileID: 5292193662800385283}
|
|
|
|
|
- component: {fileID: 2858293142053250427}
|
|
|
|
|
m_Layer: 10
|
|
|
|
|
m_Name: WolterSprite
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &2381246006554037944
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 7041909958079734132}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 0.31999993, y: -0.17999983, z: 0}
|
|
|
|
|
m_LocalScale: {x: 0.8, y: 0.8, z: 0.8}
|
|
|
|
|
m_ConstrainProportionsScale: 1
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 5654042452373662053}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!212 &5292193662800385283
|
|
|
|
|
SpriteRenderer:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 7041909958079734132}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_CastShadows: 0
|
|
|
|
|
m_ReceiveShadows: 0
|
|
|
|
|
m_DynamicOccludee: 1
|
|
|
|
|
m_StaticShadowCaster: 0
|
|
|
|
|
m_MotionVectors: 1
|
|
|
|
|
m_LightProbeUsage: 1
|
|
|
|
|
m_ReflectionProbeUsage: 1
|
|
|
|
|
m_RayTracingMode: 0
|
|
|
|
|
m_RayTraceProcedural: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
|
|
|
m_RayTracingAccelStructBuildFlags: 1
|
|
|
|
|
m_SmallMeshCulling: 1
|
|
|
|
|
m_ForceMeshLod: -1
|
|
|
|
|
m_MeshLodSelectionBias: 0
|
|
|
|
|
m_RenderingLayerMask: 1
|
|
|
|
|
m_RendererPriority: 0
|
|
|
|
|
m_Materials:
|
|
|
|
|
- {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
|
|
|
|
|
m_StaticBatchInfo:
|
|
|
|
|
firstSubMesh: 0
|
|
|
|
|
subMeshCount: 0
|
|
|
|
|
m_StaticBatchRoot: {fileID: 0}
|
|
|
|
|
m_ProbeAnchor: {fileID: 0}
|
|
|
|
|
m_LightProbeVolumeOverride: {fileID: 0}
|
|
|
|
|
m_ScaleInLightmap: 1
|
|
|
|
|
m_ReceiveGI: 1
|
|
|
|
|
m_PreserveUVs: 0
|
|
|
|
|
m_IgnoreNormalsForChartDetection: 0
|
|
|
|
|
m_ImportantGI: 0
|
|
|
|
|
m_StitchLightmapSeams: 1
|
|
|
|
|
m_SelectedEditorRenderState: 0
|
|
|
|
|
m_MinimumChartSize: 4
|
|
|
|
|
m_AutoUVMaxDistance: 0.5
|
|
|
|
|
m_AutoUVMaxAngle: 89
|
|
|
|
|
m_LightmapParameters: {fileID: 0}
|
|
|
|
|
m_GlobalIlluminationMeshLod: 0
|
|
|
|
|
m_SortingLayerID: 0
|
|
|
|
|
m_SortingLayer: 0
|
|
|
|
|
m_SortingOrder: 2
|
|
|
|
|
m_Sprite: {fileID: 779209807, guid: b215bf5a0a0f5db4da48c686489d8cab, type: 3}
|
|
|
|
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
|
|
|
|
m_FlipX: 0
|
|
|
|
|
m_FlipY: 0
|
|
|
|
|
m_DrawMode: 0
|
|
|
|
|
m_Size: {x: 2.82, y: 4.43}
|
|
|
|
|
m_AdaptiveModeThreshold: 0.5
|
|
|
|
|
m_SpriteTileMode: 0
|
|
|
|
|
m_WasSpriteAssigned: 1
|
|
|
|
|
m_MaskInteraction: 0
|
|
|
|
|
m_SpriteSortPoint: 0
|
|
|
|
|
--- !u!95 &2858293142053250427
|
|
|
|
|
Animator:
|
|
|
|
|
serializedVersion: 7
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 7041909958079734132}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_Avatar: {fileID: 0}
|
|
|
|
|
m_Controller: {fileID: 9100000, guid: 93f10c8f8c6a0a048aa7b53c82199161, 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!1 &8791175698629293423
|
|
|
|
|
GameObject:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
serializedVersion: 6
|
|
|
|
|
m_Component:
|
|
|
|
|
- component: {fileID: 6009911529133800530}
|
|
|
|
|
m_Layer: 10
|
|
|
|
|
m_Name: AnneLisePositionB
|
|
|
|
|
m_TagString: Untagged
|
|
|
|
|
m_Icon: {fileID: 0}
|
|
|
|
|
m_NavMeshLayer: 0
|
|
|
|
|
m_StaticEditorFlags: 0
|
|
|
|
|
m_IsActive: 1
|
|
|
|
|
--- !u!4 &6009911529133800530
|
|
|
|
|
Transform:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
|
|
|
m_PrefabInstance: {fileID: 0}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 8791175698629293423}
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
|
|
|
m_LocalPosition: {x: 5.33, y: 0.31, z: 0}
|
|
|
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
|
|
|
m_ConstrainProportionsScale: 0
|
|
|
|
|
m_Children: []
|
|
|
|
|
m_Father: {fileID: 6078012632802010276}
|
|
|
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
|
|
|
--- !u!1001 &699465474415911208
|
|
|
|
|
PrefabInstance:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Modification:
|
|
|
|
|
serializedVersion: 3
|
|
|
|
|
m_TransformParent: {fileID: 6078012632802010276}
|
|
|
|
|
m_Modifications:
|
|
|
|
|
- target: {fileID: 1370564349707122423, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_Name
|
|
|
|
|
value: BirdEyesB
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.x
|
|
|
|
|
value: 2.68
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.y
|
|
|
|
|
value: 2.61
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.w
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.x
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.y
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.x
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.y
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 3532512445619884959, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_IsActive
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.x
|
|
|
|
|
value: 0.8
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.y
|
|
|
|
|
value: 0.8
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.z
|
|
|
|
|
value: 0.8
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.x
|
|
|
|
|
value: -10.11
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.y
|
|
|
|
|
value: 0.61
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.w
|
|
|
|
|
value: 0.99141264
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.z
|
|
|
|
|
value: -0.13077137
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.z
|
|
|
|
|
value: -15.028
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 4477179922705334961, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
propertyPath: m_ConstrainProportionsScale
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
m_RemovedComponents: []
|
|
|
|
|
m_RemovedGameObjects:
|
|
|
|
|
- {fileID: 8828658103663197825, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
m_AddedGameObjects:
|
|
|
|
|
- targetCorrespondingSourceObject: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
insertIndex: -1
|
|
|
|
|
addedObject: {fileID: 1612320017392831473}
|
|
|
|
|
m_AddedComponents: []
|
|
|
|
|
m_SourcePrefab: {fileID: 100100000, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
--- !u!114 &786704689256514639 stripped
|
|
|
|
|
MonoBehaviour:
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 243176356944356711, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
m_PrefabInstance: {fileID: 699465474415911208}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
m_GameObject: {fileID: 0}
|
|
|
|
|
m_Enabled: 1
|
|
|
|
|
m_EditorHideFlags: 0
|
|
|
|
|
m_Script: {fileID: 11500000, guid: 13d59d3c42170824b8f92557822d9bf0, type: 3}
|
|
|
|
|
m_Name:
|
|
|
|
|
m_EditorClassIdentifier:
|
|
|
|
|
--- !u!4 &3022736757165821944 stripped
|
|
|
|
|
Transform:
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 2326086342663433936, guid: 185f4e1548ec9754893c0a17f2207c44, type: 3}
|
|
|
|
|
m_PrefabInstance: {fileID: 699465474415911208}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
--- !u!1001 &2853914137223649303
|
|
|
|
|
PrefabInstance:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Modification:
|
|
|
|
|
serializedVersion: 3
|
|
|
|
|
m_TransformParent: {fileID: 2925967045098024795}
|
|
|
|
|
m_Modifications:
|
|
|
|
|
- target: {fileID: 5383276844808284485, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_Name
|
|
|
|
|
value: NextStepIndicator
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5383276844808284485, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_IsActive
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.x
|
|
|
|
|
value: 2
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.y
|
|
|
|
|
value: 2
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.z
|
|
|
|
|
value: 2
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.x
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.y
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.w
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.x
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.y
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.z
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.x
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.y
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_ConstrainProportionsScale
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
m_RemovedComponents: []
|
|
|
|
|
m_RemovedGameObjects: []
|
|
|
|
|
m_AddedGameObjects: []
|
|
|
|
|
m_AddedComponents: []
|
|
|
|
|
m_SourcePrefab: {fileID: 100100000, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
--- !u!4 &7776428049839013403 stripped
|
|
|
|
|
Transform:
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
m_PrefabInstance: {fileID: 2853914137223649303}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
--- !u!1 &7867258641299829074 stripped
|
|
|
|
|
GameObject:
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 5383276844808284485, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
m_PrefabInstance: {fileID: 2853914137223649303}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
--- !u!1001 &3367360214993166600
|
|
|
|
|
PrefabInstance:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Modification:
|
|
|
|
|
serializedVersion: 3
|
|
|
|
|
m_TransformParent: {fileID: 4797152500873389050}
|
|
|
|
|
m_Modifications:
|
|
|
|
|
- target: {fileID: 5383276844808284485, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_Name
|
|
|
|
|
value: NextStepIndicator
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5383276844808284485, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_IsActive
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.x
|
|
|
|
|
value: 2
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.y
|
|
|
|
|
value: 2
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.z
|
|
|
|
|
value: 2
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.x
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.y
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.w
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.x
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.y
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.z
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.x
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.y
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
propertyPath: m_ConstrainProportionsScale
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
m_RemovedComponents: []
|
|
|
|
|
m_RemovedGameObjects: []
|
|
|
|
|
m_AddedGameObjects: []
|
|
|
|
|
m_AddedComponents: []
|
|
|
|
|
m_SourcePrefab: {fileID: 100100000, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
--- !u!4 &7118796365900318468 stripped
|
|
|
|
|
Transform:
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 5507990123417429516, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
m_PrefabInstance: {fileID: 3367360214993166600}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
--- !u!1 &7209833656931665997 stripped
|
|
|
|
|
GameObject:
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 5383276844808284485, guid: afbb486e5456a20479aee4cf8bc949b6, type: 3}
|
|
|
|
|
m_PrefabInstance: {fileID: 3367360214993166600}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|
|
|
|
|
--- !u!1001 &4445337424770836952
|
|
|
|
|
PrefabInstance:
|
|
|
|
|
m_ObjectHideFlags: 0
|
|
|
|
|
serializedVersion: 2
|
|
|
|
|
m_Modification:
|
|
|
|
|
serializedVersion: 3
|
|
|
|
|
m_TransformParent: {fileID: 1612320017392831473}
|
|
|
|
|
m_Modifications:
|
|
|
|
|
- target: {fileID: 1282228733406082151, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_Name
|
|
|
|
|
value: Headband
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2203209841952332526, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_SortingOrder
|
|
|
|
|
value: 2
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2891635597461864246, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.x
|
|
|
|
|
value: 0.6
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2891635597461864246, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.y
|
|
|
|
|
value: 0.6
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 2891635597461864246, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.z
|
|
|
|
|
value: 0.6
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 5172306257923753614, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: puzzleIndicator
|
|
|
|
|
value:
|
|
|
|
|
objectReference: {fileID: 7209833656931665997}
|
|
|
|
|
- target: {fileID: 6632239579595279600, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_Size.x
|
|
|
|
|
value: 7
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 6632239579595279600, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_Size.y
|
|
|
|
|
value: 7
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.x
|
|
|
|
|
value: 0.35
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.y
|
|
|
|
|
value: 0.35
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.z
|
|
|
|
|
value: 0.0875
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.x
|
|
|
|
|
value: 7.29
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.y
|
|
|
|
|
value: -6.27
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.w
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.x
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.y
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalRotation.z
|
|
|
|
|
value: -0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.x
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.y
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalEulerAnglesHint.z
|
|
|
|
|
value: 0
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 8721064161056257269, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.x
|
|
|
|
|
value: 0.39999998
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 8721064161056257269, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.y
|
|
|
|
|
value: 0.39999998
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 8721064161056257269, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalScale.z
|
|
|
|
|
value: 0.39999998
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 8721064161056257269, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.x
|
|
|
|
|
value: 0.45
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 8721064161056257269, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_LocalPosition.y
|
|
|
|
|
value: -0.2
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
- target: {fileID: 9042243732228685244, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
propertyPath: m_SortingOrder
|
|
|
|
|
value: 1
|
|
|
|
|
objectReference: {fileID: 0}
|
|
|
|
|
m_RemovedComponents:
|
|
|
|
|
- {fileID: 5935055277585311711, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
- {fileID: 2244388719931587964, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
m_RemovedGameObjects: []
|
|
|
|
|
m_AddedGameObjects:
|
|
|
|
|
- targetCorrespondingSourceObject: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
insertIndex: -1
|
|
|
|
|
addedObject: {fileID: 4797152500873389050}
|
|
|
|
|
m_AddedComponents: []
|
|
|
|
|
m_SourcePrefab: {fileID: 100100000, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
--- !u!4 &5990546859970263031 stripped
|
|
|
|
|
Transform:
|
|
|
|
|
m_CorrespondingSourceObject: {fileID: 7967906181784854063, guid: fde0c702b7c4ea3439502cfb575ac77a, type: 3}
|
|
|
|
|
m_PrefabInstance: {fileID: 4445337424770836952}
|
|
|
|
|
m_PrefabAsset: {fileID: 0}
|