浏览代码

Merge branch 'main' into UI-icons

/main
Ciro Continisio 3 年前
当前提交
7fdb5bae
共有 49 个文件被更改,包括 4793 次插入1587 次删除
  1. 187
      UOP1_Project/Assets/Cutscenes/BeachIntroCutscene.playable
  2. 4
      UOP1_Project/Assets/LocalizationFiles/AssetTables/UI/UI Misc Shared Data.asset
  3. 4
      UOP1_Project/Assets/LocalizationFiles/AssetTables/UI/UI Misc_en.asset
  4. 136
      UOP1_Project/Assets/Prefabs/Cutscenes/SweetDishCutscene.prefab
  5. 41
      UOP1_Project/Assets/Prefabs/Cutscenes/BeachGameEndCutscene.prefab
  6. 17
      UOP1_Project/Assets/Prefabs/Cutscenes/BeachIntroCutscene.prefab
  7. 1
      UOP1_Project/Assets/Prefabs/UI/MainMenu/Canvas-MainMenu.prefab
  8. 292
      UOP1_Project/Assets/Prefabs/UI/GameplayScene/GameScreen.prefab
  9. 7
      UOP1_Project/Assets/Prefabs/UI/GameplayScene/Health System/UIHealthDisplay.prefab
  10. 849
      UOP1_Project/Assets/Prefabs/UI/GameplayScene/Canvas-Gameplay.prefab
  11. 333
      UOP1_Project/Assets/Prefabs/UI/GameplayScene/Inventory/InventoryScreen.prefab
  12. 5
      UOP1_Project/Assets/Prefabs/Characters/PigChef.prefab
  13. 998
      UOP1_Project/Assets/Scenes/Managers/Gameplay.unity
  14. 26
      UOP1_Project/Assets/ScriptableObjects/Inventory/PlayerInventory.asset
  15. 8
      UOP1_Project/Assets/Scripts/SceneManagement/LocationExit.cs
  16. 2
      UOP1_Project/Assets/Scripts/Input/InputReader.cs
  17. 1
      UOP1_Project/Assets/Scripts/Quests/QuestManagerSO.cs
  18. 4
      UOP1_Project/Assets/Scripts/Cutscenes/TimelineBinder.cs
  19. 70
      UOP1_Project/Assets/Scripts/Characters/Damageable.cs
  20. 11
      UOP1_Project/Assets/Scripts/UI/Inventory/UIInventoryItem.cs
  21. 587
      UOP1_Project/Assets/Scripts/UI/Inventory/UIInventory.cs
  22. 58
      UOP1_Project/Assets/Scripts/UI/UIHealthBarManager.cs
  23. 43
      UOP1_Project/Assets/Scripts/UI/UIManager.cs
  24. 9
      UOP1_Project/Assets/Scripts/Interaction/InteractionManager.cs
  25. 138
      UOP1_Project/Assets/Art/UI/PlaceHolders/PlaceholderIcon/SwitchTabIcon.PNG
  26. 120
      UOP1_Project/Assets/Art/UI/PlaceHolders/PlaceholderIcon/SwitchTabIcon.PNG.meta
  27. 969
      UOP1_Project/Assets/InventoryItem.anim
  28. 8
      UOP1_Project/Assets/InventoryItem.anim.meta
  29. 72
      UOP1_Project/Assets/InventoryItem.controller
  30. 8
      UOP1_Project/Assets/InventoryItem.controller.meta
  31. 860
      UOP1_Project/Assets/Prefabs/UI/GameplayScene/SwitchTabDisplay.prefab
  32. 7
      UOP1_Project/Assets/Prefabs/UI/GameplayScene/SwitchTabDisplay.prefab.meta
  33. 315
      UOP1_Project/Assets/Prefabs/UI/GameplayScene/Inventory/AddToInventory_animation.prefab
  34. 7
      UOP1_Project/Assets/Prefabs/UI/GameplayScene/Inventory/AddToInventory_animation.prefab.meta
  35. 15
      UOP1_Project/Assets/ScriptableObjects/Events/Healthbar/DeathEvent.asset
  36. 8
      UOP1_Project/Assets/ScriptableObjects/Events/Healthbar/DeathEvent.asset.meta
  37. 15
      UOP1_Project/Assets/ScriptableObjects/Events/Healthbar/UpdateHealthEvent.asset
  38. 8
      UOP1_Project/Assets/ScriptableObjects/Events/Healthbar/UpdateHealthEvent.asset.meta
  39. 16
      UOP1_Project/Assets/ScriptableObjects/StateMachine/Config/Health/PlayersHealth.asset
  40. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/Config/Health/PlayersHealth.asset.meta
  41. 16
      UOP1_Project/Assets/Scripts/Cutscenes/CutsceneSceneLoader.cs
  42. 11
      UOP1_Project/Assets/Scripts/Cutscenes/CutsceneSceneLoader.cs.meta
  43. 11
      UOP1_Project/Assets/Scripts/Characters/Config/HealthSO.cs.meta
  44. 31
      UOP1_Project/Assets/Scripts/Characters/Config/HealthSO.cs
  45. 33
      UOP1_Project/Assets/UIItemForAnimation.cs
  46. 11
      UOP1_Project/Assets/UIItemForAnimation.cs.meta
  47. 0
      /UOP1_Project/Assets/Scripts/Cutscenes/CutsceneAudioConfigSetter.cs
  48. 0
      /UOP1_Project/Assets/Scripts/Cutscenes/CutsceneAudioConfigSetter.cs.meta

187
UOP1_Project/Assets/Cutscenes/BeachIntroCutscene.playable


- {fileID: 7568301282062643071}
- {fileID: -1393099491984859993}
- {fileID: 8354397837023367863}
- {fileID: 6459775282308076172}
m_FixedDuration: 0
m_EditorSettings:
m_Framerate: 60

--- !u!114 &702696381662726541
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(Clone)(Clone)
m_EditorClassIdentifier:
--- !u!114 &3186172763714848773
MonoBehaviour:
m_ObjectHideFlags: 1

m_Clips: []
m_Markers:
m_Objects: []
--- !u!114 &6459775282308076172
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: Hamlet
m_EditorClassIdentifier:
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: 6560935801114905240}
m_Duration: 0.3333333333333333
m_TimeScale: 1
m_ParentTrack: {fileID: 6459775282308076172}
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_Version: 1
m_Start: 14.466666666666667
m_ClipIn: 0
m_Asset: {fileID: 702696381662726541}
m_Duration: 0.5999999999999996
m_TimeScale: 1
m_ParentTrack: {fileID: 6459775282308076172}
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: 3
--- !u!114 &6560935801114905240
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:
--- !u!114 &7568301282062643071
MonoBehaviour:
m_ObjectHideFlags: 1

4
UOP1_Project/Assets/LocalizationFiles/AssetTables/UI/UI Misc Shared Data.asset


m_Key: Language
m_Metadata:
m_Items: []
- m_Id: 35779435768438784
m_Key: Error_Pot
m_Metadata:
m_Items: []
m_Metadata:
m_Items: []
m_KeyGenerator:

4
UOP1_Project/Assets/LocalizationFiles/AssetTables/UI/UI Misc_en.asset


m_Localized: Music Volume
m_Metadata:
m_Items: []
- m_Id: 35779435768438784
m_Localized: '*You need to be near a pot to cook'
m_Metadata:
m_Items: []
references:
version: 1

136
UOP1_Project/Assets/Prefabs/Cutscenes/SweetDishCutscene.prefab


ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

serializedVersion: 6
m_Component:
- component: {fileID: 2021596533}
- component: {fileID: 7955707696585730547}
- component: {fileID: 9199414420097767683}
m_Layer: 0
m_Name: CreditsSceneLoader
m_TagString: Untagged

m_Father: {fileID: 3336172139464101627}
m_RootOrder: 16
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &7955707696585730547
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2021596532}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 02e6b73898a4a52438d630a7ba29da77, type: 3}
m_Name:
m_EditorClassIdentifier:
_locationToLoad: {fileID: 11400000, guid: 7f8ed3292b055484c81ecef146e54693, type: 2}
_leadsToPath: {fileID: 0}
_pathStorage: {fileID: 11400000, guid: a9ec09853cba047a8a58f5881053cfc6, type: 2}
_locationExitLoadChannel: {fileID: 11400000, guid: 33cec85652903d245b99985f9cec9841,
type: 2}
--- !u!114 &52669666117061954
MonoBehaviour:
m_ObjectHideFlags: 0

m_Events:
- m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 7955707696585730547}
m_TargetAssemblyTypeName: LocationExit, Assembly-CSharp
- m_Target: {fileID: 9199414420097767683}
m_TargetAssemblyTypeName: CutsceneSceneLoader, Assembly-CSharp
m_MethodName: LoadScene
m_Mode: 1
m_Arguments:

m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
--- !u!114 &9199414420097767683
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2021596532}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: af0ba6b30850e36419a21b4175d8e655, type: 3}
m_Name:
m_EditorClassIdentifier:
_sceneToLoad: {fileID: 11400000, guid: 7f8ed3292b055484c81ecef146e54693, type: 2}
_sceneLoadChannel: {fileID: 11400000, guid: 33cec85652903d245b99985f9cec9841, type: 2}
--- !u!114 &1753820939
MonoBehaviour:
m_ObjectHideFlags: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 3.2425432, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

objectReference: {fileID: 0}
- target: {fileID: 9174194076251962321, guid: de38e4bbfe5a86541bd140156b6a6d75,
type: 3}
propertyPath: m_LocalRotation.w
value: -0.99889797
objectReference: {fileID: 0}
- target: {fileID: 9174194076251962321, guid: de38e4bbfe5a86541bd140156b6a6d75,
type: 3}
value: -0.046576772
value: -0.046934947
value: -0.000000022351742
value: -0.000000022523626
value: -9.313226e-10
value: -9.384844e-10
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: de38e4bbfe5a86541bd140156b6a6d75, type: 3}

objectReference: {fileID: 0}
- target: {fileID: 9174194076251962321, guid: e985e01604b92c748b406abe21d04bb1,
type: 3}
propertyPath: m_LocalRotation.w
value: -0.99889797
objectReference: {fileID: 0}
- target: {fileID: 9174194076251962321, guid: e985e01604b92c748b406abe21d04bb1,
type: 3}
value: -0.046576772
value: -0.046934947
value: 0.000000007450581
value: 0.000000007507875
value: 4.656613e-10
value: 4.692422e-10
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: e985e01604b92c748b406abe21d04bb1, type: 3}

objectReference: {fileID: 0}
- target: {fileID: 9174194076251962321, guid: daac470300224a54cbcf7956b2840867,
type: 3}
propertyPath: m_LocalRotation.w
value: -0.99889797
objectReference: {fileID: 0}
- target: {fileID: 9174194076251962321, guid: daac470300224a54cbcf7956b2840867,
type: 3}
value: -0.046576764
value: -0.04693494
value: -0.000000029802322
value: -0.0000000300315
value: -0.0000000013969839
value: -0.0000000014077266
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: daac470300224a54cbcf7956b2840867, type: 3}

- target: {fileID: 1580905619381638858, guid: 52c033c430890f944ba94b26f85b071c,
type: 3}
propertyPath: m_LocalPosition.x
value: -12.559744
value: -12.304689
value: 31.119663
value: 31.825834
value: -3.6641445
value: -3.019963
value: 0.7686752
value: 0.71929973
value: -0.16120012
value: -0.12891914
value: -0.61566675
value: -0.67956173
value: -0.06408898
value: -0.064680725
objectReference: {fileID: 0}
- target: {fileID: 1580905619381638858, guid: 52c033c430890f944ba94b26f85b071c,
type: 3}

value: PhoenixChick
objectReference: {fileID: 0}
- target: {fileID: 2214453683357813872, guid: 52c033c430890f944ba94b26f85b071c,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6233625027758820352, guid: 52c033c430890f944ba94b26f85b071c,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7613899084654700594, guid: 52c033c430890f944ba94b26f85b071c,
type: 3}
propertyPath: m_IsActive
value: 0

