%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1001 &100100000 Prefab: m_ObjectHideFlags: 1 serializedVersion: 2 m_Modification: m_TransformParent: {fileID: 0} m_Modifications: [] m_RemovedComponents: [] m_ParentPrefab: {fileID: 0} m_RootGameObject: {fileID: 1977294491839382} m_IsPrefabParent: 1 --- !u!1 &1682463034757058 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} serializedVersion: 5 m_Component: - component: {fileID: 4715363595004128} m_Layer: 2 m_Name: Device Position Transform m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 --- !u!1 &1977294491839382 GameObject: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} serializedVersion: 5 m_Component: - component: {fileID: 4406515628106386} - component: {fileID: 65657802706020308} - component: {fileID: 114822137334164780} - component: {fileID: 114273102202803382} - component: {fileID: 114593062302451592} - component: {fileID: 114007079628844018} m_Layer: 2 m_Name: Steal Inventory Object m_TagString: device m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 --- !u!4 &4406515628106386 Transform: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 1977294491839382} 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: 4715363595004128} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &4715363595004128 Transform: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 1682463034757058} 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: 4406515628106386} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &65657802706020308 BoxCollider: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 1977294491839382} m_Material: {fileID: 0} m_IsTrigger: 1 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1.36, y: 1, z: 0.9387169} m_Center: {x: 0, y: 1, z: -0.53064156} --- !u!114 &114007079628844018 MonoBehaviour: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 1977294491839382} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7ceb6c90a67d825418766c477c318629, type: 3} m_Name: m_EditorClassIdentifier: followObjectActive: 1 objectToFollow: {fileID: 0} followPosition: 1 followRotation: 1 mainTransform: {fileID: 0} checkIfObjectToFollowNull: 0 objectToFollowLocated: 0 showDebugPrint: 0 --- !u!114 &114273102202803382 MonoBehaviour: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 1977294491839382} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 80fe7bfbecac2ee4895bd133d0b782df, type: 3} m_Name: m_EditorClassIdentifier: deviceName: Enemy deviceAction: Steal secondaryDeviceAction: reloadDeviceActionOnPress: 0 hideIconOnPress: 0 disableIconOnPress: 0 showIcon: 1 showTouchIconButton: 1 hideIconOnUseDevice: 0 showIconOnStopUseDevice: 0 useTransformForStringAction: 1 transformForStringAction: {fileID: 4715363595004128} useSeparatedTransformForEveryView: 0 transformForThirdPerson: {fileID: 0} transformForFirstPerson: {fileID: 0} useLocalOffset: 1 actionOffset: 1 setUsingDeviceState: 0 setTextFontSizeActive: 0 textFontSize: 17 iconEnabled: 1 useRaycastToDetectDeviceParts: 0 usingDevice: 0 useCustomMinDistanceToUseDevice: 1 customMinDistanceToUseDevice: 1 useCustomMinAngleToUse: 0 customMinAngleToUseDevice: 20 useRelativeDirectionBetweenPlayerAndObject: 0 useCustomIconButtonInfo: 0 customIconButtonInfoName: ignoreUseOnlyDeviceIfVisibleOnCamera: 1 useCustomDeviceTransformPosition: 1 customDeviceTransformPosition: {fileID: 4715363595004128} useFixedDeviceIconPosition: 0 checkIfObstacleBetweenDeviceAndPlayer: 0 showIconTexture: 0 iconTexture: {fileID: 0} useObjectDescription: 0 objectDescription: descriptionFontSize: 14 showObjectAmount: 0 objectAmount: 0 showGizmo: 0 gizmoLabelColor: {r: 0, g: 1, b: 0, a: 1} gizmoColor: {r: 1, g: 1, b: 1, a: 1} gizmoRadius: 0.3 --- !u!114 &114593062302451592 MonoBehaviour: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 1977294491839382} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 57ceeaadb9d9e0047b58b4aa4bff691d, type: 3} m_Name: m_EditorClassIdentifier: inventoryObjectName: Simple Key objectAmount: 1 giveInventoryObjectList: 0 inventoryElementInfoList: [] maxRadiusToInstantiate: 0 forceAmount: 0 forceRadius: 0 inventoryObjectForceMode: 0 disableGetObjectAfterObtained: 0 objectObtained: 1 useEventIfObjectStored: 1 eventIfObjectStored: m_PersistentCalls: m_Calls: - m_Target: {fileID: 114822137334164780} m_MethodName: removeDeviceFromList m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 1977294491839382} m_MethodName: SetActive m_Mode: 6 m_Arguments: m_ObjectArgument: {fileID: 0} m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 0} m_MethodName: checkIfAIDetectsTargetOnRangeOutOfViewWithProbability m_Mode: 3 m_Arguments: m_ObjectArgument: {fileID: 0} m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine m_IntArgument: 10 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null currentPlayer: {fileID: 0} positionToPlaceInventoryObject: {fileID: 0} --- !u!114 &114822137334164780 MonoBehaviour: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 1977294491839382} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: be8030885d591eb408518d093fad5d5b, type: 3} m_Name: m_EditorClassIdentifier: useOnlyForTrigger: 1 functionToSetPlayer: getCurrentPlayer activateDeviceOnTriggerEnter: 0 useFreeInteraction: 0 useFreeInteractionEvent: 0 freeInteractionEvent: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null useMoveCameraToDevice: 0 disableDeviceWhenStopUsing: 0 stopUsingDeviceWhenUnlock: 0 disableAndRemoveDeviceWhenUnlock: 0 functionToUseDevice: m_PersistentCalls: m_Calls: - m_Target: {fileID: 114593062302451592} m_MethodName: giveObjectToPlayer m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null usingDevice: 0 unlockFunctionCall: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null lockFunctionCall: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null currentPlayer: {fileID: 0} activateEventOnTriggerStay: 0 triggerStayEvent: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null eventOnTriggerStayRate: 0 activateEventOnTriggerEnter: 0 triggerEnterEvent: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null activateEventOnTriggerExit: 0 triggerExitEvent: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null sendPlayerOnTriggerEnter: 0 eventToSendPlayerOnTriggerEnter: m_PersistentCalls: m_Calls: [] m_TypeName: eventParameters+eventToCallWithGameObject, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null sendPlayerOnTriggerExit: 0 eventToSendPlayerOnTriggerExit: m_PersistentCalls: m_Calls: [] m_TypeName: eventParameters+eventToCallWithGameObject, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null activateEventIfUnableToUseDevice: 0 unableToUseDeviceEvent: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null sendCurrentPlayerOnEvent: 0 setCurrentPlayerEvent: m_PersistentCalls: m_Calls: [] m_TypeName: eventParameters+eventToCallWithGameObject, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null useEventOnStartUsingDevice: 0 useEventOnStopUsingDevice: 0 eventOnStartUsingDevice: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null eventOnStopUsingDevice: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null deviceCanBeUsed: 1 playerInside: 0 cameraMovementManager: {fileID: 0} deviceMovementManager: {fileID: 0} disableDeviceInteractionAfterUsingOnce: 0