%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
OcclusionCullingSettings:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_OcclusionBakeSettings:
    smallestOccluder: 5
    smallestHole: 0.25
    backfaceThreshold: 100
  m_SceneGUID: 00000000000000000000000000000000
  m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
  m_ObjectHideFlags: 0
  serializedVersion: 9
  m_Fog: 0
  m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
  m_FogMode: 3
  m_FogDensity: 0.01
  m_LinearFogStart: 0
  m_LinearFogEnd: 300
  m_AmbientSkyColor: {r: 0.6320754, g: 0.6320754, b: 0.6320754, a: 1}
  m_AmbientEquatorColor: {r: 0.49132252, g: 0.541812, b: 0.5754717, a: 1}
  m_AmbientGroundColor: {r: 0.23518157, g: 0.2484668, b: 0.3301887, a: 1}
  m_AmbientIntensity: 1.54
  m_AmbientMode: 1
  m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
  m_SkyboxMaterial: {fileID: 2100000, guid: e9b1a22031bea8e4785888857a897c00, type: 2}
  m_HaloStrength: 0.5
  m_FlareStrength: 1
  m_FlareFadeSpeed: 3
  m_HaloTexture: {fileID: 0}
  m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
  m_DefaultReflectionMode: 0
  m_DefaultReflectionResolution: 128
  m_ReflectionBounces: 1
  m_ReflectionIntensity: 1
  m_CustomReflection: {fileID: 0}
  m_Sun: {fileID: 77563098}
  m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
  m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
  m_ObjectHideFlags: 0
  serializedVersion: 11
  m_GIWorkflowMode: 1
  m_GISettings:
    serializedVersion: 2
    m_BounceScale: 1
    m_IndirectOutputScale: 1
    m_AlbedoBoost: 1
    m_EnvironmentLightingMode: 0
    m_EnableBakedLightmaps: 0
    m_EnableRealtimeLightmaps: 0
  m_LightmapEditorSettings:
    serializedVersion: 10
    m_Resolution: 2
    m_BakeResolution: 40
    m_AtlasSize: 1024
    m_AO: 0
    m_AOMaxDistance: 1
    m_CompAOExponent: 1
    m_CompAOExponentDirect: 0
    m_Padding: 2
    m_LightmapParameters: {fileID: 0}
    m_LightmapsBakeMode: 1
    m_TextureCompression: 1
    m_FinalGather: 0
    m_FinalGatherFiltering: 1
    m_FinalGatherRayCount: 256
    m_ReflectionCompression: 2
    m_MixedBakeMode: 2
    m_BakeBackend: 1
    m_PVRSampling: 1
    m_PVRDirectSampleCount: 32
    m_PVRSampleCount: 512
    m_PVRBounces: 2
    m_PVRFilterTypeDirect: 0
    m_PVRFilterTypeIndirect: 0
    m_PVRFilterTypeAO: 0
    m_PVRFilteringMode: 1
    m_PVRCulling: 1
    m_PVRFilteringGaussRadiusDirect: 1
    m_PVRFilteringGaussRadiusIndirect: 5
    m_PVRFilteringGaussRadiusAO: 2
    m_PVRFilteringAtrousPositionSigmaDirect: 0.5
    m_PVRFilteringAtrousPositionSigmaIndirect: 2
    m_PVRFilteringAtrousPositionSigmaAO: 1
    m_ShowResolutionOverlay: 1
  m_LightingDataAsset: {fileID: 0}
  m_UseShadowmask: 1
--- !u!196 &4
NavMeshSettings:
  serializedVersion: 2
  m_ObjectHideFlags: 0
  m_BuildSettings:
    serializedVersion: 2
    agentTypeID: 0
    agentRadius: 0.5
    agentHeight: 2
    agentSlope: 45
    agentClimb: 0.4
    ledgeDropHeight: 0
    maxJumpAcrossDistance: 0
    minRegionArea: 2
    manualCellSize: 0
    cellSize: 0.16666667
    manualTileSize: 0
    tileSize: 256
    accuratePlacement: 0
    debug:
      m_Flags: 0
  m_NavMeshData: {fileID: 0}
--- !u!1 &77563097
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 77563099}
  - component: {fileID: 77563098}
  m_Layer: 0
  m_Name: Directional Light
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!108 &77563098
Light:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 77563097}
  m_Enabled: 1
  serializedVersion: 8
  m_Type: 1
  m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
  m_Intensity: 1
  m_Range: 10
  m_SpotAngle: 30
  m_CookieSize: 10
  m_Shadows:
    m_Type: 2
    m_Resolution: -1
    m_CustomResolution: -1
    m_Strength: 0.5
    m_Bias: 0.05
    m_NormalBias: 0.4
    m_NearPlane: 0.2
  m_Cookie: {fileID: 0}
  m_DrawHalo: 0
  m_Flare: {fileID: 0}
  m_RenderMode: 0
  m_CullingMask:
    serializedVersion: 2
    m_Bits: 4294967295
  m_Lightmapping: 4
  m_LightShadowCasterMode: 0
  m_AreaSize: {x: 1, y: 1}
  m_BounceIntensity: 1
  m_ColorTemperature: 6570
  m_UseColorTemperature: 0
  m_ShadowRadius: 0
  m_ShadowAngle: 0
--- !u!4 &77563099
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 77563097}
  m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
  m_LocalPosition: {x: 0, y: 3, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!1 &129128751
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 129128755}
  - component: {fileID: 129128754}
  - component: {fileID: 129128753}
  - component: {fileID: 129128752}
  m_Layer: 1
  m_Name: Crouch Under Me!
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!65 &129128752
BoxCollider:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 129128751}
  m_Material: {fileID: 0}
  m_IsTrigger: 0
  m_Enabled: 1
  serializedVersion: 2
  m_Size: {x: 1, y: 1, z: 1}
  m_Center: {x: 0, y: 0, z: 0}