objectReference: {fileID: 0}
- target: {fileID: 5901927367508590655, guid: 7de901f9ebf649b4ab38959350c87dc9,
type: 3}
propertyPath: m_LocalRotation.w
value: -0.99889797
objectReference: {fileID: 0}
- target: {fileID: 5901927367508590655, guid: 7de901f9ebf649b4ab38959350c87dc9,
type: 3}
value: -0.046576772
value: -0.046934947
value: 0.000000014901161
value: 0.00000001501575
value: 9.313226e-10
value: 9.384844e-10
objectReference: {fileID: 0}
- target: {fileID: 8096454886103390463, guid: 7de901f9ebf649b4ab38959350c87dc9,
type: 3}

objectReference: {fileID: 0}
- target: {fileID: 5385405162533204186, guid: 661c491ac76af4b429f8a8c0e6e8c762,
type: 3}
propertyPath: m_LocalRotation.w
value: -0.9912751
objectReference: {fileID: 0}
- target: {fileID: 5385405162533204186, guid: 661c491ac76af4b429f8a8c0e6e8c762,
type: 3}
value: -0.04657677
value: -0.13180931
value: -1e-45
value: -4e-45
objectReference: {fileID: 0}
- target: {fileID: 5385405162533204186, guid: 661c491ac76af4b429f8a8c0e6e8c762,
type: 3}

41
UOP1_Project/Assets/Prefabs/Cutscenes/BeachGameEndCutscene.prefab


ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 1.9894445, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7390106, y: 1}
m_SensorSize: {x: 1.9894445, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

serializedVersion: 6
m_Component:
- component: {fileID: 9086061863206215909}
- component: {fileID: 7006415184538745756}
- component: {fileID: 1513774127311603601}
m_Layer: 0
m_Name: MainMenuSceneLoader
m_TagString: Untagged

m_Father: {fileID: 3099274937134098496}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &7006415184538745756
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3726207256704925240}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 02e6b73898a4a52438d630a7ba29da77, type: 3}
m_Name:
m_EditorClassIdentifier:
_locationToLoad: {fileID: 11400000, guid: 431ff81b74b48fb4d9301fb76ca633dd, type: 2}
_leadsToPath: {fileID: 0}
_pathStorage: {fileID: 11400000, guid: a9ec09853cba047a8a58f5881053cfc6, type: 2}
_locationExitLoadChannel: {fileID: 11400000, guid: 33cec85652903d245b99985f9cec9841,
type: 2}
--- !u!114 &2313194055260239634
MonoBehaviour:
m_ObjectHideFlags: 0

m_Events:
- m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 7006415184538745756}
m_TargetAssemblyTypeName: LocationExit, Assembly-CSharp
- m_Target: {fileID: 1513774127311603601}
m_TargetAssemblyTypeName: CutsceneSceneLoader, Assembly-CSharp
m_MethodName: LoadScene
m_Mode: 1
m_Arguments:

m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
--- !u!114 &1513774127311603601
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3726207256704925240}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: af0ba6b30850e36419a21b4175d8e655, type: 3}
m_Name:
m_EditorClassIdentifier:
_sceneToLoad: {fileID: 11400000, guid: 431ff81b74b48fb4d9301fb76ca633dd, type: 2}
_sceneLoadChannel: {fileID: 11400000, guid: 33cec85652903d245b99985f9cec9841, type: 2}
--- !u!95 &1488944481849032395
Animator:
serializedVersion: 3

17
UOP1_Project/Assets/Prefabs/Cutscenes/BeachIntroCutscene.prefab


ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
m_SensorSize: {x: 2.7445052, y: 1}
m_SensorSize: {x: 2.3946717, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0

propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2700848795901119205, guid: 062b3805bf6784e4d9c599ee60eaa002,
type: 3}
propertyPath: m_TagString
value: Untagged
objectReference: {fileID: 0}
- target: {fileID: 3441791691206738763, guid: 062b3805bf6784e4d9c599ee60eaa002,
type: 3}
propertyPath: m_IsActive

- target: {fileID: 244216481246938342, guid: 254bf66f87892c94985b0720d6497bd3,
type: 3}
propertyPath: m_Lens.m_SensorSize.x
value: 2.7445052
value: 2.3946717
objectReference: {fileID: 0}
- target: {fileID: 303239861944462450, guid: 254bf66f87892c94985b0720d6497bd3,
type: 3}

- target: {fileID: 303239861944462453, guid: 254bf66f87892c94985b0720d6497bd3,
type: 3}
propertyPath: m_SceneBindings.Array.size
value: 26
value: 27
objectReference: {fileID: 0}
- target: {fileID: 303239861944462453, guid: 254bf66f87892c94985b0720d6497bd3,
type: 3}

propertyPath: m_SceneBindings.Array.data[25].key
value:
objectReference: {fileID: 8354397837023367863, guid: 6b131e8eedb236f45a5a13cb20c44b10,
type: 2}
- target: {fileID: 303239861944462453, guid: 254bf66f87892c94985b0720d6497bd3,
type: 3}
propertyPath: m_SceneBindings.Array.data[26].key
value:
objectReference: {fileID: 6459775282308076172, guid: 6b131e8eedb236f45a5a13cb20c44b10,
type: 2}
- target: {fileID: 303239861944462453, guid: 254bf66f87892c94985b0720d6497bd3,
type: 3}

1
UOP1_Project/Assets/Prefabs/UI/MainMenu/Canvas-MainMenu.prefab


_inputReader: {fileID: 11400000, guid: 945ec0365077176418488737deed54be, type: 2}
_startNewGameEvent: {fileID: 11400000, guid: 2d8265bc91f6244e49560195fe2ca5e9, type: 2}
_continueGameEvent: {fileID: 11400000, guid: c6438460769bc46b7a96bd3c7233a68a, type: 2}
_onGameExitEvent: {fileID: 11400000, guid: d570e16f713770a4a94310999866e0e0, type: 2}
--- !u!114 &8312508109763636281
MonoBehaviour:
m_ObjectHideFlags: 0

292
UOP1_Project/Assets/Prefabs/UI/GameplayScene/GameScreen.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1511720384533841755
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2273897413608346207}
- component: {fileID: 2907228647872325314}
- component: {fileID: 3357701091962138047}
m_Layer: 5
m_Name: Panel
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2273897413608346207
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1511720384533841755}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 470360590739831999}
- {fileID: 7713081163903527991}
- {fileID: 1640411318}
- {fileID: 6020024167651065493}
m_Father: {fileID: 6822594373627009028}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0.3, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2907228647872325314
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1511720384533841755}
m_CullTransparentMesh: 1
--- !u!114 &3357701091962138047
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1511720384533841755}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 30
m_Right: 0
m_Top: 30
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 10
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 0
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
--- !u!1 &6822594373627009031
GameObject:
m_ObjectHideFlags: 0

m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 470360590739831999}
- {fileID: 7713081163903527991}
- {fileID: 1640411318}
- {fileID: 2273897413608346207}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6822594373627009031}
m_CullTransparentMesh: 0
--- !u!1001 &637319115534657051
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 2273897413608346207}
m_Modifications:
- target: {fileID: 6580702772211603597, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_Name
value: SwitchTabDisplay
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_Pivot.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_Pivot.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_SizeDelta.x
value: 205.3418
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_SizeDelta.y
value: 69.6182
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 01a70529e19de3043b3bd9ee0ca432d9, type: 3}
--- !u!224 &6020024167651065493 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6580702772211603598, guid: 01a70529e19de3043b3bd9ee0ca432d9,
type: 3}
m_PrefabInstance: {fileID: 637319115534657051}
m_PrefabAsset: {fileID: 0}
m_TransformParent: {fileID: 6822594373627009028}
m_TransformParent: {fileID: 2273897413608346207}
value: 1
value: 0
value: 1
value: 0
value: 62
value: 0
value: 149.5632
value: 0
value: -34.8091
value: 0
value: 1
value: 0
value: 1
value: 0
value: 69.6182
value: 0
value: -34.8091
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4915692452906622209, guid: 2e4947ea4180464408ff7fe04be6a671,
type: 3}

- target: {fileID: 4915692452906622209, guid: 2e4947ea4180464408ff7fe04be6a671,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4915692452906622209, guid: 2e4947ea4180464408ff7fe04be6a671,
type: 3}

- target: {fileID: 4915692452906622209, guid: 2e4947ea4180464408ff7fe04be6a671,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4915692452906622209, guid: 2e4947ea4180464408ff7fe04be6a671,
type: 3}

- target: {fileID: 4915692452906622209, guid: 2e4947ea4180464408ff7fe04be6a671,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
value: -0
value: 0
value: -0
value: 0
value: -0
value: 30
value: 0
value: -186
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4915692452906622209, guid: 2e4947ea4180464408ff7fe04be6a671,
type: 3}

- target: {fileID: 4915692452906622210, guid: 2e4947ea4180464408ff7fe04be6a671,
type: 3}
propertyPath: m_IsActive
value: 0
value: 1
value: 1
value: 0
value: 1
value: 0
value: 40.22
value: 0
value: 139.5632
value: 0
value: -34.8091
value: 0
value: 1
value: 0
value: 1
value: 0
value: 67
value: 0
value: 88.704
value: 0
value: -34.8091
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 2e4947ea4180464408ff7fe04be6a671, type: 3}

m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 6822594373627009028}
m_TransformParent: {fileID: 2273897413608346207}
m_Modifications:
- target: {fileID: 358584537197172349, guid: 8f80078235ba241aaa576eba63c44a25,
type: 3}

- target: {fileID: 6352810064952983069, guid: 8f80078235ba241aaa576eba63c44a25,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6352810064952983069, guid: 8f80078235ba241aaa576eba63c44a25,
type: 3}

- target: {fileID: 6352810064952983069, guid: 8f80078235ba241aaa576eba63c44a25,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6352810064952983069, guid: 8f80078235ba241aaa576eba63c44a25,
type: 3}

- target: {fileID: 6352810064952983069, guid: 8f80078235ba241aaa576eba63c44a25,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
value: -0
value: 0
value: -0
value: 0
value: -0
value: 30
value: 0
value: -30
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6352810064952983069, guid: 8f80078235ba241aaa576eba63c44a25,
type: 3}

m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 6822594373627009028}
m_TransformParent: {fileID: 2273897413608346207}
m_Modifications:
- target: {fileID: 771856674417949241, guid: 21940eefd34281c4aaee0d67367ba238,
type: 3}

- target: {fileID: 1732247020623401816, guid: 21940eefd34281c4aaee0d67367ba238,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1732247020623401816, guid: 21940eefd34281c4aaee0d67367ba238,
type: 3}

- target: {fileID: 1732247020623401816, guid: 21940eefd34281c4aaee0d67367ba238,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1732247020623401816, guid: 21940eefd34281c4aaee0d67367ba238,
type: 3}

- target: {fileID: 1732247020623401816, guid: 21940eefd34281c4aaee0d67367ba238,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
value: -0
value: 0
value: -0
value: 0
value: -0
value: 30
value: 0
value: -100
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1732247020623401816, guid: 21940eefd34281c4aaee0d67367ba238,
type: 3}

7
UOP1_Project/Assets/Prefabs/UI/GameplayScene/Health System/UIHealthDisplay.prefab


m_Script: {fileID: 11500000, guid: f8dfad91156ef4bff806fff3c3f9eacd, type: 3}
m_Name:
m_EditorClassIdentifier:
_currentHealth: {fileID: 11400000, guid: 9f77d45699a310c4c893d07ae96f341a, type: 2}
_healthConfig: {fileID: 11400000, guid: e45145042f2750b448851311cae4a1ec, type: 2}
_heartImages:
- {fileID: 1496849399793334725}
- {fileID: 2698728842335926261}

healthText: {fileID: 0}
_setHealthBar: {fileID: 11400000, guid: 22e3f27f002de44b4948988138dd9377, type: 2}
_inflictDamage: {fileID: 11400000, guid: be921b398c68d450e9e3c55dde697149, type: 2}
_restoreHealth: {fileID: 11400000, guid: de4a39f85969d44cba990125224ff7ef, type: 2}
_deathEvent: {fileID: 11400000, guid: 0a29544909be226418bc1677ec369790, type: 2}
_updateHealthEvent: {fileID: 11400000, guid: 2447a760b3f9f134f8730aa53c8d2ece, type: 2}
--- !u!114 &5382124729891650614
MonoBehaviour:
m_ObjectHideFlags: 0

