Files
beyond/Assets/ThirdParty/ANIMATIONS/MovementAnimsetPro/Prefabs/MovementAnimsetProController.prefab
2024-11-20 15:21:28 +01:00

22131 lines
653 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1827307486765598}
m_IsPrefabParent: 1
--- !u!1 &1060033021840018
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4709213704617586}
- component: {fileID: 114167032954457452}
- component: {fileID: 114124837461707510}
- component: {fileID: 114889539159111612}
m_Layer: 0
m_Name: CameraBase
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1127454058842024
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4774515773239196}
m_Layer: 0
m_Name: InteractionCompass
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1162026566439080
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4761788436461048}
- component: {fileID: 114607720637540076}
- component: {fileID: 114354794519744888}
m_Layer: 0
m_Name: MouseLookCompass
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1169958414467572
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4914728960821864}
m_Layer: 0
m_Name: CameraAutoLookAt
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1207793275495536
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4643761590865414}
m_Layer: 0
m_Name: AntiClippingCamPosition
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1264498343347300
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4718373125420160}
m_Layer: 0
m_Name: CameraForward
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1327093557657392
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4038415921119238}
- component: {fileID: 114044213538576312}
m_Layer: 0
m_Name: CharacterPositionCompass
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1358999190161178
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4402863121034026}
m_Layer: 0
m_Name: CompassArrow
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1410885815487562
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4044651480135002}
m_Layer: 0
m_Name: GroundRaycaster3
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1414002434591248
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4324241783777976}
- component: {fileID: 114724209204365406}
m_Layer: 0
m_Name: InputDirectionCompass
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1420864801562092
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4227528767994018}
m_Layer: 0
m_Name: MouseLookTarget
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1439343399931966
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4774032112654462}
- component: {fileID: 135858591117069026}
- component: {fileID: 114797987456178874}
- component: {fileID: 114302182595606338}
- component: {fileID: 54948459542517458}
m_Layer: 2
m_Name: VaultDetector
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1449342431884462
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4740036392995326}
m_Layer: 0
m_Name: CeilingRaycaster
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1475965227992226
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4685419385856684}
- component: {fileID: 54473856526965398}
- component: {fileID: 135789915126509492}
m_Layer: 0
m_Name: PlayerTrigger
m_TagString: PlayerTrigger
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1498999791344768
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4233727702847710}
- component: {fileID: 33001595564149754}
- component: {fileID: 23000445610024148}
m_Layer: 0
m_Name: QuadTextured
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1545453112344970
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4284292470611242}
m_Layer: 0
m_Name: VaultCharRot
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1601743287613270
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4907159118383088}
m_Layer: 0
m_Name: RaycasterFront
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1603081122393966
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4850290374974184}
m_Layer: 11
m_Name: FloorAngleBase
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1605161677325886
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4175158823154538}
m_Layer: 0
m_Name: GroundRaycaster
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1650633489088320
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4523476854798716}
- component: {fileID: 114108149573409920}
m_Layer: 11
m_Name: FloorAngleHelper
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1659950971450660
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4032339053609458}
m_Layer: 0
m_Name: VaultCharRot_Tip
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1681804364945706
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4776082154378150}
m_Layer: 0
m_Name: CompassArrow
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1750040329435564
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4161099937791796}
m_Layer: 0
m_Name: VaultDirBase
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1775296754642492
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4616672752015876}
- component: {fileID: 33266468874167760}
- component: {fileID: 23860944035583854}
m_Layer: 0
m_Name: QuadTextured
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1780357177972304
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4973601572903906}
m_Layer: 11
m_Name: FloorAngleRaycaster
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1781609153284280
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4028821464446700}
- component: {fileID: 114069777901668944}
- component: {fileID: 114451301743685148}
m_Layer: 0
m_Name: AntiClippingRaycaster
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1791714180493682
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4556244811826764}
m_Layer: 0
m_Name: CameraOffset
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1827307486765598
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4415262443198778}
- component: {fileID: 114193567450137400}
- component: {fileID: 114672875050561808}
- component: {fileID: 114828879674037580}
- component: {fileID: 114252209091807732}
- component: {fileID: 114472323091884182}
m_Layer: 0
m_Name: MovementAnimsetProController
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1875483050239134
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4540534061295120}
- component: {fileID: 20204343974843992}
- component: {fileID: 92277544581885978}
- component: {fileID: 124982941670236720}
- component: {fileID: 81289227095124956}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1880304143279060
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4128185555812156}
m_Layer: 0
m_Name: CameraRaycaster
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1885262118984760
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4106547277901400}
m_Layer: 0
m_Name: CameraPosition
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1945682767927156
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4789045178358962}
m_Layer: 0
m_Name: RaycasterFists
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1948620849097604
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4944495250194914}
m_Layer: 0
m_Name: GroundRaycaster4
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1969233141924172
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4434314213833358}
m_Layer: 0
m_Name: GroundRaycaster5
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1972066702730396
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4806236340831560}
m_Layer: 0
m_Name: GroundRaycaster2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1983555994673982
GameObject:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_Component:
- component: {fileID: 4171561475228230}
- component: {fileID: 114095086267641092}
m_Layer: 0
m_Name: InputAxisFloatHELPER
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4028821464446700
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1781609153284280}
m_LocalRotation: {x: 0, y: -0.1305262, z: 0, w: 0.9914449}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4556244811826764}
m_Father: {fileID: 4709213704617586}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4032339053609458
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1659950971450660}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0, y: 0, z: 2.27}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4284292470611242}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4038415921119238
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1327093557657392}
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: 4776082154378150}
- {fileID: 4106547277901400}
- {fileID: 4789045178358962}
- {fileID: 4175158823154538}
- {fileID: 4171561475228230}
- {fileID: 4774515773239196}
- {fileID: 4774032112654462}
- {fileID: 4161099937791796}
- {fileID: 4907159118383088}
- {fileID: 4973601572903906}
- {fileID: 4850290374974184}
- {fileID: 4685419385856684}
- {fileID: 4324241783777976}
- {fileID: 4740036392995326}
m_Father: {fileID: 4415262443198778}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4044651480135002
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1410885815487562}
m_LocalRotation: {x: 0, y: 0.0000001860467, z: 0, w: 1}
m_LocalPosition: {x: -0.00000016485335, y: 0, z: -0.26091012}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4175158823154538}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4106547277901400
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1885262118984760}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1.45, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4038415921119238}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4128185555812156
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1880304143279060}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.0029193456, y: 0, z: 0.17291476}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4540534061295120}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4161099937791796
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1750040329435564}
m_LocalRotation: {x: 0, y: 0.99771255, z: 0, w: 0.06759941}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.25699458, y: 0.2569946, z: 0.25699458}
m_Children:
- {fileID: 4284292470611242}
m_Father: {fileID: 4038415921119238}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4171561475228230
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1983555994673982}
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: 4038415921119238}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4175158823154538
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1605161677325886}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4806236340831560}
- {fileID: 4044651480135002}
- {fileID: 4944495250194914}
- {fileID: 4434314213833358}
m_Father: {fileID: 4038415921119238}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4227528767994018
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1420864801562092}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 12.53}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4761788436461048}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4233727702847710
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1498999791344768}
m_LocalRotation: {x: 0.7099972, y: 0, z: 0, w: 0.70420456}
m_LocalPosition: {x: 0, y: 0.1, z: 0}
m_LocalScale: {x: 0.5, y: 0.5, z: 0.5}
m_Children: []
m_Father: {fileID: 4402863121034026}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4284292470611242
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1545453112344970}
m_LocalRotation: {x: 0, y: 1, z: 0, w: -0.00000004371139}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4032339053609458}
m_Father: {fileID: 4161099937791796}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4324241783777976
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1414002434591248}
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: 4402863121034026}
m_Father: {fileID: 4038415921119238}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4402863121034026
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1358999190161178}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 1.707269}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4233727702847710}
- {fileID: 4914728960821864}
m_Father: {fileID: 4324241783777976}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4415262443198778
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1827307486765598}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.08, y: 0.037561834, z: 1.65}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4709213704617586}
- {fileID: 4038415921119238}
- {fileID: 4761788436461048}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4434314213833358
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1969233141924172}
m_LocalRotation: {x: 0, y: 0.0000001860467, z: 0, w: 1}
m_LocalPosition: {x: 0.1877264, y: 0, z: -0.00000011395527}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4175158823154538}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4523476854798716
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1650633489088320}
m_LocalRotation: {x: 0, y: 1, z: 0, w: -0.00000016292068}
m_LocalPosition: {x: -0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4850290374974184}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4540534061295120
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1875483050239134}
m_LocalRotation: {x: 0, y: 0.1305262, z: 0, w: 0.9914449}
m_LocalPosition: {x: 0, y: 0, z: 0.2}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4128185555812156}
- {fileID: 4718373125420160}
m_Father: {fileID: 4556244811826764}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 15, z: 0}
--- !u!4 &4556244811826764
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1791714180493682}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -1.844769}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4540534061295120}
m_Father: {fileID: 4028821464446700}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4616672752015876
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1775296754642492}
m_LocalRotation: {x: 0.7099969, y: 0, z: 0, w: 0.70420486}
m_LocalPosition: {x: 0, y: 0.12, z: -0.02156341}
m_LocalScale: {x: 0.5, y: 0.50000006, z: 0.50000006}
m_Children: []
m_Father: {fileID: 4776082154378150}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4643761590865414
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1207793275495536}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -2}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4709213704617586}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4685419385856684
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1475965227992226}
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: 4038415921119238}
m_RootOrder: 11
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4709213704617586
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1060033021840018}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1.6, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4028821464446700}
- {fileID: 4643761590865414}
m_Father: {fileID: 4415262443198778}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4718373125420160
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1264498343347300}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.94, y: 0, z: 24.02}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4540534061295120}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4740036392995326
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1449342431884462}
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: []
m_Father: {fileID: 4038415921119238}
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4761788436461048
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1162026566439080}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1.303585, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4227528767994018}
m_Father: {fileID: 4415262443198778}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4774032112654462
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1439343399931966}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.416, z: 0.574}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4038415921119238}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4774515773239196
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1127454058842024}
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: 4038415921119238}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4776082154378150
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1681804364945706}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 1.2788713}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4616672752015876}
m_Father: {fileID: 4038415921119238}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4789045178358962
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1945682767927156}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1.2, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4038415921119238}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4806236340831560
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1972066702730396}
m_LocalRotation: {x: 0, y: 0.00000018618678, z: 0, w: 1}
m_LocalPosition: {x: 0.000000018157792, y: 0, z: 0.19933805}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4175158823154538}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4850290374974184
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1603081122393966}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.373}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4523476854798716}
m_Father: {fileID: 4038415921119238}
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4907159118383088
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1601743287613270}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.459, z: 0.189}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4038415921119238}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4914728960821864
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1169958414467572}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.95216703, z: 4.6503477}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4402863121034026}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4944495250194914
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1948620849097604}
m_LocalRotation: {x: 0, y: 0.0000001860467, z: 0, w: 1}
m_LocalPosition: {x: -0.16829455, y: 0, z: 0.00000015692554}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4175158823154538}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &4973601572903906
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1780357177972304}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.531, z: 0.373}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4038415921119238}
m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!20 &20204343974843992
Camera:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1875483050239134}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 1
m_BackGroundColor: {r: 0.6901961, g: 0.78431374, b: 0.827451, a: 0.019607844}
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.1
far clip plane: 200
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: -1
m_CullingMask:
serializedVersion: 2
m_Bits: 4294959103
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 0
m_AllowMSAA: 1
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
m_StereoMirrorMode: 0
--- !u!23 &23000445610024148
MeshRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1498999791344768}
m_Enabled: 0
m_CastShadows: 0
m_ReceiveShadows: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 2100000, guid: 5f21e3dbd08bcea418f24a23a59f4cb3, 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: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 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!23 &23860944035583854
MeshRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1775296754642492}
m_Enabled: 0
m_CastShadows: 0
m_ReceiveShadows: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 1
m_Materials:
- {fileID: 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_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 &33001595564149754
MeshFilter:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1498999791344768}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!33 &33266468874167760
MeshFilter:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1775296754642492}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!54 &54473856526965398
Rigidbody:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1475965227992226}
serializedVersion: 2
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_UseGravity: 0
m_IsKinematic: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!54 &54948459542517458
Rigidbody:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1439343399931966}
serializedVersion: 2
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_UseGravity: 0
m_IsKinematic: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!81 &81289227095124956
AudioListener:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1875483050239134}
m_Enabled: 1
--- !u!92 &92277544581885978
Behaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1875483050239134}
m_Enabled: 1
--- !u!114 &114044213538576312
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1327093557657392}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: ParentToCharacterFSM
startState: Loading
states:
- name: SetCharacterAsParent
description:
colorIndex: 0
position:
serializedVersion: 2
x: 61
y: 467
width: 167
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetParent
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: ea32a105
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- 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: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 01000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001100000011000000
paramName:
- gameObject
- parent
- resetLocalPosition
- resetLocalRotation
paramDataPos: 00000000000000000000000002000000
paramByteDataSize: 00000000000000000200000002000000
- name: Loading
description:
colorIndex: 0
position:
serializedVersion: 2
x: 76
y: 105
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: GetAnimatorObject
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 48c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000803f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000001700000001000000
paramName:
- time
- finishEvent
- realTime
paramDataPos: 00000000050000000d000000
paramByteDataSize: 050000000800000001000000
- name: Found Player?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 94
y: 332.5
width: 114
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: yes
isSystemEvent: 0
isGlobal: 0
toState: SetCharacterAsParent
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: no
isSystemEvent: 0
isGlobal: 0
toState: WaitAndSearchMore
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GameObjectIsNull
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 15656205
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 6e6f796573000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1300000017000000170000001100000001000000
paramName:
- gameObject
- isNull
- isNotNull
- storeResult
- everyFrame
paramDataPos: 0000000000000000020000000500000007000000
paramByteDataSize: 0000000002000000030000000200000001000000
- name: WaitAndSearchMore
description:
colorIndex: 0
position:
serializedVersion: 2
x: 336
y: 304.5
width: 155
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: GetAnimatorObject
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 48c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000001700000001000000
paramName:
- time
- finishEvent
- realTime
paramDataPos: 00000000050000000d000000
paramByteDataSize: 050000000800000001000000
- name: GetAnimatorObject
description: Gets the character
colorIndex: 0
position:
serializedVersion: 2
x: 67
y: 213.5
width: 147
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Found Player?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmGameObject
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 5b66cf00
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1827307486765598}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: AnimatorObj
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000120000001300000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
paramDataPos: 0000000000000000010000000000000000000000
paramByteDataSize: 0000000000000000000000000000000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: toIdle
isSystemEvent: 0
isGlobal: 1
- name: toJump
isSystemEvent: 0
isGlobal: 1
- name: yes
isSystemEvent: 0
isGlobal: 0
- name: no
isSystemEvent: 0
isGlobal: 0
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: X
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: Y
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: Z
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables:
- useVariable: 1
name: CharPos
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 0000000000000000000000000000000000000000
description: This GameObject is a base for various helpers of the controller.
It gets parented to the player character when game starts.
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114069777901668944
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1781609153284280}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: CameraAntiClipFSM
startState: ZoomNormal
states:
- name: DoNotClipWall
description:
colorIndex: 0
position:
serializedVersion: 2
x: 169
y: 336.5
width: 116
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: WallClipCorrection
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.iTweenRotateTo
- HutongGames.PlayMaker.Actions.iTweenRotateTo
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.SphereCast
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.FloatLerp
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.SetPosition
customNames:
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010101010101
actionIsOpen: 010101010101010101
actionStartIndex: 00000000050000001400000023000000280000003c00000043000000480000004f000000
actionHashCodes: 0cdb040574157803741578030cdb04055f8e82045552ad05a01aa3005552ad05f6e5be03
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1875483050239134}
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1791714180493682}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1791714180493682}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1791714180493682}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000400143616d65726144697374616e6365000080bf0002000000000000000143616d446973744d696e75730100000000000070c100000000000000803f0000000000000000000001010000000000000001000000000001000100000000000000704100000000000000803f0000000000000000000001010000000000000001000000000001000100000000400143616d65726144697374616e63659a99993e0001000000000000000143616d4469737453706865726501000000000000000000000000019a99993e000000000000000000000080bf0001000000000000000143616d446973745370686572650000000000000000000000803feceb6b3f8180803c0000803f000100000100000000000000000000000001486974506f696e7400000000000000000000000001000000000146494e4953484544010000000000000000000000000100000000010000000001000000000143616d41637475616c506f736974696f6e5a0100000001000000000143616d41637475616c506f736974696f6e5a000000000143616d446973744d696e7573cdcccc3d00000000000143616d526573756c74506f736974696f6e5a0100000000000000000000000001000000000143616d506f73580000000001000000000101000000000000000000000000000000000100000000000000000000000000000143616d526573756c74506f736974696f6e5a010000000101
arrayParamSizes: 01000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000000f000000070000000f000000010000001400000012000000130000001c0000000f0000000f0000000f00000007000000070000000700000017000000170000001100000011000000110000001400000012000000130000001c0000000f0000000f0000000f00000007000000070000000700000017000000170000001100000011000000110000000f0000000f000000070000000f00000001000000140000001c0000000f0000001c000000070000000f0000000c000000100000001100000011000000190000001100000011000000130000001c0000001c0000000f000000170000001700000001000000140000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f0000000f00000001000000140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f000000070000000100000001000000
paramName:
- float1
- float2
- operation
- storeResult
- everyFrame
- gameObject
- id
- transformRotation
- vectorRotation
- time
- delay
- speed
- easeType
- loopType
- space
- startEvent
- finishEvent
- realTime
- stopOnExit
- loopDontFinish
- gameObject
- id
- transformRotation
- vectorRotation
- time
- delay
- speed
- easeType
- loopType
- space
- startEvent
- finishEvent
- realTime
- stopOnExit
- loopDontFinish
- float1
- float2
- operation
- storeResult
- everyFrame
- fromGameObject
- fromPosition
- radius
- direction
- space
- distance
- layerMask
-
- invertMask
- storeDataOnMiss
- debugColor
- debug
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- hitEvent
- noHitEvent
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- fromFloat
- toFloat
- amount
- storeResult
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
paramDataPos: 0000000013000000180000001c0000002d0000000000000000000000000000002e0000003b00000040000000450000004a0000004e00000052000000560000005600000056000000580000005a0000000100000001000000010000005c000000690000006e00000073000000780000007c0000008000000084000000840000008400000086000000880000008a0000009d000000a2000000a6000000b800000002000000b9000000c6000000cb000000d8000000dc00000000000000ee000000f3000000f5000000f7000000080100000a010000020000000c010000210100002e010000330100003b0100003b010000030000003c010000490100004e010000530100006a0100006e0100006f01000086010000970100009c010000b301000004000000b4010000c1010000cd010000d2010000d7010000db01000005000000dc010000e9010000ee010000f30100000a0200000e0200000f020000
paramByteDataSize: 13000000050000000400000011000000010000000000000000000000000000000d00000005000000050000000500000004000000040000000400000000000000000000000200000002000000020000000000000000000000000000000d00000005000000050000000500000004000000040000000400000000000000000000000200000002000000020000001300000005000000040000001200000001000000000000000d000000050000000d00000004000000120000000000000005000000020000000200000011000000020000000200000000000000150000000d00000005000000080000000000000001000000000000000d00000005000000050000001700000004000000010000001700000011000000050000001700000001000000000000000d0000000c00000005000000050000000400000001000000000000000d000000050000000500000017000000040000000100000001000000
- name: WallClipCorrection
description:
colorIndex: 0
position:
serializedVersion: 2
x: 159.71875
y: 424.89844
width: 144
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: DoNotClipWall
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.SphereCast
- HutongGames.PlayMaker.Actions.iTweenRotateTo
- HutongGames.PlayMaker.Actions.iTweenRotateTo
- HutongGames.PlayMaker.Actions.FloatLerp
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.FloatLerp
- HutongGames.PlayMaker.Actions.FloatClamp
- HutongGames.PlayMaker.Actions.SetPosition
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010101010101010101
actionIsOpen: 010101010101010101010101
actionStartIndex: 00000000050000000a0000001e0000002d0000003c000000410000004900000050000000570000005c00000060000000
actionHashCodes: 0cdb04050cdb04055f8e82047415780374157803a01aa300f6e5be035552ad055552ad05a01aa3000c8bc100f6e5be03
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
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}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1875483050239134}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1207793275495536}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1207793275495536}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1791714180493682}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1791714180493682}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000400143616d65726144697374616e6365000080bf0002000000000000000143616d446973744d696e757301000000400143616d65726144697374616e63659a99993e0001000000000000000143616d4469737453706865726501000000000000000000000000019a99993e000000000000000000000080bf0001000000000000000143616d446973745370686572650000000000000000000000803feceb6b3f8180803c0000803f000100000100000000000000000000000001486974506f696e7400000000000000000000000001000000000146494e49534845440100000000000070c100000000000000803f0000000000000000000001010000000000000001000000000001000100000000000000704100000000000000803f0000000000000000000001010000000000000001000000000001000100000000000143616d41637475616c506f736974696f6e5a00000000014c6f63616c5a4f6666736574cdcc4c3e00000000000143616d526573756c74506f736974696f6e5a0100000000000000000000000001486974506f696e74000000000100000000010000000001000000000100000000000000000000000000010000000001000000000100000000014c6f63616c5a4f666673657401000000010000000000000000000000000100000000010000000001000000000143616d41637475616c506f736974696f6e5a0100000001000000000143616d41637475616c506f736974696f6e5a00000000014c6f63616c5a4f6666736574cdcc4c3e00000000000143616d526573756c74506f736974696f6e5a01000000000143616d526573756c74506f736974696f6e5a000000000143616d446973744d696e75739a9919bf00010000000000000000000000000100000000000000000000000000000143616d526573756c74506f736974696f6e5a010000000101
arrayParamSizes: 01000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000000f000000070000000f000000010000000f0000000f000000070000000f00000001000000140000001c0000000f0000001c000000070000000f0000000c000000100000001100000011000000190000001100000011000000130000001c0000001c0000000f0000001700000017000000010000001400000012000000130000001c0000000f0000000f0000000f00000007000000070000000700000017000000170000001100000011000000110000001400000012000000130000001c0000000f0000000f0000000f00000007000000070000000700000017000000170000001100000011000000110000000f0000000f0000000f0000000f00000001000000140000001c0000000f0000000f0000000f000000070000000100000001000000140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f0000000f000000010000000f0000000f0000000f00000001000000140000001c0000000f0000000f0000000f000000070000000100000001000000
paramName:
- float1
- float2
- operation
- storeResult
- everyFrame
- float1
- float2
- operation
- storeResult
- everyFrame
- fromGameObject
- fromPosition
- radius
- direction
- space
- distance
- layerMask
-
- invertMask
- storeDataOnMiss
- debugColor
- debug
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- hitEvent
- noHitEvent
- everyFrame
- gameObject
- id
- transformRotation
- vectorRotation
- time
- delay
- speed
- easeType
- loopType
- space
- startEvent
- finishEvent
- realTime
- stopOnExit
- loopDontFinish
- gameObject
- id
- transformRotation
- vectorRotation
- time
- delay
- speed
- easeType
- loopType
- space
- startEvent
- finishEvent
- realTime
- stopOnExit
- loopDontFinish
- fromFloat
- toFloat
- amount
- storeResult
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- fromFloat
- toFloat
- amount
- storeResult
- everyFrame
- floatVariable
- minValue
- maxValue
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
paramDataPos: 0000000013000000180000001c0000002d0000002e00000041000000460000004a0000005c000000000000005d0000006a0000006f0000007c00000080000000000000009200000097000000990000009b000000ac000000ae00000000000000b0000000c5000000d2000000d7000000d7000000df000000010000000000000001000000e0000000ed000000f2000000f7000000fc00000000010000040100000801000008010000080100000a0100000c0100000200000001000000020000000e0100001b01000020010000250100002a0100002e01000032010000360100003601000036010000380100003a0100003c010000530100006401000069010000800100000300000081010000960100009b010000a0010000a5010000a9010000aa01000004000000ab010000b8010000bd010000c2010000d3010000d701000005000000d8010000e5010000ea010000ef010000060200000a0200000b0200002202000033020000380200004f0200005002000067020000780200007d020000060000007e0200008b0200009002000095020000ac020000b0020000b1020000
paramByteDataSize: 13000000050000000400000011000000010000001300000005000000040000001200000001000000000000000d000000050000000d00000004000000120000000000000005000000020000000200000011000000020000000200000000000000150000000d000000050000000000000008000000010000000000000000000000000000000d00000005000000050000000500000004000000040000000400000000000000000000000200000002000000020000000000000000000000000000000d000000050000000500000005000000040000000400000004000000000000000000000002000000020000000200000017000000110000000500000017000000010000000000000015000000050000000500000005000000040000000100000001000000000000000d0000000500000005000000110000000400000001000000000000000d0000000500000005000000170000000400000001000000170000001100000005000000170000000100000017000000110000000500000001000000000000000d000000050000000500000017000000040000000100000001000000
- name: ZoomNormal
description:
colorIndex: 0
position:
serializedVersion: 2
x: 185.78125
y: 206.20312
width: 104
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: DoNotClipWall
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.SetVector3XYZ
- HutongGames.PlayMaker.Actions.iTweenMoveTo
- HutongGames.PlayMaker.Actions.iTweenRotateTo
- HutongGames.PlayMaker.Actions.iTweenRotateTo
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000050000000b0000002400000033000000
actionHashCodes: 0cdb0405dfd72a047bce76047415780374157803
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1791714180493682}
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1875483050239134}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000400143616d65726144697374616e6365000080bf0002000000000000000143616d446973744d696e7573010000000000000000000000000144697374566563746f724d696e75730000000000000000000000000100000000000000000000000000000143616d446973744d696e7573010000000000000000000000000144697374566563746f724d696e75730000803f000000000000000000000101000000010000000000000000000000000000000000000000000100000000010000000000000000000001000046494e495348454400000100010000000000000070c100000000000000803f0000000000000000000001010000000000000001000000000001000100000000000000704100000000000000803f0000000000000000000001010000000000000001000000000001000100
arrayParamSizes: 0000000000000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmGameObject
- HutongGames.PlayMaker.FsmVector3
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000000f000000070000000f000000010000001c0000001c0000000f0000000f0000000f000000010000001400000012000000130000001c0000000f0000000f0000000f00000007000000070000000700000011000000130000001c0000000f00000007000000110000000f0000000c0000000c0000001100000017000000170000001100000011000000110000001400000012000000130000001c0000000f0000000f0000000f00000007000000070000000700000017000000170000001100000011000000110000001400000012000000130000001c0000000f0000000f0000000f0000000700000007000000070000001700000017000000110000001100000011000000
paramName:
- float1
- float2
- operation
- storeResult
- everyFrame
- vector3Variable
- vector3Value
- x
- y
- z
- everyFrame
- gameObject
- id
- transformPosition
- vectorPosition
- time
- delay
- speed
- space
- easeType
- loopType
- orientToPath
- lookAtObject
- lookAtVector
- lookTime
- axis
- moveToPath
- lookAhead
- transforms
- vectors
- reverse
- startEvent
- finishEvent
- realTime
- stopOnExit
- loopDontFinish
- gameObject
- id
- transformRotation
- vectorRotation
- time
- delay
- speed
- easeType
- loopType
- space
- startEvent
- finishEvent
- realTime
- stopOnExit
- loopDontFinish
- gameObject
- id
- transformRotation
- vectorRotation
- time
- delay
- speed
- easeType
- loopType
- space
- startEvent
- finishEvent
- realTime
- stopOnExit
- loopDontFinish
paramDataPos: 0000000013000000180000001c0000002d0000002e0000004a000000570000005c0000006100000072000000000000000000000000000000730000008f00000094000000990000009e000000a2000000a6000000aa00000001000000ac000000b9000000be000000c2000000c40000000000000001000000c9000000cb000000cb000000d3000000d5000000d7000000010000000100000002000000d9000000e6000000eb000000f0000000f5000000f9000000fd00000001010000010100000101000003010000050100000200000002000000030000000701000014010000190100001e01000023010000270100002b0100002f0100002f0100002f0100003101000033010000
paramByteDataSize: 13000000050000000400000011000000010000001c0000000d000000050000000500000011000000010000000000000000000000000000001c00000005000000050000000500000004000000040000000400000002000000000000000d0000000500000004000000020000000500000000000000000000000200000000000000080000000200000002000000020000000000000000000000000000000d00000005000000050000000500000004000000040000000400000000000000000000000200000002000000020000000000000000000000000000000d0000000500000005000000050000000400000004000000040000000000000000000000020000000200000002000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: toNormal
isSystemEvent: 0
isGlobal: 1
- name: toZoomIn
isSystemEvent: 0
isGlobal: 1
- name: toZoomOut
isSystemEvent: 0
isGlobal: 1
globalTransitions:
- fsmEvent:
name: toNormal
isSystemEvent: 0
isGlobal: 1
toState: ZoomNormal
linkStyle: 0
linkConstraint: 0
colorIndex: 0
variables:
floatVariables:
- useVariable: 1
name: CamActualPositionZ
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: CamDistMinus
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: CamDistSphere
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: CamPosX
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: CamResultPosX
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: CamResultPositionZ
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: CameraDistance
tooltip:
showInInspector: 0
networkSync: 0
value: 2
- useVariable: 1
name: LocalZOffset
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables:
- useVariable: 1
name: CamWantedPosition
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: DistVector
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: DistVectorMinus
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: HitPoint
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables: []
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs:
description: 'This FSM makes the camera not clip with walls, using SphereCast.
It also recieves the Camera distance data in real time.'
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114095086267641092
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1983555994673982}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: FSM
startState: Set X and Z input
states:
- name: Set X and Z input
description:
colorIndex: 0
position:
serializedVersion: 2
x: 113
y: 461
width: 132
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.iTweenMoveUpdate
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
customNames:
-
-
-
-
actionEnabled: 01010000
actionIsOpen: 01010101
actionStartIndex: 000000000a0000001100000017000000
actionHashCodes: 44fcf6025552ad05f9cb7200f9cb7200
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
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}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: X
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Z
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000001000000000158000000000100000000015a01000000010000000001580000000000010000000000000000015a00000000000100000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001c0000000f0000000700000011000000130000001c0000000f00000007000000140000001c0000000f0000000f0000000f000000070000000100000014000000120000000f0000000f000000010000000700000014000000120000000f0000000f0000000100000007000000
paramName:
- gameObject
- transformPosition
- vectorPosition
- time
- space
- orientToPath
- lookAtObject
- lookAtVector
- lookTime
- axis
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
paramDataPos: 0000000000000000000000000d00000012000000160000000100000018000000250000002a000000010000002e0000003b00000041000000460000004c00000050000000020000000000000051000000570000005c0000005d000000030000000100000061000000670000006c0000006d000000
paramByteDataSize: 00000000000000000d000000050000000400000002000000000000000d0000000500000004000000000000000d0000000600000005000000060000000400000001000000000000000000000006000000050000000100000004000000000000000000000006000000050000000100000004000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: yes
isSystemEvent: 0
isGlobal: 0
- name: no
isSystemEvent: 0
isGlobal: 0
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: X
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: Z
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables: []
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 000000000000000000000000
description: Not used now, but it will be in future updates.
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114108149573409920
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1650633489088320}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: FSM
startState: Loading
states:
- name: StairsUp
description:
colorIndex: 0
position:
serializedVersion: 2
x: 494.5
y: 607
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toDown
isSystemEvent: 0
isGlobal: 0
toState: StairsDown
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Raycast
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.GetAngleToTarget
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101
actionIsOpen: 0101010101010101
actionStartIndex: 0000000011000000190000001f00000022000000280000002f00000036000000
actionHashCodes: d3bd7b05f6e5be03c4b91f039845b305f9cb72005552ad055552ad051bcdca04
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1780357177972304}
- 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}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: FloorAngle
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000100000000000080bf000000000000000000cdcccc3f00000100000000000000000000000001486974506f696e7400000000000000000000000001000000000101000000000b0000000001000000803feceb6b3f8180803c0000803f00000000000000000000000000000001486974506f696e740000000001000000000100000000010000000001000000000000000000000000000100000000000001416e676c65010000000001416e676c650000803f00010000000001416e676c653d0a573e000100000000000000000000000000000000010000000001000000000142616c6c59000000000100000000010000000000000000000000000100000000010000000001436861725900000000010000000001000000000142616c6c59000000000143686172590000000000746f446f776e01
arrayParamSizes: 01000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000001c000000070000000f0000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000140000001c0000000f0000000f0000000f00000007000000010000000100000014000000130000001c000000110000000f000000010000000f0000000f0000000100000014000000120000000f0000000f0000000100000007000000140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- gameObject
- targetObject
- targetPosition
- ignoreHeight
- storeAngle
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 00000000000000000d0000001a0000001e000000230000002300000000000000250000003a000000470000004c0000000000000051000000560000005800000069000000010000006b00000080000000850000008a0000008f0000009300000094000000020000000100000095000000a2000000a4000000ae000000af000000b9000000be0000000300000000000000bf000000c9000000ce000000cf00000004000000d3000000e0000000e5000000ef000000f4000000f800000005000000f9000000060100000b010000150100001a0100001e0100001f010000290100003301000038010000380100003e0100003e010000
paramByteDataSize: 000000000d0000000d0000000400000005000000000000000200000000000000150000000d00000005000000050000000000000005000000020000001100000002000000000000001500000005000000050000000500000004000000010000000100000000000000000000000d000000020000000a000000010000000a000000050000000100000000000000000000000a000000050000000100000004000000000000000d000000050000000a000000050000000400000001000000000000000d000000050000000a0000000500000004000000010000000a0000000a0000000500000000000000060000000000000001000000
- name: Loading
description:
colorIndex: 0
position:
serializedVersion: 2
x: 643
y: 489
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: StairsUp
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmGameObject
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000005000000
actionHashCodes: 5b66cf0048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1827307486765598}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: AnimatorObj
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 010000c03f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001200000013000000010000000f0000001700000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 000000000000000001000000000000000000000001000000060000000e000000
paramByteDataSize: 0000000000000000000000000000000001000000050000000800000001000000
- name: StairsDown
description:
colorIndex: 0
position:
serializedVersion: 2
x: 796
y: 609
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toDown
isSystemEvent: 0
isGlobal: 0
toState: StairsUp
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Raycast
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.GetAngleToTarget
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101
actionIsOpen: 0101010101010101
actionStartIndex: 0000000011000000190000001f00000022000000280000002f00000036000000
actionHashCodes: d3bd7b05f6e5be03c4b91f039845b305f9cb72005552ad055552ad051bcdca04
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1780357177972304}
- 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}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: FloorAngle
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000100000000000080bf000000000000000000cdcccc3f00000100000000000000000000000001486974506f696e7400000000000000000000000001000000000101000000000b0000000001000000803feceb6b3f8180803c0000803f00000000000000000000000000000001486974506f696e740000000001000000000100000000010000000001000000000000000000000000000100000000000001416e676c65010000000001416e676c65000080bf00010000000001416e676c653d0a573e000100000000000000000000000000000000010000000001000000000142616c6c59000000000100000000010000000000000000000000000100000000010000000001436861725900000000010000000001000000000142616c6c59000000000143686172590000000000746f446f776e01
arrayParamSizes: 01000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000001c000000070000000f0000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000140000001c0000000f0000000f0000000f00000007000000010000000100000014000000130000001c000000110000000f000000010000000f0000000f0000000100000014000000120000000f0000000f0000000100000007000000140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- gameObject
- targetObject
- targetPosition
- ignoreHeight
- storeAngle
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 00000000000000000d0000001a0000001e000000230000002300000000000000250000003a000000470000004c0000000000000051000000560000005800000069000000010000006b00000080000000850000008a0000008f0000009300000094000000020000000100000095000000a2000000a4000000ae000000af000000b9000000be0000000300000000000000bf000000c9000000ce000000cf00000004000000d3000000e0000000e5000000ef000000f4000000f800000005000000f9000000060100000b010000150100001a0100001e0100001f01000029010000330100003801000038010000380100003e010000
paramByteDataSize: 000000000d0000000d0000000400000005000000000000000200000000000000150000000d00000005000000050000000000000005000000020000001100000002000000000000001500000005000000050000000500000004000000010000000100000000000000000000000d000000020000000a000000010000000a000000050000000100000000000000000000000a000000050000000100000004000000000000000d000000050000000a000000050000000400000001000000000000000d000000050000000a0000000500000004000000010000000a0000000a0000000500000000000000000000000600000001000000
events:
- name: toDown
isSystemEvent: 0
isGlobal: 0
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: Angle
tooltip:
showInInspector: 1
networkSync: 0
value: 0
- useVariable: 1
name: BallY
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: CharY
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables:
- useVariable: 1
name: HitPoint
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs:
description:
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114124837461707510
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1060033021840018}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: FadeInFSM
startState: Blackscreen
states:
- name: Blackscreen
description:
colorIndex: 0
position:
serializedVersion: 2
x: 54.5
y: 112.5
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Camera Fade In
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.DrawFullscreenColor
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000001000000
actionHashCodes: 6fa5360048c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000803f000000803f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 190000000f0000001700000001000000
paramName:
- color
- time
- finishEvent
- realTime
paramDataPos: 0000000011000000160000001e000000
paramByteDataSize: 11000000050000000800000001000000
- name: Camera Fade In
description:
colorIndex: 0
position:
serializedVersion: 2
x: 61.5
y: 210.5
width: 125
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Disable
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.CameraFadeIn
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 54303200
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000803f000000803f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 190000000f0000001700000001000000
paramName:
- color
- time
- finishEvent
- realTime
paramDataPos: 0000000011000000160000001e000000
paramByteDataSize: 11000000050000000800000001000000
- name: Disable
description:
colorIndex: 0
position:
serializedVersion: 2
x: 81
y: 303
width: 100
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.EnableFSM
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 87aa9700
unityObjectParams: []
fsmGameObjectParams: []
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: FadeInFSM
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000011000000
paramName:
- gameObject
- fsmName
- enable
- resetOnExit
paramDataPos: 00000000000000000000000002000000
paramByteDataSize: 00000000000000000200000002000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
globalTransitions: []
variables:
floatVariables: []
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables: []
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables: []
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs:
description:
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 1
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114167032954457452
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1060033021840018}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: CameraFollowSmootherFSM
startState: EnableCameras 2
states:
- name: FollowCameraSmoother
description:
colorIndex: 0
position:
serializedVersion: 2
x: 283
y: 265
width: 179
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.MoveTowards2
- HutongGames.PlayMaker.Actions.SmoothLookAt
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 00000000070000000f00000017000000
actionHashCodes: 5552ad05f6e5be03416d80004e661301
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1420864801562092}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
- 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}
- 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: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000001506f735800000000010000000001506f735a0000000001000000000000000000000000010000000001506f735800000000010000000001506f735a0000000001010000000000000000000000000000006666064000000000000001000000000000000000000000000000010000000000000000000000000100000000a0400000000000803f00
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f00000007000000010000000100000014000000130000001c000000110000000f0000000f000000170000000700000014000000130000001c0000001c000000110000000f000000110000000f00000017000000
paramName:
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- gameObject
- targetObject
- targetPosition
- ignoreVertical
- maxSpeed
- finishDistance
- finishEvent
- updateType
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
paramDataPos: 00000000000000000d000000160000001b00000024000000280000000100000029000000360000003f000000440000004d00000051000000520000000200000000000000530000006000000062000000670000006c0000006c0000000300000001000000700000007d0000008a0000008c000000910000009300000098000000
paramByteDataSize: 000000000d0000000900000005000000090000000400000001000000000000000d00000009000000050000000900000004000000010000000100000000000000000000000d000000020000000500000005000000000000000400000000000000000000000d0000000d0000000200000005000000020000000500000000000000
- name: EnableCameras 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 65.5
y: 185.5
width: 135
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: FollowCameraSmoother
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetMouseCursor
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetTag
- HutongGames.PlayMaker.Actions.SetPosition
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 00000000030000000500000007000000
actionHashCodes: 798f5c045ac852049bd6f801f6e5be03
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1875483050239134}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams:
- TargetObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.Object
value: {fileID: 20204343974843992}
TargetTypeName: UnityEngine.Camera
PropertyName: enabled
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 1
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Boolean
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MainCamera
fsmObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 01000000000000000000000000000000000100000000019a99b93f000000000001010000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 21000000110000001100000024000000010000001400000012000000140000001c0000000f0000000f0000000f000000070000000100000001000000
paramName:
- cursorTexture
- hideCursor
- lockCursor
- targetProperty
- everyFrame
- gameObject
- tag
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
paramDataPos: 00000000000000000200000000000000040000000000000000000000010000000500000012000000170000001c000000210000002500000026000000
paramByteDataSize: 00000000020000000200000000000000010000000000000000000000000000000d000000050000000500000005000000040000000100000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: toIdle
isSystemEvent: 0
isGlobal: 1
- name: toJump
isSystemEvent: 0
isGlobal: 1
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: PosX
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: PosZ
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables:
- useVariable: 1
name: SmootherRotation
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: Camera follows the character, using this FSM.
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114193567450137400
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1827307486765598}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: MovementFSM
startState: Find Player
states:
- name: Standing
description: Idling, nothing is pressed.
colorIndex: 1
position:
serializedVersion: 2
x: 766
y: 1476
width: 134
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toWalk
isSystemEvent: 0
isGlobal: 0
toState: SetWalkStartAngle
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.SetAnimatorStabilizeFeet
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 01010101010101010101010101
actionIsOpen: 01010101010101010101010101
actionStartIndex: 00000000050000000a0000000f000000150000001b00000020000000230000002a00000030000000370000003a0000003d000000
actionHashCodes: 5f9135045f9135045f913504f9cb7200f9cb7200876045029845b305a8ef7000f9cb72001bcdca041012c1001012c10015264c01
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsJump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: SprintFactor
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Jump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000001000000000000010000000000000000000000000000000001000000000000000000000000000001000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f720100000000010000000001496e707574416e676c6500000000010000000001010000000001496e707574416e676c65000000000001000000000000000001496e7075744d61676e6974756465cdcccc3e000000000000746f57616c6b01746f4a756d700001746f50756e6368000100014665657453746162696c697a6174696f6e
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000001000000070000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000000f0000000f000000010000000700000014000000120000000f0000000f00000001000000070000001400000012000000120000000f000000010000000f0000000f0000000100000014000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f00000001000000070000000f0000000f0000000f000000170000001700000017000000010000001200000017000000110000001200000017000000110000001400000011000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- buttonName
- sendEvent
- storeResult
- buttonName
- sendEvent
- storeResult
- gameObject
- stabilizeFeet
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a00000002000000020000000e00000010000000110000000300000003000000150000001a0000001f00000020000000040000000400000024000000290000002e0000002f0000000500000005000000060000003300000046000000470000005a0000006c00000006000000000000006d0000007200000081000000860000008b00000007000000070000008c0000009b000000a0000000a1000000a5000000b8000000bd000000c2000000c2000000c2000000c800000008000000c9000000cf00000009000000d1000000d800000008000000da000000
paramByteDataSize: 00000000000000000200000001000000040000000000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000500000005000000010000000400000000000000000000000500000005000000010000000400000000000000000000000000000013000000010000001300000012000000010000000000000000000000050000000f00000005000000050000000100000000000000000000000f000000050000000100000004000000130000000500000005000000000000000000000006000000010000000000000006000000020000000000000007000000020000000000000013000000
- name: ChooseStopAnim
description:
colorIndex: 1
position:
serializedVersion: 2
x: 763.2344
y: 1987.8828
width: 131
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toStopLU
isSystemEvent: 0
isGlobal: 0
toState: StopLU
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toStopRU
isSystemEvent: 0
isGlobal: 0
toState: StopRU
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetAnimatorFloat
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000005000000
actionHashCodes: 62ce83051bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsRU
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000014973525500000000000000000001497352553333733f000000000000746f53746f704c55746f53746f704c55746f53746f70525500
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000000f00000001000000070000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- parameter
- result
- everyFrame
- everyFrameOption
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 000000000000000000000000090000000a0000000e000000170000001c00000021000000290000003100000039000000
paramByteDataSize: 000000000000000009000000010000000400000009000000050000000500000008000000080000000800000001000000
- name: StopRU
description: Description...Stopping walking or running, when the Right Foot
is in the air.
colorIndex: 1
position:
serializedVersion: 2
x: 1003.8125
y: 2047.3047
width: 301
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Standing
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.SetAnimatorStabilizeFeet
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 0100010101010100000001010101
actionIsOpen: 0101010101010101010101010101
actionStartIndex: 00000000070000000d000000140000001a00000021000000270000002c00000031000000340000003a0000003d0000003f00000042000000
actionHashCodes: a8ef7000f9cb7200a8ef7000f9cb7200a8ef7000f9cb72005f913504876045029845b305f9cb72001012c10015264c011012c10048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: WalkStartAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: WalkStopAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Jump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000001000000000157616c6b5374617274416e676c650000000001000000000101000000000157616c6b5374617274416e676c65000000000001000000000000000001000000000157616c6b53746f70416e676c650000000001000000000100000000000157616c6b53746f70416e676c65cdcc4c3e01000000000000000000010000000001496e707574416e676c6500000000010000000001010000000001496e707574416e676c6500000000000100000000010000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72010000000001496e7075744d61676e6974756465cdcccc3d000100000000746f4a756d70000100014665657453746162696c697a6174696f6e746f50756e63680001cdcc4c3e0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000120000001100000001000000070000001400000012000000120000000f000000010000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000012000000170000001100000014000000110000001200000017000000110000000f0000001700000001000000
paramName:
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- buttonName
- sendEvent
- storeResult
- gameObject
- stabilizeFeet
- buttonName
- sendEvent
- storeResult
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000000000005000000180000001d00000022000000010000000000000023000000360000003b0000003c00000002000000010000004000000045000000570000005c0000006100000003000000010000006200000074000000790000007a00000004000000020000007e0000008300000092000000970000009c00000005000000020000009d000000ac000000b1000000b20000000600000003000000b6000000b8000000b9000000070000000400000005000000bd000000d0000000d1000000e4000000f60000000800000006000000f70000000a0100000f0100001001000007000000140100001a010000090000001c010000080000002f01000036010000380100003d01000045010000
paramByteDataSize: 00000000000000000500000013000000050000000500000001000000000000000000000013000000050000000100000004000000000000000000000005000000120000000500000005000000010000000000000000000000120000000500000001000000040000000000000000000000050000000f00000005000000050000000100000000000000000000000f000000050000000100000004000000000000000000000002000000010000000400000000000000000000000000000013000000010000001300000012000000010000000000000000000000130000000500000001000000040000000000000006000000020000000000000013000000000000000700000002000000050000000800000001000000
- name: StopLU
description: Stopping walking or running, when the Left Foot is in the air.
colorIndex: 1
position:
serializedVersion: 2
x: 397.9453
y: 2046.1406
width: 253.5
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Standing
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.SetAnimatorStabilizeFeet
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 0100010101010100000001010101
actionIsOpen: 0101010101010101010101010101
actionStartIndex: 00000000070000000d000000140000001a00000021000000270000002c00000031000000340000003a0000003d0000003f00000042000000
actionHashCodes: a8ef7000f9cb7200a8ef7000f9cb7200a8ef7000f9cb72005f913504876045029845b305f9cb72001012c10015264c011012c10048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: WalkStartAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: WalkStopAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Jump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000001000000000157616c6b5374617274416e676c650000000001000000000101000000000157616c6b5374617274416e676c65000000000001000000000000000001000000000157616c6b53746f70416e676c650000000001000000000100000000000157616c6b53746f70416e676c650000000000000000000000000000010000000001496e707574416e676c6500000000010000000001010000000001496e707574416e676c6500000000000100000000010000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72010000000001496e7075744d61676e6974756465cdcccc3d000100000000746f4a756d70000100014665657453746162696c697a6174696f6e746f50756e63680001cdcc4c3e0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000120000001100000001000000070000001400000012000000120000000f000000010000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000012000000170000001100000014000000110000001200000017000000110000000f0000001700000001000000
paramName:
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- buttonName
- sendEvent
- storeResult
- gameObject
- stabilizeFeet
- buttonName
- sendEvent
- storeResult
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000000000005000000180000001d00000022000000010000000000000023000000360000003b0000003c00000002000000010000004000000045000000570000005c0000006100000003000000010000006200000074000000790000007a00000004000000020000007e0000008300000092000000970000009c00000005000000020000009d000000ac000000b1000000b20000000600000003000000b6000000b8000000b9000000070000000400000005000000bd000000d0000000d1000000e4000000f60000000800000006000000f70000000a0100000f0100001001000007000000140100001a010000090000001c010000080000002f01000036010000380100003d01000045010000
paramByteDataSize: 00000000000000000500000013000000050000000500000001000000000000000000000013000000050000000100000004000000000000000000000005000000120000000500000005000000010000000000000000000000120000000500000001000000040000000000000000000000050000000f00000005000000050000000100000000000000000000000f000000050000000100000004000000000000000000000002000000010000000400000000000000000000000000000013000000010000001300000012000000010000000000000000000000130000000500000001000000040000000000000006000000020000000000000013000000000000000700000002000000050000000800000001000000
- name: WalkingStart
description:
colorIndex: 1
position:
serializedVersion: 2
x: 766.5156
y: 1657.1328
width: 107
height: 64
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toStop
isSystemEvent: 0
isGlobal: 0
toState: ChooseStopAnim
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: WalkingWithTurning
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toWalk
isSystemEvent: 0
isGlobal: 0
toState: WalkingWithTurning
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.SetAnimatorStabilizeFeet
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101010101010101
actionIsOpen: 0101010101010101010101010101
actionStartIndex: 00000000050000000a0000000f00000012000000190000001f00000023000000270000002d0000003400000037000000390000003c000000
actionHashCodes: 5f9135045f913504876045029845b305a8ef7000f9cb72003fb24c033fb24c03f9cb72001bcdca041012c10015264c011012c10048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Horizontal
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vertical
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Jump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f720100000000010000000001496e707574416e676c6500000000010000000001010000000000000000000001000000000000003f0152756e6e696e67466163746f720000000001486f72697a6f6e74616c010000003f0152756e6e696e67466163746f720000000001566572746963616c010000000001496e7075744d61676e69747564658fc2f53d0001000000000000000001496e7075744d61676e69747564650ad7233c000000000000746f53746f70746f53746f7001746f4a756d70000100014665657453746162696c697a6174696f6e746f50756e63680001ae47813f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001200000011000000010000000700000014000000120000001100000001000000070000001400000012000000120000000f000000010000000f0000000f0000000100000014000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f0000000100000007000000120000000f0000000f00000001000000120000000f0000000f0000000100000014000000120000000f0000000f00000001000000070000000f0000000f0000000f0000001700000017000000170000000100000012000000170000001100000014000000110000001200000017000000110000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- axisName
- multiplier
- store
- everyFrame
- axisName
- multiplier
- store
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- buttonName
- sendEvent
- storeResult
- gameObject
- stabilizeFeet
- buttonName
- sendEvent
- storeResult
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a0000000200000002000000030000000e000000210000002200000035000000470000000300000000000000480000004d0000005c00000061000000660000000400000004000000670000006c0000007100000072000000050000007600000088000000970000000600000098000000aa000000b70000000500000007000000b8000000cb000000d0000000d1000000d5000000e8000000ed000000f2000000f8000000fe000000fe00000008000000ff000000050100000600000007010000090000001a01000021010000230100002801000030010000
paramByteDataSize: 0000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000000000013000000010000001300000012000000010000000000000000000000050000000f00000005000000050000000100000000000000000000000500000005000000010000000400000000000000120000000f0000000100000000000000120000000d00000001000000000000000000000013000000050000000100000004000000130000000500000005000000060000000600000000000000010000000000000006000000020000000000000013000000000000000700000002000000050000000800000001000000
- name: Death
description: Not used right now.
colorIndex: 6
position:
serializedVersion: 2
x: 1658.9453
y: 2771.3906
width: 118
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Restart Level
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetTag
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.CameraFadeOut
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 0000000002000000070000000b000000
actionHashCodes: 9bd6f8015f9135045430320048c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Untagged
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsDead
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 010000000000000000000000000000000000000000803f009a99d93f0000000000400046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001400000012000000110000000100000007000000190000000f00000017000000010000000f0000001700000001000000
paramName:
- gameObject
- tag
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- color
- time
- finishEvent
- realTime
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000010000000100000000000000020000000300000007000000180000001d0000001d0000001e000000230000002b000000
paramByteDataSize: 0000000000000000000000000000000002000000010000000400000011000000050000000000000001000000050000000800000001000000
- name: Restart Level
description:
colorIndex: 6
position:
serializedVersion: 2
x: 1658.9297
y: 2845.2031
width: 108
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.DrawFullscreenColor
- HutongGames.PlayMaker.Actions.RestartLevel
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000001000000
actionHashCodes: 6fa5360000000000
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000803f00
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 19000000
paramName:
- color
paramDataPos: 00000000
paramByteDataSize: 11000000
- name: FallingDown
description:
colorIndex: 0
position:
serializedVersion: 2
x: 249.71875
y: 1537.4297
width: 102
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Land
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.SetAnimatorApplyRootMotion
- HutongGames.PlayMaker.Actions.SetLayer
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.GetFsmVector3
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.Vector3AddXYZ
- HutongGames.PlayMaker.Actions.ControllerMove
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.GetTimeInfo
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 010101000101010101010101010101010101010101
actionIsOpen: 010101010101010101010101010101010101010101
actionStartIndex: 0000000005000000090000000b0000000d00000012000000170000001c00000021000000260000002b00000032000000380000003c0000004100000047000000590000006b0000007d0000008f00000092000000
actionHashCodes: b2cf10005e69bb0415264c012f7290005f9135045f9135045f9135045f91350487604502bf9f37023575a0011921940563b78b0487604502f9cb720046acbf0246acbf0246acbf0246acbf0257587501f9cb7200
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1972066702730396}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1410885815487562}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1948620849097604}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1969233141924172}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsJump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsFalling
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: FallingSpeed
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputVector
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: FallingTime
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000746f53746f70446574656374696f6e6700000000000000000000000000000000000000000000000000000000000000000001000000000000000000000146616c6c696e6753706565640100000000000000000000000001496e707574566563746f720100000000000080bf00000010c1000000003f00000000000146616c6c696e67466163746f720000000000000000000000000001496e707574566563746f720000000000000000000146616c6c696e67466163746f720000004000010000000000000000000000000001496e707574566563746f720100000001000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e6974756465cdcc4c3e0001000000000000000000000000000000000100000000000080bf000000000001000000cdcccc3e0046494e49534845440001000000000000000000000000010000000000000000000000000100000000010100000000000000000000000000803feceb6b3f8180803c0000803f0000000000000000000000000000000100000000000080bf000000000001000000cdcccc3e0046494e49534845440001000000000000000000000000010000000000000000000000000100000000010100000000000000000000000000803feceb6b3f8180803c0000803f0000000000000000000000000000000100000000000080bf000000000001000000cdcccc3e0046494e49534845440001000000000000000000000000010000000000000000000000000100000000010100000000000000000000000000803feceb6b3f8180803c0000803f0000000000000000000000000000000100000000000080bf000000000001000000cdcccc3e0046494e49534845440001000000000000000000000000010000000000000000000000000100000000010100000000000000000000000000803feceb6b3f8180803c0000803f00000003000000000000000154696d65496e537461746501000000000154696d65496e537461746500000000000100000000
arrayParamSizes: 01000000010000000100000001000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
- HutongGames.PlayMaker.FsmInt
- HutongGames.PlayMaker.FsmInt
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 14000000110000001100000001000000010000001f000000170000000f000000010000001400000011000000140000000000000014000000120000001100000001000000070000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000001100000001000000070000001400000012000000120000000f000000010000001400000012000000120000001c00000001000000070000000f0000000f0000000f0000000f00000017000000010000001c0000000f0000000f0000000f0000000100000001000000140000001c00000007000000110000001400000012000000120000000f0000000100000014000000120000000f0000000f0000000100000007000000140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000070000000f0000000100000014000000120000000f0000000f0000000100000007000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- applyRootMotion
- gameObject
- layer
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- vector3Variable
- addX
- addY
- addZ
- everyFrame
- perSecond
- gameObject
- moveVector
- space
- perSecond
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- getInfo
- storeValue
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
paramDataPos: 00000000000000000200000004000000050000000000000006000000160000001b000000010000001c000000020000001e00000003000000000000002200000024000000250000000400000001000000290000002b0000002c0000000500000002000000300000003200000033000000060000000300000037000000390000003a0000000700000004000000050000003e0000004f0000000800000006000000070000005000000068000000690000006d00000072000000770000007c0000008e0000008e0000008f000000a7000000ac000000be000000c3000000c400000009000000c5000000dd000000e10000000a0000000800000009000000e3000000f60000000b0000000a000000f70000000a0100000f010000100100000c00000014010000210100002e01000032010000370100003f0100003f01000000000000410100004e0100005b0100006001000000000000650100006a0100006c0100007d0100000d0000007f0100008c010000990100009d010000a2010000aa010000aa01000001000000ac010000b9010000c6010000cb01000001000000d0010000d5010000d7010000e80100000e000000ea010000f701000004020000080200000d02000015020000150200000200000017020000240200003102000036020000020000003b0200004002000042020000530200000f00000055020000620200006f0200007302000078020000800200008002000003000000820200008f0200009c020000a102000003000000a6020000ab020000ad020000be020000c0020000c4020000d4020000100000000b000000d5020000e5020000ea020000eb020000
paramByteDataSize: 0000000002000000020000000100000001000000000000001000000005000000010000000000000002000000000000000400000000000000000000000200000001000000040000000000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000200000001000000040000000000000000000000000000001100000001000000000000000000000000000000180000000100000004000000050000000500000005000000120000000000000001000000180000000500000012000000050000000100000001000000000000001800000004000000020000000000000000000000000000001300000001000000000000000000000013000000050000000100000004000000000000000d0000000d0000000400000005000000080000000000000002000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000000000000d0000000d0000000400000005000000080000000000000002000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000000000000d0000000d0000000400000005000000080000000000000002000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000000000000d0000000d0000000400000005000000080000000000000002000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000040000001000000001000000000000000000000010000000050000000100000004000000
- name: Land
description:
colorIndex: 0
position:
serializedVersion: 2
x: 251.39844
y: 1616.8594
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: WhatNext
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.SetAnimatorApplyRootMotion
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.NextFrameEvent
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101010001
actionIsOpen: 0101010101010101010101
actionStartIndex: 00000000050000000c0000000e00000013000000180000001e000000250000002b0000003000000031000000
actionHashCodes: 5f9135041bcdca0415264c015f91350487604502f9cb7200a8ef7000f9cb72005f9135048861160448c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsJump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: WalkStartAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsFalling
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 01000000000000000000000146616c6c696e675370656564000010c1000000000000746f446965000100000000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e6974756465000000000001000000000000000001000000000157616c6b5374617274416e676c650000000001000000000101000000000157616c6b5374617274416e676c65000000000001000000000000000000000046494e4953484544cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000001000000070000000f0000000f0000000f00000017000000170000001700000001000000140000001100000014000000120000001100000001000000070000001400000012000000120000000f0000000100000014000000120000000f0000000f000000010000000700000014000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f00000001000000070000001400000012000000110000000100000007000000170000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- gameObject
- applyRootMotion
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- sendEvent
- time
- finishEvent
- realTime
paramDataPos: 000000000000000000000000020000000300000007000000180000001d00000022000000220000002700000027000000010000002800000002000000010000002a0000002c0000002d0000000300000002000000030000003100000044000000040000000400000045000000580000005d0000005e000000050000000000000062000000670000007a0000007f00000084000000060000000500000085000000980000009d0000009e0000000700000006000000a2000000a4000000a5000000a9000000b1000000b6000000be000000
paramByteDataSize: 00000000000000000200000001000000040000001100000005000000050000000000000005000000000000000100000000000000020000000000000000000000020000000100000004000000000000000000000000000000130000000100000000000000000000001300000005000000010000000400000000000000000000000500000013000000050000000500000001000000000000000000000013000000050000000100000004000000000000000000000002000000010000000400000008000000050000000800000001000000
- name: SetWalkStartAngle
description:
colorIndex: 1
position:
serializedVersion: 2
x: 741
y: 1567
width: 146
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: WalkingStart
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101
actionIsOpen: 0101010101010101
actionStartIndex: 00000000050000000a00000011000000180000001e0000002100000024000000
actionHashCodes: 5f9135045f913504a8ef7000a8ef7000f9cb72001012c1001012c10048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: WalkStartAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Jump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000001000000000157616c6b5374617274416e676c65000000000100000000010100000000010000000001496e707574416e676c650000000001000000000101000000000157616c6b5374617274416e676c6500000000000100000000746f4a756d700001746f50756e636800010ad7233d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000110000000100000007000000140000001200000011000000010000000700000014000000130000000f0000000f0000000f0000000f0000000100000014000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f00000001000000070000001200000017000000110000001200000017000000110000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- buttonName
- sendEvent
- storeResult
- buttonName
- sendEvent
- storeResult
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a00000002000000000000000e00000013000000260000002b0000003000000003000000010000003100000036000000450000004a0000004f000000040000000200000050000000630000006800000069000000030000006d0000007300000004000000750000007c0000007e000000830000008b000000
paramByteDataSize: 00000000000000000200000001000000040000000000000000000000020000000100000004000000000000000000000005000000130000000500000005000000010000000000000000000000050000000f000000050000000500000001000000000000000000000013000000050000000100000004000000000000000600000002000000000000000700000002000000050000000800000001000000
- name: JumpStart
description:
colorIndex: 0
position:
serializedVersion: 2
x: 73.921875
y: 1538.3594
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: JumpDetectLand
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010101010101010101
actionIsOpen: 010101010101010101010101
actionStartIndex: 00000000050000000a0000000f00000013000000170000001c0000002100000026000000290000002f00000038000000
actionHashCodes: b2cf10005f9135045f9135045e69bb045e69bb045f91350487604502876045029845b305f9cb72004e66130148c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1060033021840018}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: CameraFollowSmootherFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsJump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: FallingSpeed
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000000000000000746f53746f70446574656374696f6e67000000000000746f4a756d7000000000000001000000000000000000000146616c6c696e675370656564010000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72010000000001496e7075744d61676e6974756465cdcccc3d000100000000000000000000000000000000010000000000000000000000000101000000a0400000000000803f009a99993e0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000011000000110000000100000001000000140000001200000011000000010000000700000014000000120000001100000001000000070000001f000000170000000f000000010000001f000000170000000f0000000100000014000000120000001100000001000000070000001400000012000000120000000f000000010000001400000012000000120000000f000000010000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000130000001c0000001c000000110000000f000000110000000f000000170000000f0000001700000001000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- eventTarget
- sendEvent
- delay
- everyFrame
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000020000000400000005000000010000000000000006000000080000000900000002000000010000000d0000000f0000001000000000000000140000002400000029000000010000002a000000300000003500000003000000020000003600000038000000390000000400000003000000040000003d0000004e0000000500000005000000060000004f000000620000006300000076000000880000000600000007000000890000009c000000a1000000a20000000700000000000000a6000000b3000000c0000000c2000000c7000000c9000000ce000000ce000000d3000000db000000
paramByteDataSize: 000000000200000002000000010000000100000000000000000000000200000001000000040000000000000000000000020000000100000004000000000000001000000005000000010000000000000006000000050000000100000000000000000000000200000001000000040000000000000000000000000000001100000001000000000000000000000000000000130000000100000013000000120000000100000000000000000000001300000005000000010000000400000000000000000000000d0000000d0000000200000005000000020000000500000000000000050000000800000001000000
- name: JumpDetectLand
description:
colorIndex: 0
position:
serializedVersion: 2
x: 59
y: 1618
width: 130
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: UseGravityTrue
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.GetFsmVector3
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010101000101
actionIsOpen: 010101010101010101
actionStartIndex: 00000000050000000a0000000d000000130000001c00000023000000280000003a000000
actionHashCodes: 87604502876045029845b305f9cb72004e6613013575a001bf9f370246acbf0248c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1605161677325886}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: FallingSpeed
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputVector
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000146616c6c696e675370656564010000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72010000000001496e7075744d61676e697475646500000000000100000000000000000000000000000000010000000000000000000000000101000000a0400000000000803f00000000008fc2f53c009a99993e003333333f0000000000014c616e64696e675261794c656e670000000000000000000000000001496e707574566563746f72010000000000000000000000000100000000000080bf00000000000100000000000000014c616e64696e675261794c656e6746494e49534845440001000000000000000000000000010000000000000000000000000100000000010100000000000000000000000000803feceb6b3f8180803c0000803f0000000000004000746f46616c6c00
arrayParamSizes: 01000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000120000000f000000010000001400000012000000120000000f000000010000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000130000001c0000001c000000110000000f000000110000000f00000017000000070000000f0000000f0000000f0000000f00000017000000010000001400000012000000120000001c00000001000000140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c000000100000001100000019000000110000000f0000001700000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000010000000000000011000000010000000200000003000000120000002500000026000000390000004b00000002000000040000004c0000005f00000064000000650000000300000000000000690000007600000083000000850000008a0000008c0000009100000091000000950000009a0000009f000000a4000000b7000000b7000000040000000500000006000000b8000000d000000005000000d1000000de000000eb000000ef000000020100000a0100000a010000010000000c01000019010000260100002b01000000000000300100003501000037010000480100004a0100004f01000055010000
paramByteDataSize: 0000000000000000000000001100000001000000000000000000000000000000130000000100000013000000120000000100000000000000000000001300000005000000010000000400000000000000000000000d0000000d0000000200000005000000020000000500000000000000040000000500000005000000050000001300000000000000010000000000000000000000000000001800000001000000000000000d0000000d0000000400000013000000080000000000000002000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000050000000600000001000000
- name: UseGravityTrue
description:
colorIndex: 0
position:
serializedVersion: 2
x: 64
y: 1685
width: 124
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Land
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.SendEvent
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000004000000
actionHashCodes: 5e69bb045e69bb04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1060033021840018}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: CameraFollowSmootherFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 746f49646c65000000000000746f446574656374000000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1f000000170000000f000000010000001f000000170000000f00000001000000
paramName:
- eventTarget
- sendEvent
- delay
- everyFrame
- eventTarget
- sendEvent
- delay
- everyFrame
paramDataPos: 0000000000000000060000000b000000010000000c0000001400000019000000
paramByteDataSize: 0000000006000000050000000100000000000000080000000500000001000000
- name: WalkingWithTurning
description: Walk or Run loop.
colorIndex: 1
position:
serializedVersion: 2
x: 749.3828
y: 1769.0547
width: 155
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toStop
isSystemEvent: 0
isGlobal: 0
toState: ChooseStopAnim
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.SetAnimatorStabilizeFeet
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010101010101010101010101010101010101
actionIsOpen: 010101010101010101010101010101010101010101
actionStartIndex: 00000000070000000c0000001100000016000000190000002000000024000000280000002e000000350000003c000000430000004900000052000000590000005f00000065000000680000006b0000006e000000
actionHashCodes: a8ef70005f9135045f913504876045029845b305a8ef70003fb24c033fb24c03f9cb72001bcdca043575a0013575a001f9cb72004e6613013575a001f9cb7200f9cb72001012c1001012c1001012c10015264c01
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Horizontal
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vertical
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: SprintFactor
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: RawInputAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Jump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000001000000000157616c6b5374617274416e676c65000000000100000000010100000000000000000000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f720100000000010000000001496e707574416e676c6500000000010000000001010000003f0152756e6e696e67466163746f720000000001486f72697a6f6e74616c010000003f0152756e6e696e67466163746f720000000001566572746963616c010000000001496e7075744d61676e6974756465cdcc4c3e0001000000000000000001496e7075744d61676e6974756465cdcccc3e000000000000746f53746f700100000000b81e05be0000004040009a99193f0000000000014c6f6f6b417453706565640000000000000080bf000000803f0000004040000000000001537072696e74466163746f72000000000001537072696e74466163746f725c8f423e0001000000000000000000000000000000000100000000000000000000000001010000000000014c6f6f6b4174537065656400000000803f00000000000000404000cdcc4c3f00cdcc4c3f000000000001496e707574416e676c6544616d70000000000001496e707574416e676c650000000001496e707574416e676c6544616d7001000000000000000001496e707574416e676c6500000000000100000000746f4a756d700001746f536c6964650001746f50756e636800010000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000000f0000000f0000000f0000000f00000001000000140000001200000011000000010000000700000014000000120000001100000001000000070000001400000012000000120000000f000000010000000f0000000f0000000100000014000000130000000f0000000f0000000f0000000f00000001000000120000000f0000000f00000001000000120000000f0000000f0000000100000014000000120000000f0000000f00000001000000070000000f0000000f0000000f00000017000000170000001700000001000000070000000f0000000f0000000f0000000f0000001700000001000000070000000f0000000f0000000f0000000f000000170000000100000014000000120000000f0000000f000000010000000700000014000000130000001c0000001c000000110000000f000000110000000f00000017000000070000000f0000000f0000000f0000000f000000170000000100000014000000120000000f0000000f000000010000000700000014000000120000000f0000000f00000001000000070000001200000017000000110000001200000017000000110000001200000017000000110000001400000011000000
paramName:
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- axisName
- multiplier
- store
- everyFrame
- axisName
- multiplier
- store
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- buttonName
- sendEvent
- storeResult
- buttonName
- sendEvent
- storeResult
- buttonName
- sendEvent
- storeResult
- gameObject
- stabilizeFeet
paramDataPos: 00000000000000000000000005000000180000001d00000022000000010000000000000023000000250000002600000002000000010000002a0000002c0000002d000000030000000200000003000000310000004400000045000000580000006a00000004000000010000006b000000700000007f0000008400000089000000040000008a0000009c000000ab00000005000000ac000000be000000cb0000000500000006000000cc000000df000000e4000000e5000000e9000000fc0000000101000006010000060100000c0100000c0100000d01000011010000160100001b01000020010000300100003001000031010000350100003a0100003f010000440100005501000055010000060000000700000056010000670100006c0100006d0100000700000002000000710100007e0100008b0100008d0100009d0100009f010000a4010000a4010000a8010000ad010000b2010000b7010000ca010000ca0100000800000008000000cb010000da010000ed010000ee0100000900000009000000f20100000102000006020000070200000a0000000b020000110200000b000000130200001a0200000c0000001c020000230200000a00000025020000
paramByteDataSize: 000000000000000005000000130000000500000005000000010000000000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000000000013000000010000001300000012000000010000000000000000000000050000000f00000005000000050000000100000000000000120000000f0000000100000000000000120000000d0000000100000000000000000000001300000005000000010000000400000013000000050000000500000000000000060000000000000001000000040000000500000005000000050000001000000000000000010000000400000005000000050000000500000011000000000000000100000000000000000000001100000005000000010000000400000000000000000000000d0000000d00000002000000100000000200000005000000000000000400000005000000050000000500000013000000000000000100000000000000000000000f00000013000000010000000400000000000000000000000f0000000500000001000000040000000000000006000000020000000000000007000000020000000000000007000000020000000000000002000000
- name: WhatNext
description:
colorIndex: 0
position:
serializedVersion: 2
x: 253.60938
y: 1684.4453
width: 100
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toStop
isSystemEvent: 0
isGlobal: 0
toState: Standing
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toWalk
isSystemEvent: 0
isGlobal: 0
toState: WalkingWithTurning
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000060000000a0000000f00000014000000
actionHashCodes: f9cb72005e69bb04b2cf1000876045021bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: FallingTime
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000000000746f4465746563740000000000000100000000000000000001496e7075744d61676e6974756465000000000001496e7075744d61676e6974756465cdcc4c3e000000000000746f53746f70746f57616c6b00
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000000f0000000f00000001000000070000001f000000170000000f0000000100000014000000110000001100000001000000010000001400000012000000120000000f000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 000000000000000000000000050000000a0000000b000000000000000f000000170000001c000000010000001d0000001f00000021000000220000000200000001000000020000002300000036000000370000004a0000004f00000054000000540000005a00000060000000
paramByteDataSize: 000000000000000005000000050000000100000004000000000000000800000005000000010000000000000002000000020000000100000001000000000000000000000000000000130000000100000013000000050000000500000000000000060000000600000001000000
- name: Pick
description:
colorIndex: 0
position:
serializedVersion: 2
x: 251.22656
y: 1280.2266
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Standing
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorApplyRootMotion
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.AnimatorCrossFade
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101
actionIsOpen: 0101010101010101
actionStartIndex: 00000000050000000a0000000c00000013000000160000001c00000021000000
actionHashCodes: 5f9135045f91350415264c01a8ef70009845b305f9cb72006d52840448c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1127454058842024}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsJump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsFalling
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InteractAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: PickUp
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000010000000000010000000001496e746572616374696f6e416e676c6500000000010000000001000000000001496e746572616374696f6e416e676c65000080bf00000000000001496e746572616374696f6e416e676c6500000000000000000000cdcccc3d00000000000100000000013333b33f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000001000000070000001400000012000000110000000100000007000000140000001100000014000000130000000f0000000f0000000f0000000f000000010000000f0000000f0000000100000014000000120000000f0000000f000000010000000700000014000000120000000f000000100000000f0000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- applyRootMotion
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- stateName
- transitionDuration
- layer
- normalizedTime
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a000000020000000e000000030000000000000010000000150000002a0000002f00000034000000350000004a0000004f000000040000000200000050000000650000006a0000006b00000005000000030000006f00000074000000790000007e000000830000008b000000
paramByteDataSize: 000000000000000002000000010000000400000000000000000000000200000001000000040000000000000002000000000000000000000005000000150000000500000005000000010000001500000005000000010000000000000000000000150000000500000001000000040000000000000000000000050000000500000005000000050000000800000001000000
- name: toVault
description:
colorIndex: 0
position:
serializedVersion: 2
x: 357.96875
y: 2612.1016
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: DetFalling
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorTrigger
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SmoothLookAtDirection
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101010101
actionIsOpen: 0101010101010101010101
actionStartIndex: 0000000005000000090000000e00000013000000150000001a0000001d000000230000002c00000035000000
actionHashCodes: b2cf10005e69bb045f9135045f9135049bd6f801876045029845b305f9cb7200f804e7044e66130148c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1659950971450660}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1750040329435564}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vault
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000746f53746f70446574656374696f6e6700000000000000000000000000000000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72010000000001496e7075744d61676e6974756465cdcc4c3e000100000000000000000000000000000000014869744e6f726d616c00000000000000000000000000000000000101000000c8420000000000000000000000000000000001000000000000000000000000010100000080400000000000803f006666a63f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000110000001100000001000000010000001f000000170000000f000000010000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000001400000012000000120000000f000000010000000f0000000f0000000100000014000000120000000f0000000f0000000100000007000000140000001c0000000f0000001c000000110000000f00000001000000170000001100000014000000130000001c0000001c000000110000000f000000110000000f000000170000000f0000001700000001000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- trigger
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- targetDirection
- minMagnitude
- upVector
- keepVertical
- speed
- lateUpdate
- finishEvent
- finish
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000200000004000000050000000000000006000000160000001b00000001000000000000001c0000001e0000001f000000020000000100000023000000250000002600000003000000020000000400000003000000040000002a0000003d0000003e0000005100000063000000050000000500000064000000770000007c0000007d0000000600000081000000970000009c000000a9000000ab000000b0000000b1000000b10000000700000000000000b3000000c0000000cd000000cf000000d4000000d6000000db000000db000000e0000000e8000000
paramByteDataSize: 00000000020000000200000001000000010000000000000010000000050000000100000000000000000000000200000001000000040000000000000000000000020000000100000004000000000000000000000000000000000000000000000013000000010000001300000012000000010000000000000000000000130000000500000001000000040000000000000016000000050000000d000000020000000500000001000000000000000200000000000000000000000d0000000d0000000200000005000000020000000500000000000000050000000800000001000000
- name: DetFalling
description:
colorIndex: 0
position:
serializedVersion: 2
x: 575.0078
y: 2695.6953
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Standing
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.ActivateGameObject
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000004000000
actionHashCodes: 5e69bb04b2cf1000
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 746f446574656374000000000000010000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1f000000170000000f000000010000001400000011000000110000000100000001000000
paramName:
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
paramDataPos: 0000000000000000080000000d000000000000000e000000100000001200000013000000
paramByteDataSize: 000000000800000005000000010000000000000002000000020000000100000001000000
- name: Vault?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 449.0547
y: 2343.8281
width: 100
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: ChooseStopAnim
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: CanVault
isSystemEvent: 0
isGlobal: 0
toState: IsMoving?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Raycast2
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 46acbf02
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: HitObject
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1601743287613270}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000100000000000000000000803f00010000000000803f0043616e5661756c7446494e4953484544000100000000000000000000000001486974506f696e74000000000000000000000000014869744e6f726d616c000000000148697444697374616e63650000000000000000000000000000803feceb6b3f8180803c0000803f000000
arrayParamSizes: 01000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000
paramName:
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
paramDataPos: 00000000000000000d0000001a0000001e000000230000002b0000003300000000000000350000004a000000600000007000000000000000750000007a0000007c0000008d000000
paramByteDataSize: 000000000d0000000d000000040000000500000008000000080000000200000000000000150000001600000010000000050000000000000005000000020000001100000002000000
- name: IsMoving?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 447.72656
y: 2418.1328
width: 100
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: ChooseStopAnim
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: CanVault
isSystemEvent: 0
isGlobal: 0
toState: IsVaultObstacle?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
actionEnabled: 010101
actionIsOpen: 010101
actionStartIndex: 000000000500000008000000
actionHashCodes: 876045029845b3051bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000001496e7075744d61676e6974756465000000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72000000000001496e7075744d61676e6974756465cdcccc3e00000000000046494e495348454446494e495348454443616e5661756c7400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000120000000f000000010000000f0000000f000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 00000000000000000100000000000000130000001400000027000000390000003a0000004d00000052000000570000005f000000670000006f000000
paramByteDataSize: 000000000000000000000000130000000100000013000000120000000100000013000000050000000500000008000000080000000800000001000000
- name: IsVaultObstacle?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 344.8125
y: 2500.9297
width: 132
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: IsVaultObstacle_2m?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: CanVault
isSystemEvent: 0
isGlobal: 0
toState: toVault
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GameObjectCompareTag
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 7b312602
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: HitObject
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vaultable
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 43616e5661756c7446494e4953484544000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 130000001200000017000000170000001100000001000000
paramName:
- gameObject
- tag
- trueEvent
- falseEvent
- storeResult
- everyFrame
paramDataPos: 000000000000000000000000080000001000000012000000
paramByteDataSize: 000000000000000008000000080000000200000001000000
- name: IsVaultObstacle_2m?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 545.7344
y: 2501.8125
width: 162
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: IsVaultObstacle_05m?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: CanVault
isSystemEvent: 0
isGlobal: 0
toState: toVault 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GameObjectCompareTag
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 7b312602
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: HitObject
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vaultable_2m
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 43616e5661756c7446494e4953484544000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 130000001200000017000000170000001100000001000000
paramName:
- gameObject
- tag
- trueEvent
- falseEvent
- storeResult
- everyFrame
paramDataPos: 000000000000000000000000080000001000000012000000
paramByteDataSize: 000000000000000008000000080000000200000001000000
- name: toVault 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 569.6953
y: 2607.5
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: DetFalling
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorTrigger
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SmoothLookAtDirection
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101010101
actionIsOpen: 0101010101010101010101
actionStartIndex: 00000000050000000a0000000f00000011000000150000001a0000001d000000230000002c00000035000000
actionHashCodes: b2cf10005f9135045f9135049bd6f8015e69bb04876045029845b305f9cb7200f804e7044e66130148c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1659950971450660}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1750040329435564}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vault2m
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000000000000000746f53746f70446574656374696f6e670000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72010000000001496e7075744d61676e697475646500000000000000000000000000000000000000000000014869744e6f726d616c00000000000000000000000000000000000101000000c8420000000000000000000000000000000001000000000000000000000000010100000080400000000000803f00666626400046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000110000001100000001000000010000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000001f000000170000000f000000010000001400000012000000120000000f000000010000000f0000000f0000000100000014000000120000000f0000000f0000000100000007000000140000001c0000000f0000001c000000110000000f00000001000000170000001100000014000000130000001c0000001c000000110000000f000000110000000f000000170000000f0000001700000001000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- trigger
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- targetDirection
- minMagnitude
- upVector
- keepVertical
- speed
- lateUpdate
- finishEvent
- finish
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000020000000400000005000000010000000000000006000000080000000900000002000000010000000d0000000f000000100000000300000002000000000000001400000024000000290000000400000003000000040000002a0000003d0000003e0000005100000063000000050000000500000064000000770000007c0000007d0000000600000081000000970000009c000000a9000000ab000000b0000000b1000000b10000000700000000000000b3000000c0000000cd000000cf000000d4000000d6000000db000000db000000e0000000e8000000
paramByteDataSize: 00000000020000000200000001000000010000000000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000000000010000000050000000100000000000000000000000000000013000000010000001300000012000000010000000000000000000000130000000500000001000000040000000000000016000000050000000d000000020000000500000001000000000000000200000000000000000000000d0000000d0000000200000005000000020000000500000000000000050000000800000001000000
- name: PlayWallHitAnim
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1018.2344
y: 1770.0625
width: 131
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Standing
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorTrigger
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
actionEnabled: 010101010101
actionIsOpen: 010101010101
actionStartIndex: 00000000050000000b00000011000000130000001a000000
actionHashCodes: 5f913504f9cb7200f9cb72009bd6f801a8ef700048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsJump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputAngle
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: HitWall
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000ec51b83e0001000000000000000000c3f5a83e0001000000000000000001000000000157616c6b5374617274416e676c650000000001000000000101ec51983f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001200000011000000010000000700000014000000120000000f0000000f000000010000000700000014000000120000000f0000000f0000000100000007000000140000001200000014000000130000000f0000000f0000000f0000000f000000010000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- trigger
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000000000002000000030000000100000001000000070000000c00000011000000120000000200000002000000160000001b000000200000002100000003000000030000000400000000000000250000002a0000003d0000004200000047000000480000004d00000055000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000000000005000000050000000100000004000000000000000000000005000000050000000100000004000000000000000000000000000000000000000500000013000000050000000500000001000000050000000800000001000000
- name: IsVaultObstacle_05m?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 754.3125
y: 2504.5547
width: 171
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: IsVaultObstacle_1m?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: CanVault
isSystemEvent: 0
isGlobal: 0
toState: toVault 3
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GameObjectCompareTag
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 7b312602
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: HitObject
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vaultable_05m
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 43616e5661756c7446494e4953484544000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 130000001200000017000000170000001100000001000000
paramName:
- gameObject
- tag
- trueEvent
- falseEvent
- storeResult
- everyFrame
paramDataPos: 000000000000000000000000080000001000000012000000
paramByteDataSize: 000000000000000008000000080000000200000001000000
- name: IsVaultObstacle_1m?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 971.4375
y: 2507.1328
width: 162
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: ChooseStopAnim
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: CanVault
isSystemEvent: 0
isGlobal: 0
toState: toVault 4
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GameObjectCompareTag
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 7b312602
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: HitObject
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vaultable_1m
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 43616e5661756c7446494e4953484544000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 130000001200000017000000170000001100000001000000
paramName:
- gameObject
- tag
- trueEvent
- falseEvent
- storeResult
- everyFrame
paramDataPos: 000000000000000000000000080000001000000012000000
paramByteDataSize: 000000000000000008000000080000000200000001000000
- name: toVault 3
description:
colorIndex: 0
position:
serializedVersion: 2
x: 786.4922
y: 2610.1328
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: DetFalling
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorTrigger
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SmoothLookAtDirection
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010101010101010101
actionIsOpen: 010101010101010101010101
actionStartIndex: 00000000050000000a0000000f00000011000000150000001a0000001d000000230000002c000000350000003c000000
actionHashCodes: b2cf10005f9135045f9135049bd6f8015e69bb04876045029845b305f9cb7200f804e7044e6613013575a00148c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1659950971450660}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1750040329435564}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vault05m
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000000000000000746f53746f70446574656374696f6e670000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72010000000001496e7075744d61676e697475646500000000000000000000000000000000000000000000014869744e6f726d616c00000000000000000000000000000000000101000000c8420000000000000000000000000000000001000000000000000000000000010100000080400000000000803f00000000000000803f000000000000cdcc4c3e0000000000014c61796572576569676874003333333f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000110000001100000001000000010000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000001f000000170000000f000000010000001400000012000000120000000f000000010000000f0000000f0000000100000014000000120000000f0000000f0000000100000007000000140000001c0000000f0000001c000000110000000f00000001000000170000001100000014000000130000001c0000001c000000110000000f000000110000000f00000017000000070000000f0000000f0000000f0000000f00000017000000010000000f0000001700000001000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- trigger
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- targetDirection
- minMagnitude
- upVector
- keepVertical
- speed
- lateUpdate
- finishEvent
- finish
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000020000000400000005000000010000000000000006000000080000000900000002000000010000000d0000000f000000100000000300000002000000000000001400000024000000290000000400000003000000040000002a0000003d0000003e0000005100000063000000050000000500000064000000770000007c0000007d0000000600000081000000970000009c000000a9000000ab000000b0000000b1000000b10000000700000000000000b3000000c0000000cd000000cf000000d4000000d6000000db000000db000000df000000e4000000e9000000ee000000fe000000fe000000ff000000040100000c010000
paramByteDataSize: 00000000020000000200000001000000010000000000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000000000010000000050000000100000000000000000000000000000013000000010000001300000012000000010000000000000000000000130000000500000001000000040000000000000016000000050000000d000000020000000500000001000000000000000200000000000000000000000d0000000d000000020000000500000002000000050000000000000004000000050000000500000005000000100000000000000001000000050000000800000001000000
- name: toVault 4
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1000.46875
y: 2610.4062
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: DetFalling 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorTrigger
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatMultiply
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SmoothLookAtDirection
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101010101
actionIsOpen: 0101010101010101010101
actionStartIndex: 00000000050000000a0000000f00000011000000150000001a0000001d000000230000002c00000035000000
actionHashCodes: b2cf10005f9135045f9135049bd6f8015e69bb04876045029845b305f9cb7200f804e7044e66130148c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1659950971450660}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1750040329435564}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vault1m
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000000000000000746f53746f70446574656374696f6e670000000000000000000001496e7075744d61676e6974756465010000000001496e7075744d61676e69747564650000003f0152756e6e696e67466163746f72010000000001496e7075744d61676e6974756465cdcc4c3e000100000000000000000000000000000000014869744e6f726d616c00000000000000000000000000000000000101000000c8420000000000000000000000000000000001000000000000000000000000010100000080400000000000803f006666663f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000110000001100000001000000010000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000001f000000170000000f000000010000001400000012000000120000000f000000010000000f0000000f0000000100000014000000120000000f0000000f0000000100000007000000140000001c0000000f0000001c000000110000000f00000001000000170000001100000014000000130000001c0000001c000000110000000f000000110000000f000000170000000f0000001700000001000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- trigger
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- floatVariable
- multiplyBy
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- targetDirection
- minMagnitude
- upVector
- keepVertical
- speed
- lateUpdate
- finishEvent
- finish
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000020000000400000005000000010000000000000006000000080000000900000002000000010000000d0000000f000000100000000300000002000000000000001400000024000000290000000400000003000000040000002a0000003d0000003e0000005100000063000000050000000500000064000000770000007c0000007d0000000600000081000000970000009c000000a9000000ab000000b0000000b1000000b10000000700000000000000b3000000c0000000cd000000cf000000d4000000d6000000db000000db000000e0000000e8000000
paramByteDataSize: 00000000020000000200000001000000010000000000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000000000010000000050000000100000000000000000000000000000013000000010000001300000012000000010000000000000000000000130000000500000001000000040000000000000016000000050000000d000000020000000500000001000000000000000200000000000000000000000d0000000d0000000200000005000000020000000500000000000000050000000800000001000000
- name: DetFalling 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1001.3125
y: 2687.4219
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: WalkingWithTurning
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.ActivateGameObject
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000004000000
actionHashCodes: 5e69bb04b2cf1000
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: DetectFallingFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 746f446574656374000000000000010000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1f000000170000000f000000010000001400000011000000110000000100000001000000
paramName:
- eventTarget
- sendEvent
- delay
- everyFrame
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
paramDataPos: 0000000000000000080000000d000000000000000e000000100000001200000013000000
paramByteDataSize: 000000000800000005000000010000000000000002000000020000000100000001000000
- name: Slide
description:
colorIndex: 0
position:
serializedVersion: 2
x: 73.41406
y: 1984.3359
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: ActivateDetectors
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorTrigger
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
actionEnabled: 010101010101
actionIsOpen: 010101010101
actionStartIndex: 00000000050000000a0000000c0000001500000019000000
actionHashCodes: b2cf10005f9135049bd6f8014e6613015e69bb0448c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: RunOrDuckFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsJump
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Slide
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000000000000000000010000000000000000000000000101000000803f0000000000803f00746f536c69646500000000000014ae473f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000110000001100000001000000010000001400000012000000110000000100000007000000140000001200000014000000130000001c0000001c000000110000000f000000110000000f000000170000001f000000170000000f000000010000000f0000001700000001000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- trigger
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- eventTarget
- sendEvent
- delay
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000200000004000000050000000100000000000000060000000800000009000000020000000100000003000000000000000d0000001a00000027000000290000002e000000300000003500000000000000350000003c0000004100000042000000470000004f000000
paramByteDataSize: 00000000020000000200000001000000010000000000000000000000020000000100000004000000000000000000000000000000000000000d0000000d000000020000000500000002000000050000000000000000000000070000000500000001000000050000000800000001000000
- name: IsRunning?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 71.69531
y: 1893.9922
width: 100
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: yes
isSystemEvent: 0
isGlobal: 0
toState: Slide
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: WalkingWithTurning
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 1bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000003f0152756e6e696e67466163746f720000803f00000000000079657346494e495348454479657300
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000000f0000000f00000017000000170000001700000001000000
paramName:
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 0000000012000000170000001c0000001f000000270000002a000000
paramByteDataSize: 12000000050000000500000003000000080000000300000001000000
- name: ActivateDetectors
description:
colorIndex: 0
position:
serializedVersion: 2
x: 74.390625
y: 2069.8516
width: 138
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: WalkingWithTurning
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.ActivateGameObject
customNames:
-
-
actionEnabled: 0100
actionIsOpen: 0101
actionStartIndex: 0000000005000000
actionHashCodes: b2cf1000b2cf1000
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1439343399931966}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 010000000000010000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000110000001100000001000000010000001400000011000000110000000100000001000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
paramDataPos: 00000000000000000200000004000000050000000100000006000000080000000a0000000b000000
paramByteDataSize: 00000000020000000200000001000000010000000000000002000000020000000100000001000000
- name: Punching
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1984.4609
y: 1030.4766
width: 104
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: NextPunch?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: Next
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetTimeInfo
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
actionEnabled: 01010101010101
actionIsOpen: 01010101010101
actionStartIndex: 00000000090000000e00000013000000180000001b0000001e000000
actionHashCodes: 4e6613015f9135045f9135045f913504575875011012c10048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000000000000000000000101000000a0400000000000803f0000000000000000000000000000000100000000000003000000000000000154696d65496e537461746501746f4e65787450756e636800013333b33e0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001c0000001c000000110000000f000000110000000f00000017000000140000001200000011000000010000000700000014000000120000001100000001000000070000001400000012000000110000000100000007000000070000000f000000010000001200000017000000110000000f0000001700000001000000
paramName:
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- getInfo
- storeValue
- everyFrame
- buttonName
- sendEvent
- storeResult
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000d0000001a0000001c0000002100000023000000280000000100000000000000280000002a0000002b00000002000000010000002f000000310000003200000003000000020000003600000038000000390000003d000000410000005100000003000000520000005d0000005f000000640000006c000000
paramByteDataSize: 00000000000000000d0000000d0000000200000005000000020000000500000000000000000000000000000002000000010000000400000000000000000000000200000001000000040000000000000000000000020000000100000004000000040000001000000001000000000000000b00000002000000050000000800000001000000
- name: StopPunching
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1511.6016
y: 1719.5859
width: 110
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: WalkingWithTurning
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toStop
isSystemEvent: 0
isGlobal: 0
toState: Standing
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 00000000050000000a0000000f000000
actionHashCodes: 5f9135045f913504876045021bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LookAtInputDirectionFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000001496e7075744d61676e6974756465000000000001496e7075744d61676e6974756465cdcc4c3e000000000000746f53746f70746f53746f7046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001200000011000000010000000700000014000000120000001100000001000000070000001400000012000000120000000f000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a0000000200000002000000030000000e0000002100000022000000350000003a0000003f000000450000004b00000053000000
paramByteDataSize: 00000000000000000200000001000000040000000000000000000000020000000100000004000000000000000000000000000000130000000100000013000000050000000500000006000000060000000800000001000000
- name: Punching 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1986.1328
y: 1287.75
width: 104
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: NextPunch? 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: Next 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetTimeInfo
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
actionEnabled: 010101010101
actionIsOpen: 010101010101
actionStartIndex: 00000000090000000e000000130000001600000019000000
actionHashCodes: 4e6613015f9135045f913504575875011012c10048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000000000000000000000101000000a0400000000000803f00000000000000000100000000000003000000000000000154696d65496e537461746501746f4e65787450756e636800013333b33e0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001c0000001c000000110000000f000000110000000f0000001700000014000000120000001100000001000000070000001400000012000000110000000100000007000000070000000f000000010000001200000017000000110000000f0000001700000001000000
paramName:
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- getInfo
- storeValue
- everyFrame
- buttonName
- sendEvent
- storeResult
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000d0000001a0000001c0000002100000023000000280000000100000000000000280000002a0000002b00000002000000010000002f0000003100000032000000360000003a0000004a000000020000004b00000056000000580000005d00000065000000
paramByteDataSize: 00000000000000000d0000000d000000020000000500000002000000050000000000000000000000000000000200000001000000040000000000000000000000020000000100000004000000040000001000000001000000000000000b00000002000000050000000800000001000000
- name: NextPunch?
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1837.3125
y: 1095.3359
width: 104
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: PunchVariablesOFF
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: ToPunch 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
actionEnabled: 010101000001
actionIsOpen: 010101010101
actionStartIndex: 00000000060000000b0000000e0000001200000019000000
actionHashCodes: f9cb72005f9135041012c1003fb24c031bcdca0448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire1
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000000000000746f4e65787450756e636800010000803f000000000001466972653156616c7565010000000001466972653156616c7565cdcccc3d000000000000746f4e65787450756e636801cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000000f0000000f00000001000000070000001400000012000000110000000100000007000000120000001700000011000000120000000f0000000f000000010000000f0000000f0000000f000000170000001700000017000000010000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- buttonName
- sendEvent
- storeResult
- axisName
- multiplier
- store
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 000000000000000000000000050000000a0000000b00000001000000010000000f00000011000000120000000200000016000000210000000300000023000000280000003700000038000000470000004c0000005100000051000000510000005c0000005d000000620000006a000000
paramByteDataSize: 0000000000000000050000000500000001000000040000000000000000000000020000000100000004000000000000000b0000000200000000000000050000000f000000010000000f000000050000000500000000000000000000000b00000001000000050000000800000001000000
- name: NextPunch? 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1829.8906
y: 1362.2188
width: 111
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: PunchVariablesOFF
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: ToPunch 3
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
actionEnabled: 0101000001
actionIsOpen: 0101010101
actionStartIndex: 0000000005000000080000000c00000013000000
actionHashCodes: 5f9135041012c1003fb24c031bcdca0448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire1
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000746f4e65787450756e636800010000803f000000000001466972653156616c7565010000000001466972653156616c7565cdcccc3d000000000000746f4e65787450756e636801cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000110000000100000007000000120000001700000011000000120000000f0000000f000000010000000f0000000f0000000f000000170000001700000017000000010000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- buttonName
- sendEvent
- storeResult
- axisName
- multiplier
- store
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000000000002000000030000000100000007000000120000000200000014000000190000002800000029000000380000003d0000004200000042000000420000004d0000004e000000530000005b000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000b0000000200000000000000050000000f000000010000000f000000050000000500000000000000000000000b00000001000000050000000800000001000000
- name: Punching 3
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1985.75
y: 1562.8125
width: 104
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: NextPunch? 3
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: Next 3
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetTimeInfo
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
actionEnabled: 010101010101
actionIsOpen: 010101010101
actionStartIndex: 00000000090000000e000000130000001600000019000000
actionHashCodes: 4e6613015f9135045f913504575875011012c10048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000000000000000000000101000000a0400000000000803f00000000000000000100000000000003000000000000000154696d65496e537461746501746f4e65787450756e636800013333b33e0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001c0000001c000000110000000f000000110000000f0000001700000014000000120000001100000001000000070000001400000012000000110000000100000007000000070000000f000000010000001200000017000000110000000f0000001700000001000000
paramName:
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- getInfo
- storeValue
- everyFrame
- buttonName
- sendEvent
- storeResult
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000d0000001a0000001c0000002100000023000000280000000100000000000000280000002a0000002b00000002000000010000002f0000003100000032000000360000003a0000004a000000020000004b00000056000000580000005d00000065000000
paramByteDataSize: 00000000000000000d0000000d000000020000000500000002000000050000000000000000000000000000000200000001000000040000000000000000000000020000000100000004000000040000001000000001000000000000000b00000002000000050000000800000001000000
- name: NextPunch? 3
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1825.4531
y: 1603.0938
width: 111
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: PunchVariablesOFF
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: ToPunch 5
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
actionEnabled: 0101000001
actionIsOpen: 0101010101
actionStartIndex: 0000000005000000080000000c00000013000000
actionHashCodes: 5f9135041012c1003fb24c031bcdca0448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire1
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000746f4e65787450756e636800010000803f000000000001466972653156616c7565010000000001466972653156616c7565cdcccc3d000000000000746f4e65787450756e636801cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000110000000100000007000000120000001700000011000000120000000f0000000f000000010000000f0000000f0000000f000000170000001700000017000000010000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- buttonName
- sendEvent
- storeResult
- axisName
- multiplier
- store
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000000000002000000030000000100000007000000120000000200000014000000190000002800000029000000380000003d0000004200000042000000420000004d0000004e000000530000005b000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000b0000000200000000000000050000000f000000010000000f000000050000000500000000000000000000000b00000001000000050000000800000001000000
- name: FinalPunch
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1980.1328
y: 1842.1797
width: 104
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: NextPunch? 7
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: Next 7
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetTimeInfo
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
actionEnabled: 010101010101
actionIsOpen: 010101010101
actionStartIndex: 00000000090000000e000000130000001600000019000000
actionHashCodes: 4e6613015f9135045f913504575875011012c10048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000000000000000000000101000000a0400000000000803f00000000000000000100000000000003000000000000000154696d65496e537461746501746f4e65787450756e636800013333333f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001c0000001c000000110000000f000000110000000f0000001700000014000000120000001100000001000000070000001400000012000000110000000100000007000000070000000f000000010000001200000017000000110000000f0000001700000001000000
paramName:
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- getInfo
- storeValue
- everyFrame
- buttonName
- sendEvent
- storeResult
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000d0000001a0000001c0000002100000023000000280000000100000000000000280000002a0000002b00000002000000010000002f0000003100000032000000360000003a0000004a000000020000004b00000056000000580000005d00000065000000
paramByteDataSize: 00000000000000000d0000000d000000020000000500000002000000050000000000000000000000000000000200000001000000040000000000000000000000020000000100000004000000040000001000000001000000000000000b00000002000000050000000800000001000000
- name: PunchVariablesOFF
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1509.1641
y: 1652.7109
width: 149
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: StopPunching
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetAngleY
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
actionEnabled: 010101
actionIsOpen: 010101
actionStartIndex: 00000000070000000d000000
actionHashCodes: a8ef7000f9cb720048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1414002434591248}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1327093557657392}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: WalkStartAngle
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000001000000000157616c6b5374617274416e676c650000000001000000000101000000000157616c6b5374617274416e676c6500000000000100000000cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000000f0000000f0000000f0000000f0000000100000014000000120000000f0000000f00000001000000070000000f0000001700000001000000
paramName:
- gameObject
- target
- angle
- signedAngle
- resultPositiveAngle
- resultNegativeAngle
- everyFrame
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000000000005000000180000001d00000022000000010000000000000023000000360000003b0000003c00000040000000450000004d000000
paramByteDataSize: 00000000000000000500000013000000050000000500000001000000000000000000000013000000050000000100000004000000050000000800000001000000
- name: Next
description:
colorIndex: 0
position:
serializedVersion: 2
x: 2128.5781
y: 1109.3047
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: ToPunch 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.FloatClamp
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
actionEnabled: 010101010101
actionIsOpen: 010101010101
actionStartIndex: 00000000060000000f00000014000000180000001d000000
actionHashCodes: f9cb72004e6613010cdb04050c8bc1005f91350448c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: InputMagnitude
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000000000000000000000000000000000010000000000000000000000000101000000a0400000000000803f003333b33e00000000000154696d65496e537461746501000000000000000154696d65325761697400000000000154696d6532576169746f12833a003333b33e000000000000000000000000000154696d65325761697446494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000000f0000000f000000010000000700000014000000130000001c0000001c000000110000000f000000110000000f000000170000000f0000000f000000070000000f000000010000000f0000000f0000000f0000000100000014000000120000001100000001000000070000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- float1
- float2
- operation
- storeResult
- everyFrame
- floatVariable
- minValue
- maxValue
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- time
- finishEvent
- realTime
paramDataPos: 000000000000000000000000050000000a0000000b00000001000000000000000f0000001c000000290000002b000000300000003200000037000000370000003c0000004c000000500000005e0000005f0000006d00000072000000770000000200000001000000780000007a0000007b0000007f0000008d00000095000000
paramByteDataSize: 00000000000000000500000005000000010000000400000000000000000000000d0000000d00000002000000050000000200000005000000000000000500000010000000040000000e000000010000000e00000005000000050000000100000000000000000000000200000001000000040000000e0000000800000001000000
- name: Next 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 2126.625
y: 1356.5234
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: ToPunch 3
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.FloatClamp
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000090000000e0000001200000017000000
actionHashCodes: 4e6613010cdb04050c8bc1005f91350448c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000000000000000000000101000000a0400000000000803f003333b33e00000000000154696d65496e537461746501000000000000000154696d65325761697400000000000154696d6532576169746f12833a003333b33e000000000000000000000000000154696d65325761697446494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001c0000001c000000110000000f000000110000000f000000170000000f0000000f000000070000000f000000010000000f0000000f0000000f0000000100000014000000120000001100000001000000070000000f0000001700000001000000
paramName:
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- float1
- float2
- operation
- storeResult
- everyFrame
- floatVariable
- minValue
- maxValue
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000d0000001a0000001c000000210000002300000028000000280000002d0000003d000000410000004f000000500000005e00000063000000680000000100000000000000690000006b0000006c000000700000007e00000086000000
paramByteDataSize: 00000000000000000d0000000d00000002000000050000000200000005000000000000000500000010000000040000000e000000010000000e00000005000000050000000100000000000000000000000200000001000000040000000e0000000800000001000000
- name: Next 3
description:
colorIndex: 0
position:
serializedVersion: 2
x: 2133.086
y: 1630.9453
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: ToPunch 5
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.FloatClamp
- HutongGames.PlayMaker.Actions.Wait
- HutongGames.PlayMaker.Actions.SetAnimatorBool
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000090000000e0000001200000015000000
actionHashCodes: 4e6613010cdb04050c8bc10048c011015f913504
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000000000000000000000101000000a0400000000000803f003333b33e00000000000154696d65496e537461746501000000000000000154696d65325761697400000000000154696d6532576169746f12833a003333b33e0000000000000154696d65325761697446494e49534845440000000000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001c0000001c000000110000000f000000110000000f000000170000000f0000000f000000070000000f000000010000000f0000000f0000000f000000010000000f00000017000000010000001400000012000000110000000100000007000000
paramName:
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- float1
- float2
- operation
- storeResult
- everyFrame
- floatVariable
- minValue
- maxValue
- everyFrame
- time
- finishEvent
- realTime
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
paramDataPos: 0000000000000000000000000d0000001a0000001c000000210000002300000028000000280000002d0000003d000000410000004f000000500000005e000000630000006800000069000000770000007f0000000100000000000000800000008200000083000000
paramByteDataSize: 00000000000000000d0000000d00000002000000050000000200000005000000000000000500000010000000040000000e000000010000000e0000000500000005000000010000000e00000008000000010000000000000000000000020000000100000004000000
- name: NextPunch? 7
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1816.5625
y: 1891.3906
width: 111
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: PunchVariablesOFF
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: ToPunch 1
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
actionEnabled: 0101000001
actionIsOpen: 0101010101
actionStartIndex: 0000000005000000080000000c00000013000000
actionHashCodes: 5f9135041012c1003fb24c031bcdca0448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire3
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire1
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000746f4e65787450756e636800010000803f000000000001466972653156616c7565010000000001466972653156616c7565cdcccc3d000000000000746f4e65787450756e636801cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000110000000100000007000000120000001700000011000000120000000f0000000f000000010000000f0000000f0000000f000000170000001700000017000000010000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- buttonName
- sendEvent
- storeResult
- axisName
- multiplier
- store
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000000000002000000030000000100000007000000120000000200000014000000190000002800000029000000380000003d0000004200000042000000420000004d0000004e000000530000005b000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000b0000000200000000000000050000000f000000010000000f000000050000000500000000000000000000000b00000001000000050000000800000001000000
- name: Next 7
description:
colorIndex: 0
position:
serializedVersion: 2
x: 2125.2031
y: 1903.2422
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: ToPunch 1
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SmoothLookAt
- HutongGames.PlayMaker.Actions.FloatOperator
- HutongGames.PlayMaker.Actions.FloatClamp
- HutongGames.PlayMaker.Actions.Wait
- HutongGames.PlayMaker.Actions.SetAnimatorBool
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000090000000e0000001200000015000000
actionHashCodes: 4e6613010cdb04050c8bc10048c011015f913504
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1358999190161178}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000000000000000000000101000000a0400000000000803f003333333f00000000000154696d65496e537461746501000000000000000154696d65325761697400000000000154696d6532576169746f12833a003333333f0000000000000154696d65325761697446494e49534845440000000000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000130000001c0000001c000000110000000f000000110000000f000000170000000f0000000f000000070000000f000000010000000f0000000f0000000f000000010000000f00000017000000010000001400000012000000110000000100000007000000
paramName:
- gameObject
- targetObject
- targetPosition
- upVector
- keepVertical
- speed
- debug
- finishTolerance
- finishEvent
- float1
- float2
- operation
- storeResult
- everyFrame
- floatVariable
- minValue
- maxValue
- everyFrame
- time
- finishEvent
- realTime
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
paramDataPos: 0000000000000000000000000d0000001a0000001c000000210000002300000028000000280000002d0000003d000000410000004f000000500000005e000000630000006800000069000000770000007f0000000100000000000000800000008200000083000000
paramByteDataSize: 00000000000000000d0000000d00000002000000050000000200000005000000000000000500000010000000040000000e000000010000000e0000000500000005000000010000000e00000008000000010000000000000000000000020000000100000004000000
- name: ToPunch 1
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1984.9375
y: 937.90625
width: 104
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Punching
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toNextPunch
isSystemEvent: 0
isGlobal: 0
toState: ToPunch 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetAnimatorBool
- HutongGames.PlayMaker.Actions.BoolTest
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorTrigger
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010001
actionIsOpen: 0101010101010101
actionStartIndex: 00000000050000000a0000000f00000013000000180000001a0000001f000000
actionHashCodes: 5f9135045f9135045f913504a4c8bf005f9135049bd6f8015f91350448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunchStart
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000001497350756e636800000000000001497350756e6368746f4e65787450756e6368000000000000000001000000000000cdcc4c3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001200000011000000010000000700000014000000120000001100000001000000070000001400000012000000110000000100000007000000110000001700000017000000010000001400000012000000110000000100000007000000140000001200000014000000120000001100000001000000070000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- result
- everyFrame
- everyFrameOption
- boolVariable
- isTrue
- isFalse
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- trigger
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a00000002000000020000000e00000017000000180000001c000000250000003000000030000000030000000300000031000000330000003400000004000000040000000500000005000000380000003a0000003b0000003f000000440000004c000000
paramByteDataSize: 000000000000000002000000010000000400000000000000000000000200000001000000040000000000000000000000090000000100000004000000090000000b0000000000000001000000000000000000000002000000010000000400000000000000000000000000000000000000020000000100000004000000050000000800000001000000
- name: ToPunch 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1985.0078
y: 1211.4062
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Punching 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000050000000a0000000f00000014000000
actionHashCodes: 5f9135045f9135045f9135045f91350448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000000000001000000000000cdcc4c3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000001000000070000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000001100000001000000070000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a00000002000000020000000e000000100000001100000003000000030000001500000017000000180000001c0000002100000029000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000200000001000000040000000000000000000000020000000100000004000000050000000800000001000000
- name: ToPunch 3
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1994.3438
y: 1500.6094
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Punching 3
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000050000000a0000000f00000014000000
actionHashCodes: 5f9135045f9135045f9135045f91350448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000000000001000000000000cdcc4c3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000001000000070000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000001100000001000000070000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a00000002000000020000000e000000100000001100000003000000030000001500000017000000180000001c0000002100000029000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000200000001000000040000000000000000000000020000000100000004000000050000000800000001000000
- name: ToPunch 5
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1981.7656
y: 1764.5078
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: FinalPunch
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000050000000a0000000f00000014000000
actionHashCodes: 5f9135045f9135045f9135045f91350448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopLU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsStopRU
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsPunch2
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000000000001000000000000cdcc4c3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000001000000070000001400000012000000110000000100000007000000140000001200000011000000010000000700000014000000120000001100000001000000070000000f0000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000000000000200000003000000010000000100000007000000090000000a00000002000000020000000e000000100000001100000003000000030000001500000017000000180000001c0000002100000029000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000000000002000000010000000400000000000000000000000200000001000000040000000000000000000000020000000100000004000000050000000800000001000000
- name: HasCharacterController?
description:
colorIndex: 4
position:
serializedVersion: 2
x: 737.1719
y: 442.1797
width: 183
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: yes
isSystemEvent: 0
isGlobal: 0
toState: Has Sphere Collider?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: no
isSystemEvent: 0
isGlobal: 0
toState: Add Character Controller
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.HasComponent
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: d9574a02
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: CharacterController
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00007965736e6f000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000017000000170000001100000001000000
paramName:
- gameObject
- component
- removeOnExit
- trueEvent
- falseEvent
- store
- everyFrame
paramDataPos: 00000000000000000000000002000000050000000700000009000000
paramByteDataSize: 00000000000000000200000003000000020000000200000001000000
- name: Find Player
description: Finds the character tagged "Player"
colorIndex: 4
position:
serializedVersion: 2
x: 733.1719
y: 112.17969
width: 176
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Found Player?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.FindGameObject
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 786b3902
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Player
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData:
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 120000001200000013000000
paramName:
- objectName
- withTag
- store
paramDataPos: 000000000100000000000000
paramByteDataSize: 000000000000000000000000
- name: Found Player?
description: Checks if found Player.
colorIndex: 4
position:
serializedVersion: 2
x: 757.1719
y: 300.1797
width: 143
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: yes
isSystemEvent: 0
isGlobal: 0
toState: HasCharacterController?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: no
isSystemEvent: 0
isGlobal: 0
toState: WaitAndSearchMore
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GameObjectIsNull
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 15656205
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 6e6f796573000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1300000017000000170000001100000001000000
paramName:
- gameObject
- isNull
- isNotNull
- storeResult
- everyFrame
paramDataPos: 0000000000000000020000000500000007000000
paramByteDataSize: 0000000002000000030000000200000001000000
- name: WaitAndSearchMore
description: Playmaker did not find any GameObject tagged "Player". Waits and
searches for tag Player again. Useful if Player is not already on the level,
but is spawned during runtime.
colorIndex: 4
position:
serializedVersion: 2
x: 990.1719
y: 213.17969
width: 400
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Find Player
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 48c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000001700000001000000
paramName:
- time
- finishEvent
- realTime
paramDataPos: 00000000050000000d000000
paramByteDataSize: 050000000800000001000000
- name: Has Sphere Collider?
description:
colorIndex: 4
position:
serializedVersion: 2
x: 764.1719
y: 584.1797
width: 158
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: yes
isSystemEvent: 0
isGlobal: 0
toState: HasRigidBody?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: no
isSystemEvent: 0
isGlobal: 0
toState: Add Sphere Collider
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.HasComponent
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: d9574a02
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: SphereCollider
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00007965736e6f000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000017000000170000001100000001000000
paramName:
- gameObject
- component
- removeOnExit
- trueEvent
- falseEvent
- store
- everyFrame
paramDataPos: 00000000000000000000000002000000050000000700000009000000
paramByteDataSize: 00000000000000000200000003000000020000000200000001000000
- name: Add Character Controller
description:
colorIndex: 4
position:
serializedVersion: 2
x: 536.1719
y: 526.1797
width: 184
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Has Sphere Collider?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.AddComponent
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 00000000040000000600000008000000
actionHashCodes: 78cc4c025ac852045ac852045ac85204
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams:
- TargetObject:
useVariable: 1
name: CharacterController
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: radius
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0.4
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName: HutongGames.PlayMaker.None
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName: UnityEngine.Object
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: CharacterController
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: center.y
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0.98
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName: HutongGames.PlayMaker.None
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName: UnityEngine.Object
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: CharacterController
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: height
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 1.8
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName: HutongGames.PlayMaker.None
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName: UnityEngine.Object
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: UnityEngine.CharacterController
fsmObjectParams:
- useVariable: 1
name: CharacterController
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001800000011000000240000000100000024000000010000002400000001000000
paramName:
- gameObject
- component
- storeComponent
- removeOnExit
- targetProperty
- everyFrame
- targetProperty
- everyFrame
- targetProperty
- everyFrame
paramDataPos: 00000000000000000000000000000000000000000200000001000000030000000200000004000000
paramByteDataSize: 00000000000000000000000002000000000000000100000000000000010000000000000001000000
- name: HasRigidBody?
description:
colorIndex: 4
position:
serializedVersion: 2
x: 796.0781
y: 728.65625
width: 118
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: yes
isSystemEvent: 0
isGlobal: 0
toState: SetInitialCameraDistanceAndFeet
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: no
isSystemEvent: 0
isGlobal: 0
toState: Add Rigidbody
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.HasComponent
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: d9574a02
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Rigidbody
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00007965736e6f000100
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001100000017000000170000001100000001000000
paramName:
- gameObject
- component
- removeOnExit
- trueEvent
- falseEvent
- store
- everyFrame
paramDataPos: 00000000000000000000000002000000050000000700000009000000
paramByteDataSize: 00000000000000000200000003000000020000000200000001000000
- name: Add Sphere Collider
description:
colorIndex: 4
position:
serializedVersion: 2
x: 546.0781
y: 696.65625
width: 151
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: HasRigidBody?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.AddComponent
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 00000000040000000600000008000000
actionHashCodes: 78cc4c025ac852045ac852045ac85204
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams:
- TargetObject:
useVariable: 1
name: SphereCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.SphereCollider
value: {fileID: 0}
TargetTypeName: UnityEngine.SphereCollider
PropertyName: isTrigger
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 1
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Boolean
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName: HutongGames.PlayMaker.None
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName: UnityEngine.Object
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: SphereCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.SphereCollider
value: {fileID: 0}
TargetTypeName: UnityEngine.SphereCollider
PropertyName: center.y
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0.51
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName: HutongGames.PlayMaker.None
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName: UnityEngine.Object
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: SphereCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.SphereCollider
value: {fileID: 0}
TargetTypeName: UnityEngine.SphereCollider
PropertyName: radius
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0.5
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName: HutongGames.PlayMaker.None
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName: UnityEngine.Object
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: UnityEngine.SphereCollider
fsmObjectParams:
- useVariable: 1
name: SphereCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.SphereCollider
value: {fileID: 0}
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001800000011000000240000000100000024000000010000002400000001000000
paramName:
- gameObject
- component
- storeComponent
- removeOnExit
- targetProperty
- everyFrame
- targetProperty
- everyFrame
- targetProperty
- everyFrame
paramDataPos: 00000000000000000000000000000000000000000200000001000000030000000200000004000000
paramByteDataSize: 00000000000000000000000002000000000000000100000000000000010000000000000001000000
- name: Add Rigidbody
description:
colorIndex: 4
position:
serializedVersion: 2
x: 563.0781
y: 787.65625
width: 114
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: SetInitialCameraDistanceAndFeet
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.AddComponent
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
customNames:
-
-
-
actionEnabled: 010101
actionIsOpen: 010101
actionStartIndex: 000000000400000006000000
actionHashCodes: 78cc4c025ac852045ac85204
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams:
- TargetObject:
useVariable: 1
name: Rigidbody
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.Rigidbody
value: {fileID: 0}
TargetTypeName: UnityEngine.Rigidbody
PropertyName: useGravity
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Boolean
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName: HutongGames.PlayMaker.None
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName: UnityEngine.Object
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: Rigidbody
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.Rigidbody
value: {fileID: 0}
TargetTypeName: UnityEngine.Rigidbody
PropertyName: isKinematic
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 1
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Boolean
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: UnityEngine.Rigidbody
fsmObjectParams:
- useVariable: 1
name: Rigidbody
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.Rigidbody
value: {fileID: 0}
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000180000001100000024000000010000002400000001000000
paramName:
- gameObject
- component
- storeComponent
- removeOnExit
- targetProperty
- everyFrame
- targetProperty
- everyFrame
paramDataPos: 0000000000000000000000000000000000000000020000000100000003000000
paramByteDataSize: 0000000000000000000000000200000000000000010000000000000001000000
- name: SetInitialCameraDistanceAndFeet
description:
colorIndex: 2
position:
serializedVersion: 2
x: 768.10156
y: 930.2969
width: 243
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Standing
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetFloatValue
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 9845b305
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000040400143616d65726144697374616e6365000040400000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000000f00000001000000
paramName:
- floatVariable
- floatValue
- everyFrame
paramDataPos: 000000001300000018000000
paramByteDataSize: 130000000500000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: CanVault
isSystemEvent: 0
isGlobal: 0
- name: no
isSystemEvent: 0
isGlobal: 0
- name: toDie
isSystemEvent: 0
isGlobal: 0
- name: toFall
isSystemEvent: 0
isGlobal: 0
- name: toJump
isSystemEvent: 0
isGlobal: 1
- name: toNextPunch
isSystemEvent: 0
isGlobal: 0
- name: toPickUp
isSystemEvent: 0
isGlobal: 0
- name: toPunch
isSystemEvent: 0
isGlobal: 0
- name: toRun2Wall
isSystemEvent: 0
isGlobal: 1
- name: toSlide
isSystemEvent: 0
isGlobal: 0
- name: toSprint
isSystemEvent: 0
isGlobal: 0
- name: toSprintStart
isSystemEvent: 0
isGlobal: 0
- name: toStop
isSystemEvent: 0
isGlobal: 0
- name: toStopLU
isSystemEvent: 0
isGlobal: 0
- name: toStopRU
isSystemEvent: 0
isGlobal: 0
- name: toVault
isSystemEvent: 0
isGlobal: 0
- name: toWalk
isSystemEvent: 0
isGlobal: 0
- name: yes
isSystemEvent: 0
isGlobal: 0
globalTransitions:
- fsmEvent:
name: toPunch
isSystemEvent: 0
isGlobal: 0
toState: ToPunch 1
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toDie
isSystemEvent: 0
isGlobal: 0
toState: Death
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toFall
isSystemEvent: 0
isGlobal: 0
toState: FallingDown
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toJump
isSystemEvent: 0
isGlobal: 1
toState: JumpStart
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toPickUp
isSystemEvent: 0
isGlobal: 0
toState: Pick
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toVault
isSystemEvent: 0
isGlobal: 0
toState: Vault?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toRun2Wall
isSystemEvent: 0
isGlobal: 1
toState: PlayWallHitAnim
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toSlide
isSystemEvent: 0
isGlobal: 0
toState: IsRunning?
linkStyle: 0
linkConstraint: 0
colorIndex: 0
variables:
floatVariables:
- useVariable: 1
name: AimAngle
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: AxisReadyValue
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: CameraDistance
tooltip: Type in initial camera distance. You can adjust it later in gameplay
with mouse wheel.
showInInspector: 1
networkSync: 0
value: 3
- useVariable: 1
name: FallingFactor
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: FallingSpeed
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: Fire1Value
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: HitDistance
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: Horizontal
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: InputAngle
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: InputAngleDamp
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: InputMagnitude
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: InteractionAngle
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: IsRU
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: LandingRayLeng
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: LayerWeight
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: LookAtSpeed
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: RunningFactor
tooltip:
showInInspector: 0
networkSync: 0
value: 0.5
- useVariable: 1
name: SprintFactor
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: Time2Wait
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: TimeInState
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: Vertical
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: WalkStartAngle
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: WalkStartAngleFIX
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: WalkStopAngle
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables:
- useVariable: 1
name: FeetStabilization
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: IsPunch
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: SprintIsPressed
tooltip:
showInInspector: 0
networkSync: 0
value: 0
stringVariables: []
vector2Variables: []
vector3Variables:
- useVariable: 1
name: ForwardAxis
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: HitNormal
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: HitPoint
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: InputVector
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: MoveAddVector
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: VaultRotation
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: HitObject
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: LeftFootBone
tooltip: Reference left foot bone ofyour character here (drag and drop). It
will be used for determining which walk stop animation to play.
showInInspector: 1
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: RightFootBone
tooltip: Reference right foot bone of your character here (drag and drop).
It will be used for determining which walk stop animation to play.
showInInspector: 1
networkSync: 0
value: {fileID: 0}
objectVariables:
- useVariable: 1
name: Animator
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.Animator
value: {fileID: 0}
- useVariable: 1
name: CharacterController
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
- useVariable: 1
name: CharacterMotor
tooltip:
showInInspector: 0
networkSync: 0
typeName: CharacterMotor
value: {fileID: 0}
- useVariable: 1
name: Rigidbody
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.Rigidbody
value: {fileID: 0}
- useVariable: 1
name: SphereCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.SphereCollider
value: {fileID: 0}
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
description: 'This is the main FSM of the controller. It is responsible for changing
the variables on Mecanim Controller (so essentially, for changing the animations).
It automatically finds a character tagged "Player". It checks if the character
has Character Controller, Sphere Collider (for detecting triggers) and Rigid
Body. If it doesn''t it will add them.
After that, this FSM proceeds to input State Machine to control the animations.'
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114252209091807732
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1827307486765598}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: de72a6d2da64d114d95e3c5a01cfaec5, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: IsRUFSM
startState: Loading
states:
- name: RU
description: Right foot is higher than the left foot at the moment. The animator
will play "..._RU" stopping animations.
colorIndex: 0
position:
serializedVersion: 2
x: 63
y: 256
width: 399
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: LU
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 00000000060000000d00000014000000
actionHashCodes: f9cb72005552ad055552ad051bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: RightFootBone
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: LeftFootBone
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsRU
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000803f0000000000000000000000000000000000000000000000010000000001000000000152666f6f74590000000001000000000100000000000000000000000001000000000100000000014c666f6f745900000000010000000001000000000152666f6f745900000000014c666f6f7459000000000046494e495348454401
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000000f0000000f0000000100000007000000140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 000000000000000000000000050000000a0000000b000000010000000f0000001c000000210000002c00000031000000350000000200000036000000430000004800000053000000580000005c0000005d000000680000007300000078000000780000008000000080000000
paramByteDataSize: 000000000000000005000000050000000100000004000000000000000d000000050000000b000000050000000400000001000000000000000d000000050000000b0000000500000004000000010000000b0000000b0000000500000000000000080000000000000001000000
- name: LU
description: Left foot is higher than the right foot at the moment. The animator
will play "..._LU" stopping animations.
colorIndex: 0
position:
serializedVersion: 2
x: 630
y: 256
width: 399
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: RU
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorFloat
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 00000000060000000d00000014000000
actionHashCodes: f9cb72005552ad055552ad051bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: RightFootBone
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: LeftFootBone
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsRU
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000000000000000000000000000000000010000000001000000000152666f6f74590000000001000000000100000000000000000000000001000000000100000000014c666f6f745900000000010000000001000000000152666f6f745900000000014c666f6f7459000000000046494e495348454446494e495348454401
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000000f0000000f0000000100000007000000140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- parameter
- Value
- dampTime
- everyFrame
- everyFrameOption
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 000000000000000000000000050000000a0000000b000000010000000f0000001c000000210000002c00000031000000350000000200000036000000430000004800000053000000580000005c0000005d000000680000007300000078000000800000008000000088000000
paramByteDataSize: 000000000000000005000000050000000100000004000000000000000d000000050000000b000000050000000400000001000000000000000d000000050000000b0000000500000004000000010000000b0000000b0000000500000008000000000000000800000001000000
- name: Loading
description: Get left and right foot bone from MovementFSM.
colorIndex: 0
position:
serializedVersion: 2
x: 288.5
y: 106
width: 212
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: RU
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmGameObject
- HutongGames.PlayMaker.Actions.GetFsmGameObject
- HutongGames.PlayMaker.Actions.GetFsmGameObject
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 00000000050000000a0000000f000000
actionHashCodes: 5b66cf005b66cf005b66cf0048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: LeftFootBone
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: RightFootBone
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
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}
- 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: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: AnimatorObj
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: LeftFootBone
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: RightFootBone
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 010101a4707d3f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000120000001300000001000000140000001200000012000000130000000100000014000000120000001200000013000000010000000f0000001700000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 000000000000000001000000000000000000000001000000020000000300000001000000010000000200000004000000050000000200000002000000030000000800000010000000
paramByteDataSize: 000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000000000000000000000001000000050000000800000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: LfootY
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: RfootY
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables: []
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: LeftFootBone
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: RightFootBone
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 0000000000000000000000000000000000000000
description: 'Detects which foot is in the air at the moment and feeds the result
to Animator. It controls which "StopWalking" animation to play.
It has to have left and right foot bone referenced (takes it from MovementFSM)
to work properly.'
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114302182595606338
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1439343399931966}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -104615663, guid: de72a6d2da64d114d95e3c5a01cfaec5, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &114354794519744888
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1162026566439080}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: LimitGamepadXFSM
startState: CheckLimits
states:
- name: CheckLimits
description:
colorIndex: 0
position:
serializedVersion: 2
x: 206
y: 105
width: 101
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: RotateDown
isSystemEvent: 0
isGlobal: 0
toState: UpperLimit
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: RotateUp
isSystemEvent: 0
isGlobal: 0
toState: LowerLimit
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetRotation
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
actionEnabled: 010101
actionIsOpen: 010101
actionStartIndex: 00000000080000000f000000
actionHashCodes: 6ab449041bcdca041bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- 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: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000000001000000000000000000000000010000000001526f74580000000001000000000100000000010000000001526f74580000b442000000a04100526f74617465446f776e010000000001526f745800008743000000a04100526f74617465557001
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000230000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f000000170000001700000017000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- quaternion
- vector
- xAngle
- yAngle
- zAngle
- space
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 0000000000000000110000001e000000270000002c0000003100000035000000360000003f0000004400000049000000530000005300000053000000540000005d00000062000000670000006f0000006f0000006f000000
paramByteDataSize: 00000000110000000d00000009000000050000000500000004000000010000000900000005000000050000000a00000000000000000000000100000009000000050000000500000008000000000000000000000001000000
- name: UpperLimit
description:
colorIndex: 0
position:
serializedVersion: 2
x: 362
y: 190
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: CheckLimits
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Rotate
- HutongGames.PlayMaker.Actions.GetRotation
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
actionEnabled: 010101
actionIsOpen: 010101
actionStartIndex: 000000000a00000012000000
actionHashCodes: b03274006ab449041bcdca04
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: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000001000096c3000000000001000000000101000000010101000000000000000000000000000000000001000000000000000000000000010000000001526f74580000000001000000000100000000010000000001526f74580000b442000000a0410046494e495348454401
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000000f0000000f0000000f000000070000000100000001000000010000000100000014000000230000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- vector
- xAngle
- yAngle
- zAngle
- space
- perSecond
- everyFrame
- lateUpdate
- fixedUpdate
- gameObject
- quaternion
- vector
- xAngle
- yAngle
- zAngle
- space
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 00000000000000000d00000012000000170000001c00000020000000210000002200000023000000010000002400000035000000420000004b0000005000000055000000590000005a00000063000000680000006d0000006d0000007500000075000000
paramByteDataSize: 000000000d000000050000000500000005000000040000000100000001000000010000000100000000000000110000000d000000090000000500000005000000040000000100000009000000050000000500000000000000080000000000000001000000
- name: LowerLimit
description:
colorIndex: 0
position:
serializedVersion: 2
x: 64
y: 188.5
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: CheckLimits
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Rotate
- HutongGames.PlayMaker.Actions.GetRotation
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
actionEnabled: 010101
actionIsOpen: 010101
actionStartIndex: 000000000a00000012000000
actionHashCodes: b03274006ab449041bcdca04
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: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000100009643000000000001000000000101000000010101000000000000000000000000000000000001000000000000000000000000010000000001526f74580000000001000000000100000000010000000001526f745800008743000000a0410046494e495348454401
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000000f0000000f0000000f000000070000000100000001000000010000000100000014000000230000001c0000000f0000000f0000000f00000007000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- vector
- xAngle
- yAngle
- zAngle
- space
- perSecond
- everyFrame
- lateUpdate
- fixedUpdate
- gameObject
- quaternion
- vector
- xAngle
- yAngle
- zAngle
- space
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 00000000000000000d00000012000000170000001c00000020000000210000002200000023000000010000002400000035000000420000004b0000005000000055000000590000005a00000063000000680000006d0000006d0000006d00000075000000
paramByteDataSize: 000000000d000000050000000500000005000000040000000100000001000000010000000100000000000000110000000d000000090000000500000005000000040000000100000009000000050000000500000000000000000000000800000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: RotateDown
isSystemEvent: 0
isGlobal: 0
- name: RotateUp
isSystemEvent: 0
isGlobal: 0
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: RotX
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables: []
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables: []
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 00000000
description:
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114451301743685148
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1781609153284280}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: SetCameraDistanceFSM
startState: SetInitialCameraDistance
states:
- name: NotUsingScroll
description: If you want to disable regulating camera distance with scrollwheel,
just disable last "FloatCompare" Action within this state.
colorIndex: 0
position:
serializedVersion: 2
x: 160
y: 317
width: 400
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: SettingDistanceWithScroll
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.FloatClamp
- HutongGames.PlayMaker.Actions.SetFsmFloat
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 0000000004000000090000000d000000
actionHashCodes: 0c8bc100876045023fb24c031bcdca04
unityObjectParams: []
fsmGameObjectParams: []
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: CameraAntiClipFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: CameraDistance
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Mouse ScrollWheel
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000400143616d44697374616e63650000803f00000010410001000000400143616d44697374616e6365010000803f0000000000015363726f6c6c56616c75650100000000015363726f6c6c56616c75650000000000000000000046494e495348454446494e495348454401
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000000f0000000f000000010000001400000012000000120000000f00000001000000120000000f0000000f000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- floatVariable
- minValue
- maxValue
- everyFrame
- gameObject
- fsmName
- variableName
- setValue
- everyFrame
- axisName
- multiplier
- store
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 0000000010000000150000001a0000000000000000000000010000001b0000002b000000020000002c00000031000000410000004200000052000000570000005c0000005c000000640000006c000000
paramByteDataSize: 1000000005000000050000000100000000000000000000000000000010000000010000000000000005000000100000000100000010000000050000000500000000000000080000000800000001000000
- name: SettingDistanceWithScroll
description:
colorIndex: 0
position:
serializedVersion: 2
x: 207
y: 459
width: 193
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: NotUsingScroll
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.FloatAdd
- HutongGames.PlayMaker.Actions.FloatClamp
- HutongGames.PlayMaker.Actions.SetFsmFloat
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 0000000004000000080000000c00000011000000
actionHashCodes: 3fb24c032a6e8a000c8bc100876045021bcdca04
unityObjectParams: []
fsmGameObjectParams: []
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: Mouse ScrollWheel
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: CameraAntiClipFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: CameraDistance
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000803f0000000000015363726f6c6c56616c756501000000400143616d44697374616e636500000000015363726f6c6c56616c75650101000000400143616d44697374616e63650000803f00000010410001000000400143616d44697374616e63650100000000015363726f6c6c56616c75650000000000000000000046494e495348454401
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 120000000f0000000f000000010000000f0000000f00000001000000010000000f0000000f0000000f000000010000001400000012000000120000000f000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- axisName
- multiplier
- store
- everyFrame
- floatVariable
- add
- everyFrame
- perSecond
- floatVariable
- minValue
- maxValue
- everyFrame
- gameObject
- fsmName
- variableName
- setValue
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 000000000000000005000000150000001600000026000000360000003700000038000000480000004d0000005200000000000000010000000200000053000000630000006400000074000000790000007e000000860000008600000086000000
paramByteDataSize: 000000000500000010000000010000001000000010000000010000000100000010000000050000000500000001000000000000000000000000000000100000000100000010000000050000000500000008000000000000000000000001000000
- name: SetInitialCameraDistance
description:
colorIndex: 0
position:
serializedVersion: 2
x: 213
y: 207
width: 189
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: NotUsingScroll
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmFloat
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000005000000
actionHashCodes: 8760450248c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1827307486765598}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: CameraDistance
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000400143616d44697374616e636501ae47613f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000120000000f000000010000000f0000001700000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 000000000000000001000000000000001000000011000000160000001e000000
paramByteDataSize: 0000000000000000000000001000000001000000050000000800000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: CamDistance
tooltip:
showInInspector: 0
networkSync: 0
value: 2
- useVariable: 1
name: ScrollValue
tooltip:
showInInspector: 1
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables: []
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables: []
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs:
description: Uses scroll wheel or x360 pads triggers, to regulate the camera distance
in real time.
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114472323091884182
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1827307486765598}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: de72a6d2da64d114d95e3c5a01cfaec5, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 2
usedInTemplate: {fileID: 0}
name: FistsFSM
startState: Loading 2
states:
- name: Loading 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 98
y: 111.5
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: GetAnimatorObj
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 48c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 1.3
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams:
- FINISHED
byteData: 00
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000001700000001000000
paramName:
- time
- finishEvent
- realTime
paramDataPos: 000000000000000000000000
paramByteDataSize: 000000000000000001000000
- name: GetAnimatorObj
description: Gets the referenced character model from MovementFSM.
colorIndex: 0
position:
serializedVersion: 2
x: 96
y: 239.5
width: 264
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: NotAttacking
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmGameObject
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 5b66cf00
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimtorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1827307486765598}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: AnimatorObj
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000120000001300000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
paramDataPos: 0000000000000000010000000000000000000000
paramByteDataSize: 0000000000000000000000000000000001000000
- name: NotAttacking
description: Checks if the animation Curve "Damage" is around 1 (so not 0).
The Curves were added directly to the animation files in the inspector and
work essentially as Events. I prefer to use curves, because they are "passive"
- they can be "read", while real Animation Events are "active" - they send
Events and require a Playmaker Proxy.
colorIndex: 0
position:
serializedVersion: 2
x: 103
y: 354.5
width: 400
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Damage
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetAnimatorFloat
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000005000000
actionHashCodes: 62ce83051bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimtorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Damage
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams:
- useVariable: 1
name: DamageFloat
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: DamageFloat
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0.97
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams:
-
-
- FINISHED
byteData: 010000000001
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000000f00000001000000070000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- parameter
- result
- everyFrame
- everyFrameOption
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 000000000000000000000000000000000100000001000000020000000300000000000000010000000200000005000000
paramByteDataSize: 000000000000000000000000010000000400000000000000000000000000000000000000000000000000000001000000
- name: Add Force
description: Adds the force to the object that was hit.
colorIndex: 7
position:
serializedVersion: 2
x: 438.0703
y: 539.6172
width: 187.5
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Wait
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Vector3Multiply
- HutongGames.PlayMaker.Actions.AddForce
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000003000000
actionHashCodes: bbee8e03febdb401
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: HitObject
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: -10
- 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:
- useVariable: 1
name: HitNormal
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: HitPoint
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: HitNormal
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000100000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1c0000000f00000001000000140000001c0000001c0000000f0000000f0000000f000000070000000700000001000000
paramName:
- vector3Variable
- multiplyBy
- everyFrame
- gameObject
- atPosition
- vector
- x
- y
- z
- space
- forceMode
- everyFrame
paramDataPos: 000000000000000000000000000000000100000002000000010000000200000003000000010000000500000009000000
paramByteDataSize: 000000000000000001000000000000000000000000000000000000000000000000000000040000000400000001000000
- name: Damage
description: Shoots a raycast from RaycasterFists GameObject and checks what
was hit.
colorIndex: 7
position:
serializedVersion: 2
x: 57
y: 524
width: 304.5
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: Hit
isSystemEvent: 0
isGlobal: 0
toState: Add Force
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Wait
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Raycast
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: d3bd7b05
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: HitObject
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1945682767927156}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 1.7
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmIntParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 11
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 2
fsmBoolParams:
- useVariable: 1
name:
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: 1
fsmVector2Params: []
fsmVector3Params:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 1}
- useVariable: 1
name: HitPoint
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: HitNormal
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
fsmColorParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
fsmRectParams: []
fsmQuaternionParams: []
stringParams:
- Hit
byteData: 01000000
arrayParamSizes: 02000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000001c000000070000000f0000001700000011000000130000001c0000001c0000000f000000100000000c0000001000000010000000110000001900000011000000
paramName:
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
-
- invertMask
- debugColor
- debug
paramDataPos: 000000000000000001000000000000000000000000000000000000000000000002000000030000000100000000000000000000000100000002000000010000000000000002000000
paramByteDataSize: 000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- name: Wait
description:
colorIndex: 0
position:
serializedVersion: 2
x: 111
y: 651.5
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: NotAttacking
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 48c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0.2
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams:
- FINISHED
byteData: 00
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000001700000001000000
paramName:
- time
- finishEvent
- realTime
paramDataPos: 000000000000000000000000
paramByteDataSize: 000000000000000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: Hit
isSystemEvent: 0
isGlobal: 0
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: DamageFloat
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: GivenDamage
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables:
- useVariable: 1
name: HitNormal
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
- useVariable: 1
name: HitPoint
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimtorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: Enemy
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: HitObject
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 00000000000000000000000000000000000000000000000000000000
description: Responsible for delivering a physical force to the punched object
(for example the red boxes from the demo)
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114607720637540076
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1162026566439080}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: XBoxControllerLookFSM
startState: Loading
states:
- name: MouseLook
description: When you move the gamepad right stick it will switch to gamepad
look.
colorIndex: 0
position:
serializedVersion: 2
x: 56
y: 200
width: 292.5
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toGamepad
isSystemEvent: 0
isGlobal: 0
toState: GamepadLook
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.MouseLook
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.FloatCompare
- HutongGames.PlayMaker.Actions.FloatCompare
customNames:
-
-
-
-
-
-
-
actionEnabled: 01010101010101
actionIsOpen: 01010101010101
actionStartIndex: 00000000070000000f000000180000001c0000002000000027000000
actionHashCodes: 5552ad05f6e5be03e6fd45003fb24c033fb24c031bcdca041bcdca04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
- 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: RightStickHorizontal
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: RightStickVertical
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000143616d506f736974696f6e00000000010000000001000000000100000000010000000000000000000000000143616d506f736974696f6e000000000100000000010000000001000000000100000000000000004000000000c00000000000010000000001000070c20000007042000100007042000000000001486f72697a6f6e74616c0100007042000000000001566572746963616c010000000001486f72697a6f6e74616c0000000000cdcccc3d00746f47616d65706164746f47616d65706164010000000001566572746963616c0000000000cdcccc3d00746f47616d65706164746f47616d6570616401
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f00000007000000010000000100000014000000070000000f0000000f0000000f0000000f0000000f0000000f00000001000000120000000f0000000f00000001000000120000000f0000000f000000010000000f0000000f0000000f000000170000001700000017000000010000000f0000000f0000000f00000017000000170000001700000001000000
paramName:
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- gameObject
- axes
- sensitivityX
- sensitivityY
- minimumX
- maximumX
- minimumY
- maximumY
- everyFrame
- axisName
- multiplier
- store
- everyFrame
- axisName
- multiplier
- store
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
- float1
- float2
- tolerance
- equal
- lessThan
- greaterThan
- everyFrame
paramDataPos: 0000000000000000180000001d00000022000000270000002b000000010000002c00000044000000490000004e00000053000000570000005800000002000000590000005d00000062000000670000006c00000071000000760000007b000000000000007c0000008100000090000000010000009100000096000000a3000000a4000000b3000000b8000000bd000000bd000000c6000000cf000000d0000000dd000000e2000000e7000000e7000000f0000000f9000000
paramByteDataSize: 00000000180000000500000005000000050000000400000001000000000000001800000005000000050000000500000004000000010000000100000000000000040000000500000005000000050000000500000005000000050000000100000000000000050000000f0000000100000000000000050000000d000000010000000f0000000500000005000000000000000900000009000000010000000d000000050000000500000000000000090000000900000001000000
- name: GamepadLook
description: If you move the mouse it will go to mouse look.
colorIndex: 0
position:
serializedVersion: 2
x: 64
y: 311
width: 223
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: MouseLook
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetPosition
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.GetAxis
- HutongGames.PlayMaker.Actions.Rotate
- HutongGames.PlayMaker.Actions.SetRotation
- HutongGames.PlayMaker.Actions.GetMouseX
- HutongGames.PlayMaker.Actions.FloatChanged
customNames:
-
-
-
-
-
-
-
-
actionEnabled: 0101010101010101
actionIsOpen: 0101010101010101
actionStartIndex: 00000000070000000f0000001300000017000000210000002a0000002c000000
actionHashCodes: 5552ad05f6e5be033fb24c033fb24c03b0327400979e410444e7c2046f99bc04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
- 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}
- 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: RightStickHorizontal
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: RightStickVertical
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000143616d506f736974696f6e00000000010000000001000000000100000000010000000000000000000000000143616d506f736974696f6e0000000001000000000100000000010000000001000000dc42000000000001486f72697a6f6e74616c0100007042000000000001566572746963616c01000000000000000000000000010000000001566572746963616c0000000001486f72697a6f6e74616c0000000001010000000101000000000000000000000000000000000000010000000000000000000000000100000000010000000001000000000001000000010000000000014d6f757365580100000000014d6f7573655846494e49534845440001
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000000f0000000f0000000f0000000700000001000000140000001c0000000f0000000f0000000f000000070000000100000001000000120000000f0000000f00000001000000120000000f0000000f00000001000000140000001c0000000f0000000f0000000f000000070000000100000001000000010000000100000014000000230000001c0000000f0000000f0000000f0000000700000001000000010000000f000000010000000f0000001700000011000000
paramName:
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- axisName
- multiplier
- store
- everyFrame
- axisName
- multiplier
- store
- everyFrame
- gameObject
- vector
- xAngle
- yAngle
- zAngle
- space
- perSecond
- everyFrame
- lateUpdate
- fixedUpdate
- gameObject
- quaternion
- vector
- xAngle
- yAngle
- zAngle
- space
- everyFrame
- lateUpdate
- storeResult
- normalize
- floatVariable
- changedEvent
- storeResult
paramDataPos: 0000000000000000180000001d00000022000000270000002b000000010000002c00000044000000490000004e00000053000000570000005800000000000000590000005e0000006d000000010000006e000000730000008000000002000000810000008e0000009b000000aa000000af000000b3000000b4000000b5000000b600000003000000b7000000c8000000d5000000da000000df000000e4000000e8000000e9000000ea000000f5000000f60000000101000009010000
paramByteDataSize: 00000000180000000500000005000000050000000400000001000000000000001800000005000000050000000500000004000000010000000100000000000000050000000f0000000100000000000000050000000d00000001000000000000000d0000000d0000000f00000005000000040000000100000001000000010000000100000000000000110000000d0000000500000005000000050000000400000001000000010000000b000000010000000b0000000800000002000000
- name: Loading
description:
colorIndex: 0
position:
serializedVersion: 2
x: 54.234375
y: 113.015625
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: MouseLook
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 48c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 3d0a573f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000001700000001000000
paramName:
- time
- finishEvent
- realTime
paramDataPos: 00000000050000000d000000
paramByteDataSize: 050000000800000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: No
isSystemEvent: 0
isGlobal: 0
- name: Yes
isSystemEvent: 0
isGlobal: 0
- name: toCenterCamera
isSystemEvent: 0
isGlobal: 0
- name: toCombat
isSystemEvent: 0
isGlobal: 0
- name: toCustom
isSystemEvent: 0
isGlobal: 1
- name: toGamepad
isSystemEvent: 0
isGlobal: 0
- name: toNormalLook
isSystemEvent: 0
isGlobal: 1
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: Horizontal
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: MouseBaseSensX
tooltip:
showInInspector: 0
networkSync: 0
value: 2
- useVariable: 1
name: MouseBaseSensY
tooltip:
showInInspector: 0
networkSync: 0
value: -2
- useVariable: 1
name: MouseInvert
tooltip:
showInInspector: 0
networkSync: 0
value: 1
- useVariable: 1
name: MouseX
tooltip:
showInInspector: 1
networkSync: 0
value: 0
- useVariable: 1
name: MouseY
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: PadBaseSensX
tooltip:
showInInspector: 0
networkSync: 0
value: 110
- useVariable: 1
name: PadBaseSensY
tooltip:
showInInspector: 0
networkSync: 0
value: 60
- useVariable: 1
name: PadInvert
tooltip:
showInInspector: 0
networkSync: 0
value: 1
- useVariable: 1
name: Vertical
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables:
- useVariable: 1
name: CamPosition
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
description: 'This FSM uses Mouse Look to rotate itself.
MovementFSM then checks the angle between the character and MouseLookCompass,
saves in float and sends it to the Animator. The animator then rotates the character
with root motion, basing on that angle.'
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114672875050561808
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1827307486765598}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: RunOrDuckFSM
startState: Loading
states:
- name: Loading
description:
colorIndex: 0
position:
serializedVersion: 2
x: 429
y: 115.5
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Walking
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmGameObject
- HutongGames.PlayMaker.Actions.GetFsmObject
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
actionEnabled: 010101
actionIsOpen: 010101
actionStartIndex: 00000000050000000a000000
actionHashCodes: 5b66cf0074cb920248c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
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: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: AnimatorObj
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: CharacterController
fsmObjectParams:
- useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 01010000803f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001200000012000000130000000100000014000000120000001200000018000000010000000f0000001700000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000010000000000000000000000010000000200000003000000000000000100000002000000070000000f000000
paramByteDataSize: 00000000000000000000000000000000010000000000000000000000000000000000000001000000050000000800000001000000
- name: Walking
description:
colorIndex: 0
position:
serializedVersion: 2
x: 335
y: 401
width: 100
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toRun
isSystemEvent: 0
isGlobal: 0
toState: SetRunFactorCurrentValue
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toCrouch
isSystemEvent: 0
isGlobal: 0
toState: Crouching
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.SetFsmFloat
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.GetButtonDown
- HutongGames.PlayMaker.Actions.GetButton
- HutongGames.PlayMaker.Actions.BoolTest
- HutongGames.PlayMaker.Actions.GetButton
- HutongGames.PlayMaker.Actions.BoolTest
customNames:
-
-
-
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010101010001010101
actionIsOpen: 010101010101010101010101
actionStartIndex: 00000000050000000d00000014000000190000001e000000200000002200000025000000280000002c0000002f000000
actionHashCodes: 5f913504f6e5be033575a001876045025f9135045ac852045ac852041012c1005ef27103a4c8bf005ef27103a4c8bf00
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
- ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams:
- TargetObject:
useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: center.y
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0.98
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: height
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 1.8
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Running
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: RunningFactor
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsCrouch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire1
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire1
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire2
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000000000000000000100000000019a99b93f00000000000101000000000000000000000000000152756e6e696e67466163746f7243757272656e740000003f000000004000000000000152756e6e696e67466163746f724e657700000000000152756e6e696e67466163746f724e657701000000000000000000746f52756e0001000152756e49735072657373656401000152756e497350726573736564746f52756e01000143726f75636849735072657373656401000143726f756368497350726573736564746f43726f75636801
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000110000000100000007000000140000001c0000000f0000000f0000000f000000070000000100000001000000070000000f0000000f0000000f0000000f00000017000000010000001400000012000000120000000f000000010000001400000012000000110000000100000007000000240000000100000024000000010000001200000017000000110000001200000011000000010000001100000017000000170000000100000012000000110000000100000011000000170000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- gameObject
- fsmName
- variableName
- setValue
- everyFrame
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- targetProperty
- everyFrame
- targetProperty
- everyFrame
- buttonName
- sendEvent
- storeResult
- buttonName
- storeResult
- everyFrame
- boolVariable
- isTrue
- isFalse
- everyFrame
- buttonName
- storeResult
- everyFrame
- boolVariable
- isTrue
- isFalse
- everyFrame
paramDataPos: 0000000000000000000000000200000003000000010000000700000014000000190000001e000000230000002700000028000000290000002d000000460000004b000000500000006500000065000000020000000100000002000000660000007b00000003000000030000007c0000007e0000007f0000000000000083000000010000008400000004000000850000008a000000050000008c0000009a0000009b000000a9000000ae000000ae00000006000000af000000c0000000c1000000d2000000da000000da000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000d000000050000000500000005000000040000000100000001000000040000001900000005000000050000001500000000000000010000000000000000000000000000001500000001000000000000000000000002000000010000000400000000000000010000000000000001000000000000000500000002000000000000000e000000010000000e00000005000000000000000100000000000000110000000100000011000000080000000000000001000000
- name: Running
description:
colorIndex: 0
position:
serializedVersion: 2
x: 332
y: 537.5
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toWalk
isSystemEvent: 0
isGlobal: 0
toState: SetRunFactorCurrentValue 2
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.SetFsmFloat
- HutongGames.PlayMaker.Actions.GetButton
- HutongGames.PlayMaker.Actions.BoolTest
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000050000000c0000001100000014000000
actionHashCodes: 5f9135043575a001876045025ef27103a4c8bf00
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
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: Running
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: RunningFactor
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire1
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0100000000000000000000000000000152756e6e696e67466163746f7243757272656e740000803f005c8f423f00000000000152756e6e696e67466163746f724e657700000000000152756e6e696e67466163746f724e657701000152756e49735072657373656401000152756e497350726573736564746f57616c6b01
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000110000000100000007000000070000000f0000000f0000000f0000000f00000017000000010000001400000012000000120000000f0000000100000012000000110000000100000011000000170000001700000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- gameObject
- fsmName
- variableName
- setValue
- everyFrame
- buttonName
- storeResult
- everyFrame
- boolVariable
- isTrue
- isFalse
- everyFrame
paramDataPos: 0000000000000000000000000200000003000000070000000b00000024000000290000002e00000043000000430000000100000001000000020000004400000059000000030000005a000000680000006900000077000000770000007d000000
paramByteDataSize: 0000000000000000020000000100000004000000040000001900000005000000050000001500000000000000010000000000000000000000000000001500000001000000000000000e000000010000000e000000000000000600000001000000
- name: Crouching
description: Makes the CharacterController capsule shorter, so the character
can fit in lower spaces while crouching.
colorIndex: 0
position:
serializedVersion: 2
x: 1072.0703
y: 341.4375
width: 396.5
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toWalk
isSystemEvent: 0
isGlobal: 0
toState: CheckIfAble2Stand
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetButton
- HutongGames.PlayMaker.Actions.BoolTest
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
customNames:
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010101010101
actionIsOpen: 010101010101010101
actionStartIndex: 00000000050000000d000000120000001500000019000000200000002700000029000000
actionHashCodes: 5f913504f6e5be035f9135045ef27103a4c8bf003575a0013575a0015ac852045ac85204
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams:
- TargetObject:
useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: height
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 1
name: Height
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: center.y
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 1
name: Center
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Running
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsCrouch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire2
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000000010000000001cdcc4c3f00000000000101000000000001000000000000000143726f75636849735072657373656401000143726f756368497350726573736564746f57616c6b01000000006666e63f000000803f000000803f000000000001486569676874000000000048e17a3f00e17a143f000000803f00000000000143656e746572000101
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000110000000100000007000000140000001c0000000f0000000f0000000f000000070000000100000001000000140000001200000011000000010000000700000012000000110000000100000011000000170000001700000001000000070000000f0000000f0000000f0000000f0000001700000001000000070000000f0000000f0000000f0000000f000000170000000100000024000000010000002400000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- buttonName
- storeResult
- everyFrame
- boolVariable
- isTrue
- isFalse
- everyFrame
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- targetProperty
- everyFrame
- targetProperty
- everyFrame
paramDataPos: 0000000000000000000000000200000003000000010000000700000014000000190000001e0000002300000027000000280000000200000001000000290000002b0000002c000000020000003000000041000000420000005300000053000000590000005a0000005e00000063000000680000006d0000007800000078000000790000007d00000082000000870000008c000000970000009700000000000000980000000100000099000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000d000000050000000500000005000000040000000100000001000000000000000000000002000000010000000400000000000000110000000100000011000000000000000600000001000000040000000500000005000000050000000b0000000000000001000000040000000500000005000000050000000b000000000000000100000000000000010000000000000001000000
- name: CheckIfAble2Stand
description: Shoots short raycast upwards. If it hits something, that means
there is something aboive character's head, and he can't stand up. So even
if you let go of crouch button, the character remains crouched, untli there
is nothing blocking the space above him.
colorIndex: 0
position:
serializedVersion: 2
x: 813
y: 593
width: 400
height: 48
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Walking
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: No
isSystemEvent: 0
isGlobal: 0
toState: AntiLoop
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Raycast2
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 46acbf02
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1449342431884462}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000001000000000000803f0000000000000000006666663f004e6f46494e49534845440001000000000000000000000000010000000000000000000000000100000000010000000000020000000001000000803feceb6b3f8180803c0000803f000000
arrayParamSizes: 01000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000
paramName:
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
paramDataPos: 00000000000000000d0000001a0000001e00000023000000250000002d000000000000002f0000003c000000490000004e0000000000000053000000580000005a0000006b000000
paramByteDataSize: 000000000d0000000d0000000400000005000000020000000800000002000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000
- name: AntiLoop
description: Wait a little, so we don't cause infinite loop.
colorIndex: 0
position:
serializedVersion: 2
x: 1304
y: 493
width: 198
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: CrouchingAlreadySmallCapsule
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 48c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: cdcccc3d0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000001700000001000000
paramName:
- time
- finishEvent
- realTime
paramDataPos: 00000000050000000d000000
paramByteDataSize: 050000000800000001000000
- name: SetRunFactorCurrentValue
description:
colorIndex: 0
position:
serializedVersion: 2
x: 56.367188
y: 465.1797
width: 196
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Running
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetFloatValue
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 9845b305
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000152756e6e696e67466163746f7243757272656e74000000000152756e6e696e67466163746f724e657700
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000000f00000001000000
paramName:
- floatVariable
- floatValue
- everyFrame
paramDataPos: 00000000190000002e000000
paramByteDataSize: 190000001500000001000000
- name: SetRunFactorCurrentValue 2
description: Used for smoothing out the running-walking transition
colorIndex: 0
position:
serializedVersion: 2
x: 496.72656
y: 465.35938
width: 293
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Walking
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetFloatValue
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 9845b305
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000152756e6e696e67466163746f7243757272656e74000000000152756e6e696e67466163746f724e657700
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000000f00000001000000
paramName:
- floatVariable
- floatValue
- everyFrame
paramDataPos: 00000000190000002e000000
paramByteDataSize: 190000001500000001000000
- name: LowerCapsule
description: Makes the CharacterController capsule shorter, so the character
can fit in lower spaces while crouching.
colorIndex: 0
position:
serializedVersion: 2
x: 1055.8438
y: 241.42969
width: 400
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: CheckIfAble2Stand
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
actionEnabled: 01010101010101
actionIsOpen: 01010101010101
actionStartIndex: 00000000080000000d000000140000001b0000001d0000001f000000
actionHashCodes: f6e5be035f9135043575a0013575a0015ac852045ac8520448c01101
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams:
- TargetObject:
useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: height
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 1
name: Height
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: center.y
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 1
name: Center
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsCrouch
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 000000000000000000000000010000000001cdcc4c3f00000000000101000000000001000000000000000000006666e63f000000803f00cdcc4c3e000000000001486569676874000000000048e17a3f00e17a143f00cdcc4c3e00000000000143656e74657200010148e1fa3e0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000000f0000000f0000000f0000000700000001000000010000001400000012000000110000000100000007000000070000000f0000000f0000000f0000000f0000001700000001000000070000000f0000000f0000000f0000000f0000001700000001000000240000000100000024000000010000000f0000001700000001000000
paramName:
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- targetProperty
- everyFrame
- targetProperty
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000d00000012000000170000001c00000020000000210000000100000000000000220000002400000025000000290000002d00000032000000370000003c0000004700000047000000480000004c00000051000000560000005b000000660000006600000000000000670000000100000068000000690000006e00000076000000
paramByteDataSize: 000000000d0000000500000005000000050000000400000001000000010000000000000000000000020000000100000004000000040000000500000005000000050000000b0000000000000001000000040000000500000005000000050000000b000000000000000100000000000000010000000000000001000000050000000800000001000000
- name: CrouchingAlreadySmallCapsule
description:
colorIndex: 0
position:
serializedVersion: 2
x: 1017.27344
y: 447.4375
width: 226
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: toWalk
isSystemEvent: 0
isGlobal: 0
toState: CheckIfAble2Stand
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.SetPosition
- HutongGames.PlayMaker.Actions.SetAnimatorBool
- HutongGames.PlayMaker.Actions.GetButton
- HutongGames.PlayMaker.Actions.BoolTest
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.FloatInterpolate
- HutongGames.PlayMaker.Actions.SetProperty
- HutongGames.PlayMaker.Actions.SetProperty
customNames:
-
-
-
-
-
-
-
-
-
actionEnabled: 010101010100000000
actionIsOpen: 010101010101010101
actionStartIndex: 00000000050000000d000000120000001500000019000000200000002700000029000000
actionHashCodes: 5f913504f6e5be035f9135045ef27103a4c8bf003575a0013575a0015ac852045ac85204
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1885262118984760}
- ownerOption: 1
gameObject:
useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams:
- TargetObject:
useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: height
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 1
name: Height
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
- TargetObject:
useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
TargetTypeName: UnityEngine.CharacterController
PropertyName: center.y
BoolParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
FloatParameter:
useVariable: 1
name: Center
tooltip:
showInInspector: 0
networkSync: 0
value: 0
IntParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
GameObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
StringParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
Vector2Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0}
Vector3Parameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0}
RectParamater:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
QuaternionParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {x: 0, y: 0, z: 0, w: 0}
ObjectParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: System.Single
value: {fileID: 0}
MaterialParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
TextureParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName:
value: {fileID: 0}
ColorParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {r: 0, g: 0, b: 0, a: 1}
EnumParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
enumName:
intValue: 0
ArrayParameter:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
type: -1
objectTypeName:
floatValues: []
intValues:
boolValues:
stringValues: []
vector4Values: []
objectReferences: []
setProperty: 1
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Running
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: IsCrouch
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Fire2
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 00000000000000000000000000000000000000010000000001cdcc4c3f00000000000101000000000001000000000000000143726f75636849735072657373656401000143726f756368497350726573736564746f57616c6b01000000006666e63f000000803f000000803f000000000001486569676874000000000048e17a3f00e17a143f000000803f00000000000143656e746572000101
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1400000012000000110000000100000007000000140000001c0000000f0000000f0000000f000000070000000100000001000000140000001200000011000000010000000700000012000000110000000100000011000000170000001700000001000000070000000f0000000f0000000f0000000f0000001700000001000000070000000f0000000f0000000f0000000f000000170000000100000024000000010000002400000001000000
paramName:
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- gameObject
- vector
- x
- y
- z
- space
- everyFrame
- lateUpdate
- gameObject
- parameter
- Value
- everyFrame
- everyFrameOption
- buttonName
- storeResult
- everyFrame
- boolVariable
- isTrue
- isFalse
- everyFrame
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- mode
- fromFloat
- toFloat
- time
- storeResult
- finishEvent
- realTime
- targetProperty
- everyFrame
- targetProperty
- everyFrame
paramDataPos: 0000000000000000000000000200000003000000010000000700000014000000190000001e0000002300000027000000280000000200000001000000290000002b0000002c000000020000003000000041000000420000005300000053000000590000005a0000005e00000063000000680000006d0000007800000078000000790000007d00000082000000870000008c000000970000009700000000000000980000000100000099000000
paramByteDataSize: 0000000000000000020000000100000004000000000000000d000000050000000500000005000000040000000100000001000000000000000000000002000000010000000400000000000000110000000100000011000000000000000600000001000000040000000500000005000000050000000b0000000000000001000000040000000500000005000000050000000b000000000000000100000000000000010000000000000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: No
isSystemEvent: 0
isGlobal: 0
- name: Yes
isSystemEvent: 0
isGlobal: 0
- name: toCrouch
isSystemEvent: 0
isGlobal: 0
- name: toRun
isSystemEvent: 0
isGlobal: 0
- name: toWalk
isSystemEvent: 0
isGlobal: 0
- name: toSlide
isSystemEvent: 0
isGlobal: 0
globalTransitions:
- fsmEvent:
name: toSlide
isSystemEvent: 0
isGlobal: 0
toState: LowerCapsule
linkStyle: 0
linkConstraint: 0
colorIndex: 0
variables:
floatVariables:
- useVariable: 1
name: Center
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: Height
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: LayerWeight
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: ReadyAxis
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: RunningFactorCurrent
tooltip:
showInInspector: 0
networkSync: 0
value: 0.5
- useVariable: 1
name: RunningFactorNew
tooltip:
showInInspector: 0
networkSync: 0
value: 0.5
intVariables: []
boolVariables:
- useVariable: 1
name: CrouchIsPressed
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: RunIsPressed
tooltip:
showInInspector: 0
networkSync: 0
value: 0
stringVariables: []
vector2Variables: []
vector3Variables: []
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables:
- useVariable: 1
name: CapsuleCollider
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.CharacterController
value: {fileID: 0}
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 00000000000000000000000000000000000000000000000000000000000000000000000000000000
description: This FSM detect's if we're walking, running or crouching. It also
changes the Camera Height (lower when crouching) and Capsule height (smaller
when crouching).
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114724209204365406
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1414002434591248}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: LookAtInputDirectionFSM
startState: LookAtInputDirection
states:
- name: LookAtInputDirection
description:
colorIndex: 0
position:
serializedVersion: 2
x: 50
y: 100
width: 161
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetMainCamera
- HutongGames.PlayMaker.Actions.GetAxisVector
- HutongGames.PlayMaker.Actions.SmoothLookAtDirection
customNames:
-
-
-
actionEnabled: 010101
actionIsOpen: 010101
actionStartIndex: 000000000100000008000000
actionHashCodes: 5c004505b691f703f804e704
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: MainCamera
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: MainCamera
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
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: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000803f000000000000000000000000000000000001496e707574566563746f720000000001496e7075744d61676e697475646500000000000000000000000001496e707574566563746f72cdcccc3d000000000000000000000000000101000000c84200000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1300000012000000120000000f00000007000000130000001c0000000f000000140000001c0000000f0000001c000000110000000f000000010000001700000011000000
paramName:
- storeGameObject
- horizontalAxis
- verticalAxis
- multiplier
- mapToPlane
- relativeTo
- storeVector
- storeMagnitude
- gameObject
- targetDirection
- minMagnitude
- upVector
- keepVertical
- speed
- lateUpdate
- finishEvent
- finish
paramDataPos: 000000000000000001000000000000000500000001000000090000002100000000000000340000004c000000510000005e00000060000000650000006600000066000000
paramByteDataSize: 00000000000000000000000005000000040000000000000018000000130000000000000018000000050000000d0000000200000005000000010000000000000002000000
events: []
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: InputMagnitude
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables:
- useVariable: 1
name: InputVector
tooltip:
showInInspector: 1
networkSync: 0
value: {x: 0, y: 0, z: 0}
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: MainCamera
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 000000000000000000000000
description: Gets the input vector and rotates to look in this direction. Other
FSMs get the rotation data from this FSM when they need to.
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114797987456178874
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1439343399931966}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: DetectVaultObstaclesFSM
startState: DetectTriggerVault
states:
- name: DetectTriggerVault
description: It checks for objects marked as Vaultable, Vaultable_2m, Vaultable_05m
etc.
colorIndex: 0
position:
serializedVersion: 2
x: 65
y: 103
width: 338
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Vault
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.TriggerEvent
- HutongGames.PlayMaker.Actions.TriggerEvent
- HutongGames.PlayMaker.Actions.TriggerEvent
- HutongGames.PlayMaker.Actions.TriggerEvent
- HutongGames.PlayMaker.Actions.GetName
- HutongGames.PlayMaker.Actions.StringCompare
customNames:
-
-
-
-
-
-
actionEnabled: 010101010101
actionIsOpen: 010101010101
actionStartIndex: 0000000004000000080000000c0000001000000013000000
actionHashCodes: 9ddbab039ddbab039ddbab039ddbab0371c75a030c0e5502
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: Object
tooltip:
showInInspector: 1
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: Object
tooltip:
showInInspector: 1
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: Object
tooltip:
showInInspector: 1
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: Object
tooltip:
showInInspector: 1
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name: Object
tooltip:
showInInspector: 1
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vaultable
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vaultable_2m
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vaultable_05m
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vaultable_1m
- useVariable: 1
name: ObjectName
tooltip:
showInInspector: 0
networkSync: 0
value:
- useVariable: 1
name: ObjectName
tooltip:
showInInspector: 0
networkSync: 0
value:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: Vault
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 010000000100000001000000010000000146494e4953484544000101
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 07000000120000001700000013000000070000001200000017000000130000000700000012000000170000001300000007000000120000001700000013000000130000001200000001000000120000001200000017000000170000001100000001000000
paramName:
- trigger
- collideTag
- sendEvent
- storeCollider
- trigger
- collideTag
- sendEvent
- storeCollider
- trigger
- collideTag
- sendEvent
- storeCollider
- trigger
- collideTag
- sendEvent
- storeCollider
- gameObject
- storeName
- everyFrame
- stringVariable
- compareTo
- equalEvent
- notEqualEvent
- storeResult
- everyFrame
paramDataPos: 000000000000000004000000000000000400000001000000080000000100000008000000020000000c000000020000000c00000003000000100000000300000004000000040000001000000005000000060000001100000019000000190000001b000000
paramByteDataSize: 04000000000000000000000000000000040000000000000000000000000000000400000000000000000000000000000004000000000000000000000000000000000000000000000001000000000000000000000008000000000000000200000001000000
- name: Vault
description: Sends MovementAnimsetProController/MovementFSM an Event to vault.
colorIndex: 0
position:
serializedVersion: 2
x: 114
y: 259
width: 292
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: DetectTriggerVault
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetRotation
- HutongGames.PlayMaker.Actions.SetFsmVector3
- HutongGames.PlayMaker.Actions.SendEvent
- HutongGames.PlayMaker.Actions.SetGameObject
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 00000000080000000d0000001100000014000000
actionHashCodes: 6ab44904bf9f37025e69bb044d51cf0448c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: Object
tooltip:
showInInspector: 1
networkSync: 0
value: {fileID: 0}
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 1
name: Object
tooltip:
showInInspector: 1
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1827307486765598}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1827307486765598}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: VaultRotation
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000000000001000000000000000000000000014f626a656374526f746174696f6e0000000001000000000100000000010000000000000000000000000000000000014f626a656374526f746174696f6e00746f5661756c7400000000000000000020400046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000230000001c0000000f0000000f0000000f00000007000000010000001400000012000000120000001c000000010000001f000000170000000f000000010000001300000013000000010000000f0000001700000001000000
paramName:
- gameObject
- quaternion
- vector
- xAngle
- yAngle
- zAngle
- space
- everyFrame
- gameObject
- fsmName
- variableName
- setValue
- everyFrame
- eventTarget
- sendEvent
- delay
- everyFrame
- variable
- gameObject
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 0000000000000000110000002c00000031000000360000003b0000003f000000010000000000000001000000400000005b000000000000005c00000063000000680000000000000001000000690000006a0000006f00000077000000
paramByteDataSize: 00000000110000001b00000005000000050000000500000004000000010000000000000000000000000000001b0000000100000000000000070000000500000001000000000000000000000001000000050000000800000001000000
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: toHitWall
isSystemEvent: 0
isGlobal: 0
globalTransitions: []
variables:
floatVariables:
- useVariable: 1
name: InputAngle
tooltip:
showInInspector: 0
networkSync: 0
value: 0
intVariables: []
boolVariables: []
stringVariables:
- useVariable: 1
name: ObjectName
tooltip:
showInInspector: 0
networkSync: 0
value:
vector2Variables: []
vector3Variables:
- useVariable: 1
name: ObjectRotation
tooltip:
showInInspector: 1
networkSync: 0
value: {x: 0, y: 0, z: 0}
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: Object
tooltip:
showInInspector: 1
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 00000000000000000000000000000000
description: A simple Trigger. If it touches a Vault prefab, it tells the MovementFSM
to play Vaulting animation - jumping over obstacles.
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114828879674037580
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1827307486765598}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1384774831, guid: e743331561ef77147ae48cda9bcb8209, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
dataVersion: 1
usedInTemplate: {fileID: 0}
name: DetectFallingFSM
startState: Loading 2
states:
- name: DetectFalling
description: Shoots couple of short raycasts in down direction, every frame.
If they don't hit anything (the ground), then it means the character is falling
down, becasue he does not stand on anything.
colorIndex: 0
position:
serializedVersion: 2
x: 62
y: 289.5
width: 400
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: Fall
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.Raycast2
- HutongGames.PlayMaker.Actions.BoolNoneTrue
customNames:
-
-
-
-
-
actionEnabled: 0101010101
actionIsOpen: 0101010101
actionStartIndex: 0000000012000000240000003600000048000000
actionHashCodes: 46acbf0246acbf0246acbf0246acbf0280768705
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- useVariable: 1
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1972066702730396}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1410885815487562}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1410885815487562}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 1410885815487562}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 0000000000000000000000000100000000000080bf000000000001000000cdcc0c3f00000132000000000000000000000000010000000000000000000000000100000000010400000000000000000000000000803feceb6b3f8180803c0000803f0000000000000000000000000000000100000000000080bf000000000001000000cdcc0c3f00000133000000000000000000000000010000000000000000000000000100000000010400000000000000000000000000803feceb6b3f8180803c0000803f0000000000000000000000000000000100000000000080bf000000000001000000cdcc0c3f00000134000000000000000000000000010000000000000000000000000100000000010400000000000000000000000000803feceb6b3f8180803c0000803f0000000000000000000000000000000100000000000080bf000000000001000000cdcc0c3f00000135000000000000000000000000010000000000000000000000000100000000010400000000000000000000000000803feceb6b3f8180803c0000803f00000000013200013300013400013546494e4953484544000101
arrayParamSizes: 0100000001000000010000000100000004000000
arrayParamTypes:
- HutongGames.PlayMaker.FsmInt
- HutongGames.PlayMaker.FsmInt
- HutongGames.PlayMaker.FsmInt
- HutongGames.PlayMaker.FsmInt
- HutongGames.PlayMaker.FsmBool
customTypeSizes:
customTypeNames: []
paramDataType: 140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c00000010000000110000001900000011000000140000001c0000001c000000070000000f000000170000001700000011000000130000001c0000001c0000000f000000100000000c000000100000001100000019000000110000000c00000011000000110000001100000011000000170000001100000001000000
paramName:
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- fromGameObject
- fromPosition
- direction
- space
- distance
- hitEvent
- noHitEvent
- storeDidHit
- storeHitObject
- storeHitPoint
- storeHitNormal
- storeHitDistance
- repeatInterval
- layerMask
-
- invertMask
- debugColor
- debug
- boolVariables
-
-
-
-
- sendEvent
- storeResult
- everyFrame
paramDataPos: 00000000000000000d0000001a0000001e0000002300000023000000230000000000000026000000330000004000000045000000000000004a0000004f00000051000000620000000100000064000000710000007e00000082000000870000008700000087000000010000008a00000097000000a4000000a900000001000000ae000000b3000000b5000000c600000002000000c8000000d5000000e2000000e6000000eb000000eb000000eb00000002000000ee000000fb000000080100000d010000020000001201000017010000190100002a010000030000002c01000039010000460100004a0100004f0100004f0100004f01000003000000520100005f0100006c0100007101000003000000760100007b0100007d0100008e01000004000000900100009301000096010000990100009c010000a4010000a6010000
paramByteDataSize: 000000000d0000000d0000000400000005000000000000000000000003000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000000000000d0000000d0000000400000005000000000000000000000003000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000000000000d0000000d0000000400000005000000000000000000000003000000000000000d0000000d00000005000000050000000000000005000000020000001100000002000000000000000d0000000d0000000400000005000000000000000000000003000000000000000d0000000d000000050000000500000000000000050000000200000011000000020000000000000003000000030000000300000003000000080000000200000001000000
- name: Loading 2
description:
colorIndex: 0
position:
serializedVersion: 2
x: 124
y: 100.5
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: FINISHED
isSystemEvent: 1
isGlobal: 0
toState: DetectFalling
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.GetFsmGameObject
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000005000000
actionHashCodes: 5b66cf0048c01101
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
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: MovementFSM
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: AnimatorObj
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 010000803f0046494e495348454400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000120000001200000013000000010000000f0000001700000001000000
paramName:
- gameObject
- fsmName
- variableName
- storeValue
- everyFrame
- time
- finishEvent
- realTime
paramDataPos: 000000000000000001000000000000000000000001000000060000000e000000
paramByteDataSize: 0000000000000000000000000000000001000000050000000800000001000000
- name: Fall
description: Sends event to MovementFSM, which will trigger the falling state
and animation. This FSM is reset by MovementFSM, after the character lands.
colorIndex: 0
position:
serializedVersion: 2
x: 137
y: 468
width: 400
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.SendEvent
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 5e69bb04
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams:
- target: 2
excludeSelf:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
gameObject:
ownerOption: 0
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmName:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: MovementFSM
sendToChildren:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: 0
fsmComponent: {fileID: 0}
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData: 746f46616c6c000000000000
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 1f000000170000000f00000001000000
paramName:
- eventTarget
- sendEvent
- delay
- everyFrame
paramDataPos: 0000000000000000060000000b000000
paramByteDataSize: 00000000060000000500000001000000
- name: TurnOffDetection
description: This state is remotely activated from MovementFSM, if, for example,
the character is jumping or vaulting.
colorIndex: 0
position:
serializedVersion: 2
x: 619
y: 293
width: 400
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames: []
customNames: []
actionEnabled:
actionIsOpen:
actionStartIndex:
actionHashCodes:
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
fsmArrayParams: []
fsmEnumParams: []
fsmFloatParams: []
fsmIntParams: []
fsmBoolParams: []
fsmVector2Params: []
fsmVector3Params: []
fsmColorParams: []
fsmRectParams: []
fsmQuaternionParams: []
stringParams: []
byteData:
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType:
paramName: []
paramDataPos:
paramByteDataSize:
events:
- name: FINISHED
isSystemEvent: 1
isGlobal: 0
- name: toDetect
isSystemEvent: 0
isGlobal: 0
- name: toFall
isSystemEvent: 0
isGlobal: 0
- name: toStopDetectiong
isSystemEvent: 0
isGlobal: 0
globalTransitions:
- fsmEvent:
name: toDetect
isSystemEvent: 0
isGlobal: 0
toState: DetectFalling
linkStyle: 0
linkConstraint: 0
colorIndex: 0
- fsmEvent:
name: toStopDetectiong
isSystemEvent: 0
isGlobal: 0
toState: TurnOffDetection
linkStyle: 0
linkConstraint: 0
colorIndex: 0
variables:
floatVariables:
- useVariable: 1
name: FallingSpeed
tooltip:
showInInspector: 1
networkSync: 0
value: 0
intVariables: []
boolVariables:
- useVariable: 1
name: 2
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: 3
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: 4
tooltip:
showInInspector: 0
networkSync: 0
value: 0
- useVariable: 1
name: 5
tooltip:
showInInspector: 0
networkSync: 0
value: 0
stringVariables:
- useVariable: 1
name: StateName
tooltip:
showInInspector: 1
networkSync: 0
value:
vector2Variables: []
vector3Variables: []
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables:
- useVariable: 1
name: AnimatorObj
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
objectVariables: []
materialVariables: []
textureVariables: []
arrayVariables: []
enumVariables: []
categories:
-
variableCategoryIDs: 00000000000000000000000000000000000000000000000000000000
description: 'Shoots short raycasts in -Y direction (downwards). If they miss,
that means there''s no ground and we are falling.
Raycasts are more expensive than colliders, but they are very solid and reliable.'
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
password:
locked: 0
manualUpdate: 0
keepDelayedEventsOnStateExit: 0
preprocessed: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
EnableBreakpoints: 1
editorFlags: 3
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
handleLegacyNetworking: 0
handleAnimatorMove: 0
handleAnimatorIK: 0
fsmTemplate: {fileID: 0}
eventHandlerComponentsAdded: 0
--- !u!114 &114889539159111612
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1060033021840018}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7a8308dbd868638488bb9ea45532e9c2, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!124 &124982941670236720
Behaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1875483050239134}
m_Enabled: 1
--- !u!135 &135789915126509492
SphereCollider:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1475965227992226}
m_Material: {fileID: 0}
m_IsTrigger: 1
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.32
m_Center: {x: 0, y: 0.25, z: 0}
--- !u!135 &135858591117069026
SphereCollider:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1439343399931966}
m_Material: {fileID: 0}
m_IsTrigger: 1
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.11
m_Center: {x: 0, y: 0, z: 0}