--- !u!23 &129128753
MeshRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 129128751}
  m_Enabled: 1
  m_CastShadows: 1
  m_ReceiveShadows: 1
  m_DynamicOccludee: 1
  m_MotionVectors: 1
  m_LightProbeUsage: 1
  m_ReflectionProbeUsage: 1
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
  m_StaticBatchRoot: {fileID: 0}
  m_ProbeAnchor: {fileID: 0}
  m_LightProbeVolumeOverride: {fileID: 0}
  m_ScaleInLightmap: 1
  m_PreserveUVs: 0
  m_IgnoreNormalsForChartDetection: 0
  m_ImportantGI: 0
  m_StitchLightmapSeams: 0
  m_SelectedEditorRenderState: 3
  m_MinimumChartSize: 4
  m_AutoUVMaxDistance: 0.5
  m_AutoUVMaxAngle: 89
  m_LightmapParameters: {fileID: 0}
  m_SortingLayerID: 0
  m_SortingLayer: 0
  m_SortingOrder: 0
--- !u!33 &129128754
MeshFilter:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 129128751}
  m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &129128755
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 129128751}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalPosition: {x: -3.5, y: 1.7, z: 2.14}
  m_LocalScale: {x: 3.25, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 0}
  m_RootOrder: 4
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &395148761
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 395148765}
  - component: {fileID: 395148764}
  - component: {fileID: 395148763}
  - component: {fileID: 395148762}
  m_Layer: 0
  m_Name: Jump On Me!
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!65 &395148762
BoxCollider:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 395148761}
  m_Material: {fileID: 0}
  m_IsTrigger: 0
  m_Enabled: 1
  serializedVersion: 2
  m_Size: {x: 1, y: 1, z: 1}
  m_Center: {x: 0, y: 0, z: 0}
--- !u!23 &395148763
MeshRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 395148761}
  m_Enabled: 1
  m_CastShadows: 1
  m_ReceiveShadows: 1
  m_DynamicOccludee: 1
  m_MotionVectors: 1
  m_LightProbeUsage: 1
  m_ReflectionProbeUsage: 1
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
  m_StaticBatchRoot: {fileID: 0}
  m_ProbeAnchor: {fileID: 0}
  m_LightProbeVolumeOverride: {fileID: 0}
  m_ScaleInLightmap: 1
  m_PreserveUVs: 0
  m_IgnoreNormalsForChartDetection: 0
  m_ImportantGI: 0
  m_StitchLightmapSeams: 0
  m_SelectedEditorRenderState: 3
  m_MinimumChartSize: 4
  m_AutoUVMaxDistance: 0.5
  m_AutoUVMaxAngle: 89
  m_LightmapParameters: {fileID: 0}
  m_SortingLayerID: 0
  m_SortingLayer: 0
  m_SortingOrder: 0