849
UOP1_Project/Assets/Prefabs/UI/GameplayScene/Canvas-Gameplay.prefab


- {fileID: 8914560200217369969}
- {fileID: 1143133475598259152}
- {fileID: 2221699335589323006}
- {fileID: 1653662407033456306}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

_popupPanel: {fileID: 2221699335589323001}
_dialogueController: {fileID: 5434846252492230143}
_inventoryPanel: {fileID: 3875863410152603130}
_interactionPanel: {fileID: 2999915212724989254}
_interactionPanel: {fileID: 8633580182954480035}
_switchTabDisplay: {fileID: 5064762485814685823}
_cookingAnimation: {fileID: 5127739166682563116}
_pauseScreen: {fileID: 5235689906329165859}
_settingScreen: {fileID: 7582363479009981390}
_gameStateManager: {fileID: 11400000, guid: 159f9c22d98e249ceb08f2c5de2311a4, type: 2}

type: 2}
_openInventoryScreenForCookingEvent: {fileID: 11400000, guid: 146c579dca5c2f248a607ef66a36d765,
type: 2}
_cookRecipeEvent: {fileID: 11400000, guid: 1a56201d2b4714889a387c20fbd8f3e8, type: 2}
_setInteractionEvent: {fileID: 11400000, guid: 818cc55cb05226248bdb15ace58eab84,
type: 2}
_loadMenuEvent: {fileID: 11400000, guid: 33cec85652903d245b99985f9cec9841, type: 2}

