Files
FueraDeEscala/Assets/Game Kit Controller/Prefabs/Vendor System/Dialog System With Simple Vendor.prefab
Robii Aragon 779f2c8b20 add ckg
plantilla base para movimiento básico
2026-02-05 05:07:55 -08:00

1270 lines
36 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1273994040392452
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4666846466533376}
- component: {fileID: 114402090345254038}
m_Layer: 2
m_Name: Spawn Object
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4666846466533376
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1273994040392452}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2.46, y: 2.31, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4962884403171190}
m_Father: {fileID: 4714029491797460}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &114402090345254038
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1273994040392452}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5348dbf9d359d8f428c7b022390b8ddc, type: 3}
m_Name:
m_EditorClassIdentifier:
spawnObjectEnabled: 1
objectToSpawn: {fileID: 1217573575485728, guid: 117ced5eab90d974aae96c7e4af16de7,
type: 3}
spawnPosition: {fileID: 4962884403171190}
radiusToSpawn: 0
setObjectRotation: 1
setObjectScale: 0
newObjectScale: {x: 0, y: 0, z: 0}
spawnAmountOfSameObject: 0
amountOfSameObjectToSpawn: 0
spawnObjectsOnStart: 0
spawnObjectFromPoolingSystem: 0
checkGKC_PoolingElementOnSpawnedObject: 0
useSpawnReferencePosition: 0
spawnReferencePosition: {fileID: 0}
setSpawnedObjectParent: 0
spawnedObjectParent: {fileID: 0}
useRaycastToSpawnObject: 0
layerToSpawnObject:
serializedVersion: 2
m_Bits: 0
useInfiniteRaycastDistance: 0
raycastDistance: 0
raycastSpawnObjectOffset: {x: 0, y: 0, z: 0}
launchRaycastToDownDirection: 0
adjustSpawnedObjectToSurfaceNormal: 0
ignoreRigidbodiesOnRaycast: 0
spawnObjectList: 0
objectListToSpawn: []
storeSpawnedObjects: 0
spawnedObjectList: []
useSpawnLimitAmount: 0
spawnLimitAmount: 0
checkIfObjectsSpawnedAreDead: 0
eventOnLimitReached:
m_PersistentCalls:
m_Calls: []
eventOnLimitNotReached:
m_PersistentCalls:
m_Calls: []
useRandomPossibilityToSpawn: 0
possibilityToSpawn: 0
sendSpawnedObjectOnEvent: 0
eventToSendSPawnedObject:
m_PersistentCalls:
m_Calls: []
sendSpawnedObjectOnRemoteEvent: 0
remoteEventToSendObject:
showGizmo: 0
currentNumberOfSpawnObjects: 0
--- !u!1 &1293767573190362
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4962884403171190}
m_Layer: 2
m_Name: Spawn Position
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4962884403171190
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1293767573190362}
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: 4666846466533376}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1301888579415912
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4908619224670284}
- component: {fileID: 114529994367376626}
m_Layer: 2
m_Name: Currency Condition Check System
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4908619224670284
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1301888579415912}
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: 4714029491797460}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &114529994367376626
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1301888579415912}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d1cd44fa2b283914bb7be6b129e13264, type: 3}
m_Name:
m_EditorClassIdentifier:
conditionCheckEnabled: 1
searchPlayerOnSceneIfNotAssigned: 1
layermaskToCheck:
serializedVersion: 2
m_Bits: 0
checkConditionCompleteOnTriggerEnterEnabled: 1
checkConditionOnCoroutine: 0
stopCoroutineOnConditionComplete: 0
stopCoroutineOnConditionNotComplete: 0
eventOnConditionComplete:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114082642497535246}
m_MethodName: setDialogAnswerConditionCheckResult
m_Mode: 6
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 1
m_CallState: 2
eventOnConditionNotComplete:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114082642497535246}
m_MethodName: setDialogAnswerConditionCheckResult
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
useEventOnTriggerEnter: 0
eventOnTriggerEnter:
m_PersistentCalls:
m_Calls: []
useEventOnTriggerExit: 0
eventOnTriggerExit:
m_PersistentCalls:
m_Calls: []
showDebugPrint: 0
checkConditionPaused: 0
currentPlayer: {fileID: 0}
coroutineUpdateInProcess: 0
amountToCheck: 1000
--- !u!1 &1544576210897852
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4117828462397338}
m_Layer: 2
m_Name: String Action Position
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4117828462397338
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1544576210897852}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1.68, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4714029491797460}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1551380478136742
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4800206279534310}
m_Layer: 2
m_Name: Camera Position
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4800206279534310
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1551380478136742}
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: 0, y: 1.598, z: 0.898}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4714029491797460}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!1 &1573204371687770
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4352182464370450}
- component: {fileID: 114851237310073060}
m_Layer: 2
m_Name: Simple Vendor Spawn System
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4352182464370450
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1573204371687770}
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: 4714029491797460}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &114851237310073060
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1573204371687770}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 987ed8d8cc5bea8449f2b1f13a884bf6, type: 3}
m_Name:
m_EditorClassIdentifier:
conditionCheckEnabled: 1
searchPlayerOnSceneIfNotAssigned: 0
layermaskToCheck:
serializedVersion: 2
m_Bits: 4096
checkConditionCompleteOnTriggerEnterEnabled: 0
checkConditionOnCoroutine: 0
stopCoroutineOnConditionComplete: 0
stopCoroutineOnConditionNotComplete: 0
eventOnConditionComplete:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114402090345254038}
m_MethodName: activateSpawnObject
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
eventOnConditionNotComplete:
m_PersistentCalls:
m_Calls: []
useEventOnTriggerEnter: 0
eventOnTriggerEnter:
m_PersistentCalls:
m_Calls: []
useEventOnTriggerExit: 0
eventOnTriggerExit:
m_PersistentCalls:
m_Calls: []
showDebugPrint: 0
checkConditionPaused: 0
currentPlayer: {fileID: 0}
coroutineUpdateInProcess: 0
vendorObjectAmount: 4
useInfiniteVendorAmount: 0
vendorObjectPrice: 1000
customMoneyChangeSpeed: 20
--- !u!1 &1748344552532340
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4714029491797460}
- component: {fileID: 65672409516231740}
- component: {fileID: 114418150929647302}
- component: {fileID: 82755729016508694}
- component: {fileID: 114039986793400904}
- component: {fileID: 114343663702646474}
- component: {fileID: 114859982659252226}
- component: {fileID: 114082642497535246}
- component: {fileID: 114819776159866936}
m_Layer: 2
m_Name: Dialog System With Simple Vendor
m_TagString: device
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4714029491797460
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
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: 4117828462397338}
- {fileID: 4800206279534310}
- {fileID: 4352182464370450}
- {fileID: 4666846466533376}
- {fileID: 4908619224670284}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!65 &65672409516231740
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
m_Material: {fileID: 0}
m_IsTrigger: 1
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1.2225952, y: 2.06, z: 1.2998216}
m_Center: {x: -0.028022766, y: 1.03, z: 0.6399108}
--- !u!114 &114418150929647302
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: be8030885d591eb408518d093fad5d5b, type: 3}
m_Name:
m_EditorClassIdentifier:
useOnlyForTrigger: 0
functionToSetPlayer:
activateDeviceOnTriggerEnter: 0
useFreeInteraction: 0
useFreeInteractionEvent: 0
freeInteractionEvent:
m_PersistentCalls:
m_Calls: []
useMoveCameraToDevice: 1
disableDeviceWhenStopUsing: 0
stopUsingDeviceWhenUnlock: 1
disableAndRemoveDeviceWhenUnlock: 0
functionToUseDevice:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114082642497535246}
m_MethodName: activateDialog
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
usingDevice: 0
unlockFunctionCall:
m_PersistentCalls:
m_Calls: []
lockFunctionCall:
m_PersistentCalls:
m_Calls: []
currentPlayer: {fileID: 0}
activateEventOnTriggerStay: 0
triggerStayEvent:
m_PersistentCalls:
m_Calls: []
eventOnTriggerStayRate: 0
activateEventOnTriggerEnter: 0
triggerEnterEvent:
m_PersistentCalls:
m_Calls: []
activateEventOnTriggerExit: 0
triggerExitEvent:
m_PersistentCalls:
m_Calls: []
sendPlayerOnTriggerEnter: 0
eventToSendPlayerOnTriggerEnter:
m_PersistentCalls:
m_Calls: []
sendPlayerOnTriggerExit: 0
eventToSendPlayerOnTriggerExit:
m_PersistentCalls:
m_Calls: []
activateEventIfUnableToUseDevice: 0
unableToUseDeviceEvent:
m_PersistentCalls:
m_Calls: []
sendCurrentPlayerOnEvent: 1
setCurrentPlayerEvent:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114082642497535246}
m_MethodName: setCurrentPlayer
m_Mode: 0
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
useEventOnStartUsingDevice: 0
useEventOnStopUsingDevice: 0
eventOnStartUsingDevice:
m_PersistentCalls:
m_Calls: []
eventOnStopUsingDevice:
m_PersistentCalls:
m_Calls: []
deviceCanBeUsed: 1
playerInside: 0
cameraMovementManager: {fileID: 0}
deviceMovementManager: {fileID: 0}
disableDeviceInteractionAfterUsingOnce: 0
useConditionSystemToStartDevice: 0
mainGKCConditionInfoToStartDevice: {fileID: 0}
useConditionSystemToStopDevice: 0
mainGKCConditionInfoToStopDevice: {fileID: 0}
showDebugPrint: 0
--- !u!82 &82755729016508694
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1.66
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 0
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 0
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 0
--- !u!114 &114039986793400904
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f9a8b31f995e2034892d0ff2804df26f, type: 3}
m_Name:
m_EditorClassIdentifier:
cameraMovementActive: 1
cameraPosition: {fileID: 1551380478136742}
smoothCameraMovement: 1
useFixedLerpMovement: 1
fixedLerpMovementSpeed: 2
cameraMovementSpeedThirdPerson: 1
cameraMovementSpeedFirstPerson: 0.2
secondMoveCameraToDevice: 0
unlockCursor: 1
ignoreHideCursorOnClick: 0
setNewMouseCursorControllerSpeed: 0
newMouseCursroControllerSpeed: 0
disablePlayerMeshGameObject: 1
enablePlayerMeshGameObjectIfFirstPersonActive: 0
ignoreFBAActiveIfDisablePlayerMesh: 0
ignoreCameraPositionAdjusmentOnFBA: 0
disableWeaponsCamera: 0
keepWeaponsIfCarrying: 1
drawWeaponsIfPreviouslyCarrying: 1
keepOnlyIfPlayerIsOnFirstPerson: 0
disableWeaponsDirectlyOnStart: 0
carryWeaponOnLowerPositionActive: 0
setPlayerCameraRotationOnExit: 0
playerPivotTransformThirdPerson: {fileID: 0}
playerCameraTransformThirdPerson: {fileID: 0}
playerPivotTransformFirstPerson: {fileID: 0}
playerCameraTransformFirstPerson: {fileID: 0}
alignPlayerWithCameraPositionOnStartUseDevice: 0
alignPlayerWithCameraPositionOnStopUseDevice: 0
alignPlayerWithCameraRotationOnStartUseDevice: 0
alignPlayerWithCameraRotationOnStopUseDevice: 0
customAlignPlayerTransform: {fileID: 0}
resetPlayerCameraDirection: 0
disableSecondaryPlayerHUD: 1
disableAllPlayerHUD: 1
disableTouchControls: 1
disableAllDynamicUIElements: 1
disableInteractionTouchButtonOnUsingDevice: 0
showGizmo: 0
gizmoRadius: 0.1
gizmoLabelColor: {r: 0, g: 0, b: 0, a: 1}
gizmoArrowLength: 0.3
gizmoArrowLineLength: 0.5
gizmoArrowAngle: 20
gizmoArrowColor: {r: 1, g: 1, b: 1, a: 1}
ignoreMoveCameraFunctionEnabled: 0
--- !u!114 &114343663702646474
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 80fe7bfbecac2ee4895bd133d0b782df, type: 3}
m_Name:
m_EditorClassIdentifier:
deviceName: Friend
deviceAction: Talk
useMultipleInteraction: 0
multipleInteractionNameList: []
secondaryDeviceAction:
reloadDeviceActionOnPress: 0
hideIconOnPress: 0
disableIconOnPress: 0
showIcon: 1
showTouchIconButton: 1
hideIconOnUseDevice: 0
showIconOnStopUseDevice: 0
useTransformForStringAction: 1
transformForStringAction: {fileID: 4117828462397338}
useSeparatedTransformForEveryView: 0
transformForThirdPerson: {fileID: 0}
transformForFirstPerson: {fileID: 0}
useLocalOffset: 1
actionOffset: 0
setUsingDeviceState: 0
setTextFontSizeActive: 0
textFontSize: 17
iconEnabled: 1
useRaycastToDetectDeviceParts: 0
usingDevice: 0
useCustomMinDistanceToUseDevice: 0
customMinDistanceToUseDevice: 0
ignoreDistanceToDevice: 0
useCustomMinAngleToUse: 0
customMinAngleToUseDevice: 0
useRelativeDirectionBetweenPlayerAndObject: 0
useCustomIconButtonInfo: 0
customIconButtonInfoName:
ignoreUseOnlyDeviceIfVisibleOnCamera: 1
useCustomDeviceTransformPosition: 0
customDeviceTransformPosition: {fileID: 0}
useFixedDeviceIconPosition: 0
checkIfObstacleBetweenDeviceAndPlayer: 0
showIconTexture: 0
iconTexture: {fileID: 0}
useObjectDescription: 0
objectDescription:
descriptionFontSize: 14
showObjectAmount: 0
objectAmount: 0
useHoldInteractionButton: 0
holdInteractionButtonDuration: 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 &114859982659252226
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 17ddab01b84015e4981a3f039ef51d7a, type: 3}
m_Name:
m_EditorClassIdentifier:
useOutlineEnabled: 0
shaderOutlineWidthName: _Outline
shaderOutlineColorName: _OutlineColor
useCustomOutlineValues: 0
customOutlineWidth: 0.05
customOutlineColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
useCustomShader: 0
customShader: {fileID: 0}
customActiveDuration: 2
useTransparencyActive: 1
transparencyActive: 0
useCustomTransparencyValues: 0
customAlphaTransparency: 0
meshParent: {fileID: 0}
ignoreParticles: 0
ignoreLineRenderer: 0
useMeshesToIgnore: 0
meshesToIgnore: []
useCustomMeshList: 0
customMeshList: []
showDebugPrint: 0
renderElementsStored: 0
outlineActive: 0
outlineTemporaryActive: 0
rendererParts: []
--- !u!114 &114082642497535246
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9fdf783067d618f479f4353a0453fd4a, type: 3}
m_Name:
m_EditorClassIdentifier:
dialogContentID: 0
dialogContentScene: 0
completeDialogInfoList:
- Name:
ID: 0
playDialogWithoutPausingPlayerActions: 0
playDialogsAutomatically: 1
pausePlayerActionsInput: 0
pausePlayerMovementInput: 0
canUseInputToSetNextDialog: 1
showFullDialogLineOnInputIfTextPartByPart: 1
showDialogLineWordByWord: 0
dialogLineWordSpeed: 0.5
showDialogLineLetterByLetter: 0
dialogLineLetterSpeed: 0.03
useCustomTextAnchorAndAligment: 0
textAnchor: 4
stopDialogIfPlayerDistanceTooFar: 0
maxDistanceToStopDialog: 0
rewindLastDialogIfStopped: 0
eventOnDialogStopped:
m_PersistentCalls:
m_Calls: []
playDialogOnTriggerEnter: 0
eventToPlayDialogOnTriggerEnter:
m_PersistentCalls:
m_Calls: []
dialogInfoList:
- Name:
ID: 0
dialogOwnerName: Vendor
dialogContent: 'Hi, how are you?
Do you want to buy a sword?'
showPreviousDialogLineOnOptions: 0
dialogLineInfoList: []
eventOnDialog:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayer: 0
eventToSendPlayer:
m_PersistentCalls:
m_Calls: []
activateWhenDialogClosed: 0
activateRemoteTriggerSystem: 0
remoteTriggerName:
useNexLineButton: 1
isEndOfDialog: 0
changeToDialogInfoID: 0
dialogInfoIDToActivate: 0
useRandomDialogInfoID: 0
useRandomDialogRange: 0
randomDialogRange: {x: 0, y: 0}
randomDialogIDList:
checkConditionForNextLine: 0
dialogInfoIDToActivateOnConditionTrue: 0
dialogInfoIDToActivateOnConditionFalse: 0
eventToCheckConditionForNextLine:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayerToCondition: 0
eventToSendPlayerToCondition:
m_PersistentCalls:
m_Calls: []
disableDialogAfterSelect: 0
dialogInfoIDToJump: 0
dialogInfoDisabled: 0
setNextCompleteDialogID: 0
setNewCompleteDialogID: 0
newCompleteDialogID: 0
delayToShowNextDialogLine: 5
delayToShowThisDialogLine: 0
useDialogLineSound: 0
dialogLineSound: {fileID: 0}
dialogLineAudioElement:
audioPlayMethod: 1
audioEventName:
clip: {fileID: 0}
audioSourceName:
audioSource: {fileID: 0}
audioSourceAssigned: 0
useAnimations: 0
animationName:
delayToPlayAnimation: 0
useDelayToDisableAnimation: 0
delayToDisableAnimation: 0
animationUsedOnPlayer: 0
enableAnimatorLayer: 1
animatorLayerToEnableName: Dialogue
- Name:
ID: 1
dialogOwnerName: Player
dialogContent:
showPreviousDialogLineOnOptions: 0
dialogLineInfoList:
- Name:
ID: 0
dialogLineContent: Yes.
dialogInfoIDToActivate: 2
useRandomDialogInfoID: 0
useRandomDialogRange: 0
randomDialogRange: {x: 0, y: 0}
randomDialogIDList:
activateRemoteTriggerSystem: 0
remoteTriggerName:
dialogLineButton: {fileID: 0}
disableLineAfterSelect: 0
lineDisabled: 0
useStatToShowLine: 0
statName:
statIsAmount: 0
minStateValue: 0
boolStateValue: 0
answerNotAvailable: 0
extraDialogLineContent:
checkConditionForNextLine: 1
dialogInfoIDToActivateOnConditionTrue: 2
dialogInfoIDToActivateOnConditionFalse: 3
eventToCheckConditionForNextLine:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114529994367376626}
m_MethodName: checkIfConditionComplete
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
useEventToSendPlayerToCondition: 1
eventToSendPlayerToCondition:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114529994367376626}
m_MethodName: setCurrentPlayer
m_Mode: 0
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
- Name:
ID: 1
dialogLineContent: No.
dialogInfoIDToActivate: 4
useRandomDialogInfoID: 0
useRandomDialogRange: 0
randomDialogRange: {x: 0, y: 0}
randomDialogIDList:
activateRemoteTriggerSystem: 0
remoteTriggerName:
dialogLineButton: {fileID: 0}
disableLineAfterSelect: 0
lineDisabled: 0
useStatToShowLine: 0
statName:
statIsAmount: 0
minStateValue: 0
boolStateValue: 0
answerNotAvailable: 0
extraDialogLineContent:
checkConditionForNextLine: 0
dialogInfoIDToActivateOnConditionTrue: 0
dialogInfoIDToActivateOnConditionFalse: 0
eventToCheckConditionForNextLine:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayerToCondition: 0
eventToSendPlayerToCondition:
m_PersistentCalls:
m_Calls: []
eventOnDialog:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayer: 0
eventToSendPlayer:
m_PersistentCalls:
m_Calls: []
activateWhenDialogClosed: 0
activateRemoteTriggerSystem: 0
remoteTriggerName:
useNexLineButton: 1
isEndOfDialog: 0
changeToDialogInfoID: 0
dialogInfoIDToActivate: 0
useRandomDialogInfoID: 0
useRandomDialogRange: 0
randomDialogRange: {x: 0, y: 0}
randomDialogIDList:
checkConditionForNextLine: 0
dialogInfoIDToActivateOnConditionTrue: 0
dialogInfoIDToActivateOnConditionFalse: 0
eventToCheckConditionForNextLine:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayerToCondition: 0
eventToSendPlayerToCondition:
m_PersistentCalls:
m_Calls: []
disableDialogAfterSelect: 0
dialogInfoIDToJump: 0
dialogInfoDisabled: 0
setNextCompleteDialogID: 0
setNewCompleteDialogID: 0
newCompleteDialogID: 0
delayToShowNextDialogLine: 5
delayToShowThisDialogLine: 0
useDialogLineSound: 0
dialogLineSound: {fileID: 0}
dialogLineAudioElement:
audioPlayMethod: 1
audioEventName:
clip: {fileID: 0}
audioSourceName:
audioSource: {fileID: 0}
audioSourceAssigned: 0
useAnimations: 0
animationName:
delayToPlayAnimation: 0
useDelayToDisableAnimation: 0
delayToDisableAnimation: 0
animationUsedOnPlayer: 0
enableAnimatorLayer: 1
animatorLayerToEnableName: Dialogue
- Name:
ID: 2
dialogOwnerName: Vendor
dialogContent: Thanks for your purchase, come back any time.
showPreviousDialogLineOnOptions: 0
dialogLineInfoList: []
eventOnDialog:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114851237310073060}
m_MethodName: checkIfConditionComplete
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
useEventToSendPlayer: 1
eventToSendPlayer:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 114851237310073060}
m_MethodName: setCurrentPlayer
m_Mode: 0
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
activateWhenDialogClosed: 1
activateRemoteTriggerSystem: 0
remoteTriggerName:
useNexLineButton: 0
isEndOfDialog: 1
changeToDialogInfoID: 0
dialogInfoIDToActivate: 0
useRandomDialogInfoID: 0
useRandomDialogRange: 0
randomDialogRange: {x: 0, y: 0}
randomDialogIDList:
checkConditionForNextLine: 0
dialogInfoIDToActivateOnConditionTrue: 0
dialogInfoIDToActivateOnConditionFalse: 0
eventToCheckConditionForNextLine:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayerToCondition: 0
eventToSendPlayerToCondition:
m_PersistentCalls:
m_Calls: []
disableDialogAfterSelect: 0
dialogInfoIDToJump: 0
dialogInfoDisabled: 0
setNextCompleteDialogID: 0
setNewCompleteDialogID: 0
newCompleteDialogID: 0
delayToShowNextDialogLine: 5
delayToShowThisDialogLine: 0
useDialogLineSound: 0
dialogLineSound: {fileID: 0}
dialogLineAudioElement:
audioPlayMethod: 1
audioEventName:
clip: {fileID: 0}
audioSourceName:
audioSource: {fileID: 0}
audioSourceAssigned: 0
useAnimations: 0
animationName:
delayToPlayAnimation: 0
useDelayToDisableAnimation: 0
delayToDisableAnimation: 0
animationUsedOnPlayer: 0
enableAnimatorLayer: 1
animatorLayerToEnableName: Dialogue
- Name:
ID: 3
dialogOwnerName: Vendor
dialogContent: 'Sorry, you don''t have enough money to purchase this object.
Return
when you have enough.'
showPreviousDialogLineOnOptions: 0
dialogLineInfoList: []
eventOnDialog:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayer: 0
eventToSendPlayer:
m_PersistentCalls:
m_Calls: []
activateWhenDialogClosed: 0
activateRemoteTriggerSystem: 0
remoteTriggerName:
useNexLineButton: 0
isEndOfDialog: 1
changeToDialogInfoID: 0
dialogInfoIDToActivate: 0
useRandomDialogInfoID: 0
useRandomDialogRange: 0
randomDialogRange: {x: 0, y: 0}
randomDialogIDList:
checkConditionForNextLine: 0
dialogInfoIDToActivateOnConditionTrue: 0
dialogInfoIDToActivateOnConditionFalse: 0
eventToCheckConditionForNextLine:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayerToCondition: 0
eventToSendPlayerToCondition:
m_PersistentCalls:
m_Calls: []
disableDialogAfterSelect: 0
dialogInfoIDToJump: 0
dialogInfoDisabled: 0
setNextCompleteDialogID: 0
setNewCompleteDialogID: 0
newCompleteDialogID: 0
delayToShowNextDialogLine: 5
delayToShowThisDialogLine: 0
useDialogLineSound: 0
dialogLineSound: {fileID: 0}
dialogLineAudioElement:
audioPlayMethod: 1
audioEventName:
clip: {fileID: 0}
audioSourceName:
audioSource: {fileID: 0}
audioSourceAssigned: 0
useAnimations: 0
animationName:
delayToPlayAnimation: 0
useDelayToDisableAnimation: 0
delayToDisableAnimation: 0
animationUsedOnPlayer: 0
enableAnimatorLayer: 1
animatorLayerToEnableName: Dialogue
- Name:
ID: 4
dialogOwnerName: Vendor
dialogContent: Ok, no problem, have a good day.
showPreviousDialogLineOnOptions: 0
dialogLineInfoList: []
eventOnDialog:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayer: 0
eventToSendPlayer:
m_PersistentCalls:
m_Calls: []
activateWhenDialogClosed: 0
activateRemoteTriggerSystem: 0
remoteTriggerName:
useNexLineButton: 0
isEndOfDialog: 1
changeToDialogInfoID: 0
dialogInfoIDToActivate: 0
useRandomDialogInfoID: 0
useRandomDialogRange: 0
randomDialogRange: {x: 0, y: 0}
randomDialogIDList:
checkConditionForNextLine: 0
dialogInfoIDToActivateOnConditionTrue: 0
dialogInfoIDToActivateOnConditionFalse: 0
eventToCheckConditionForNextLine:
m_PersistentCalls:
m_Calls: []
useEventToSendPlayerToCondition: 0
eventToSendPlayerToCondition:
m_PersistentCalls:
m_Calls: []
disableDialogAfterSelect: 0
dialogInfoIDToJump: 0
dialogInfoDisabled: 0
setNextCompleteDialogID: 0
setNewCompleteDialogID: 0
newCompleteDialogID: 0
delayToShowNextDialogLine: 5
delayToShowThisDialogLine: 0
useDialogLineSound: 0
dialogLineSound: {fileID: 0}
dialogLineAudioElement:
audioPlayMethod: 1
audioEventName:
clip: {fileID: 0}
audioSourceName:
audioSource: {fileID: 0}
audioSourceAssigned: 0
useAnimations: 0
animationName:
delayToPlayAnimation: 0
useDelayToDisableAnimation: 0
delayToDisableAnimation: 0
animationUsedOnPlayer: 0
enableAnimatorLayer: 1
animatorLayerToEnableName: Dialogue
currentDialogIndex: 0
dialogOwner: {fileID: 0}
showDialogOnwerName: 1
dialogActive: 0
dialogInProcess: 0
playingExternalDialog: 0
useEventsOnStartEndDialog: 0
eventOnStartDialog:
m_PersistentCalls:
m_Calls: []
eventOnEndDialog:
m_PersistentCalls:
m_Calls: []
pauseAIOnDialogStart: 0
resumeAIOnDialogEnd: 0
interruptWanderAroundStateIfActiveOnDialogStart: 0
disableWanderAroundStateOnDialogEnd: 0
useAnimations: 0
mainAnimator: {fileID: 0}
mainPlayerController: {fileID: 0}
playerAnimationsOnDialogEnabled: 1
dialogueActiveAnimatorName: Dialogue Active
newCharacterToAddDialog: {fileID: 0}
useDialogContentTemplate: 0
mainDialogContentTemplate: {fileID: 0}
--- !u!114 &114819776159866936
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1748344552532340}
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: 4714029491797460}
checkIfObjectToFollowNull: 1
objectToFollowLocated: 0
showDebugPrint: 0