--- !u!33 &395148764
MeshFilter:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 395148761}
  m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &395148765
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 395148761}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalPosition: {x: 0.13857031, y: 0.53, z: 2.14}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 0}
  m_RootOrder: 3
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1479094681
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 0}
    m_Modifications:
    - target: {fileID: 4276139725734894, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
      propertyPath: m_LocalPosition.x
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 4276139725734894, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 4276139725734894, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 4276139725734894, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 4276139725734894, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
      propertyPath: m_LocalRotation.y
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 4276139725734894, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
      propertyPath: m_LocalRotation.z
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 4276139725734894, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 4276139725734894, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
      propertyPath: m_RootOrder
      value: 2
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: e8abf9f0f83d0a244ba8d3e71b5334b9, type: 3}
--- !u!1 &1285247114839252
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 4689434464928162}
  - component: {fileID: 20627277386333134}
  - component: {fileID: 81937623853273634}
  m_Layer: 0
  m_Name: PlayerCamera
  m_TagString: MainCamera
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!1 &1546392596070350
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 4489179529627870}
  - component: {fileID: 33473940016876858}
  - component: {fileID: 23936409214014964}
  - component: {fileID: 143249152590856052}
  - component: {fileID: 1546392596070352}
  - component: {fileID: 114843671179682410}
  - component: {fileID: 114349329498539988}
  - component: {fileID: 1546392596070351}
  m_Layer: 0
  m_Name: Player
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!114 &1546392596070351
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1546392596070350}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
  fsm:
    dataVersion: 2
    usedInTemplate: {fileID: 0}
    name: PlayerMovement
    startState: Move
    states:
    - name: Move
      description: 
      colorIndex: 0
      position:
        serializedVersion: 2
        x: 50
        y: 100
        width: 100
        height: 32
      isBreakpoint: 0
      isSequence: 0
      hideUnused: 0
      transitions:
      - fsmEvent:
          name: Jump
          isSystemEvent: 0
          isGlobal: 0
        toState: Jump
        linkStyle: 0
        linkConstraint: 0
        linkTarget: 0
        colorIndex: 0
      actionData:
        actionNames:
        - HutongGames.PlayMaker.Actions.GetAxisVector
        - HutongGames.PlayMaker.Actions.ControllerSimpleMove
        - HutongGames.PlayMaker.Actions.GetKeyDown
        customNames:
        - 
        - 
        - 
        actionEnabled: 010101
        actionIsOpen: 010100
        actionStartIndex: 00000000070000000c000000
        actionHashCodes: b691f703f5ce2c01ff77a904
        unityObjectParams: []
        fsmGameObjectParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: {fileID: 1546392596070350}
        fsmOwnerDefaultParams:
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        animationCurveParams: []
        functionCallParams: []
        fsmTemplateControlParams: []
        fsmEventTargetParams: []
        fsmPropertyParams: []
        layoutOptionParams: []
        fsmStringParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Horizontal
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Vertical
        fsmObjectParams: []
        fsmVarParams: []
        fsmArrayParams: []
        fsmEnumParams: []
        fsmFloatParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 1
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 1
          name: Speed
          tooltip: 
          showInInspector: 1
          networkSync: 0
          value: 2
        fsmIntParams: []
        fsmBoolParams:
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        fsmVector2Params: []
        fsmVector3Params:
        - useVariable: 1
          name: playerMovement
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: {x: 0, y: 0, z: 0}
        - useVariable: 1
          name: playerMovement
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: {x: 0, y: 0, z: 0}
        fsmColorParams: []
        fsmRectParams: []
        fsmQuaternionParams: []
        stringParams:
        - 
        - Jump
        byteData: 000000000000000020000000
        arrayParamSizes: 
        arrayParamTypes: []
        customTypeSizes: 
        customTypeNames: []
        paramDataType: 12000000120000000f00000007000000130000001c0000000f000000140000001c0000000f0000000700000017000000070000001700000011000000
        paramName:
        - horizontalAxis
        - verticalAxis
        - multiplier
        - mapToPlane
        - relativeTo
        - storeVector
        - storeMagnitude
        - gameObject
        - moveVector
        - speed
        - space
        - fallingEvent
        - key
        - sendEvent
        - storeResult
        paramDataPos: 000000000100000000000000000000000000000000000000010000000000000001000000020000000400000000000000080000000100000000000000
        paramByteDataSize: 000000000000000000000000040000000000000000000000000000000000000000000000000000000400000000000000040000000000000000000000
    - name: Jump
      description: 
      colorIndex: 0
      position:
        serializedVersion: 2
        x: 89
        y: 169
        width: 100
        height: 32
      isBreakpoint: 0
      isSequence: 0
      hideUnused: 0
      transitions:
      - fsmEvent:
          name: Landed
          isSystemEvent: 0
          isGlobal: 0
        toState: Move
        linkStyle: 0
        linkConstraint: 0
        linkTarget: 0
        colorIndex: 0
      actionData:
        actionNames:
        - HutongGames.PlayMaker.Actions.ControllerJump
        - HutongGames.PlayMaker.Actions.Comment
        - HutongGames.PlayMaker.Actions.GetAxisVector
        customNames:
        - Controller Jump
        - 
        - 
        actionEnabled: 010101
        actionIsOpen: 010101
        actionStartIndex: 000000000d0000000e000000
        actionHashCodes: 28ad350178c53001b691f703
        unityObjectParams: []
        fsmGameObjectParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: {fileID: 1546392596070350}
        fsmOwnerDefaultParams:
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        animationCurveParams: []
        functionCallParams: []
        fsmTemplateControlParams: []
        fsmEventTargetParams: []
        fsmPropertyParams: []
        layoutOptionParams: []
        fsmStringParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Horizontal
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Vertical
        fsmObjectParams: []
        fsmVarParams: []
        fsmArrayParams: []
        fsmEnumParams: []
        fsmFloatParams:
        - useVariable: 1
          name: Jump Height
          tooltip: Movement speed while run key is held down.
          showInInspector: 1
          networkSync: 0
          value: 1
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0.5
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 1
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 2
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 1
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 2
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 5
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        fsmIntParams: []
        fsmBoolParams: []
        fsmVector2Params: []
        fsmVector3Params:
        - useVariable: 1
          name: playerMovement
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: {x: 0, y: 0, z: 0}
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: {x: 0, y: 0, z: 0}
        - useVariable: 1
          name: playerMovement
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: {x: 0, y: 0, z: 0}
        fsmColorParams: []
        fsmRectParams: []
        fsmQuaternionParams: []
        stringParams:
        - Landed
        - 'Get player input to influence the motion of the jump while in the air.
          Play with the Multiplier to scale the influence: higher numbers mean more
          influence.'
        byteData: 0000000000000000
        arrayParamSizes: 
        arrayParamTypes: []
        customTypeSizes: 
        customTypeNames: []
        paramDataType: 140000000f000000070000000f0000000f0000000f0000001c0000000f0000000f000000170000000f0000001c0000000f0000000300000012000000120000000f00000007000000130000001c0000000f000000
        paramName:
        - gameObject
        - jumpHeight
        - space
        - jumpSpeedMultiplier
        - gravityMultiplier
        - fallMultiplier
        - moveVector
        - speed
        - maxSpeed
        - landedEvent
        - landingSpeed
        - landingMotion
        - fallDistance
        - comment
        - horizontalAxis
        - verticalAxis
        - multiplier
        - mapToPlane
        - relativeTo
        - storeVector
        - storeMagnitude
        paramDataPos: 000000000000000000000000010000000200000003000000000000000400000005000000000000000600000001000000070000000100000000000000010000000800000004000000000000000200000009000000
        paramByteDataSize: 000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000
    events:
    - name: Landed
      isSystemEvent: 0
      isGlobal: 0
    - name: Jump
      isSystemEvent: 0
      isGlobal: 0
    globalTransitions: []
    variables:
      floatVariables:
      - useVariable: 1
        name: Jump Height
        tooltip: Movement speed while run key is held down.
        showInInspector: 1
        networkSync: 0
        value: 1
      - useVariable: 1
        name: Speed
        tooltip: 
        showInInspector: 1
        networkSync: 0
        value: 2
      intVariables: []
      boolVariables: []
      stringVariables: []
      vector2Variables: []
      vector3Variables:
      - useVariable: 1
        name: playerMovement
        tooltip: 
        showInInspector: 0
        networkSync: 0
        value: {x: 0, y: 0, z: 0}
      colorVariables: []
      rectVariables: []
      quaternionVariables: []
      gameObjectVariables: []
      objectVariables: []
      materialVariables: []
      textureVariables: []
      arrayVariables: []
      enumVariables: []
      categories:
      - 
      variableCategoryIDs: 000000000000000000000000
    description: 'Move with WASD or Cursor Keys.

      Hold down Left Shift to run.

      Press Space to jump.'
    docUrl: 
    showStateLabel: 0
    maxLoopCount: 0
    watermark: 
    password: 
    locked: 0
    manualUpdate: 0
    outVariableIndices: 
    keepDelayedEventsOnStateExit: 0
    preprocessed: 0
    ExposedEvents: []
    OutputEvents: []
    RestartOnEnable: 1
    ResetVariablesOnEnable: 0
    EnableDebugFlow: 0
    EnableBreakpoints: 1
    editorFlags: 225
    activeStateName: 
    mouseEvents: 0
    handleLevelLoaded: 0
    handleTriggerEnter2D: 0
    handleTriggerExit2D: 0
    handleTriggerStay2D: 0
    handleCollisionEnter2D: 0
    handleCollisionExit2D: 0
    handleCollisionStay2D: 0
    handleTriggerEnter: 0
    handleTriggerExit: 0
    handleTriggerStay: 0
    handleCollisionEnter: 0
    handleCollisionExit: 0
    handleCollisionStay: 0
    handleParticleCollision: 0
    handleControllerColliderHit: 0
    handleJointBreak: 0
    handleJointBreak2D: 0
    handleOnGUI: 0
    handleFixedUpdate: 0
    handleLateUpdate: 0
    handleApplicationEvents: 0
    handleUiEvents: 0
    handleLegacyNetworking: 0
    handleAnimatorMove: 0
    handleAnimatorIK: 0
  fsmTemplate: {fileID: 0}
  eventHandlerComponentsAdded: 0