m_Modification:
m_TransformParent: {fileID: 5434846252280455342}
m_Modifications:
- target: {fileID: 5405141848621952428, guid: 1d09c349511c34e2d8b16f139aadb731,
- target: {fileID: 868441786, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 868441786, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 868441786, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_SizeDelta.y
value: 62
objectReference: {fileID: 0}
- target: {fileID: 868441786, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.x
value: 149.5632
objectReference: {fileID: 0}
- target: {fileID: 868441786, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 904363656, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 904363656, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 904363656, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_SizeDelta.y
value: 69.6182
objectReference: {fileID: 0}
- target: {fileID: 904363656, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 1122245513, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1122245513, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1122245513, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_SizeDelta.y
value: 67
objectReference: {fileID: 0}
- target: {fileID: 1122245513, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.x
value: 88.704
objectReference: {fileID: 0}
- target: {fileID: 1122245513, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 1376860264, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1376860264, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1376860264, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_SizeDelta.y
value: 40.22
objectReference: {fileID: 0}
- target: {fileID: 1376860264, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.x
value: 139.5632
objectReference: {fileID: 0}
- target: {fileID: 1376860264, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 1640411317, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1640411318, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1640411318, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1640411318, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.x
value: 30
objectReference: {fileID: 0}
- target: {fileID: 1640411318, guid: 1d09c349511c34e2d8b16f139aadb731, type: 3}
propertyPath: m_AnchoredPosition.y
value: -169.4578
objectReference: {fileID: 0}
- target: {fileID: 470360590739831999, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 470360590739831999, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 470360590739831999, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 470360590739831999, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1039482449832102265, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1039482449832102265, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1039482449832102265, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 67
objectReference: {fileID: 0}
- target: {fileID: 1039482449832102265, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 134.5632
objectReference: {fileID: 0}
- target: {fileID: 1039482449832102265, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 1153531261356032253, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1153531261356032253, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1153531261356032253, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1153531261356032253, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1153531261356032253, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1153531261356032253, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1975228215490060096, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1975228215490060096, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1975228215490060096, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1975228215490060096, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1975228215490060096, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1975228215490060096, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2642993851451208542, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2642993851451208542, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2642993851451208542, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2642993851451208542, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2642993851451208542, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5040661310512128791, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5040661310512128791, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5040661310512128791, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5040661310512128791, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5040661310512128791, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5107237222898472610, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5107237222898472610, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5107237222898472610, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5107237222898472610, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5107237222898472610, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5107237222898472610, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6020024166780661931, guid: 1d09c349511c34e2d8b16f139aadb731,
- target: {fileID: 5405141848621952428, guid: 1d09c349511c34e2d8b16f139aadb731,
- target: {fileID: 6020024166780661931, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6020024166780661931, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 69.6182
objectReference: {fileID: 0}
- target: {fileID: 6020024166780661931, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 6020024166879482009, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6020024166879482009, guid: 1d09c349511c34e2d8b16f139aadb731,
- target: {fileID: 5405141848621952428, guid: 1d09c349511c34e2d8b16f139aadb731,
- target: {fileID: 6020024166879482009, guid: 1d09c349511c34e2d8b16f139aadb731,
value: 83.05115
value: 62
- target: {fileID: 5405141848621952428, guid: 1d09c349511c34e2d8b16f139aadb731,
- target: {fileID: 6020024166879482009, guid: 1d09c349511c34e2d8b16f139aadb731,
value: 653.8782
value: 195.4224
- target: {fileID: 5405141848621952428, guid: 1d09c349511c34e2d8b16f139aadb731,
- target: {fileID: 6020024166879482009, guid: 1d09c349511c34e2d8b16f139aadb731,
value: -93.05115
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 6020024167651065493, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6020024167651065493, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6020024167651065493, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 30
objectReference: {fileID: 0}
- target: {fileID: 6020024167651065493, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -249.07599
objectReference: {fileID: 0}
- target: {fileID: 6020024167651065494, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6020024168240190890, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6020024168240190890, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6020024168240190890, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 67
objectReference: {fileID: 0}
- target: {fileID: 6020024168240190890, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 88.704
objectReference: {fileID: 0}
- target: {fileID: 6020024168240190890, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 6020024168518268491, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6020024168518268491, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6020024168518268491, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 40.22
objectReference: {fileID: 0}
- target: {fileID: 6020024168518268491, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 185.4224
objectReference: {fileID: 0}
- target: {fileID: 6020024168518268491, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 6593966788407040831, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6593966788407040831, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6593966788407040831, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 62
objectReference: {fileID: 0}
- target: {fileID: 6593966788407040831, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 229.9016
objectReference: {fileID: 0}
- target: {fileID: 6593966788407040831, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -34.8091
objectReference: {fileID: 0}
- target: {fileID: 6822594373627009028, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}

propertyPath: m_Name
value: InGameScreen
objectReference: {fileID: 0}
- target: {fileID: 8320703179963651321, guid: 1d09c349511c34e2d8b16f139aadb731,
- target: {fileID: 7713081163903527991, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7713081163903527991, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7713081163903527991, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7713081163903527991, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7942523251451777289, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7942523251451777289, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7942523251451777289, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7942523251451777289, guid: 1d09c349511c34e2d8b16f139aadb731,
propertyPath: m_IsActive
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7942523251451777289, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8046930379038502661, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8046930379038502661, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8046930379038502661, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8046930379038502661, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8046930379038502661, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8046930379038502661, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8599238924524361874, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8599238924524361874, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8599238924524361874, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8599238924524361874, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8599238924524361874, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8599238924524361874, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8770299035173471574, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8770299035173471574, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8770299035173471574, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8770299035173471574, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []

type: 3}
m_PrefabInstance: {fileID: 1568038478660161257}
m_PrefabAsset: {fileID: 0}
--- !u!114 &2999915212724989254 stripped
--- !u!114 &8633580182954480035 stripped
m_CorrespondingSourceObject: {fileID: 4351352784699630511, guid: 1d09c349511c34e2d8b16f139aadb731,
m_CorrespondingSourceObject: {fileID: 7066827173045493578, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
m_PrefabInstance: {fileID: 1568038478660161257}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 8f5450ac502f84bd89a993767b4d01e0, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &5064762485814685823 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 6020024167651065494, guid: 1d09c349511c34e2d8b16f139aadb731,
type: 3}
m_PrefabInstance: {fileID: 1568038478660161257}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &3875863411324803208
PrefabInstance:
m_ObjectHideFlags: 0

propertyPath: m_AnchoredPosition.y
value: -69.48239
objectReference: {fileID: 0}
- target: {fileID: 8273920895736410157, guid: 42ed5ae1f90714c4488cfabda2298591,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0.80000305
objectReference: {fileID: 0}
- target: {fileID: 8289508277542325389, guid: 42ed5ae1f90714c4488cfabda2298591,
type: 3}
propertyPath: m_AnchorMax.y

propertyPath: m_AnchoredPosition.y
value: -69.587555
objectReference: {fileID: 0}
- target: {fileID: 1305894369093091931, guid: 81332ce8a86cf4644bc42f8a9873d73d,
type: 3}
propertyPath: m_StringReference.m_TableReference.m_TableCollectionName
value: GUID:457af5455987a4876acc4332c3a761e5
objectReference: {fileID: 0}
- target: {fileID: 6177104812556640672, guid: 81332ce8a86cf4644bc42f8a9873d73d,
type: 3}
propertyPath: m_Pivot.x

propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6193337728293310342, guid: 81332ce8a86cf4644bc42f8a9873d73d,
type: 3}
propertyPath: m_StringReference.m_TableReference.m_TableCollectionName
value: GUID:457af5455987a4876acc4332c3a761e5
objectReference: {fileID: 0}
- target: {fileID: 6193337729689869376, guid: 81332ce8a86cf4644bc42f8a9873d73d,
type: 3}
propertyPath: m_AnchorMax.y

m_Modification:
m_TransformParent: {fileID: 5434846252280455342}
m_Modifications:
- target: {fileID: 508816027883578973, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -29.999878
objectReference: {fileID: 0}
- target: {fileID: 2538584498491903614, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -0.5369873
objectReference: {fileID: 0}
- target: {fileID: 3687453176493695291, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3687453176493695291, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3687453176493695291, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_SizeDelta.x
value: 257.53973
objectReference: {fileID: 0}
- target: {fileID: 3687453176493695291, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_SizeDelta.y
value: 86.4
objectReference: {fileID: 0}
- target: {fileID: 3687453176493695291, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 128.76987
objectReference: {fileID: 0}
- target: {fileID: 3687453176493695291, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -43.2
objectReference: {fileID: 0}
objectReference: {fileID: 0}
- target: {fileID: 3687453176568796421, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3687453176568796422, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}

propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3787434768372665207, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3787434768372665207, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3787434768372665207, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_SizeDelta.x
value: 257.53973
objectReference: {fileID: 0}
- target: {fileID: 3787434768372665207, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_SizeDelta.y
value: 86.4
objectReference: {fileID: 0}
- target: {fileID: 3787434768372665207, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 406.3096
objectReference: {fileID: 0}
- target: {fileID: 3787434768372665207, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -43.2
objectReference: {fileID: 0}
- target: {fileID: 9174077455468900772, guid: 0ac9fcac72b964a9181545df5e543b03,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 29.999878
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 0ac9fcac72b964a9181545df5e543b03, type: 3}
--- !u!224 &5434846252492230137 stripped

m_Script: {fileID: 11500000, guid: 6868cb6f048b549b3b137c5989933a22, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &8903523483103538992
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 5434846252280455342}
m_Modifications:
- target: {fileID: 6985456855749004998, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_Name
value: AddToInventory_animation
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_RootOrder
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 03945f34a2a31124196ed81601815d07, type: 3}
--- !u!224 &1653662407033456306 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 7889557082978494850, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
m_PrefabInstance: {fileID: 8903523483103538992}
m_PrefabAsset: {fileID: 0}
--- !u!114 &5127739166682563116 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 4370401447050013980, guid: 03945f34a2a31124196ed81601815d07,
type: 3}
m_PrefabInstance: {fileID: 8903523483103538992}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f8128109eaf29814c90bcda2f2721281, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &9042833144232714577
PrefabInstance:
m_ObjectHideFlags: 0

- target: {fileID: 488774219352206458, guid: cef07ea384e17ef4bb3abfbd08391f33,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
value: 0
value: 1
value: 0
value: 100
value: 0
value: 788.03174
value: 0
value: -50
value: 0
objectReference: {fileID: 0}
- target: {fileID: 488774219553061920, guid: cef07ea384e17ef4bb3abfbd08391f33,
type: 3}

- target: {fileID: 2296573752810023457, guid: cef07ea384e17ef4bb3abfbd08391f33,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
value: 0
value: 1
value: 0
value: 1248
value: 0
value: 624
value: 0
value: -129.5
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2783648922824695131, guid: cef07ea384e17ef4bb3abfbd08391f33,
type: 3}

- target: {fileID: 5437310083346915326, guid: cef07ea384e17ef4bb3abfbd08391f33,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
value: 0
value: 1
value: 0
value: 1248
value: 0
value: 624
value: 0
value: -36.5
value: 0
value: 1
value: 0
value: 1
value: 0
value: 1248
value: 0
value: 624
value: 0
value: -222.5
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6825131797341510134, guid: cef07ea384e17ef4bb3abfbd08391f33,
type: 3}

- target: {fileID: 8698515608629574386, guid: cef07ea384e17ef4bb3abfbd08391f33,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
value: 0
value: 1
value: 0
value: 100
value: 0
value: 153.60635
value: 0
value: -50
value: 0
value: 1
value: 0
value: 1
value: 0
value: 100
value: 0
value: 470.81906
value: 0
value: -50
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9195418722625875733, guid: cef07ea384e17ef4bb3abfbd08391f33,
type: 3}

333
UOP1_Project/Assets/Prefabs/UI/GameplayScene/Inventory/InventoryScreen.prefab


m_Children:
- {fileID: 1682803553}
- {fileID: 3683070794600282631}
- {fileID: 929859363891123380}
m_Father: {fileID: 9125883718042355530}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &3370571047160593109
RectTransform:
m_ObjectHideFlags: 0

m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &3454949236040820081
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8089898444369124962}
- component: {fileID: 6432656038918264609}
- component: {fileID: 3016652967434153715}
- component: {fileID: 2669545264098909198}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8089898444369124962
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3454949236040820081}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 929859363891123380}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6432656038918264609
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3454949236040820081}
m_CullTransparentMesh: 1
--- !u!114 &3016652967434153715
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3454949236040820081}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text:
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: fe129390af88b40faa85c89db6820ea6, type: 2}
m_sharedMaterial: {fileID: -5592514773993622969, guid: fe129390af88b40faa85c89db6820ea6,
type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 36
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &2669545264098909198
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3454949236040820081}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56eb0353ae6e5124bb35b17aff880f16, type: 3}
m_Name:
m_EditorClassIdentifier:
m_StringReference:
m_TableReference:
m_TableCollectionName: GUID:457af5455987a4876acc4332c3a761e5
m_TableEntryReference:
m_KeyId: 35779435768438784
m_Key:
m_FallbackState: 0
m_WaitForCompletion: 1
m_FormatArguments: []
m_UpdateString:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 3016652967434153715}
m_TargetAssemblyTypeName: TMPro.TMP_Text, Unity.TextMeshPro
m_MethodName: set_text
m_Mode: 0
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName:
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
--- !u!1 &4456486544388842522
GameObject:
m_ObjectHideFlags: 0

m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1327400573343752574
RectTransform:
m_ObjectHideFlags: 0

m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
--- !u!1 &7913270893451434096
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 929859363891123380}
- component: {fileID: 5931910533948701905}
m_Layer: 5
m_Name: Error Message
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &929859363891123380
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7913270893451434096}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 8089898444369124962}
m_Father: {fileID: 1918925974}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.03}
m_AnchorMax: {x: 1, y: 0.06}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5931910533948701905
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7913270893451434096}
m_CullTransparentMesh: 1
--- !u!1 &8658418713827354358
GameObject:
m_ObjectHideFlags: 0

_currentInventory: {fileID: 11400000, guid: 59c84467f7726dc4587a8373b0936f03, type: 2}
_itemPrefab: {fileID: 151566559, guid: b125620126ce3403f9719c1123999117, type: 3}
_contentParent: {fileID: 6596066286505809922}
_errorPotMessage: {fileID: 7913270893451434096}
_inspectorPanel: {fileID: 6043718304312554480}
_tabsPanel: {fileID: 1612266195}
_actionButton: {fileID: 8305677519979660487}

_onInteractionEndedEvent: {fileID: 11400000, guid: c499d87f35465124f8fb2751b150430d,
type: 2}
_useItemEvent: {fileID: 11400000, guid: cbe9057614db5422a97c4c250c742f06, type: 2}
_restoreHealth: {fileID: 11400000, guid: de4a39f85969d44cba990125224ff7ef, type: 2}
_equipItemEvent: {fileID: 11400000, guid: 0cef922101fd44b25a2d96f2972d5f50, type: 2}
_cookRecipeEvent: {fileID: 11400000, guid: 1a56201d2b4714889a387c20fbd8f3e8, type: 2}
_inputReader: {fileID: 11400000, guid: 945ec0365077176418488737deed54be, type: 2}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d3899a1f923ed45d9a4474970d199c2d, type: 3}
--- !u!224 &2707815202040884089 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3187641457548150208, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 696035460119260857}
m_PrefabAsset: {fileID: 0}
--- !u!114 &8285521342486369925 stripped
--- !u!114 &6350433132237309146 stripped
m_CorrespondingSourceObject: {fileID: 8886944925026531388, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 5875391950397090403, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 696035460119260857}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &6350433132237309146 stripped
--- !u!114 &6818213622019162968 stripped
m_CorrespondingSourceObject: {fileID: 5875391950397090403, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 6284766382283648481, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 696035460119260857}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &6818213622019162968 stripped
--- !u!114 &8285521342486369925 stripped
m_CorrespondingSourceObject: {fileID: 6284766382283648481, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 8886944925026531388, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 696035460119260857}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &2707815202040884089 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3187641457548150208, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 696035460119260857}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1135095444294628428
PrefabInstance:
m_ObjectHideFlags: 0

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c, type: 3}
--- !u!224 &5239349508843680063 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 5149096329462859123, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
m_PrefabInstance: {fileID: 1135095444294628428}
m_PrefabAsset: {fileID: 0}
--- !u!114 &7412250779904212678 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 7574264689645128330, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,

m_Script: {fileID: 11500000, guid: 93dbe2b925cf041d1bab6ad1cc9ef1c0, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &5239349508843680063 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 5149096329462859123, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
m_PrefabInstance: {fileID: 1135095444294628428}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &2390584773030419281
PrefabInstance:
m_ObjectHideFlags: 0

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d3899a1f923ed45d9a4474970d199c2d, type: 3}
--- !u!114 &8116759724037517618 stripped
--- !u!114 &8510371273803232944 stripped
m_CorrespondingSourceObject: {fileID: 5875391950397090403, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 6284766382283648481, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 2390584773030419281}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &5271683665256688428 stripped
--- !u!114 &6519476665947857773 stripped
m_CorrespondingSourceObject: {fileID: 7495635145445421181, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 8886944925026531388, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 2390584773030419281}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &8510371273803232944 stripped
--- !u!114 &5271683665256688428 stripped
m_CorrespondingSourceObject: {fileID: 6284766382283648481, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 7495635145445421181, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 2390584773030419281}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &6519476665947857773 stripped
--- !u!114 &8116759724037517618 stripped
m_CorrespondingSourceObject: {fileID: 8886944925026531388, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 5875391950397090403, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 2390584773030419281}
m_PrefabAsset: {fileID: 0}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d3899a1f923ed45d9a4474970d199c2d, type: 3}
--- !u!224 &1766023825590303697 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3187641457548150208, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 3800732783275998737}
m_PrefabAsset: {fileID: 0}
--- !u!114 &5758466781932045869 stripped
--- !u!114 &7293438368585831538 stripped
m_CorrespondingSourceObject: {fileID: 8886944925026531388, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 5875391950397090403, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 3800732783275998737}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &7172285795712996336 stripped
--- !u!114 &6681989618632347244 stripped
m_CorrespondingSourceObject: {fileID: 6284766382283648481, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 7495635145445421181, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 3800732783275998737}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &6681989618632347244 stripped
--- !u!114 &7172285795712996336 stripped
m_CorrespondingSourceObject: {fileID: 7495635145445421181, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 6284766382283648481, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 3800732783275998737}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &7293438368585831538 stripped
--- !u!114 &5758466781932045869 stripped
m_CorrespondingSourceObject: {fileID: 5875391950397090403, guid: d3899a1f923ed45d9a4474970d199c2d,
m_CorrespondingSourceObject: {fileID: 8886944925026531388, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 3800732783275998737}
m_PrefabAsset: {fileID: 0}

m_Script: {fileID: 11500000, guid: 4f07228a5666044b5a0f0633262f71f9, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &1766023825590303697 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3187641457548150208, guid: d3899a1f923ed45d9a4474970d199c2d,
type: 3}
m_PrefabInstance: {fileID: 3800732783275998737}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &4927264552654137991
PrefabInstance:
m_ObjectHideFlags: 0

m_Modification:
m_TransformParent: {fileID: 1918925974}
m_Modifications:
- target: {fileID: 255326630928031957, guid: b1676cd460f4f4cc7a197021499c80d8,
type: 3}
propertyPath: m_fontSize
value: 31.3
objectReference: {fileID: 0}
- target: {fileID: 1324934030341708400, guid: b1676cd460f4f4cc7a197021499c80d8,
type: 3}
propertyPath: m_StringReference.m_TableEntryReference.m_KeyId

- target: {fileID: 3534184564156186192, guid: b1676cd460f4f4cc7a197021499c80d8,
type: 3}
propertyPath: m_fontSize
value: 31.85
value: 40
value: 31.85
value: 40
value: 31.85
value: 40
value: 31.85
value: 40
value: 31.85
value: 40
objectReference: {fileID: 0}
- target: {fileID: 5985630588229285392, guid: b1676cd460f4f4cc7a197021499c80d8,
type: 3}

- target: {fileID: 7702129798801179661, guid: b1676cd460f4f4cc7a197021499c80d8,
type: 3}
propertyPath: m_fontSize
value: 30.75
value: 40
--- !u!224 &3683070794600282631 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 7499314617860786457, guid: b1676cd460f4f4cc7a197021499c80d8,
type: 3}
m_PrefabInstance: {fileID: 6561198984885400350}
m_PrefabAsset: {fileID: 0}
--- !u!114 &6043718304312554480 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 635454430512939246, guid: b1676cd460f4f4cc7a197021499c80d8,

m_Script: {fileID: 11500000, guid: e22db440a2cce4752b6edaa61c9b41b1, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &3683070794600282631 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 7499314617860786457, guid: b1676cd460f4f4cc7a197021499c80d8,
type: 3}
m_PrefabInstance: {fileID: 6561198984885400350}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &9125883717371129678
PrefabInstance:
m_ObjectHideFlags: 0

5
UOP1_Project/Assets/Prefabs/Characters/PigChef.prefab


m_Name:
m_EditorClassIdentifier:
_healthConfigSO: {fileID: 11400000, guid: e45145042f2750b448851311cae4a1ec, type: 2}
_currentHealthSO: {fileID: 11400000, guid: 9f77d45699a310c4c893d07ae96f341a, type: 2}
_inflictDamage: {fileID: 11400000, guid: be921b398c68d450e9e3c55dde697149, type: 2}
_updateHealthEvent: {fileID: 11400000, guid: 2447a760b3f9f134f8730aa53c8d2ece, type: 2}
_deathEvent: {fileID: 11400000, guid: 0a29544909be226418bc1677ec369790, type: 2}
_restoreHealth: {fileID: 11400000, guid: de4a39f85969d44cba990125224ff7ef, type: 2}
--- !u!114 &3326384532942868502
MonoBehaviour:

type: 2}
_onInteractionEnded: {fileID: 11400000, guid: c499d87f35465124f8fb2751b150430d,
type: 2}
_onCutsceneStart: {fileID: 11400000, guid: 9397b637ea93a3a4fb144834511eb199, type: 2}
--- !u!114 &9165201357015476168
MonoBehaviour:
m_ObjectHideFlags: 0

998
UOP1_Project/Assets/Scenes/Managers/Gameplay.unity
文件差异内容过多而无法显示
查看文件

26
UOP1_Project/Assets/ScriptableObjects/Inventory/PlayerInventory.asset


m_Script: {fileID: 11500000, guid: b39a296438081ff4c99abec393d12d54, type: 3}
m_Name: PlayerInventory
m_EditorClassIdentifier:
_items: []
_items:
- _item: {fileID: 11400000, guid: 540c35ca6164bf3438e37e4f8087d47c, type: 2}
Amount: 1
- _item: {fileID: 11400000, guid: 42396f680e5649c4b91e2b29ff34f811, type: 2}
Amount: 19
- _item: {fileID: 11400000, guid: 1c53a3bee1a484bc2ab70d7f4f1f0aa4, type: 2}
Amount: 20
- _item: {fileID: 11400000, guid: 7a6557abb46da48458da1572c9022163, type: 2}
Amount: 20
- _item: {fileID: 11400000, guid: f14caff5e16bd4a48b45e4a2c5a0fc86, type: 2}
Amount: 20
- _item: {fileID: 11400000, guid: 3e353820f321eb9469633db094e0c048, type: 2}
Amount: 1
- _item: {fileID: 11400000, guid: be909baf705d4fa49910776bc707ce1b, type: 2}
Amount: 1
- _item: {fileID: 11400000, guid: 42396f680e5649c4b91e2b29ff34f811, type: 2}
Amount: 20
- _item: {fileID: 11400000, guid: 1c53a3bee1a484bc2ab70d7f4f1f0aa4, type: 2}
Amount: 20
- _item: {fileID: 11400000, guid: 7a6557abb46da48458da1572c9022163, type: 2}
Amount: 20
- _item: {fileID: 11400000, guid: f14caff5e16bd4a48b45e4a2c5a0fc86, type: 2}
Amount: 20
- _item: {fileID: 11400000, guid: 3e353820f321eb9469633db094e0c048, type: 2}
Amount: 1

8
UOP1_Project/Assets/Scripts/SceneManagement/LocationExit.cs


if (other.CompareTag("Player"))
{
_pathStorage.lastPathTaken = _leadsToPath;
LoadScene();
_locationExitLoadChannel.RaiseEvent(_locationToLoad, false, true);
}
//Used to load a location from a custscene
public void LoadScene()
{
_locationExitLoadChannel.RaiseEvent(_locationToLoad, false, true);
}
}

2
UOP1_Project/Assets/Scripts/Input/InputReader.cs


public void OnAdvanceDialogue(InputAction.CallbackContext context)
{
Debug.Log("AdvanceDialogue");
if (context.phase == InputActionPhase.Performed)
advanceDialogueEvent.Invoke();
}

1
UOP1_Project/Assets/Scripts/Quests/QuestManagerSO.cs


_makeWinningChoiceEvent.OnEventRaised += MakeWinningChoice;
_makeLosingChoiceEvent.OnEventRaised += MakeLosingChoice;
StartQuestline();
Debug.Log(isNewGame());
}
void StartQuestline()
{

4
UOP1_Project/Assets/Scripts/Cutscenes/TimelineBinder.cs


private void BindObjects(Transform playerTransform)
{
_objectsToBind = new GameObject[objectsToBindTags.Length];
for (int i=0; i< objectsToBindTags.Length; ++i)
for (int i = 0; i < objectsToBindTags.Length; ++i)
Debug.Log(objectsToBindTags[i]);
// Debug.Log(objectsToBindTags[i]);
}
foreach (var playableAssetOutput in _playableDirector.playableAsset.outputs)

70
UOP1_Project/Assets/Scripts/Characters/Damageable.cs


public class Damageable : MonoBehaviour
{
[SerializeField] private HealthConfigSO _healthConfigSO;
[SerializeField] private HealthSO _currentHealthSO;
[SerializeField] private GetHitEffectConfigSO _getHitEffectSO;
[SerializeField] private Renderer _mainMeshRenderer;
[SerializeField] private DroppableRewardConfigSO _droppableRewardSO;

[SerializeField] private IntEventChannelSO _setHealthBar = default;
[SerializeField] private IntEventChannelSO _inflictDamage = default;
[SerializeField] private VoidEventChannelSO _updateHealthEvent = default;
[SerializeField] private VoidEventChannelSO _deathEvent = default;
[Header("Listening To")]
private int _currentHealth = default;
public bool GetHit { get; set; }
public bool IsDead { get; set; }

public int CurrentHealth => _currentHealth;
_currentHealth = _healthConfigSO.MaxHealth;
if (_setHealthBar != null)
_setHealthBar.RaiseEvent(_currentHealth);
if (_currentHealthSO == null)
{
_currentHealthSO = new HealthSO();
_currentHealthSO.SetMaxHealth(_healthConfigSO.MaxHealth);
_currentHealthSO.SetCurrentHealth(_healthConfigSO.MaxHealth);
}
if (_updateHealthEvent != null)
{
_updateHealthEvent.RaiseEvent();
}
}
private void OnEnable()
{
if (_restoreHealth != null)
{
_restoreHealth.OnEventRaised += restoreHealth;
}
private void OnDisable()
{
if (_restoreHealth != null)
{
_restoreHealth.OnEventRaised -= restoreHealth;
}
}
ReceiveAnAttack(_currentHealth);
ReceiveAnAttack(_currentHealthSO.CurrentHealth);
}
public void ReceiveAnAttack(int damage)

if (_inflictDamage != null)
_inflictDamage.RaiseEvent(damage);
_currentHealth -= damage;
_currentHealthSO.InflictDamage(damage);
if (_updateHealthEvent != null)
{
_updateHealthEvent.RaiseEvent();
}
if (_currentHealth <= 0)
if (_currentHealthSO.CurrentHealth <= 0)
if (_deathEvent != null)
_deathEvent.RaiseEvent();
_currentHealth = _healthConfigSO.MaxHealth;
if (_setHealthBar != null)
_setHealthBar.RaiseEvent(_currentHealth);
_currentHealthSO.SetCurrentHealth(_healthConfigSO.MaxHealth);
if (_updateHealthEvent != null)
{
_updateHealthEvent.RaiseEvent();
}
IsDead = false;
}
public void restoreHealth(int healthToAdd)

_currentHealth += healthToAdd;
if (_restoreHealth != null)
_restoreHealth.RaiseEvent(healthToAdd);
_currentHealthSO.RestoreHealth(healthToAdd);
if (_updateHealthEvent != null)
{
_updateHealthEvent.RaiseEvent();
}
}
}

11
UOP1_Project/Assets/Scripts/UI/Inventory/UIInventoryItem.cs


[SerializeField] private Button _itemButton = default;
[SerializeField] private Image _bgInactiveImage = default;
bool _isSelected = false;
public UnityAction<ItemSO> ItemSelected;
[SerializeField] private LocalizeSpriteEvent _bgLocalizedImage = default;

_isSelected = isSelected;
_itemPreviewImage.gameObject.SetActive(true);
_itemCount.gameObject.SetActive(true);
_bgImage.gameObject.SetActive(true);

public void SelectFirstElement()
{
_isSelected = true;
private void OnEnable()
{
if (_isSelected)
{ SelectItem(); }
}
public void HoverItem()
{
_imgHover.gameObject.SetActive(true);

public void SelectItem()
{
_isSelected = true;
if (ItemSelected != null && _currentItem != null && _currentItem.Item != null)
{

public void UnselectItem()
{
_isSelected = false;
_imgSelected.gameObject.SetActive(false);
}

587
UOP1_Project/Assets/Scripts/UI/Inventory/UIInventory.cs


public class UIInventory : MonoBehaviour
{
[SerializeField]
private InventorySO _currentInventory = default;
[SerializeField]
private InventorySO _currentInventory = default;
[SerializeField]
private UIInventoryItem _itemPrefab = default;
[SerializeField]
private UIInventoryItem _itemPrefab = default;
[SerializeField]
private GameObject _contentParent = default;
[SerializeField]
private GameObject _contentParent = default;
[SerializeField]
private GameObject _errorPotMessage = default;
[FormerlySerializedAs("_inspectorFiller")]
[SerializeField]
private UIInventoryInspector _inspectorPanel = default;
[FormerlySerializedAs("_inspectorFiller")]
[SerializeField]
private UIInventoryInspector _inspectorPanel = default;
[FormerlySerializedAs("_tabFiller")]
[SerializeField]
private UIInventoryTabs _tabsPanel = default;
[FormerlySerializedAs("_tabFiller")]
[SerializeField]
private UIInventoryTabs _tabsPanel = default;
[FormerlySerializedAs("_buttonFiller")]
[SerializeField]
private UIActionButton _actionButton = default;
[FormerlySerializedAs("_buttonFiller")]
[SerializeField]
private UIActionButton _actionButton = default;
InventoryTabSO _selectedTab = default;
InventoryTabSO _selectedTab = default;
[SerializeField]
List<InventoryTabSO> _tabTypesList = new List<InventoryTabSO>();
[SerializeField]
List<InventoryTabSO> _tabTypesList = new List<InventoryTabSO>();
private int selectedItemId = -1;
private int selectedItemId = -1;
[FormerlySerializedAs("_instanciatedItems")]
[SerializeField]
private List<UIInventoryItem> _availableItemSlots = default;
[FormerlySerializedAs("_instanciatedItems")]
[SerializeField]
private List<UIInventoryItem> _availableItemSlots = default;
[SerializeField]
private VoidEventChannelSO _onInteractionEndedEvent = default;
[SerializeField]
private VoidEventChannelSO _onInteractionEndedEvent = default;
[SerializeField]
private ItemEventChannelSO _useItemEvent = default;
[SerializeField]
private ItemEventChannelSO _equipItemEvent = default;
[SerializeField]
private ItemEventChannelSO _cookRecipeEvent = default;
[SerializeField]
private ItemEventChannelSO _useItemEvent = default;
[SerializeField]
private IntEventChannelSO _restoreHealth = default;
[SerializeField]
private ItemEventChannelSO _equipItemEvent = default;
[SerializeField]
private ItemEventChannelSO _cookRecipeEvent = default;
[SerializeField]
private InputReader _inputReader = default;
[SerializeField]
private InputReader _inputReader = default;
public UnityAction Closed;
bool _isNearPot = false;
public UnityAction Closed;
bool _isNearPot = false;
private void OnEnable()
{
//Check if the event exists to avoid errors
private void OnEnable()
{
//Check if the event exists to avoid errors
_actionButton.Clicked += OnActionButtonClicked;
_actionButton.Clicked += OnActionButtonClicked;
_tabsPanel.TabChanged += OnChangeTab;
_tabsPanel.TabChanged += OnChangeTab;
_onInteractionEndedEvent.OnEventRaised += InteractionEnded;
_onInteractionEndedEvent.OnEventRaised += InteractionEnded;
for (int i = 0; i < _availableItemSlots.Count; i++)
{
_availableItemSlots[i].ItemSelected += InspectItem;
}
for (int i = 0; i < _availableItemSlots.Count; i++)
{
_availableItemSlots[i].ItemSelected += InspectItem;
}
_inputReader.TabSwitched += OnSwitchTab;
}
_inputReader.TabSwitched += OnSwitchTab;
}
private void OnDisable()
{
_actionButton.Clicked -= OnActionButtonClicked;
private void OnDisable()
{
_actionButton.Clicked -= OnActionButtonClicked;
_tabsPanel.TabChanged -= OnChangeTab;
_tabsPanel.TabChanged -= OnChangeTab;
for (int i = 0; i < _availableItemSlots.Count; i++)
{
_availableItemSlots[i].ItemSelected -= InspectItem;
}
for (int i = 0; i < _availableItemSlots.Count; i++)
{
_availableItemSlots[i].ItemSelected -= InspectItem;
}
_inputReader.TabSwitched -= OnSwitchTab;
}
_inputReader.TabSwitched -= OnSwitchTab;
}
void OnSwitchTab(float orientation)
{
void OnSwitchTab(float orientation)
{
if (orientation != 0)
{
bool isLeft = orientation < 0;
int initialIndex = _tabTypesList.FindIndex(o => o == _selectedTab);
if (initialIndex != -1)
{
if (isLeft)
{
initialIndex--;
}
else
{
initialIndex++;
}
if (orientation != 0)
{
bool isLeft = orientation < 0;
int initialIndex = _tabTypesList.FindIndex(o => o == _selectedTab);
if (initialIndex != -1)
{
if (isLeft)
{
initialIndex--;
}
else
{
initialIndex++;
}
initialIndex = Mathf.Clamp(initialIndex, 0, _tabTypesList.Count - 1);
}
initialIndex = Mathf.Clamp(initialIndex, 0, _tabTypesList.Count - 1);
}
OnChangeTab(_tabTypesList[initialIndex]);
}
OnChangeTab(_tabTypesList[initialIndex]);
}
}
}
public void FillInventory(InventoryTabType _selectedTabType = InventoryTabType.CookingItem, bool isNearPot = false)
{
_isNearPot = isNearPot;
public void FillInventory(InventoryTabType _selectedTabType = InventoryTabType.CookingItem, bool isNearPot = false)
{
_isNearPot = isNearPot;
if ((_tabTypesList.Exists(o => o.TabType == _selectedTabType)))
{
_selectedTab = _tabTypesList.Find(o => o.TabType == _selectedTabType);
}
else
{
if (_tabTypesList != null)
{
if (_tabTypesList.Count > 0)
{
_selectedTab = _tabTypesList[0];
}
}
if ((_tabTypesList.Exists(o => o.TabType == _selectedTabType)))
{
_selectedTab = _tabTypesList.Find(o => o.TabType == _selectedTabType);
}
else
{
if (_tabTypesList != null)
{
if (_tabTypesList.Count > 0)
{
_selectedTab = _tabTypesList[0];
}
}
}
}
if (_selectedTab != null)
{
SetTabs(_tabTypesList, _selectedTab);
List<ItemStack> listItemsToShow = new List<ItemStack>();
listItemsToShow = _currentInventory.Items.FindAll(o => o.Item.ItemType.TabType == _selectedTab);
if (_selectedTab != null)
{
SetTabs(_tabTypesList, _selectedTab);
List<ItemStack> listItemsToShow = new List<ItemStack>();
listItemsToShow = _currentInventory.Items.FindAll(o => o.Item.ItemType.TabType == _selectedTab);
FillInvetoryItems(listItemsToShow);
}
else
{
FillInvetoryItems(listItemsToShow);
}
else
{
Debug.LogError("There's no selected tab ");
Debug.LogError("There's no selected tab ");
}
}
}
}
void InteractionEnded()
{
_isNearPot = false;
}
void InteractionEnded()
{
_isNearPot = false;
}
void SetTabs(List<InventoryTabSO> typesList, InventoryTabSO selectedType)
{
void SetTabs(List<InventoryTabSO> typesList, InventoryTabSO selectedType)
{
_tabsPanel.SetTabs(typesList, selectedType);
_tabsPanel.SetTabs(typesList, selectedType);
}
void FillInvetoryItems(List<ItemStack> listItemsToShow)
{
}
void FillInvetoryItems(List<ItemStack> listItemsToShow)
{
if (_availableItemSlots == null)
_availableItemSlots = new List<UIInventoryItem>();
if (_availableItemSlots == null)
_availableItemSlots = new List<UIInventoryItem>();
int maxCount = Mathf.Max(listItemsToShow.Count, _availableItemSlots.Count);
int maxCount = Mathf.Max(listItemsToShow.Count, _availableItemSlots.Count);
for (int i = 0; i < maxCount; i++)
{
if (i < listItemsToShow.Count)
{
for (int i = 0; i < maxCount; i++)
{
if (i < listItemsToShow.Count)
{
//fill
bool isSelected = selectedItemId == i;
_availableItemSlots[i].SetItem(listItemsToShow[i], isSelected);
//fill
bool isSelected = selectedItemId == i;
_availableItemSlots[i].SetItem(listItemsToShow[i], isSelected);
}
else if (i < _availableItemSlots.Count)
{
//Desactive
_availableItemSlots[i].SetInactiveItem();
}
}
else if (i < _availableItemSlots.Count)
{
//Desactive
_availableItemSlots[i].SetInactiveItem();
}
}
HideItemInformation();
//unselect selected Item
if (selectedItemId >= 0)
{
UnselectItem(selectedItemId);
selectedItemId = -1;
}
//hover First Element
if (_availableItemSlots.Count > 0)
{
_availableItemSlots[0].SelectFirstElement();
}
}
HideItemInformation();
//unselect selected Item
if (selectedItemId >= 0)
{
UnselectItem(selectedItemId);
selectedItemId = -1;
}
//hover First Element
if (_availableItemSlots.Count > 0)
{
_availableItemSlots[0].SelectFirstElement();
}
}
}
void UpdateItemInInventory(ItemStack itemToUpdate, bool removeItem)
{
if (_availableItemSlots == null)
_availableItemSlots = new List<UIInventoryItem>();
void UpdateItemInInventory(ItemStack itemToUpdate, bool removeItem)
{
if (_availableItemSlots == null)
_availableItemSlots = new List<UIInventoryItem>();
if (removeItem)
{
if (_availableItemSlots.Exists(o => o._currentItem == itemToUpdate))
{
if (removeItem)
{
if (_availableItemSlots.Exists(o => o._currentItem == itemToUpdate))
{
int index = _availableItemSlots.FindIndex(o => o._currentItem == itemToUpdate);
_availableItemSlots[index].SetInactiveItem();
int index = _availableItemSlots.FindIndex(o => o._currentItem == itemToUpdate);
_availableItemSlots[index].SetInactiveItem();
}
}
}
else
{
int index = 0;
//if the item has already been created
if (_availableItemSlots.Exists(o => o._currentItem == itemToUpdate))
{
}
else
{
int index = 0;
//if the item has already been created
if (_availableItemSlots.Exists(o => o._currentItem == itemToUpdate))
{
index = _availableItemSlots.FindIndex(o => o._currentItem == itemToUpdate);
index = _availableItemSlots.FindIndex(o => o._currentItem == itemToUpdate);
}
//if the item needs to be created
else
{
//if the new item needs to be instantiated
if (_currentInventory.Items.Count > _availableItemSlots.Count)
{
//instantiate
UIInventoryItem instantiatedPrefab = Instantiate(_itemPrefab, _contentParent.transform) as UIInventoryItem;
_availableItemSlots.Add(instantiatedPrefab);
}
//if the item needs to be created
else
{
//if the new item needs to be instantiated
if (_currentInventory.Items.Count > _availableItemSlots.Count)
{
//instantiate
UIInventoryItem instantiatedPrefab = Instantiate(_itemPrefab, _contentParent.transform) as UIInventoryItem;
_availableItemSlots.Add(instantiatedPrefab);
}
//find the last instantiated game object not used
index = _currentInventory.Items.Count;
}
//find the last instantiated game object not used
index = _currentInventory.Items.Count;
}
}
//set item
bool isSelected = selectedItemId == index;
_availableItemSlots[index].SetItem(itemToUpdate, isSelected);
//set item
bool isSelected = selectedItemId == index;
_availableItemSlots[index].SetItem(itemToUpdate, isSelected);
}
}
}
}
public void InspectItem(ItemSO itemToInspect)
{
if (_availableItemSlots.Exists(o => o._currentItem.Item == itemToInspect))
{
int itemIndex = _availableItemSlots.FindIndex(o => o._currentItem.Item == itemToInspect);
public void InspectItem(ItemSO itemToInspect)
{
if (_availableItemSlots.Exists(o => o._currentItem.Item == itemToInspect))
{
int itemIndex = _availableItemSlots.FindIndex(o => o._currentItem.Item == itemToInspect);
//unselect selected Item
if (selectedItemId >= 0 && selectedItemId != itemIndex)
UnselectItem(selectedItemId);
//unselect selected Item
if (selectedItemId >= 0 && selectedItemId != itemIndex)
UnselectItem(selectedItemId);
//change Selected ID
selectedItemId = itemIndex;
//change Selected ID
selectedItemId = itemIndex;
//show Information
ShowItemInformation(itemToInspect);
//show Information
ShowItemInformation(itemToInspect);
//check if interactable
bool isInteractable = true;
_actionButton.gameObject.SetActive(true);
if (itemToInspect.ItemType.ActionType == ItemInventoryActionType.Cook)
{
isInteractable = _currentInventory.hasIngredients(itemToInspect.IngredientsList) && _isNearPot;
//check if interactable
bool isInteractable = true;
_actionButton.gameObject.SetActive(true);
_errorPotMessage.SetActive(false);
if (itemToInspect.ItemType.ActionType == ItemInventoryActionType.Cook)
{
isInteractable = _currentInventory.hasIngredients(itemToInspect.IngredientsList) && _isNearPot;
_errorPotMessage.SetActive(!_isNearPot);
}
else if (itemToInspect.ItemType.ActionType == ItemInventoryActionType.DoNothing)
{
isInteractable = false;
_actionButton.gameObject.SetActive(false);
}
}
else if (itemToInspect.ItemType.ActionType == ItemInventoryActionType.DoNothing)
{
isInteractable = false;
_actionButton.gameObject.SetActive(false);
}
//set button
_actionButton.FillInventoryButton(itemToInspect.ItemType, isInteractable);
//set button
_actionButton.FillInventoryButton(itemToInspect.ItemType, isInteractable);
}
}
}
}
void ShowItemInformation(ItemSO item)
{
void ShowItemInformation(ItemSO item)
{
bool[] availabilityArray = _currentInventory.IngredientsAvailability(item.IngredientsList);
bool[] availabilityArray = _currentInventory.IngredientsAvailability(item.IngredientsList);
_inspectorPanel.FillInspector(item, availabilityArray);
_inspectorPanel.gameObject.SetActive(true);
_inspectorPanel.FillInspector(item, availabilityArray);
_inspectorPanel.gameObject.SetActive(true);
}
void HideItemInformation()
{
_actionButton.gameObject.SetActive(false);
_inspectorPanel.gameObject.SetActive(false);
}
void HideItemInformation()
{
_actionButton.gameObject.SetActive(false);
_inspectorPanel.gameObject.SetActive(false);
}
}
void UnselectItem(int itemIndex)
{
void UnselectItem(int itemIndex)
{
if (_availableItemSlots.Count > itemIndex)
{
_availableItemSlots[itemIndex].UnselectItem();
if (_availableItemSlots.Count > itemIndex)
{
_availableItemSlots[itemIndex].UnselectItem();
}
}
void UpdateInventory()
{
FillInventory(_selectedTab.TabType, _isNearPot);
}
}
}
void UpdateInventory()
{
FillInventory(_selectedTab.TabType, _isNearPot);
}
void OnActionButtonClicked()
{
void OnActionButtonClicked()
{
//find the selected Item
if (_availableItemSlots.Count > selectedItemId && selectedItemId > -1)
{
//find the item
ItemSO itemToActOn = new ItemSO();
itemToActOn = _availableItemSlots[selectedItemId]._currentItem.Item;
//check the selected Item type
//call action function depending on the itemType
switch (itemToActOn.ItemType.ActionType)
{
//find the selected Item
if (_availableItemSlots.Count > selectedItemId && selectedItemId > -1)
{
//find the item
ItemSO itemToActOn = new ItemSO();
itemToActOn = _availableItemSlots[selectedItemId]._currentItem.Item;
case ItemInventoryActionType.Cook:
CookRecipe(itemToActOn);
break;
case ItemInventoryActionType.Use:
UseItem(itemToActOn);
break;
case ItemInventoryActionType.Equip:
EquipItem(itemToActOn);
break;
default:
//check the selected Item type
//call action function depending on the itemType
switch (itemToActOn.ItemType.ActionType)
{
break;
case ItemInventoryActionType.Cook:
CookRecipe(itemToActOn);
break;
case ItemInventoryActionType.Use:
UseItem(itemToActOn);
break;
case ItemInventoryActionType.Equip:
EquipItem(itemToActOn);
break;
default:
}
}
break;
}
void UseItem(ItemSO itemToUse)
{
Debug.Log("USE ITEM " + itemToUse.name);
}
}
_useItemEvent.OnEventRaised(itemToUse);
//update inventory
UpdateInventory();
}
}
void UseItem(ItemSO itemToUse)
{
if (itemToUse.HealthResorationValue > 0)
{ _restoreHealth.RaiseEvent(itemToUse.HealthResorationValue); }
_useItemEvent.RaiseEvent(itemToUse);
//update inventory
UpdateInventory();
}
void EquipItem(ItemSO itemToUse)
{
Debug.Log("Equip ITEM " + itemToUse.name);
_equipItemEvent.OnEventRaised(itemToUse);
}
void EquipItem(ItemSO itemToUse)
{
Debug.Log("Equip ITEM " + itemToUse.name);
_equipItemEvent.RaiseEvent(itemToUse);
}
void CookRecipe(ItemSO recipeToCook)
{
void CookRecipe(ItemSO recipeToCook)
{
//get item
_cookRecipeEvent.OnEventRaised(recipeToCook);
//get item
_cookRecipeEvent.RaiseEvent(recipeToCook);
//update inspector
InspectItem(recipeToCook);
//update inspector
InspectItem(recipeToCook);
//update inventory
UpdateInventory();
//update inventory
UpdateInventory();
}
}
void OnChangeTab(InventoryTabSO tabType)
{
void OnChangeTab(InventoryTabSO tabType)
{
FillInventory(tabType.TabType, _isNearPot);
FillInventory(tabType.TabType, _isNearPot);
}
public void CloseInventory()
{
Closed.Invoke();
}
}
public void CloseInventory()
{
Closed.Invoke();
}
}

58
UOP1_Project/Assets/Scripts/UI/UIHealthBarManager.cs


using TMPro;
public class UIHealthBarManager : MonoBehaviour
{
int _maxHealth;
float _currentHealth;
[SerializeField]
private HealthSO _currentHealth = default;
[SerializeField]
private HealthConfigSO _healthConfig = default;
[SerializeField] private IntEventChannelSO _setHealthBar = default;
[SerializeField] private IntEventChannelSO _inflictDamage = default;
[SerializeField] private IntEventChannelSO _restoreHealth = default;
[SerializeField] private VoidEventChannelSO _deathEvent = default;
[SerializeField] private VoidEventChannelSO _updateHealthEvent = default;
_deathEvent.OnEventRaised += SetHealthBar;
_updateHealthEvent.OnEventRaised += SetHeartImages;
_setHealthBar.OnEventRaised += SetHealthBar;
_inflictDamage.OnEventRaised += InflictDamage;
_restoreHealth.OnEventRaised += RestoreHealth;
_deathEvent.OnEventRaised += RegisterDeath;
SetHealthBar();
_setHealthBar.OnEventRaised -= SetHealthBar;
_inflictDamage.OnEventRaised -= InflictDamage;
_restoreHealth.OnEventRaised -= RestoreHealth;
_updateHealthEvent.OnEventRaised -= SetHeartImages;
_deathEvent.OnEventRaised -= SetHealthBar;
_deathEvent.OnEventRaised -= RegisterDeath;
public void SetHealthBar(int _maxHealth)
private void Start()
{
}
private void OnLevelWasLoaded(int level)
{
SetHeartImages();
}
public void SetHealthBar()
this._maxHealth = _maxHealth;
_currentHealth = _maxHealth;
_currentHealth.SetMaxHealth(_healthConfig.MaxHealth);
_currentHealth.SetCurrentHealth(_healthConfig.MaxHealth);
_currentHealth -= _damage;
_currentHealth += _healthToAdd;
public void RegisterDeath()
{
SetHealthBar();
}
int heartValue = _maxHealth / _heartImages.Length;
int filledHeartCount = Mathf.FloorToInt(_currentHealth / heartValue);
int heartValue = _currentHealth.MaxHealth / _heartImages.Length;
int filledHeartCount = Mathf.FloorToInt((float)_currentHealth.CurrentHealth / heartValue);
for (int i = 0; i < _heartImages.Length; i++)
{

}
else if (i == filledHeartCount)
{
heartPercent = ((float)_currentHealth - (float)filledHeartCount * (float)heartValue) / (float)heartValue;
heartPercent = ((float)_currentHealth.CurrentHealth - (float)filledHeartCount * (float)heartValue) / (float)heartValue;
}
else
{

43
UOP1_Project/Assets/Scripts/UI/UIManager.cs


[SerializeField] private UIInteraction _interactionPanel = default;
[SerializeField] private GameObject _switchTabDisplay = default;
[SerializeField] private UIItemForAnimation _cookingAnimation = default;
[SerializeField] private UIPause _pauseScreen = default;
[SerializeField] private UISettingsController _settingScreen = default;

[Header("Inventory Events")]
[SerializeField] private VoidEventChannelSO _openInventoryScreenForCookingEvent = default;
[SerializeField]
private ItemEventChannelSO _cookRecipeEvent = default;
[Header("Interaction Events")]
[SerializeField] private InteractionUIEventChannelSO _setInteractionEvent = default;

_inputReader.openInventoryEvent += SetInventoryScreen;
_inventoryPanel.Closed += CloseInventoryScreen;
_cookRecipeEvent.OnEventRaised += PlayCookingAnimation;

_interactionPanel.gameObject.SetActive(false);
_switchTabDisplay.SetActive(false);
_cookingAnimation.gameObject.SetActive(false);
Time.timeScale = 1;
}

Debug.Log("OpenUIDialogue");
_interactionPanel.gameObject.SetActive(false);
_dialogueController.gameObject.SetActive(true);
}
void CloseUIDialogue(int dialogueType)

_onInteractionEndedEvent.RaiseEvent();
}
private void OnDestroy()

_inventoryPanel.Closed -= CloseInventoryScreen;
_cookRecipeEvent.OnEventRaised -= PlayCookingAnimation;
}
void OpenUIPause()
{

if (_gameStateManager.CurrentGameState == GameState.Gameplay)
{
isForCooking = true;
_interactionPanel.gameObject.SetActive(false);
OpenInventoryScreen();
}

}
_inventoryPanel.gameObject.SetActive(true);
_switchTabDisplay.SetActive(true);
_inputReader.EnableMenuInput();
_gameStateManager.UpdateGameState(GameState.Inventory);

_inputReader.menuCloseEvent -= CloseInventoryScreen;
_inputReader.closeInventoryEvent -= CloseInventoryScreen;
_switchTabDisplay.SetActive(false);
_inventoryPanel.gameObject.SetActive(false);
if (isForCooking)

void SetInteractionPanel(bool isOpenEvent, InteractionType interactionType)
{
if (_gameStateManager.CurrentGameState == GameState.Gameplay)
if (_gameStateManager.CurrentGameState != GameState.Combat)
else if (!isOpenEvent)
{
_interactionPanel.gameObject.SetActive(isOpenEvent);
}
}
public void PlayCookingAnimation(ItemSO itemToCook)
{
CloseInventoryScreen();
_cookingAnimation.SetItem(itemToCook);
_cookingAnimation.gameObject.SetActive(true);
_cookingAnimation.AnimationEnded += StopCookingAnimation;
}
public void StopCookingAnimation()
{
_cookingAnimation.AnimationEnded -= StopCookingAnimation;
_cookingAnimation.gameObject.SetActive(false);
}

9
UOP1_Project/Assets/Scripts/Interaction/InteractionManager.cs


using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Playables;
public enum InteractionType { None = 0, PickUp, Cook, Talk };

[Header("Listening to")]
[SerializeField] private VoidEventChannelSO _onInteractionEnded = default;
[SerializeField] private PlayableDirectorChannelSO _onCutsceneStart = default;
_onCutsceneStart.OnEventRaised += ResetPotentialInteractions;
}
private void OnDisable()

ResetPotentialInteractions();
_onCutsceneStart.OnEventRaised -= ResetPotentialInteractions;
}
// Called mid-way through the AnimationClip of collecting

case InteractionType.Talk:
if (_startTalking != null)
{
Debug.Log("_startTalking");
_potentialInteractions.First.Value.interactableObject.GetComponent<StepController>().InteractWithCharacter();
_inputReader.EnableDialogueInput();
}

_inputReader.EnableGameplayInput();
}
private void ResetPotentialInteractions()
private void ResetPotentialInteractions(PlayableDirector _playableDirector)
{
_potentialInteractions.Clear();
RequestUpdateUI(_potentialInteractions.Count > 0);

138
UOP1_Project/Assets/Art/UI/PlaceHolders/PlaceholderIcon/SwitchTabIcon.PNG

之前 之后
宽度: 1193  |  高度: 553  |  大小: 47 KiB

120
UOP1_Project/Assets/Art/UI/PlaceHolders/PlaceholderIcon/SwitchTabIcon.PNG.meta


fileFormatVersion: 2
guid: 2766b6ac8c97ffb47a3f3f65dbdb1c16
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

969
UOP1_Project/Assets/InventoryItem.anim


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: InventoryItem
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 300
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 100
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_SizeDelta.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 300
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 100
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_SizeDelta.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 383.9071
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0.000030517578
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 108
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 324
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.z
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.7
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchorMax.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.6
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchorMax.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.7
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchorMin.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.28333333
value: 361
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 85
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchoredPosition.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.6
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchorMin.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.28333333
value: 73
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.65
value: -59
inSlope: -407.14285
outSlope: -407.14285
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: -117
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchoredPosition.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.65
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Color.a
path: InventoryItem/BackgroundImage
classID: 114
script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.65
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Color.a
path: InventoryItem/Item Image
classID: 114
script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_PPtrCurves: []
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- serializedVersion: 2
path: 945207115
attribute: 38095219
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 1967290853
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 2537237887
script: {fileID: 0}
typeID: 224
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 3762036201
script: {fileID: 0}
typeID: 224
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 2711263438
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 3600656472
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 2089119715
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 1460864421
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 193093493
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 538195251
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
- serializedVersion: 2
path: 1694765380
attribute: 304273561
script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
typeID: 114
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 3359133723
attribute: 304273561
script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
typeID: 114
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 945207115
attribute: 2033536083
script: {fileID: 0}
typeID: 224
customType: 28
isPPtrCurve: 0
pptrCurveMapping: []
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 0.75
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 0
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 300
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 100
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_SizeDelta.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 300
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 100
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_SizeDelta.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 383.9071
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0.000030517578
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 108
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 324
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.z
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.7
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchorMax.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.6
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchorMax.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.7
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchorMin.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.28333333
value: 361
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 85
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchoredPosition.x
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.6
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchorMin.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.28333333
value: 73
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.65
value: -59
inSlope: -407.14285
outSlope: -407.14285
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: -117
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_AnchoredPosition.y
path: InventoryItem
classID: 224
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.65
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Color.a
path: InventoryItem/BackgroundImage
classID: 114
script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.65
value: 1
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.75
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Color.a
path: InventoryItem/Item Image
classID: 114
script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_Events:
- time: 0.75
functionName: OnAnimationEnded
data:
objectReferenceParameter: {fileID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0

8
UOP1_Project/Assets/InventoryItem.anim.meta


fileFormatVersion: 2
guid: bcd232054b7600b4c817b0dff25819af
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

72
UOP1_Project/Assets/InventoryItem.controller


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1102 &-5252505206094836094
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: InventoryItem
m_Speed: 0.5
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: bcd232054b7600b4c817b0dff25819af, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: InventoryItem
serializedVersion: 5
m_AnimatorParameters: []
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: 3799521231218168205}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1107 &3799521231218168205
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: -5252505206094836094}
m_Position: {x: 200, y: 0, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: -5252505206094836094}

8
UOP1_Project/Assets/InventoryItem.controller.meta


fileFormatVersion: 2
guid: 911bb46839bc5684bbea5b4244d401e0
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:

860
UOP1_Project/Assets/Prefabs/UI/GameplayScene/SwitchTabDisplay.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2913990266347159000
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 483237130982436706}
- component: {fileID: 3588453662419166773}
- component: {fileID: 8282266083767221858}
m_Layer: 5
m_Name: ButtonKeyboard (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &483237130982436706
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2913990266347159000}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 8636485680695348862}
m_Father: {fileID: 6580702772211603598}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 40.8592, y: 0}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &3588453662419166773
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2913990266347159000}
m_CullTransparentMesh: 1
--- !u!114 &8282266083767221858
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2913990266347159000}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 90d21c5e366e84dfca8fa91810fcb031, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &4429671364340752119
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6006200466134531364}
- component: {fileID: 2709439979290363218}
- component: {fileID: 8288503562038927988}
m_Layer: 5
m_Name: ButtonController (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6006200466134531364
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4429671364340752119}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6580702772211603598}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 29.4792, y: 0}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &2709439979290363218
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4429671364340752119}
m_CullTransparentMesh: 1
--- !u!114 &8288503562038927988
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4429671364340752119}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 81921369ef8cc4cf4a0c8e99915f62cc, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &4983240689133132897
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8636485680695348862}
- component: {fileID: 6337910437179128323}
- component: {fileID: 135559085664915975}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8636485680695348862
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4983240689133132897}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 483237130982436706}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 14.8381, y: 15.4294}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6337910437179128323
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4983240689133132897}
m_CullTransparentMesh: 1
--- !u!114 &135559085664915975
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4983240689133132897}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: Y
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: fe129390af88b40faa85c89db6820ea6, type: 2}
m_sharedMaterial: {fileID: -5592514773993622969, guid: fe129390af88b40faa85c89db6820ea6,
type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4280301646
m_fontColor: {r: 0.30588236, g: 0.21960786, b: 0.1254902, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 24.05
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &6580702771660157872
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6580702771660157873}
- component: {fileID: 6580702771660157875}
- component: {fileID: 6580702771660157874}
m_Layer: 5
m_Name: ButtonKeyboard
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6580702771660157873
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771660157872}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6580702771679050627}
m_Father: {fileID: 6580702772211603598}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 40.8592, y: 0}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &6580702771660157875
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771660157872}
m_CullTransparentMesh: 1
--- !u!114 &6580702771660157874
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771660157872}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 90d21c5e366e84dfca8fa91810fcb031, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &6580702771679050626
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6580702771679050627}
- component: {fileID: 6580702771679050629}
- component: {fileID: 6580702771679050628}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6580702771679050627
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771679050626}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6580702771660157873}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 14.8381, y: 15.4294}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6580702771679050629
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771679050626}
m_CullTransparentMesh: 1
--- !u!114 &6580702771679050628
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771679050626}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: T
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: fe129390af88b40faa85c89db6820ea6, type: 2}
m_sharedMaterial: {fileID: -5592514773993622969, guid: fe129390af88b40faa85c89db6820ea6,
type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4280301646
m_fontColor: {r: 0.30588236, g: 0.21960786, b: 0.1254902, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 24.05
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &6580702771938218079
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6580702771938218064}
- component: {fileID: 6580702771938218066}
- component: {fileID: 6580702771938218065}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6580702771938218064
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771938218079}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6580702772211603598}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 10, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6580702771938218066
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771938218079}
m_CullTransparentMesh: 1
--- !u!114 &6580702771938218065
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702771938218079}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: /
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4280301646
m_fontColor: {r: 0.30588236, g: 0.21960786, b: 0.1254902, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 36
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &6580702772211603597
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6580702772211603598}
- component: {fileID: 6580702772211603584}
- component: {fileID: 6580702772211603599}
m_Layer: 5
m_Name: SwitchTabDisplay
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6580702772211603598
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702772211603597}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6580702773488654000}
- {fileID: 6580702771660157873}
- {fileID: 483237130982436706}
- {fileID: 6580702771938218064}
- {fileID: 6580702773520381570}
- {fileID: 6006200466134531364}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 205.3418, y: 69.6182}
m_Pivot: {x: 0, y: 1}
--- !u!222 &6580702772211603584
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702772211603597}
m_CullTransparentMesh: 1
--- !u!114 &6580702772211603599
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702772211603597}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 0
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 3
m_Spacing: 5
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 0
m_ChildControlHeight: 1
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
--- !u!1 &6580702773488654015
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6580702773488654000}
- component: {fileID: 6580702773488654002}
- component: {fileID: 6580702773488654001}
m_Layer: 5
m_Name: Icon
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6580702773488654000
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702773488654015}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6580702772211603598}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 83.704, y: 0}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &6580702773488654002
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702773488654015}
m_CullTransparentMesh: 1
--- !u!114 &6580702773488654001
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702773488654015}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 2766b6ac8c97ffb47a3f3f65dbdb1c16, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &6580702773520381569
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6580702773520381570}
- component: {fileID: 6580702773520381572}
- component: {fileID: 6580702773520381571}
m_Layer: 5
m_Name: ButtonController
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6580702773520381570
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702773520381569}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6580702772211603598}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 29.4792, y: 0}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &6580702773520381572
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702773520381569}
m_CullTransparentMesh: 1
--- !u!114 &6580702773520381571
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6580702773520381569}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 0bf95bdfb5e1d4de485c6009728f025a, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1

7
UOP1_Project/Assets/Prefabs/UI/GameplayScene/SwitchTabDisplay.prefab.meta


fileFormatVersion: 2
guid: 01a70529e19de3043b3bd9ee0ca432d9
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

315
UOP1_Project/Assets/Prefabs/UI/GameplayScene/Inventory/AddToInventory_animation.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &628624710656965448
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 628624710656965451}
- component: {fileID: 628624710656965493}
m_Layer: 5
m_Name: InventoryItem
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &628624710656965451
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 628624710656965448}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 2812602609171819439}
- {fileID: 2812602609856084517}
m_Father: {fileID: 7889557082978494850}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.7, y: 0.6}
m_AnchorMax: {x: 0.7, y: 0.6}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 300, y: 300}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &628624710656965493
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 628624710656965448}
m_CullTransparentMesh: 0
--- !u!1 &2812602609171819436
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2812602609171819439}
- component: {fileID: 2812602609171819433}
- component: {fileID: 2812602609171819438}
m_Layer: 5
m_Name: BackgroundImage
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2812602609171819439
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2812602609171819436}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 628624710656965451}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -40, y: -40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2812602609171819433
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2812602609171819436}
m_CullTransparentMesh: 0
--- !u!114 &2812602609171819438
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2812602609171819436}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: d552e419d27c42042968f995aff396c9, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &2812602609856084538
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2812602609856084517}
- component: {fileID: 2812602609856084519}
- component: {fileID: 2812602609856084516}
- component: {fileID: 7231509102453139522}
m_Layer: 5
m_Name: Item Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2812602609856084517
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2812602609856084538}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 628624710656965451}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2812602609856084519
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2812602609856084538}
m_CullTransparentMesh: 0
--- !u!114 &2812602609856084516
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2812602609856084538}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 1e84374e0e280473b8680d37be006d4c, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &7231509102453139522
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2812602609856084538}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3f55fcc3768689a4f9cf863b8c11c618, type: 3}
m_Name:
m_EditorClassIdentifier:
m_LocalizedAssetReference:
m_TableReference:
m_TableCollectionName:
m_TableEntryReference:
m_KeyId: 0
m_Key:
m_FallbackState: 0
m_WaitForCompletion: 1
m_UpdateAsset:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 2812602609856084516}
m_TargetAssemblyTypeName:
m_MethodName: set_sprite
m_Mode: 0
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName:
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
--- !u!1 &6985456855749004998
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7889557082978494850}
- component: {fileID: 791785265565693975}
- component: {fileID: 4370401447050013980}
- component: {fileID: 2926408394698528946}
m_Layer: 5
m_Name: AddToInventory_animation
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &7889557082978494850
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6985456855749004998}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 628624710656965451}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &791785265565693975
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6985456855749004998}
m_CullTransparentMesh: 1
--- !u!114 &4370401447050013980
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6985456855749004998}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f8128109eaf29814c90bcda2f2721281, type: 3}
m_Name:
m_EditorClassIdentifier:
_bgLocalizedImage: {fileID: 7231509102453139522}
_itemPreviewImage: {fileID: 2812602609856084516}
_bgImage: {fileID: 2812602609171819438}
--- !u!95 &2926408394698528946
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6985456855749004998}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: 911bb46839bc5684bbea5b4244d401e0, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0