--- !u!114 &1546392596070352
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1546392596070350}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
  fsm:
    dataVersion: 2
    usedInTemplate: {fileID: 0}
    name: PlayerSpeed
    startState: Walk
    states:
    - name: Walk
      description: 
      colorIndex: 0
      position:
        serializedVersion: 2
        x: 214
        y: 99
        width: 100
        height: 48
      isBreakpoint: 0
      isSequence: 0
      hideUnused: 0
      transitions:
      - fsmEvent:
          name: Run
          isSystemEvent: 0
          isGlobal: 0
        toState: Run
        linkStyle: 0
        linkConstraint: 0
        linkTarget: 0
        colorIndex: 0
      - fsmEvent:
          name: Crouch
          isSystemEvent: 0
          isGlobal: 0
        toState: Crouch
        linkStyle: 0
        linkConstraint: 0
        linkTarget: 0
        colorIndex: 0
      actionData:
        actionNames:
        - HutongGames.PlayMaker.Actions.SetFsmFloat
        - HutongGames.PlayMaker.Actions.SetFsmFloat
        - HutongGames.PlayMaker.Actions.GetKeyDown
        - HutongGames.PlayMaker.Actions.GetKeyDown
        customNames:
        - 
        - 
        - 
        - 
        actionEnabled: 01010101
        actionIsOpen: 00000101
        actionStartIndex: 00000000050000000a0000000d000000
        actionHashCodes: 8760450287604502ff77a904ff77a904
        unityObjectParams: []
        fsmGameObjectParams: []
        fsmOwnerDefaultParams:
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        animationCurveParams: []
        functionCallParams: []
        fsmTemplateControlParams: []
        fsmEventTargetParams: []
        fsmPropertyParams: []
        layoutOptionParams: []
        fsmStringParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: PlayerMovement
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Speed
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: PlayerMovement
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Jump Height
        fsmObjectParams: []
        fsmVarParams: []
        fsmArrayParams: []
        fsmEnumParams: []
        fsmFloatParams:
        - useVariable: 1
          name: Walk Speed
          tooltip: 
          showInInspector: 1
          networkSync: 0
          value: 2
        - useVariable: 1
          name: Walk Jump Height
          tooltip: 
          showInInspector: 1
          networkSync: 0
          value: 2
        fsmIntParams: []
        fsmBoolParams:
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        fsmVector2Params: []
        fsmVector3Params: []
        fsmColorParams: []
        fsmRectParams: []
        fsmQuaternionParams: []
        stringParams:
        - Run
        - Crouch
        byteData: 00003001000032010000
        arrayParamSizes: 
        arrayParamTypes: []
        customTypeSizes: 
        customTypeNames: []
        paramDataType: 1400000012000000120000000f000000010000001400000012000000120000000f00000001000000070000001700000011000000070000001700000011000000
        paramName:
        - gameObject
        - fsmName
        - variableName
        - setValue
        - everyFrame
        - gameObject
        - fsmName
        - variableName
        - setValue
        - everyFrame
        - key
        - sendEvent
        - storeResult
        - key
        - sendEvent
        - storeResult
        paramDataPos: 00000000000000000100000000000000000000000100000002000000030000000100000001000000020000000000000000000000060000000100000001000000
        paramByteDataSize: 00000000000000000000000000000000010000000000000000000000000000000000000001000000040000000000000000000000040000000000000000000000
    - name: Run
      description: 
      colorIndex: 0
      position:
        serializedVersion: 2
        x: 58
        y: 179
        width: 100
        height: 32
      isBreakpoint: 0
      isSequence: 0
      hideUnused: 0
      transitions:
      - fsmEvent:
          name: Walk
          isSystemEvent: 0
          isGlobal: 0
        toState: Walk
        linkStyle: 0
        linkConstraint: 1
        linkTarget: 0
        colorIndex: 0
      actionData:
        actionNames:
        - HutongGames.PlayMaker.Actions.SetFsmFloat
        - HutongGames.PlayMaker.Actions.SetFsmFloat
        - HutongGames.PlayMaker.Actions.GetKeyUp
        customNames:
        - 
        - 
        - 
        actionEnabled: 010101
        actionIsOpen: 000001
        actionStartIndex: 00000000050000000a000000
        actionHashCodes: 8760450287604502ff77a904
        unityObjectParams: []
        fsmGameObjectParams: []
        fsmOwnerDefaultParams:
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        animationCurveParams: []
        functionCallParams: []
        fsmTemplateControlParams: []
        fsmEventTargetParams: []
        fsmPropertyParams: []
        layoutOptionParams: []
        fsmStringParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: PlayerMovement
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Speed
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: PlayerMovement
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Jump Height
        fsmObjectParams: []
        fsmVarParams: []
        fsmArrayParams: []
        fsmEnumParams: []
        fsmFloatParams:
        - useVariable: 1
          name: Run Speed
          tooltip: 
          showInInspector: 1
          networkSync: 0
          value: 5
        - useVariable: 1
          name: Run Jump Height
          tooltip: 
          showInInspector: 1
          networkSync: 0
          value: 2
        fsmIntParams: []
        fsmBoolParams:
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        fsmVector2Params: []
        fsmVector3Params: []
        fsmColorParams: []
        fsmRectParams: []
        fsmQuaternionParams: []
        stringParams:
        - Walk
        byteData: 000030010000
        arrayParamSizes: 
        arrayParamTypes: []
        customTypeSizes: 
        customTypeNames: []
        paramDataType: 1400000012000000120000000f000000010000001400000012000000120000000f00000001000000070000001700000011000000
        paramName:
        - gameObject
        - fsmName
        - variableName
        - setValue
        - everyFrame
        - gameObject
        - fsmName
        - variableName
        - setValue
        - everyFrame
        - key
        - sendEvent
        - storeResult
        paramDataPos: 00000000000000000100000000000000000000000100000002000000030000000100000001000000020000000000000000000000
        paramByteDataSize: 00000000000000000000000000000000010000000000000000000000000000000000000001000000040000000000000000000000
    - name: Crouch
      description: 
      colorIndex: 0
      position:
        serializedVersion: 2
        x: 375
        y: 179
        width: 100
        height: 32
      isBreakpoint: 0
      isSequence: 0
      hideUnused: 0
      transitions:
      - fsmEvent:
          name: Walk
          isSystemEvent: 0
          isGlobal: 0
        toState: Walk
        linkStyle: 0
        linkConstraint: 2
        linkTarget: 0
        colorIndex: 0
      actionData:
        actionNames:
        - HutongGames.PlayMaker.Actions.SetFsmFloat
        - HutongGames.PlayMaker.Actions.SetFsmFloat
        - HutongGames.PlayMaker.Actions.GetKeyUp
        customNames:
        - 
        - 
        - 
        actionEnabled: 010101
        actionIsOpen: 000001
        actionStartIndex: 00000000050000000a000000
        actionHashCodes: 8760450287604502ff77a904
        unityObjectParams: []
        fsmGameObjectParams: []
        fsmOwnerDefaultParams:
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        animationCurveParams: []
        functionCallParams: []
        fsmTemplateControlParams: []
        fsmEventTargetParams: []
        fsmPropertyParams: []
        layoutOptionParams: []
        fsmStringParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: PlayerMovement
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Speed
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: PlayerMovement
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: Jump Height
        fsmObjectParams: []
        fsmVarParams: []
        fsmArrayParams: []
        fsmEnumParams: []
        fsmFloatParams:
        - useVariable: 1
          name: Crouch Speed
          tooltip: 
          showInInspector: 1
          networkSync: 0
          value: 1
        - useVariable: 1
          name: Crouch Jump Height
          tooltip: 
          showInInspector: 1
          networkSync: 0
          value: 1
        fsmIntParams: []
        fsmBoolParams:
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        fsmVector2Params: []
        fsmVector3Params: []
        fsmColorParams: []
        fsmRectParams: []
        fsmQuaternionParams: []
        stringParams:
        - Walk
        byteData: 000032010000
        arrayParamSizes: 
        arrayParamTypes: []
        customTypeSizes: 
        customTypeNames: []
        paramDataType: 1400000012000000120000000f000000010000001400000012000000120000000f00000001000000070000001700000011000000
        paramName:
        - gameObject
        - fsmName
        - variableName
        - setValue
        - everyFrame
        - gameObject
        - fsmName
        - variableName
        - setValue
        - everyFrame
        - key
        - sendEvent
        - storeResult
        paramDataPos: 00000000000000000100000000000000000000000100000002000000030000000100000001000000020000000000000000000000
        paramByteDataSize: 00000000000000000000000000000000010000000000000000000000000000000000000001000000040000000000000000000000
    events:
    - name: Jump
      isSystemEvent: 0
      isGlobal: 0
    - name: Run
      isSystemEvent: 0
      isGlobal: 0
    - name: Walk
      isSystemEvent: 0
      isGlobal: 0
    - name: Crouch
      isSystemEvent: 0
      isGlobal: 0
    globalTransitions: []
    variables:
      floatVariables:
      - useVariable: 1
        name: Crouch Jump Height
        tooltip: 
        showInInspector: 1
        networkSync: 0
        value: 0.5
      - useVariable: 1
        name: Crouch Speed
        tooltip: 
        showInInspector: 1
        networkSync: 0
        value: 1
      - useVariable: 1
        name: Run Jump Height
        tooltip: 
        showInInspector: 1
        networkSync: 0
        value: 1
      - useVariable: 1
        name: Run Speed
        tooltip: 
        showInInspector: 1
        networkSync: 0
        value: 5
      - useVariable: 1
        name: Walk Jump Height
        tooltip: 
        showInInspector: 1
        networkSync: 0
        value: 1
      - useVariable: 1
        name: Walk Speed
        tooltip: 
        showInInspector: 1
        networkSync: 0
        value: 2
      intVariables: []
      boolVariables: []
      stringVariables: []
      vector2Variables: []
      vector3Variables: []
      colorVariables: []
      rectVariables: []
      quaternionVariables: []
      gameObjectVariables: []
      objectVariables: []
      materialVariables: []
      textureVariables: []
      arrayVariables: []
      enumVariables: []
      categories:
      - 
      variableCategoryIDs: 000000000000000000000000000000000000000000000000
    description: Set speed and jumpHeight based on inputs.
    docUrl: 
    showStateLabel: 0
    maxLoopCount: 0
    watermark: 
    password: 
    locked: 0
    manualUpdate: 0
    outVariableIndices: 
    keepDelayedEventsOnStateExit: 0
    preprocessed: 0
    ExposedEvents: []
    OutputEvents: []
    RestartOnEnable: 1
    ResetVariablesOnEnable: 0
    EnableDebugFlow: 0
    EnableBreakpoints: 1
    editorFlags: 225
    activeStateName: 
    mouseEvents: 0
    handleLevelLoaded: 0
    handleTriggerEnter2D: 0
    handleTriggerExit2D: 0
    handleTriggerStay2D: 0
    handleCollisionEnter2D: 0
    handleCollisionExit2D: 0
    handleCollisionStay2D: 0
    handleTriggerEnter: 0
    handleTriggerExit: 0
    handleTriggerStay: 0
    handleCollisionEnter: 0
    handleCollisionExit: 0
    handleCollisionStay: 0
    handleParticleCollision: 0
    handleControllerColliderHit: 0
    handleJointBreak: 0
    handleJointBreak2D: 0
    handleOnGUI: 0
    handleFixedUpdate: 0
    handleLateUpdate: 0
    handleApplicationEvents: 0
    handleUiEvents: 0
    handleLegacyNetworking: 0
    handleAnimatorMove: 0
    handleAnimatorIK: 0
  fsmTemplate: {fileID: 0}
  eventHandlerComponentsAdded: 0