7
UOP1_Project/Assets/Prefabs/UI/GameplayScene/Inventory/AddToInventory_animation.prefab.meta


fileFormatVersion: 2
guid: 03945f34a2a31124196ed81601815d07
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

15
UOP1_Project/Assets/ScriptableObjects/Events/Healthbar/DeathEvent.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7fafac715ff920c4383fed91a38a351e, type: 3}
m_Name: DeathEvent
m_EditorClassIdentifier:
description:

8
UOP1_Project/Assets/ScriptableObjects/Events/Healthbar/DeathEvent.asset.meta


fileFormatVersion: 2
guid: 0a29544909be226418bc1677ec369790
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

15
UOP1_Project/Assets/ScriptableObjects/Events/Healthbar/UpdateHealthEvent.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7fafac715ff920c4383fed91a38a351e, type: 3}
m_Name: UpdateHealthEvent
m_EditorClassIdentifier:
description:

8
UOP1_Project/Assets/ScriptableObjects/Events/Healthbar/UpdateHealthEvent.asset.meta


fileFormatVersion: 2
guid: 2447a760b3f9f134f8730aa53c8d2ece
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

16
UOP1_Project/Assets/ScriptableObjects/StateMachine/Config/Health/PlayersHealth.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c4d37316dbf36c846802c755566e127b, type: 3}
m_Name: PlayersHealth
m_EditorClassIdentifier:
_maxHealth: 0
_currentHealth: 0

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/Config/Health/PlayersHealth.asset.meta


fileFormatVersion: 2
guid: 9f77d45699a310c4c893d07ae96f341a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

16
UOP1_Project/Assets/Scripts/Cutscenes/CutsceneSceneLoader.cs


using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CutsceneSceneLoader : MonoBehaviour
{
[SerializeField] private GameSceneSO _sceneToLoad = default;
[Header("Broadcasting on")]
[SerializeField] private LoadEventChannelSO _sceneLoadChannel = default;
//Used to load a location from a custscene
public void LoadScene()
{
_sceneLoadChannel.RaiseEvent(_sceneToLoad, false, true);
}
}

11
UOP1_Project/Assets/Scripts/Cutscenes/CutsceneSceneLoader.cs.meta


fileFormatVersion: 2
guid: af0ba6b30850e36419a21b4175d8e655
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

11
UOP1_Project/Assets/Scripts/Characters/Config/HealthSO.cs.meta


fileFormatVersion: 2
guid: c4d37316dbf36c846802c755566e127b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

31
UOP1_Project/Assets/Scripts/Characters/Config/HealthSO.cs


using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(fileName = "PlayersHealth", menuName = "EntityConfig/Player's Health")]
public class HealthSO : ScriptableObject
{
[Tooltip("Initial health")]
[SerializeField] private int _maxHealth = default;
[Tooltip("current health")]
[SerializeField] private int _currentHealth = default;
public int MaxHealth => _maxHealth;
public int CurrentHealth => _currentHealth;
public void SetMaxHealth(int newValue)
{
_maxHealth = newValue;
}
public void SetCurrentHealth(int newValue)
{
_currentHealth = newValue;
}
public void InflictDamage(int DamageValue)
{
_currentHealth -= DamageValue;
}
public void RestoreHealth(int HealthValue)
{
_currentHealth += HealthValue;
}
}