--- !u!4 &4489179529627870
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1546392596070350}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalPosition: {x: 0, y: 1, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children:
  - {fileID: 4689434464928162}
  m_Father: {fileID: 0}
  m_RootOrder: 1
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4689434464928162
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1285247114839252}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalPosition: {x: 0, y: 0.64, z: 0.289}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 4489179529627870}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!20 &20627277386333134
Camera:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1285247114839252}
  m_Enabled: 1
  serializedVersion: 2
  m_ClearFlags: 1
  m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
  m_projectionMatrixMode: 1
  m_SensorSize: {x: 36, y: 24}
  m_LensShift: {x: 0, y: 0}
  m_GateFitMode: 2
  m_FocalLength: 50
  m_NormalizedViewPortRect:
    serializedVersion: 2
    x: 0
    y: 0
    width: 1
    height: 1
  near clip plane: 0.1
  far clip plane: 1000
  field of view: 60
  orthographic: 0
  orthographic size: 5
  m_Depth: -1
  m_CullingMask:
    serializedVersion: 2
    m_Bits: 4294967295
  m_RenderingPath: -1
  m_TargetTexture: {fileID: 0}
  m_TargetDisplay: 0
  m_TargetEye: 3
  m_HDR: 1
  m_AllowMSAA: 1
  m_AllowDynamicResolution: 0
  m_ForceIntoRT: 0
  m_OcclusionCulling: 1
  m_StereoConvergence: 10
  m_StereoSeparation: 0.022