33
UOP1_Project/Assets/UIItemForAnimation.cs


using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Localization.Components;
using UnityEngine.UI;
using UnityEngine.Events;
public class UIItemForAnimation : MonoBehaviour
{
[SerializeField] private LocalizeSpriteEvent _bgLocalizedImage = default;
[SerializeField] private Image _itemPreviewImage = default;
[SerializeField] private Image _bgImage = default;
public UnityAction AnimationEnded;
public void SetItem(ItemSO item)
{
if (item.IsLocalized)
{
_bgLocalizedImage.enabled = true;
_bgLocalizedImage.AssetReference = item.LocalizePreviewImage;
}
else
{
_bgLocalizedImage.enabled = false;
_itemPreviewImage.sprite = item.PreviewImage;
}
_bgImage.color = item.ItemType.TypeColor;
}
public void OnAnimationEnded()
{
AnimationEnded.Invoke();
}
}

11
UOP1_Project/Assets/UIItemForAnimation.cs.meta


fileFormatVersion: 2
guid: f8128109eaf29814c90bcda2f2721281
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

/UOP1_Project/Assets/Scripts/CutsceneAudioConfigSetter.cs → /UOP1_Project/Assets/Scripts/Cutscenes/CutsceneAudioConfigSetter.cs

/UOP1_Project/Assets/Scripts/CutsceneAudioConfigSetter.cs.meta → /UOP1_Project/Assets/Scripts/Cutscenes/CutsceneAudioConfigSetter.cs.meta

部分文件因为文件数量过多而无法显示

正在加载...
取消
保存