--- !u!23 &23936409214014964
MeshRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1546392596070350}
  m_Enabled: 1
  m_CastShadows: 1
  m_ReceiveShadows: 1
  m_DynamicOccludee: 1
  m_MotionVectors: 1
  m_LightProbeUsage: 1
  m_ReflectionProbeUsage: 1
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 2100000, guid: f7bbdc9c6dbee914d811845bdd27fec0, type: 2}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
  m_StaticBatchRoot: {fileID: 0}
  m_ProbeAnchor: {fileID: 0}
  m_LightProbeVolumeOverride: {fileID: 0}
  m_ScaleInLightmap: 1
  m_PreserveUVs: 1
  m_IgnoreNormalsForChartDetection: 0
  m_ImportantGI: 0
  m_StitchLightmapSeams: 0
  m_SelectedEditorRenderState: 3
  m_MinimumChartSize: 4
  m_AutoUVMaxDistance: 0.5
  m_AutoUVMaxAngle: 89
  m_LightmapParameters: {fileID: 0}
  m_SortingLayerID: 0
  m_SortingLayer: 0
  m_SortingOrder: 0
--- !u!33 &33473940016876858
MeshFilter:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1546392596070350}
  m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0}
--- !u!81 &81937623853273634
AudioListener:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1285247114839252}
  m_Enabled: 1
--- !u!114 &114349329498539988
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1546392596070350}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
  fsm:
    dataVersion: 2
    usedInTemplate: {fileID: 0}
    name: PlayerLook
    startState: Look
    states:
    - name: Look
      description: 
      colorIndex: 0
      position:
        serializedVersion: 2
        x: 50
        y: 100
        width: 100
        height: 16
      isBreakpoint: 0
      isSequence: 0
      hideUnused: 0
      transitions: []
      actionData:
        actionNames:
        - HutongGames.PlayMaker.Actions.Comment
        - HutongGames.PlayMaker.Actions.MouseLook
        - HutongGames.PlayMaker.Actions.Comment
        - HutongGames.PlayMaker.Actions.MouseLook
        customNames:
        - 
        - 
        - 
        - 
        actionEnabled: 01010101
        actionIsOpen: 01010101
        actionStartIndex: 00000000010000000a0000000b000000
        actionHashCodes: 78c53001e6fd450078c53001e6fd4500
        unityObjectParams: []
        fsmGameObjectParams: []
        fsmOwnerDefaultParams:
        - ownerOption: 1
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 1285247114839252}
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        animationCurveParams: []
        functionCallParams: []
        fsmTemplateControlParams: []
        fsmEventTargetParams: []
        fsmPropertyParams: []
        layoutOptionParams: []
        fsmStringParams: []
        fsmObjectParams: []
        fsmVarParams: []
        fsmArrayParams: []
        fsmEnumParams: []
        fsmFloatParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 15
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 15
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: -60
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 60
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 15
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 15
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        fsmIntParams: []
        fsmBoolParams: []
        fsmVector2Params: []
        fsmVector3Params: []
        fsmColorParams: []
        fsmRectParams: []
        fsmQuaternionParams: []
        stringParams:
        - Vertical mouse movement rotates just the camera up/down.
        - Horizontal mouse movement rotates the whole player model.
        byteData: 02000000010100000001
        arrayParamSizes: 
        arrayParamTypes: []
        customTypeSizes: 
        customTypeNames: []
        paramDataType: 0300000014000000070000000f0000000f0000000f0000000f0000000f0000000f000000010000000300000014000000070000000f0000000f0000000f0000000f0000000f0000000f00000001000000
        paramName:
        - comment
        - gameObject
        - axes
        - sensitivityX
        - sensitivityY
        - minimumX
        - maximumX
        - minimumY
        - maximumY
        - everyFrame
        - comment
        - gameObject
        - axes
        - sensitivityX
        - sensitivityY
        - minimumX
        - maximumX
        - minimumY
        - maximumY
        - everyFrame
        paramDataPos: 00000000000000000000000000000000010000000200000003000000040000000500000004000000010000000100000005000000060000000700000008000000090000000a0000000b00000009000000
        paramByteDataSize: 0000000000000000040000000000000000000000000000000000000000000000000000000100000000000000000000000400000000000000000000000000000000000000000000000000000001000000
    events: []
    globalTransitions: []
    variables:
      floatVariables: []
      intVariables: []
      boolVariables: []
      stringVariables: []
      vector2Variables: []
      vector3Variables: []
      colorVariables: []
      rectVariables: []
      quaternionVariables: []
      gameObjectVariables: []
      objectVariables: []
      materialVariables: []
      textureVariables: []
      arrayVariables: []
      enumVariables: []
      categories:
      - 
      variableCategoryIDs: 
    description: Use Mouse to look around.
    docUrl: 
    showStateLabel: 0
    maxLoopCount: 0
    watermark: 
    password: 
    locked: 0
    manualUpdate: 0
    outVariableIndices: 
    keepDelayedEventsOnStateExit: 0
    preprocessed: 0
    ExposedEvents: []
    OutputEvents: []
    RestartOnEnable: 1
    ResetVariablesOnEnable: 0
    EnableDebugFlow: 0
    EnableBreakpoints: 1
    editorFlags: 225
    activeStateName: 
    mouseEvents: 0
    handleLevelLoaded: 0
    handleTriggerEnter2D: 0
    handleTriggerExit2D: 0
    handleTriggerStay2D: 0
    handleCollisionEnter2D: 0
    handleCollisionExit2D: 0
    handleCollisionStay2D: 0
    handleTriggerEnter: 0
    handleTriggerExit: 0
    handleTriggerStay: 0
    handleCollisionEnter: 0
    handleCollisionExit: 0
    handleCollisionStay: 0
    handleParticleCollision: 0
    handleControllerColliderHit: 0
    handleJointBreak: 0
    handleJointBreak2D: 0
    handleOnGUI: 0
    handleFixedUpdate: 0
    handleLateUpdate: 0
    handleApplicationEvents: 0
    handleUiEvents: 0
    handleLegacyNetworking: 0
    handleAnimatorMove: 0
    handleAnimatorIK: 0
  fsmTemplate: {fileID: 0}
  eventHandlerComponentsAdded: 1
--- !u!114 &114843671179682410
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1546392596070350}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
  fsm:
    dataVersion: 2
    usedInTemplate: {fileID: 0}
    name: PlayerCrouch
    startState: Upright
    states:
    - name: Upright
      description: 
      colorIndex: 0
      position:
        serializedVersion: 2
        x: 62
        y: 105
        width: 100
        height: 32
      isBreakpoint: 0
      isSequence: 0
      hideUnused: 0
      transitions:
      - fsmEvent:
          name: Crouch
          isSystemEvent: 0
          isGlobal: 0
        toState: Crouch
        linkStyle: 0
        linkConstraint: 0
        linkTarget: 0
        colorIndex: 0
      actionData:
        actionNames:
        - HutongGames.PlayMaker.Actions.GetKeyDown
        customNames:
        - 
        actionEnabled: 01
        actionIsOpen: 01
        actionStartIndex: 00000000
        actionHashCodes: ff77a904
        unityObjectParams: []
        fsmGameObjectParams: []
        fsmOwnerDefaultParams: []
        animationCurveParams: []
        functionCallParams: []
        fsmTemplateControlParams: []
        fsmEventTargetParams: []
        fsmPropertyParams: []
        layoutOptionParams: []
        fsmStringParams: []
        fsmObjectParams: []
        fsmVarParams: []
        fsmArrayParams: []
        fsmEnumParams: []
        fsmFloatParams: []
        fsmIntParams: []
        fsmBoolParams:
        - useVariable: 1
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        fsmVector2Params: []
        fsmVector3Params: []
        fsmColorParams: []
        fsmRectParams: []
        fsmQuaternionParams: []
        stringParams:
        - Crouch
        byteData: 32010000
        arrayParamSizes: 
        arrayParamTypes: []
        customTypeSizes: 
        customTypeNames: []
        paramDataType: 070000001700000011000000
        paramName:
        - key
        - sendEvent
        - storeResult
        paramDataPos: 000000000000000000000000
        paramByteDataSize: 040000000000000000000000
    - name: Crouch
      description: 
      colorIndex: 0
      position:
        serializedVersion: 2
        x: 54
        y: 175
        width: 100
        height: 32
      isBreakpoint: 0
      isSequence: 0
      hideUnused: 0
      transitions:
      - fsmEvent:
          name: Stand
          isSystemEvent: 0
          isGlobal: 0
        toState: Upright
        linkStyle: 0
        linkConstraint: 2
        linkTarget: 0
        colorIndex: 0
      actionData:
        actionNames:
        - HutongGames.PlayMaker.Actions.GetKey
        - HutongGames.PlayMaker.Actions.ControllerCrouch
        - HutongGames.PlayMaker.Actions.ControllerCheckHeight
        customNames:
        - 
        - 
        - 
        actionEnabled: 010101
        actionIsOpen: 000001
        actionStartIndex: 00000000030000000c000000
        actionHashCodes: 642ea003c7bd9a05b2a59300
        unityObjectParams: []
        fsmGameObjectParams: []
        fsmOwnerDefaultParams:
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        - ownerOption: 0
          gameObject:
            useVariable: 0
            name: 
            tooltip: 
            showInInspector: 0
            networkSync: 0
            value: {fileID: 0}
        animationCurveParams: []
        functionCallParams: []
        fsmTemplateControlParams: []
        fsmEventTargetParams: []
        fsmPropertyParams: []
        layoutOptionParams: []
        fsmStringParams: []
        fsmObjectParams: []
        fsmVarParams: []
        fsmArrayParams: []
        fsmEnumParams: []
        fsmFloatParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 1
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0.2
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 2
        fsmIntParams:
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 2
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 1
        fsmBoolParams:
        - useVariable: 1
          name: crouchButtonPressed
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 1
          name: crouchButtonPressed
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 1
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 1
          name: canStand
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        - useVariable: 0
          name: 
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 1
        - useVariable: 1
          name: canStand
          tooltip: 
          showInInspector: 0
          networkSync: 0
          value: 0
        fsmVector2Params: []
        fsmVector3Params: []
        fsmColorParams: []
        fsmRectParams: []
        fsmQuaternionParams: []
        stringParams:
        - Stand
        - 
        - 
        byteData: 3201000001
        arrayParamSizes: 
        arrayParamTypes: []
        customTypeSizes: 
        customTypeNames: []
        paramDataType: 07000000110000000100000014000000110000000f000000110000000f0000001100000011000000170000001100000014000000100000000f00000010000000110000001700000017000000
        paramName:
        - key
        - storeResult
        - everyFrame
        - gameObject
        - isCrouching
        - crouchHeight
        - adjustChildren
        - transitionTime
        - completeTransition
        - canStand
        - standEvent
        - resetHeightOnExit
        - gameObject
        - layerMask
        - checkHeight
        - repeatInterval
        - didPass
        - clearEvent
        - blockedEvent
        paramDataPos: 00000000000000000400000000000000010000000000000002000000010000000300000004000000000000000500000001000000000000000200000001000000060000000100000002000000
        paramByteDataSize: 04000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    events:
    - name: Jump
      isSystemEvent: 0
      isGlobal: 0
    - name: Landed
      isSystemEvent: 0
      isGlobal: 0
    - name: Crouch
      isSystemEvent: 0
      isGlobal: 0
    - name: Stand
      isSystemEvent: 0
      isGlobal: 0
    globalTransitions: []
    variables:
      floatVariables: []
      intVariables: []
      boolVariables:
      - useVariable: 1
        name: crouchButtonPressed
        tooltip: 
        showInInspector: 0
        networkSync: 0
        value: 0
      - useVariable: 1
        name: canStand
        tooltip: 
        showInInspector: 0
        networkSync: 0
        value: 0
      stringVariables: []
      vector2Variables: []
      vector3Variables:
      - useVariable: 1
        name: playerMovement
        tooltip: 
        showInInspector: 0
        networkSync: 0
        value: {x: 0, y: 0, z: 0}
      colorVariables: []
      rectVariables: []
      quaternionVariables: []
      gameObjectVariables: []
      objectVariables: []
      materialVariables: []
      textureVariables: []
      arrayVariables: []
      enumVariables: []
      categories:
      - 
      variableCategoryIDs: 000000000000000000000000
    description: Hold Ctrl to crouch.
    docUrl: 
    showStateLabel: 0
    maxLoopCount: 0
    watermark: 
    password: 
    locked: 0
    manualUpdate: 0
    outVariableIndices: 
    keepDelayedEventsOnStateExit: 0
    preprocessed: 0
    ExposedEvents: []
    OutputEvents: []
    RestartOnEnable: 1
    ResetVariablesOnEnable: 0
    EnableDebugFlow: 0
    EnableBreakpoints: 1
    editorFlags: 225
    activeStateName: 
    mouseEvents: 0
    handleLevelLoaded: 0
    handleTriggerEnter2D: 0
    handleTriggerExit2D: 0
    handleTriggerStay2D: 0
    handleCollisionEnter2D: 0
    handleCollisionExit2D: 0
    handleCollisionStay2D: 0
    handleTriggerEnter: 0
    handleTriggerExit: 0
    handleTriggerStay: 0
    handleCollisionEnter: 0
    handleCollisionExit: 0
    handleCollisionStay: 0
    handleParticleCollision: 0
    handleControllerColliderHit: 0
    handleJointBreak: 0
    handleJointBreak2D: 0
    handleOnGUI: 0
    handleFixedUpdate: 0
    handleLateUpdate: 0
    handleApplicationEvents: 0
    handleUiEvents: 0
    handleLegacyNetworking: 0
    handleAnimatorMove: 0
    handleAnimatorIK: 0
  fsmTemplate: {fileID: 0}
  eventHandlerComponentsAdded: 1
--- !u!143 &143249152590856052
CharacterController:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1546392596070350}
  m_Material: {fileID: 0}
  m_IsTrigger: 0
  m_Enabled: 1
  serializedVersion: 2
  m_Height: 2
  m_Radius: 0.5
  m_SlopeLimit: 45
  m_StepOffset: 0.3
  m_SkinWidth: 0.08
  m_MinMoveDistance: 0.001
  m_Center: {x: 0, y: 0, z: 0}
