Browse Source

Merge pull request #254 from Fenrisul/master

SpineUnity Import process enhancements
Nathan Sweet 11 năm trước cách đây
mục cha
commit
a64d74b728
100 tập tin đã thay đổi với 2555 bổ sung4530 xóa
  1. 1 1
      spine-unity/Assets/Examples/Scenes.meta
  2. 449 0
      spine-unity/Assets/Examples/Scenes/Dragon.unity
  3. 1 1
      spine-unity/Assets/Examples/Scenes/Dragon.unity.meta
  4. 386 0
      spine-unity/Assets/Examples/Scenes/Goblins.unity
  5. 1 1
      spine-unity/Assets/Examples/Scenes/Goblins.unity.meta
  6. 355 0
      spine-unity/Assets/Examples/Scenes/Spineboy Movement.unity
  7. 1 1
      spine-unity/Assets/Examples/Scenes/Spineboy Movement.unity.meta
  8. 350 0
      spine-unity/Assets/Examples/Scenes/Spineboy.unity
  9. 4 0
      spine-unity/Assets/Examples/Scenes/Spineboy.unity.meta
  10. 1 1
      spine-unity/Assets/Examples/Scripts.meta
  11. 0 0
      spine-unity/Assets/Examples/Scripts/Goblins.cs
  12. 0 0
      spine-unity/Assets/Examples/Scripts/Goblins.cs.meta
  13. 0 0
      spine-unity/Assets/Examples/Scripts/Spineboy.cs
  14. 0 0
      spine-unity/Assets/Examples/Scripts/Spineboy.cs.meta
  15. 86 0
      spine-unity/Assets/Examples/Scripts/SpineboyController.cs
  16. 8 0
      spine-unity/Assets/Examples/Scripts/SpineboyController.cs.meta
  17. 1 1
      spine-unity/Assets/Examples/Spine.meta
  18. 1 1
      spine-unity/Assets/Examples/Spine/Dragon.meta
  19. 6 4
      spine-unity/Assets/Examples/Spine/Dragon/dragon.atlas.txt
  20. 1 1
      spine-unity/Assets/Examples/Spine/Dragon/dragon.atlas.txt.meta
  21. 0 0
      spine-unity/Assets/Examples/Spine/Dragon/dragon.json
  22. 1 1
      spine-unity/Assets/Examples/Spine/Dragon/dragon.json.meta
  23. 0 0
      spine-unity/Assets/Examples/Spine/Dragon/dragon.png
  24. 13 3
      spine-unity/Assets/Examples/Spine/Dragon/dragon.png.meta
  25. 0 0
      spine-unity/Assets/Examples/Spine/Dragon/dragon2.png
  26. 13 3
      spine-unity/Assets/Examples/Spine/Dragon/dragon2.png.meta
  27. 17 0
      spine-unity/Assets/Examples/Spine/Dragon/dragon_Atlas.asset
  28. 1 1
      spine-unity/Assets/Examples/Spine/Dragon/dragon_Atlas.asset.meta
  29. 20 0
      spine-unity/Assets/Examples/Spine/Dragon/dragon_SkeletonData.asset
  30. 1 1
      spine-unity/Assets/Examples/Spine/Dragon/dragon_SkeletonData.asset.meta
  31. 28 0
      spine-unity/Assets/Examples/Spine/Dragon/dragon_dragon.mat
  32. 1 1
      spine-unity/Assets/Examples/Spine/Dragon/dragon_dragon.mat.meta
  33. 28 0
      spine-unity/Assets/Examples/Spine/Dragon/dragon_dragon2.mat
  34. 1 1
      spine-unity/Assets/Examples/Spine/Dragon/dragon_dragon2.mat.meta
  35. 5 0
      spine-unity/Assets/Examples/Spine/Goblins.meta
  36. 90 89
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.atlas.txt
  37. 1 1
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.atlas.txt.meta
  38. 0 0
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.json
  39. 1 1
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.json.meta
  40. BIN
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.png
  41. 4 3
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.png.meta
  42. 16 0
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_Atlas.asset
  43. 4 0
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_Atlas.asset.meta
  44. 28 0
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_Material.mat
  45. 4 0
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_Material.mat.meta
  46. 20 0
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_SkeletonData.asset
  47. 4 0
      spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_SkeletonData.asset.meta
  48. 5 0
      spine-unity/Assets/Examples/Spine/Spineboy.meta
  49. 97 96
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy.atlas.txt
  50. 1 1
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy.atlas.txt.meta
  51. 0 0
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy.json
  52. 4 0
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy.json.meta
  53. BIN
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy.png
  54. 3 2
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy.png.meta
  55. 16 0
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy_Atlas.asset
  56. 4 0
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy_Atlas.asset.meta
  57. 28 0
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy_Material.mat
  58. 4 0
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy_Material.mat.meta
  59. 20 0
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy_SkeletonData.asset
  60. 4 0
      spine-unity/Assets/Examples/Spine/Spineboy/spineboy_SkeletonData.asset.meta
  61. 104 0
      spine-unity/Assets/Examples/Spine/dragon.prefab
  62. 4 0
      spine-unity/Assets/Examples/Spine/dragon.prefab.meta
  63. 105 0
      spine-unity/Assets/Examples/Spine/goblins-ffd.prefab
  64. 4 0
      spine-unity/Assets/Examples/Spine/goblins-ffd.prefab.meta
  65. 93 0
      spine-unity/Assets/Examples/Spine/spineboy.prefab
  66. 4 0
      spine-unity/Assets/Examples/Spine/spineboy.prefab.meta
  67. 5 0
      spine-unity/Assets/Gizmos.meta
  68. BIN
      spine-unity/Assets/Gizmos/SkeletonDataAsset Icon.png
  69. 46 0
      spine-unity/Assets/Gizmos/SkeletonDataAsset Icon.png.meta
  70. 0 783
      spine-unity/Assets/examples/dragon/data/dragon.json.txt
  71. BIN
      spine-unity/Assets/examples/dragon/dragon Atlas.asset
  72. BIN
      spine-unity/Assets/examples/dragon/dragon SkeletonData.asset
  73. BIN
      spine-unity/Assets/examples/dragon/dragon.mat
  74. BIN
      spine-unity/Assets/examples/dragon/dragon.unity
  75. BIN
      spine-unity/Assets/examples/dragon/dragon2.mat
  76. 0 5
      spine-unity/Assets/examples/goblins/data.meta
  77. 0 1076
      spine-unity/Assets/examples/goblins/data/goblins-ffd.json.txt
  78. BIN
      spine-unity/Assets/examples/goblins/data/goblins-ffd.png
  79. BIN
      spine-unity/Assets/examples/goblins/goblins Atlas.asset
  80. 0 4
      spine-unity/Assets/examples/goblins/goblins Atlas.asset.meta
  81. BIN
      spine-unity/Assets/examples/goblins/goblins Material.mat
  82. 0 4
      spine-unity/Assets/examples/goblins/goblins Material.mat.meta
  83. BIN
      spine-unity/Assets/examples/goblins/goblins SkeletonData.asset
  84. 0 4
      spine-unity/Assets/examples/goblins/goblins SkeletonData.asset.meta
  85. BIN
      spine-unity/Assets/examples/goblins/goblins.unity
  86. 0 5
      spine-unity/Assets/examples/spineboy.meta
  87. 0 5
      spine-unity/Assets/examples/spineboy/data.meta
  88. 0 2412
      spine-unity/Assets/examples/spineboy/data/spineboy.json.txt
  89. 0 4
      spine-unity/Assets/examples/spineboy/data/spineboy.json.txt.meta
  90. BIN
      spine-unity/Assets/examples/spineboy/data/spineboy.png
  91. BIN
      spine-unity/Assets/examples/spineboy/spineboy Atlas.asset
  92. 0 4
      spine-unity/Assets/examples/spineboy/spineboy Atlas.asset.meta
  93. BIN
      spine-unity/Assets/examples/spineboy/spineboy SkeletonData.asset
  94. 0 4
      spine-unity/Assets/examples/spineboy/spineboy SkeletonData.asset.meta
  95. BIN
      spine-unity/Assets/examples/spineboy/spineboy.mat
  96. 0 4
      spine-unity/Assets/examples/spineboy/spineboy.mat.meta
  97. BIN
      spine-unity/Assets/examples/spineboy/spineboy.unity
  98. 5 0
      spine-unity/Assets/spine-unity/Editor/GUI.meta
  99. BIN
      spine-unity/Assets/spine-unity/Editor/GUI/icon-animation.png
  100. 46 0
      spine-unity/Assets/spine-unity/Editor/GUI/icon-animation.png.meta

+ 1 - 1
spine-unity/Assets/examples.meta → spine-unity/Assets/Examples/Scenes.meta

@@ -1,5 +1,5 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: e6712a5a0c05f9f4092f9a3197925e99
+guid: d6add8776a2fe514e84cf5b4f2c0b548
 folderAsset: yes
 folderAsset: yes
 DefaultImporter:
 DefaultImporter:
   userData: 
   userData: 

+ 449 - 0
spine-unity/Assets/Examples/Scenes/Dragon.unity

@@ -0,0 +1,449 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+SceneSettings:
+  m_ObjectHideFlags: 0
+  m_PVSData: 
+  m_PVSObjectsArray: []
+  m_PVSPortalsArray: []
+  m_OcclusionBakeSettings:
+    smallestOccluder: 5
+    smallestHole: .25
+    backfaceThreshold: 100
+--- !u!104 &2
+RenderSettings:
+  m_Fog: 0
+  m_FogColor: {r: .5, g: .5, b: .5, a: 1}
+  m_FogMode: 3
+  m_FogDensity: .00999999978
+  m_LinearFogStart: 0
+  m_LinearFogEnd: 300
+  m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
+  m_SkyboxMaterial: {fileID: 0}
+  m_HaloStrength: .5
+  m_FlareStrength: 1
+  m_FlareFadeSpeed: 3
+  m_HaloTexture: {fileID: 0}
+  m_SpotCookie: {fileID: 0}
+  m_ObjectHideFlags: 0
+--- !u!127 &3
+LevelGameManager:
+  m_ObjectHideFlags: 0
+--- !u!157 &4
+LightmapSettings:
+  m_ObjectHideFlags: 0
+  m_LightProbes: {fileID: 0}
+  m_Lightmaps: []
+  m_LightmapsMode: 1
+  m_BakedColorSpace: 0
+  m_UseDualLightmapsInForward: 0
+  m_LightmapEditorSettings:
+    m_Resolution: 50
+    m_LastUsedResolution: 0
+    m_TextureWidth: 1024
+    m_TextureHeight: 1024
+    m_BounceBoost: 1
+    m_BounceIntensity: 1
+    m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
+    m_SkyLightIntensity: 0
+    m_Quality: 0
+    m_Bounces: 1
+    m_FinalGatherRays: 1000
+    m_FinalGatherContrastThreshold: .0500000007
+    m_FinalGatherGradientThreshold: 0
+    m_FinalGatherInterpolationPoints: 15
+    m_AOAmount: 0
+    m_AOMaxDistance: .100000001
+    m_AOContrast: 1
+    m_LODSurfaceMappingDistance: 1
+    m_Padding: 0
+    m_TextureCompression: 0
+    m_LockAtlas: 0
+--- !u!196 &5
+NavMeshSettings:
+  m_ObjectHideFlags: 0
+  m_BuildSettings:
+    agentRadius: .5
+    agentHeight: 2
+    agentSlope: 45
+    agentClimb: .400000006
+    ledgeDropHeight: 0
+    maxJumpAcrossDistance: 0
+    accuratePlacement: 0
+    minRegionArea: 2
+    widthInaccuracy: 16.666666
+    heightInaccuracy: 10
+  m_NavMesh: {fileID: 0}
+--- !u!1 &133751936
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 133751938}
+  - 108: {fileID: 133751937}
+  m_Layer: 0
+  m_Name: Directional light
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!108 &133751937
+Light:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 133751936}
+  m_Enabled: 1
+  serializedVersion: 3
+  m_Type: 1
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_Intensity: .550000012
+  m_Range: 10
+  m_SpotAngle: 30
+  m_CookieSize: 10
+  m_Shadows:
+    m_Type: 1
+    m_Resolution: -1
+    m_Strength: 1
+    m_Bias: .0500000007
+    m_Softness: 4
+    m_SoftnessFade: 1
+  m_Cookie: {fileID: 0}
+  m_DrawHalo: 0
+  m_ActuallyLightmapped: 0
+  m_Flare: {fileID: 0}
+  m_RenderMode: 0
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_Lightmapping: 1
+  m_ShadowSamples: 1
+  m_ShadowRadius: 0
+  m_ShadowAngle: 0
+  m_IndirectIntensity: 1
+  m_AreaSize: {x: 1, y: 1}
+--- !u!4 &133751938
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 133751936}
+  m_LocalRotation: {x: .25000003, y: -.25000003, z: .0669873059, w: .933012724}
+  m_LocalPosition: {x: 387.803741, y: 642.722351, z: -458.337891}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+--- !u!1001 &244083694
+Prefab:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 0}
+    m_Modifications:
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_LocalPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_LocalPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_LocalRotation.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_LocalRotation.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_RootMapOrder
+      value: 
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_RootOrder
+      value: 3
+      objectReference: {fileID: 0}
+    - target: {fileID: 2300000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_Materials.Array.data[0]
+      value: 
+      objectReference: {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+    - target: {fileID: 3300000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: m_Mesh
+      value: 
+      objectReference: {fileID: 0}
+    - target: {fileID: 11400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: _animationName
+      value: flying
+      objectReference: {fileID: 0}
+    - target: {fileID: 11400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+      propertyPath: loop
+      value: 1
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_ParentPrefab: {fileID: 100100000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+  m_RootGameObject: {fileID: 1169702454}
+  m_IsPrefabParent: 0
+  m_IsExploded: 1
+--- !u!1 &560289061
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 560289065}
+  - 33: {fileID: 560289064}
+  - 65: {fileID: 560289063}
+  - 23: {fileID: 560289062}
+  m_Layer: 0
+  m_Name: ground Cube
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!23 &560289062
+Renderer:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 560289061}
+  m_Enabled: 1
+  m_CastShadows: 0
+  m_ReceiveShadows: 1
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!65 &560289063
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 560289061}
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Enabled: 1
+  serializedVersion: 2
+  m_Size: {x: 1, y: 1, z: 1}
+  m_Center: {x: 0, y: 0, z: 0}
+--- !u!33 &560289064
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 560289061}
+  m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &560289065
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 560289061}
+  m_LocalRotation: {x: -.172334269, y: 0, z: 0, w: .985038579}
+  m_LocalPosition: {x: 0, y: -3.09564567, z: 3.36999989}
+  m_LocalScale: {x: 20, y: .639999986, z: 20}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 1
+--- !u!1 &1169702454
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 100000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+  m_PrefabInternal: {fileID: 244083694}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 1169702458}
+  - 33: {fileID: 1169702457}
+  - 23: {fileID: 1169702456}
+  - 114: {fileID: 1169702455}
+  m_Layer: 0
+  m_Name: dragon
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &1169702455
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 11400000, guid: d51ed5943e10bcb4394b5eec480293f8,
+    type: 2}
+  m_PrefabInternal: {fileID: 244083694}
+  m_GameObject: {fileID: 1169702454}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  skeletonDataAsset: {fileID: 11400000, guid: 76506fa7fbeed084ab2dfb084648c628, type: 2}
+  initialSkinName: default
+  calculateNormals: 0
+  calculateTangents: 0
+  zSpacing: 0
+  renderMeshes: 1
+  immutableTriangles: 0
+  logErrors: 0
+  timeScale: 1
+  loop: 1
+  _animationName: flying
+--- !u!23 &1169702456
+Renderer:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 2300000, guid: d51ed5943e10bcb4394b5eec480293f8,
+    type: 2}
+  m_PrefabInternal: {fileID: 244083694}
+  m_GameObject: {fileID: 1169702454}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!33 &1169702457
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 3300000, guid: d51ed5943e10bcb4394b5eec480293f8,
+    type: 2}
+  m_PrefabInternal: {fileID: 244083694}
+  m_GameObject: {fileID: 1169702454}
+  m_Mesh: {fileID: 0}
+--- !u!4 &1169702458
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 400000, guid: d51ed5943e10bcb4394b5eec480293f8, type: 2}
+  m_PrefabInternal: {fileID: 244083694}
+  m_GameObject: {fileID: 1169702454}
+  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: 0}
+  m_RootOrder: 3
+--- !u!1 &1604340971
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 1604340976}
+  - 20: {fileID: 1604340975}
+  - 92: {fileID: 1604340974}
+  - 124: {fileID: 1604340973}
+  - 81: {fileID: 1604340972}
+  m_Layer: 0
+  m_Name: Main Camera
+  m_TagString: MainCamera
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!81 &1604340972
+AudioListener:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_Enabled: 1
+--- !u!124 &1604340973
+Behaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_Enabled: 1
+--- !u!92 &1604340974
+Behaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_Enabled: 1
+--- !u!20 &1604340975
+Camera:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_Enabled: 1
+  serializedVersion: 2
+  m_ClearFlags: 1
+  m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
+  m_NormalizedViewPortRect:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1
+    height: 1
+  near clip plane: 0
+  far clip plane: 1000
+  field of view: 47.7000008
+  orthographic: 1
+  orthographic size: 4.57000017
+  m_Depth: -1
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_RenderingPath: -1
+  m_TargetTexture: {fileID: 0}
+  m_TargetDisplay: 0
+  m_HDR: 0
+  m_OcclusionCulling: 1
+  m_StereoConvergence: 10
+  m_StereoSeparation: .0219999999
+--- !u!4 &1604340976
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 1.48000002, y: -.16189003, z: -2.45000005}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 2

+ 1 - 1
spine-unity/Assets/examples/goblins/goblins.unity.meta → spine-unity/Assets/Examples/Scenes/Dragon.unity.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: b82102ea5922f7c4d814eef0895967ca
+guid: 49dcd2c3fdec1a04eb07cdfc9e0b5065
 DefaultImporter:
 DefaultImporter:
   userData: 
   userData: 

+ 386 - 0
spine-unity/Assets/Examples/Scenes/Goblins.unity

@@ -0,0 +1,386 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+SceneSettings:
+  m_ObjectHideFlags: 0
+  m_PVSData: 
+  m_PVSObjectsArray: []
+  m_PVSPortalsArray: []
+  m_OcclusionBakeSettings:
+    smallestOccluder: 5
+    smallestHole: .25
+    backfaceThreshold: 100
+--- !u!104 &2
+RenderSettings:
+  m_Fog: 0
+  m_FogColor: {r: .5, g: .5, b: .5, a: 1}
+  m_FogMode: 3
+  m_FogDensity: .00999999978
+  m_LinearFogStart: 0
+  m_LinearFogEnd: 300
+  m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
+  m_SkyboxMaterial: {fileID: 0}
+  m_HaloStrength: .5
+  m_FlareStrength: 1
+  m_FlareFadeSpeed: 3
+  m_HaloTexture: {fileID: 0}
+  m_SpotCookie: {fileID: 0}
+  m_ObjectHideFlags: 0
+--- !u!127 &3
+LevelGameManager:
+  m_ObjectHideFlags: 0
+--- !u!157 &4
+LightmapSettings:
+  m_ObjectHideFlags: 0
+  m_LightProbes: {fileID: 0}
+  m_Lightmaps: []
+  m_LightmapsMode: 1
+  m_BakedColorSpace: 0
+  m_UseDualLightmapsInForward: 0
+  m_LightmapEditorSettings:
+    m_Resolution: 50
+    m_LastUsedResolution: 0
+    m_TextureWidth: 1024
+    m_TextureHeight: 1024
+    m_BounceBoost: 1
+    m_BounceIntensity: 1
+    m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
+    m_SkyLightIntensity: 0
+    m_Quality: 0
+    m_Bounces: 1
+    m_FinalGatherRays: 1000
+    m_FinalGatherContrastThreshold: .0500000007
+    m_FinalGatherGradientThreshold: 0
+    m_FinalGatherInterpolationPoints: 15
+    m_AOAmount: 0
+    m_AOMaxDistance: .100000001
+    m_AOContrast: 1
+    m_LODSurfaceMappingDistance: 1
+    m_Padding: 0
+    m_TextureCompression: 0
+    m_LockAtlas: 0
+--- !u!196 &5
+NavMeshSettings:
+  m_ObjectHideFlags: 0
+  m_BuildSettings:
+    agentRadius: .5
+    agentHeight: 2
+    agentSlope: 45
+    agentClimb: .400000006
+    ledgeDropHeight: 0
+    maxJumpAcrossDistance: 0
+    accuratePlacement: 0
+    minRegionArea: 2
+    widthInaccuracy: 16.666666
+    heightInaccuracy: 10
+  m_NavMesh: {fileID: 0}
+--- !u!1 &371702429
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 100000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+  m_PrefabInternal: {fileID: 1534026336}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 371702434}
+  - 33: {fileID: 371702433}
+  - 23: {fileID: 371702432}
+  - 114: {fileID: 371702431}
+  - 114: {fileID: 371702430}
+  - 61: {fileID: 371702435}
+  m_Layer: 0
+  m_Name: goblins-ffd
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &371702430
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 11400002, guid: 700a0a62306a8954b8933538790e20a5,
+    type: 2}
+  m_PrefabInternal: {fileID: 1534026336}
+  m_GameObject: {fileID: 371702429}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 40a82af6554a7594f9ffa9ac8dde212f, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+--- !u!114 &371702431
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 11400000, guid: 700a0a62306a8954b8933538790e20a5,
+    type: 2}
+  m_PrefabInternal: {fileID: 1534026336}
+  m_GameObject: {fileID: 371702429}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  skeletonDataAsset: {fileID: 11400000, guid: 066917a2cc5e8824b9b7e2944feee6f1, type: 2}
+  initialSkinName: goblin
+  calculateNormals: 1
+  calculateTangents: 0
+  zSpacing: 0
+  renderMeshes: 1
+  immutableTriangles: 0
+  logErrors: 0
+  timeScale: 1
+  loop: 1
+  _animationName: walk
+--- !u!23 &371702432
+Renderer:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 2300000, guid: 700a0a62306a8954b8933538790e20a5,
+    type: 2}
+  m_PrefabInternal: {fileID: 1534026336}
+  m_GameObject: {fileID: 371702429}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 2100000, guid: 64a66fecd89237b478156e7cc4d2da4a, type: 2}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!33 &371702433
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 3300000, guid: 700a0a62306a8954b8933538790e20a5,
+    type: 2}
+  m_PrefabInternal: {fileID: 1534026336}
+  m_GameObject: {fileID: 371702429}
+  m_Mesh: {fileID: 0}
+--- !u!4 &371702434
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+  m_PrefabInternal: {fileID: 1534026336}
+  m_GameObject: {fileID: 371702429}
+  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: 0}
+  m_RootOrder: 1
+--- !u!61 &371702435
+BoxCollider2D:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 371702429}
+  m_Enabled: 1
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Size: {x: 2.53306532, y: 3.6126883}
+  m_Center: {x: -.0555327535, y: 1.74754632}
+--- !u!1 &829885015
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 829885017}
+  - 108: {fileID: 829885016}
+  m_Layer: 0
+  m_Name: Point light
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!108 &829885016
+Light:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 829885015}
+  m_Enabled: 1
+  serializedVersion: 3
+  m_Type: 2
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_Intensity: 1
+  m_Range: 10
+  m_SpotAngle: 30
+  m_CookieSize: 10
+  m_Shadows:
+    m_Type: 0
+    m_Resolution: -1
+    m_Strength: 1
+    m_Bias: .0500000007
+    m_Softness: 4
+    m_SoftnessFade: 1
+  m_Cookie: {fileID: 0}
+  m_DrawHalo: 0
+  m_ActuallyLightmapped: 0
+  m_Flare: {fileID: 0}
+  m_RenderMode: 0
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_Lightmapping: 1
+  m_ShadowSamples: 1
+  m_ShadowRadius: 0
+  m_ShadowAngle: 0
+  m_IndirectIntensity: 1
+  m_AreaSize: {x: 1, y: 1}
+--- !u!4 &829885017
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 829885015}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 1.74376321, y: 3.03063583, z: -1.54141808}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 2
+--- !u!1 &1457374310
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 1457374315}
+  - 20: {fileID: 1457374314}
+  - 92: {fileID: 1457374313}
+  - 124: {fileID: 1457374312}
+  - 81: {fileID: 1457374311}
+  m_Layer: 0
+  m_Name: Main Camera
+  m_TagString: MainCamera
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!81 &1457374311
+AudioListener:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1457374310}
+  m_Enabled: 1
+--- !u!124 &1457374312
+Behaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1457374310}
+  m_Enabled: 1
+--- !u!92 &1457374313
+Behaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1457374310}
+  m_Enabled: 1
+--- !u!20 &1457374314
+Camera:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1457374310}
+  m_Enabled: 1
+  serializedVersion: 2
+  m_ClearFlags: 1
+  m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
+  m_NormalizedViewPortRect:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1
+    height: 1
+  near clip plane: .300000012
+  far clip plane: 1000
+  field of view: 60
+  orthographic: 0
+  orthographic size: 5
+  m_Depth: -1
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_RenderingPath: -1
+  m_TargetTexture: {fileID: 0}
+  m_TargetDisplay: 0
+  m_HDR: 0
+  m_OcclusionCulling: 1
+  m_StereoConvergence: 10
+  m_StereoSeparation: .0219999999
+--- !u!4 &1457374315
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1457374310}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 2.09847641, z: -5.86116028}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+--- !u!1001 &1534026336
+Prefab:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 0}
+    m_Modifications:
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_LocalPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_LocalPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_LocalRotation.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_LocalRotation.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_RootMapOrder
+      value: 
+      objectReference: {fileID: 0}
+    - target: {fileID: 400000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_RootOrder
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 3300000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_Mesh
+      value: 
+      objectReference: {fileID: 0}
+    - target: {fileID: 2300000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+      propertyPath: m_Materials.Array.data[0]
+      value: 
+      objectReference: {fileID: 2100000, guid: 64a66fecd89237b478156e7cc4d2da4a, type: 2}
+    m_RemovedComponents: []
+  m_ParentPrefab: {fileID: 100100000, guid: 700a0a62306a8954b8933538790e20a5, type: 2}
+  m_RootGameObject: {fileID: 371702429}
+  m_IsPrefabParent: 0
+  m_IsExploded: 1

+ 1 - 1
spine-unity/Assets/examples/spineboy/spineboy.unity.meta → spine-unity/Assets/Examples/Scenes/Goblins.unity.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: f5096206ccedb2248944e7ba740a8518
+guid: e2d0070263bf7e143b12963d5c0de179
 DefaultImporter:
 DefaultImporter:
   userData: 
   userData: 

+ 355 - 0
spine-unity/Assets/Examples/Scenes/Spineboy Movement.unity

@@ -0,0 +1,355 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+SceneSettings:
+  m_ObjectHideFlags: 0
+  m_PVSData: 
+  m_PVSObjectsArray: []
+  m_PVSPortalsArray: []
+  m_OcclusionBakeSettings:
+    smallestOccluder: 5
+    smallestHole: .25
+    backfaceThreshold: 100
+--- !u!104 &2
+RenderSettings:
+  m_Fog: 0
+  m_FogColor: {r: .5, g: .5, b: .5, a: 1}
+  m_FogMode: 3
+  m_FogDensity: .00999999978
+  m_LinearFogStart: 0
+  m_LinearFogEnd: 300
+  m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
+  m_SkyboxMaterial: {fileID: 0}
+  m_HaloStrength: .5
+  m_FlareStrength: 1
+  m_FlareFadeSpeed: 3
+  m_HaloTexture: {fileID: 0}
+  m_SpotCookie: {fileID: 0}
+  m_ObjectHideFlags: 0
+--- !u!127 &3
+LevelGameManager:
+  m_ObjectHideFlags: 0
+--- !u!157 &4
+LightmapSettings:
+  m_ObjectHideFlags: 0
+  m_LightProbes: {fileID: 0}
+  m_Lightmaps: []
+  m_LightmapsMode: 1
+  m_BakedColorSpace: 0
+  m_UseDualLightmapsInForward: 0
+  m_LightmapEditorSettings:
+    m_Resolution: 50
+    m_LastUsedResolution: 0
+    m_TextureWidth: 1024
+    m_TextureHeight: 1024
+    m_BounceBoost: 1
+    m_BounceIntensity: 1
+    m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
+    m_SkyLightIntensity: 0
+    m_Quality: 0
+    m_Bounces: 1
+    m_FinalGatherRays: 1000
+    m_FinalGatherContrastThreshold: .0500000007
+    m_FinalGatherGradientThreshold: 0
+    m_FinalGatherInterpolationPoints: 15
+    m_AOAmount: 0
+    m_AOMaxDistance: .100000001
+    m_AOContrast: 1
+    m_LODSurfaceMappingDistance: 1
+    m_Padding: 0
+    m_TextureCompression: 0
+    m_LockAtlas: 0
+--- !u!196 &5
+NavMeshSettings:
+  m_ObjectHideFlags: 0
+  m_BuildSettings:
+    agentRadius: .5
+    agentHeight: 2
+    agentSlope: 45
+    agentClimb: .400000006
+    ledgeDropHeight: 0
+    maxJumpAcrossDistance: 0
+    accuratePlacement: 0
+    minRegionArea: 2
+    widthInaccuracy: 16.666666
+    heightInaccuracy: 10
+  m_NavMesh: {fileID: 0}
+--- !u!1 &103710462
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 103710467}
+  - 20: {fileID: 103710466}
+  - 92: {fileID: 103710465}
+  - 124: {fileID: 103710464}
+  - 81: {fileID: 103710463}
+  m_Layer: 0
+  m_Name: Main Camera
+  m_TagString: MainCamera
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!81 &103710463
+AudioListener:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 103710462}
+  m_Enabled: 1
+--- !u!124 &103710464
+Behaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 103710462}
+  m_Enabled: 1
+--- !u!92 &103710465
+Behaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 103710462}
+  m_Enabled: 1
+--- !u!20 &103710466
+Camera:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 103710462}
+  m_Enabled: 1
+  serializedVersion: 2
+  m_ClearFlags: 1
+  m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
+  m_NormalizedViewPortRect:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1
+    height: 1
+  near clip plane: .300000012
+  far clip plane: 1000
+  field of view: 60
+  orthographic: 0
+  orthographic size: 5
+  m_Depth: -1
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_RenderingPath: -1
+  m_TargetTexture: {fileID: 0}
+  m_TargetDisplay: 0
+  m_HDR: 0
+  m_OcclusionCulling: 1
+  m_StereoConvergence: 10
+  m_StereoSeparation: .0219999999
+--- !u!4 &103710467
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 103710462}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 1, z: -10}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+--- !u!1 &498745350
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 498745355}
+  - 33: {fileID: 498745354}
+  - 23: {fileID: 498745353}
+  - 114: {fileID: 498745352}
+  - 114: {fileID: 498745351}
+  - 50: {fileID: 498745357}
+  - 61: {fileID: 498745356}
+  m_Layer: 0
+  m_Name: Spineboy
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &498745351
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 498745350}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: ef0903d879ea9ca49a1fd44d707beb9d, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  idleAnimation: idle
+  walkAnimation: walk
+  runAnimation: run
+  hitAnimation: hit
+  deathAnimation: death
+  walkVelocity: 2.5
+  runVelocity: 10
+  hp: 10
+--- !u!114 &498745352
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 498745350}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  skeletonDataAsset: {fileID: 11400000, guid: 44691b56ed7d1f04da0cbc2a52a91b8d, type: 2}
+  initialSkinName: default
+  calculateNormals: 0
+  calculateTangents: 0
+  zSpacing: 0
+  renderMeshes: 1
+  immutableTriangles: 0
+  logErrors: 0
+  timeScale: 1
+  loop: 1
+  _animationName: idle
+--- !u!23 &498745353
+Renderer:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 498745350}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 2100000, guid: 4083cd422558e2540a62bbafb94f57b5, type: 2}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!33 &498745354
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 498745350}
+  m_Mesh: {fileID: 0}
+--- !u!4 &498745355
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 498745350}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: .229821205, z: 0}
+  m_LocalScale: {x: .28331995, y: .28331995, z: .28331995}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 1
+--- !u!61 &498745356
+BoxCollider2D:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 498745350}
+  m_Enabled: 1
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Size: {x: 3.12331629, y: 6.97735691}
+  m_Center: {x: .0340548158, y: 3.36076927}
+--- !u!50 &498745357
+Rigidbody2D:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 498745350}
+  m_Mass: 1
+  m_LinearDrag: 0
+  m_AngularDrag: .0500000007
+  m_GravityScale: 1
+  m_FixedAngle: 0
+  m_IsKinematic: 0
+  m_Interpolate: 0
+  m_SleepingMode: 1
+  m_CollisionDetection: 0
+--- !u!1 &1415830073
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 1415830077}
+  - 33: {fileID: 1415830076}
+  - 23: {fileID: 1415830075}
+  - 61: {fileID: 1415830074}
+  m_Layer: 0
+  m_Name: Ground
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!61 &1415830074
+BoxCollider2D:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1415830073}
+  m_Enabled: 1
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Size: {x: 1, y: 1}
+  m_Center: {x: 0, y: 0}
+--- !u!23 &1415830075
+Renderer:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1415830073}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!33 &1415830076
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1415830073}
+  m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &1415830077
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1415830073}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: .132730573, y: -.602417529, z: 0}
+  m_LocalScale: {x: 29.7312527, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 2

+ 1 - 1
spine-unity/Assets/examples/dragon/dragon.unity.meta → spine-unity/Assets/Examples/Scenes/Spineboy Movement.unity.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: fd2bc5f6beb3e7945a96e50b2a48e5d1
+guid: 624423be326fb1047bb3fc6624faec9e
 DefaultImporter:
 DefaultImporter:
   userData: 
   userData: 

+ 350 - 0
spine-unity/Assets/Examples/Scenes/Spineboy.unity

@@ -0,0 +1,350 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+SceneSettings:
+  m_ObjectHideFlags: 0
+  m_PVSData: 
+  m_PVSObjectsArray: []
+  m_PVSPortalsArray: []
+  m_OcclusionBakeSettings:
+    smallestOccluder: 5
+    smallestHole: .25
+    backfaceThreshold: 100
+--- !u!104 &2
+RenderSettings:
+  m_Fog: 0
+  m_FogColor: {r: .5, g: .5, b: .5, a: 1}
+  m_FogMode: 3
+  m_FogDensity: .00999999978
+  m_LinearFogStart: 0
+  m_LinearFogEnd: 300
+  m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
+  m_SkyboxMaterial: {fileID: 0}
+  m_HaloStrength: .5
+  m_FlareStrength: 1
+  m_FlareFadeSpeed: 3
+  m_HaloTexture: {fileID: 0}
+  m_SpotCookie: {fileID: 0}
+  m_ObjectHideFlags: 0
+--- !u!127 &3
+LevelGameManager:
+  m_ObjectHideFlags: 0
+--- !u!157 &4
+LightmapSettings:
+  m_ObjectHideFlags: 0
+  m_LightProbes: {fileID: 0}
+  m_Lightmaps: []
+  m_LightmapsMode: 1
+  m_BakedColorSpace: 0
+  m_UseDualLightmapsInForward: 0
+  m_LightmapEditorSettings:
+    m_Resolution: 50
+    m_LastUsedResolution: 0
+    m_TextureWidth: 1024
+    m_TextureHeight: 1024
+    m_BounceBoost: 1
+    m_BounceIntensity: 1
+    m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
+    m_SkyLightIntensity: 0
+    m_Quality: 0
+    m_Bounces: 1
+    m_FinalGatherRays: 1000
+    m_FinalGatherContrastThreshold: .0500000007
+    m_FinalGatherGradientThreshold: 0
+    m_FinalGatherInterpolationPoints: 15
+    m_AOAmount: 0
+    m_AOMaxDistance: .100000001
+    m_AOContrast: 1
+    m_LODSurfaceMappingDistance: 1
+    m_Padding: 0
+    m_TextureCompression: 0
+    m_LockAtlas: 0
+--- !u!196 &5
+NavMeshSettings:
+  m_ObjectHideFlags: 0
+  m_BuildSettings:
+    agentRadius: .5
+    agentHeight: 2
+    agentSlope: 45
+    agentClimb: .400000006
+    ledgeDropHeight: 0
+    maxJumpAcrossDistance: 0
+    accuratePlacement: 0
+    minRegionArea: 2
+    widthInaccuracy: 16.666666
+    heightInaccuracy: 10
+  m_NavMesh: {fileID: 0}
+--- !u!1 &1256911793
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 1256911797}
+  - 65: {fileID: 1256911798}
+  - 33: {fileID: 1256911796}
+  - 23: {fileID: 1256911795}
+  - 114: {fileID: 1256911794}
+  - 114: {fileID: 1256911799}
+  m_Layer: 0
+  m_Name: spineboy Skeleton
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &1256911794
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1256911793}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  skeletonDataAsset: {fileID: 11400000, guid: 44691b56ed7d1f04da0cbc2a52a91b8d, type: 2}
+  initialSkinName: default
+  calculateNormals: 0
+  calculateTangents: 0
+  zSpacing: 0
+  renderMeshes: 0
+  immutableTriangles: 0
+  logErrors: 0
+  timeScale: 1
+  loop: 1
+  _animationName: walk
+--- !u!23 &1256911795
+Renderer:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1256911793}
+  m_Enabled: 1
+  m_CastShadows: 0
+  m_ReceiveShadows: 0
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 2100000, guid: 4083cd422558e2540a62bbafb94f57b5, type: 2}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!33 &1256911796
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1256911793}
+  m_Mesh: {fileID: 0}
+--- !u!4 &1256911797
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1256911793}
+  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: 2069555285}
+  m_Father: {fileID: 0}
+  m_RootOrder: 1
+--- !u!65 &1256911798
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1256911793}
+  m_Material: {fileID: 0}
+  m_IsTrigger: 1
+  m_Enabled: 1
+  serializedVersion: 2
+  m_Size: {x: 4.02013731, y: 7.35707378, z: 0}
+  m_Center: {x: .010664463, y: 3.56072426, z: 0}
+--- !u!114 &1256911799
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1256911793}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: f73aeaeed67fd5446ae964e07ef7e7e7, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+--- !u!1 &1604340971
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 1604340976}
+  - 20: {fileID: 1604340975}
+  - 92: {fileID: 1604340974}
+  - 124: {fileID: 1604340973}
+  - 81: {fileID: 1604340972}
+  m_Layer: 0
+  m_Name: Main Camera
+  m_TagString: MainCamera
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!81 &1604340972
+AudioListener:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_Enabled: 1
+--- !u!124 &1604340973
+Behaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_Enabled: 1
+--- !u!92 &1604340974
+Behaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_Enabled: 1
+--- !u!20 &1604340975
+Camera:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_Enabled: 1
+  serializedVersion: 2
+  m_ClearFlags: 1
+  m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
+  m_NormalizedViewPortRect:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1
+    height: 1
+  near clip plane: 0
+  far clip plane: 1000
+  field of view: 47.7000008
+  orthographic: 1
+  orthographic size: 6
+  m_Depth: -1
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_RenderingPath: -1
+  m_TargetTexture: {fileID: 0}
+  m_TargetDisplay: 0
+  m_HDR: 0
+  m_OcclusionCulling: 1
+  m_StereoConvergence: 10
+  m_StereoSeparation: .0219999999
+--- !u!4 &1604340976
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1604340971}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 3.71617126, z: -4.10468674}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+--- !u!1 &2069555280
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 2069555285}
+  - 33: {fileID: 2069555284}
+  - 65: {fileID: 2069555283}
+  - 23: {fileID: 2069555282}
+  - 114: {fileID: 2069555281}
+  m_Layer: 0
+  m_Name: right hand Cube
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &2069555281
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 2069555280}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 487b42efe96d8cc408a757541ea3f169, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  skeletonRenderer: {fileID: 1256911794}
+  followZPosition: 1
+  followBoneRotation: 1
+  boneName: front_fist
+--- !u!23 &2069555282
+Renderer:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 2069555280}
+  m_Enabled: 1
+  m_CastShadows: 0
+  m_ReceiveShadows: 0
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!65 &2069555283
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 2069555280}
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Enabled: 1
+  serializedVersion: 2
+  m_Size: {x: 1, y: 1, z: 1}
+  m_Center: {x: 0, y: 0, z: 0}
+--- !u!33 &2069555284
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 2069555280}
+  m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &2069555285
+Transform:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 2069555280}
+  m_LocalRotation: {x: 0, y: 0, z: .809836924, w: -.58665514}
+  m_LocalPosition: {x: -.972139597, y: 2.62669396, z: 0}
+  m_LocalScale: {x: .901232958, y: .901232839, z: .901232839}
+  m_Children: []
+  m_Father: {fileID: 1256911797}
+  m_RootOrder: 0

+ 4 - 0
spine-unity/Assets/Examples/Scenes/Spineboy.unity.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 561b2daf45857734dbad43f0b809d884
+DefaultImporter:
+  userData: 

+ 1 - 1
spine-unity/Assets/examples/dragon.meta → spine-unity/Assets/Examples/Scripts.meta

@@ -1,5 +1,5 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 6c6cd45912092c443bb3560cf4f4442c
+guid: faf8f756f527b6145aeb411ed90f6619
 folderAsset: yes
 folderAsset: yes
 DefaultImporter:
 DefaultImporter:
   userData: 
   userData: 

+ 0 - 0
spine-unity/Assets/examples/goblins/Goblins.cs → spine-unity/Assets/Examples/Scripts/Goblins.cs


+ 0 - 0
spine-unity/Assets/examples/goblins/Goblins.cs.meta → spine-unity/Assets/Examples/Scripts/Goblins.cs.meta


+ 0 - 0
spine-unity/Assets/examples/spineboy/Spineboy.cs → spine-unity/Assets/Examples/Scripts/Spineboy.cs


+ 0 - 0
spine-unity/Assets/examples/spineboy/Spineboy.cs.meta → spine-unity/Assets/Examples/Scripts/Spineboy.cs.meta


+ 86 - 0
spine-unity/Assets/Examples/Scripts/SpineboyController.cs

@@ -0,0 +1,86 @@
+using UnityEngine;
+using System.Collections;
+
+[RequireComponent(typeof(SkeletonAnimation), typeof(Rigidbody2D))]
+public class SpineboyController : MonoBehaviour {
+
+	SkeletonAnimation skeletonAnimation;
+
+	public string idleAnimation = "idle";
+	public string walkAnimation = "walk";
+	public string runAnimation = "run";
+	public string hitAnimation = "hit";
+	public string deathAnimation = "death";
+
+	public float walkVelocity = 1;
+	public float runVelocity = 3;
+	public int hp = 10;
+
+	string currentAnimation = "";
+
+	bool hit = false;
+	bool dead = false;
+
+	void Start () {
+		skeletonAnimation = GetComponent<SkeletonAnimation>();
+	}
+
+
+	void Update(){
+		if(!dead){
+			float x = Input.GetAxis("Horizontal");
+			float absX = Mathf.Abs(x);
+
+			if(!hit){
+				if(x > 0)
+					skeletonAnimation.skeleton.FlipX = false;
+				else if(x < 0)
+					skeletonAnimation.skeleton.FlipX = true;
+
+				if(absX > 0.7f){
+					SetAnimation(runAnimation, true);
+					rigidbody2D.velocity = new Vector2( runVelocity * Mathf.Sign(x), rigidbody2D.velocity.y);
+				}
+				else if(absX > 0){
+					SetAnimation(walkAnimation, true);
+					rigidbody2D.velocity = new Vector2( walkVelocity * Mathf.Sign(x), rigidbody2D.velocity.y);
+				}
+				else{
+					SetAnimation(idleAnimation, true);
+					rigidbody2D.velocity = new Vector2( 0, rigidbody2D.velocity.y);
+				}
+			}
+			else{
+				if(skeletonAnimation.state.GetCurrent(0).Animation.Name != hitAnimation)
+					hit = false;
+			}
+		}
+	}
+
+
+	void SetAnimation(string anim, bool loop){
+		if(currentAnimation != anim){
+			skeletonAnimation.state.SetAnimation(0, anim, loop);
+			currentAnimation = anim;
+		}
+	}
+
+	void OnMouseUp(){
+
+		if(hp > 0){
+			hp--;
+
+			if(hp == 0){
+				SetAnimation(deathAnimation, false);
+				dead = true;
+			}
+			else{
+				skeletonAnimation.state.SetAnimation(0, hitAnimation, false);
+				skeletonAnimation.state.AddAnimation(0, currentAnimation, true, 0);
+				rigidbody2D.velocity = new Vector2( 0, rigidbody2D.velocity.y);
+				hit = true;
+			}
+
+		}
+	}
+}

+ 8 - 0
spine-unity/Assets/Examples/Scripts/SpineboyController.cs.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ef0903d879ea9ca49a1fd44d707beb9d
+MonoImporter:
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 

+ 1 - 1
spine-unity/Assets/examples/dragon/data.meta → spine-unity/Assets/Examples/Spine.meta

@@ -1,5 +1,5 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 1e3af9d0ded6c6742a591c4e15b4875c
+guid: 953a9308be1797d43b7a6863ba2242d8
 folderAsset: yes
 folderAsset: yes
 DefaultImporter:
 DefaultImporter:
   userData: 
   userData: 

+ 1 - 1
spine-unity/Assets/examples/goblins.meta → spine-unity/Assets/Examples/Spine/Dragon.meta

@@ -1,5 +1,5 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 6982507deb28dc243803f492193a3d7f
+guid: 8bf38627132b0bc4c9a5824b876167f6
 folderAsset: yes
 folderAsset: yes
 DefaultImporter:
 DefaultImporter:
   userData: 
   userData: 

+ 6 - 4
spine-unity/Assets/examples/dragon/data/dragon.atlas.txt → spine-unity/Assets/Examples/Spine/Dragon/dragon.atlas.txt

@@ -1,7 +1,8 @@
 
 
 dragon.png
 dragon.png
-format: RGBA4444
-filter: Nearest,Nearest
+size: 1017,1022
+format: RGBA8888
+filter: Linear,Linear
 repeat: none
 repeat: none
 L_rear_thigh
 L_rear_thigh
   rotate: false
   rotate: false
@@ -152,8 +153,9 @@ tail03
   index: -1
   index: -1
 
 
 dragon2.png
 dragon2.png
-format: RGBA4444
-filter: Nearest,Nearest
+size: 1020,510
+format: RGBA8888
+filter: Linear,Linear
 repeat: none
 repeat: none
 L_front_leg
 L_front_leg
   rotate: true
   rotate: true

+ 1 - 1
spine-unity/Assets/examples/dragon/data/dragon.atlas.txt.meta → spine-unity/Assets/Examples/Spine/Dragon/dragon.atlas.txt.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 9453f78e9a78cab489cab755a43deaf9
+guid: 40ca8efa87a2fae4a9de6fa585dc6b4b
 TextScriptImporter:
 TextScriptImporter:
   userData: 
   userData: 

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
spine-unity/Assets/Examples/Spine/Dragon/dragon.json


+ 1 - 1
spine-unity/Assets/examples/dragon/data/dragon.json.txt.meta → spine-unity/Assets/Examples/Spine/Dragon/dragon.json.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 3135effa046f33a4f8ba78c88f9a510a
+guid: 95c98e245823e2243a1d8e7a1ef16c51
 TextScriptImporter:
 TextScriptImporter:
   userData: 
   userData: 

+ 0 - 0
spine-unity/Assets/examples/dragon/data/dragon.png → spine-unity/Assets/Examples/Spine/Dragon/dragon.png


+ 13 - 3
spine-unity/Assets/examples/dragon/data/dragon.png.meta → spine-unity/Assets/Examples/Spine/Dragon/dragon.png.meta

@@ -1,10 +1,10 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 569c4fb07db37d1458ad9ac55d9237e6
+guid: 6bc52290ef03f2846ba38d67e2823598
 TextureImporter:
 TextureImporter:
   serializedVersion: 2
   serializedVersion: 2
   mipmaps:
   mipmaps:
     mipMapMode: 0
     mipMapMode: 0
-    enableMipMap: 1
+    enableMipMap: 0
     linearTexture: 0
     linearTexture: 0
     correctGamma: 0
     correctGamma: 0
     fadeOut: 0
     fadeOut: 0
@@ -20,7 +20,7 @@ TextureImporter:
   grayScaleToAlpha: 0
   grayScaleToAlpha: 0
   generateCubemap: 0
   generateCubemap: 0
   seamlessCubemap: 0
   seamlessCubemap: 0
-  textureFormat: -2
+  textureFormat: -3
   maxTextureSize: 1024
   maxTextureSize: 1024
   textureSettings:
   textureSettings:
     filterMode: -1
     filterMode: -1
@@ -30,7 +30,17 @@ TextureImporter:
   nPOTScale: 1
   nPOTScale: 1
   lightmap: 0
   lightmap: 0
   compressionQuality: 50
   compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: .5, y: .5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
   alphaIsTransparency: 0
   alphaIsTransparency: 0
   textureType: -1
   textureType: -1
   buildTargetSettings: []
   buildTargetSettings: []
+  spriteSheet:
+    sprites: []
+  spritePackingTag: 
   userData: 
   userData: 

+ 0 - 0
spine-unity/Assets/examples/dragon/data/dragon2.png → spine-unity/Assets/Examples/Spine/Dragon/dragon2.png


+ 13 - 3
spine-unity/Assets/examples/dragon/data/dragon2.png.meta → spine-unity/Assets/Examples/Spine/Dragon/dragon2.png.meta

@@ -1,10 +1,10 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 878898e23d075764799b4391f7de0cdf
+guid: 12c126994123f12468cf4c5a2684078a
 TextureImporter:
 TextureImporter:
   serializedVersion: 2
   serializedVersion: 2
   mipmaps:
   mipmaps:
     mipMapMode: 0
     mipMapMode: 0
-    enableMipMap: 1
+    enableMipMap: 0
     linearTexture: 0
     linearTexture: 0
     correctGamma: 0
     correctGamma: 0
     fadeOut: 0
     fadeOut: 0
@@ -20,7 +20,7 @@ TextureImporter:
   grayScaleToAlpha: 0
   grayScaleToAlpha: 0
   generateCubemap: 0
   generateCubemap: 0
   seamlessCubemap: 0
   seamlessCubemap: 0
-  textureFormat: -2
+  textureFormat: -3
   maxTextureSize: 1024
   maxTextureSize: 1024
   textureSettings:
   textureSettings:
     filterMode: -1
     filterMode: -1
@@ -30,7 +30,17 @@ TextureImporter:
   nPOTScale: 1
   nPOTScale: 1
   lightmap: 0
   lightmap: 0
   compressionQuality: 50
   compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: .5, y: .5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
   alphaIsTransparency: 0
   alphaIsTransparency: 0
   textureType: -1
   textureType: -1
   buildTargetSettings: []
   buildTargetSettings: []
+  spriteSheet:
+    sprites: []
+  spritePackingTag: 
   userData: 
   userData: 

+ 17 - 0
spine-unity/Assets/Examples/Spine/Dragon/dragon_Atlas.asset

@@ -0,0 +1,17 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3}
+  m_Name: dragon_Atlas
+  m_EditorClassIdentifier: 
+  atlasFile: {fileID: 4900000, guid: 40ca8efa87a2fae4a9de6fa585dc6b4b, type: 3}
+  materials:
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}

+ 1 - 1
spine-unity/Assets/examples/dragon/dragon.mat.meta → spine-unity/Assets/Examples/Spine/Dragon/dragon_Atlas.asset.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: c94739c5d35fdc84dab59c50b8926bfe
+guid: 6f86779b1deba7c4aaec1f5895510b57
 NativeFormatImporter:
 NativeFormatImporter:
   userData: 
   userData: 

+ 20 - 0
spine-unity/Assets/Examples/Spine/Dragon/dragon_SkeletonData.asset

@@ -0,0 +1,20 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3}
+  m_Name: dragon_SkeletonData
+  m_EditorClassIdentifier: 
+  atlasAsset: {fileID: 11400000, guid: 6f86779b1deba7c4aaec1f5895510b57, type: 2}
+  skeletonJSON: {fileID: 4900000, guid: 95c98e245823e2243a1d8e7a1ef16c51, type: 3}
+  scale: .00999999978
+  fromAnimation: []
+  toAnimation: []
+  duration: []
+  defaultMix: .200000003

+ 1 - 1
spine-unity/Assets/examples/dragon/dragon Atlas.asset.meta → spine-unity/Assets/Examples/Spine/Dragon/dragon_SkeletonData.asset.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 9ec1061ac3d2bc044b12ced19a7865c4
+guid: 76506fa7fbeed084ab2dfb084648c628
 NativeFormatImporter:
 NativeFormatImporter:
   userData: 
   userData: 

+ 28 - 0
spine-unity/Assets/Examples/Spine/Dragon/dragon_dragon.mat

@@ -0,0 +1,28 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+  serializedVersion: 3
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: dragon_dragon
+  m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
+  m_ShaderKeywords: []
+  m_CustomRenderQueue: -1
+  m_SavedProperties:
+    serializedVersion: 2
+    m_TexEnvs:
+      data:
+        first:
+          name: _MainTex
+        second:
+          m_Texture: {fileID: 2800000, guid: 6bc52290ef03f2846ba38d67e2823598, type: 3}
+          m_Scale: {x: 1, y: 1}
+          m_Offset: {x: 0, y: 0}
+    m_Floats:
+      data:
+        first:
+          name: _Cutoff
+        second: .100000001
+    m_Colors: {}

+ 1 - 1
spine-unity/Assets/examples/dragon/dragon SkeletonData.asset.meta → spine-unity/Assets/Examples/Spine/Dragon/dragon_dragon.mat.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 3fde9641e222ce141a62ca20eb5ca851
+guid: 3277fd5561d95724e83c6ca4a1dd28a4
 NativeFormatImporter:
 NativeFormatImporter:
   userData: 
   userData: 

+ 28 - 0
spine-unity/Assets/Examples/Spine/Dragon/dragon_dragon2.mat

@@ -0,0 +1,28 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+  serializedVersion: 3
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: dragon_dragon2
+  m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
+  m_ShaderKeywords: []
+  m_CustomRenderQueue: -1
+  m_SavedProperties:
+    serializedVersion: 2
+    m_TexEnvs:
+      data:
+        first:
+          name: _MainTex
+        second:
+          m_Texture: {fileID: 2800000, guid: 12c126994123f12468cf4c5a2684078a, type: 3}
+          m_Scale: {x: 1, y: 1}
+          m_Offset: {x: 0, y: 0}
+    m_Floats:
+      data:
+        first:
+          name: _Cutoff
+        second: .100000001
+    m_Colors: {}

+ 1 - 1
spine-unity/Assets/examples/dragon/dragon2.mat.meta → spine-unity/Assets/Examples/Spine/Dragon/dragon_dragon2.mat.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 7d7cba4d016357c48a9a503154ae30ad
+guid: d58543c96f991934ca874395eb40222c
 NativeFormatImporter:
 NativeFormatImporter:
   userData: 
   userData: 

+ 5 - 0
spine-unity/Assets/Examples/Spine/Goblins.meta

@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: cdf7c6b00467fad44915c02ea43fe3b5
+folderAsset: yes
+DefaultImporter:
+  userData: 

+ 90 - 89
spine-unity/Assets/examples/goblins/data/goblins-ffd.atlas.txt → spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.atlas.txt

@@ -1,291 +1,292 @@
 
 
 goblins-ffd.png
 goblins-ffd.png
+size: 1015,126
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
 dagger
 dagger
-  rotate: false
-  xy: 2, 28
+  rotate: true
+  xy: 372, 100
   size: 26, 108
   size: 26, 108
   orig: 26, 108
   orig: 26, 108
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/eyes-closed
 goblin/eyes-closed
   rotate: false
   rotate: false
-  xy: 137, 29
+  xy: 359, 6
   size: 34, 12
   size: 34, 12
   orig: 34, 12
   orig: 34, 12
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/head
 goblin/head
   rotate: false
   rotate: false
-  xy: 26, 357
-  size: 103, 66
+  xy: 107, 38
+  size: 103, 64
   orig: 103, 66
   orig: 103, 66
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/left-arm
 goblin/left-arm
   rotate: false
   rotate: false
-  xy: 30, 28
+  xy: 903, 56
   size: 37, 35
   size: 37, 35
   orig: 37, 35
   orig: 37, 35
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/left-foot
 goblin/left-foot
   rotate: false
   rotate: false
-  xy: 134, 260
+  xy: 729, 58
   size: 65, 31
   size: 65, 31
   orig: 65, 31
   orig: 65, 31
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/left-hand
 goblin/left-hand
-  rotate: false
-  xy: 69, 25
+  rotate: true
+  xy: 316, 2
   size: 36, 41
   size: 36, 41
   orig: 36, 41
   orig: 36, 41
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/left-lower-leg
 goblin/left-lower-leg
-  rotate: false
-  xy: 134, 293
-  size: 33, 70
+  rotate: true
+  xy: 172, 2
+  size: 30, 70
   orig: 33, 70
   orig: 33, 70
-  offset: 0, 0
+  offset: 2, 0
   index: -1
   index: -1
 goblin/left-shoulder
 goblin/left-shoulder
-  rotate: false
-  xy: 137, 43
+  rotate: true
+  xy: 857, 62
   size: 29, 44
   size: 29, 44
   orig: 29, 44
   orig: 29, 44
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/left-upper-leg
 goblin/left-upper-leg
-  rotate: false
-  xy: 30, 65
+  rotate: true
+  xy: 654, 56
   size: 33, 73
   size: 33, 73
   orig: 33, 73
   orig: 33, 73
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/neck
 goblin/neck
-  rotate: false
-  xy: 201, 387
+  rotate: true
+  xy: 509, 22
   size: 36, 41
   size: 36, 41
   orig: 36, 41
   orig: 36, 41
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/pelvis
 goblin/pelvis
-  rotate: false
-  xy: 26, 140
+  rotate: true
+  xy: 310, 40
   size: 62, 43
   size: 62, 43
   orig: 62, 43
   orig: 62, 43
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/right-arm
 goblin/right-arm
   rotate: false
   rotate: false
-  xy: 171, 84
+  xy: 552, 8
   size: 23, 50
   size: 23, 50
   orig: 23, 50
   orig: 23, 50
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/right-foot
 goblin/right-foot
   rotate: false
   rotate: false
-  xy: 134, 225
+  xy: 882, 93
   size: 63, 33
   size: 63, 33
   orig: 63, 33
   orig: 63, 33
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/right-hand
 goblin/right-hand
   rotate: false
   rotate: false
-  xy: 204, 258
+  xy: 942, 54
   size: 36, 37
   size: 36, 37
   orig: 36, 37
   orig: 36, 37
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/right-lower-leg
 goblin/right-lower-leg
-  rotate: false
-  xy: 201, 430
-  size: 36, 76
+  rotate: true
+  xy: 654, 91
+  size: 35, 76
   orig: 36, 76
   orig: 36, 76
-  offset: 0, 0
+  offset: 1, 0
   index: -1
   index: -1
 goblin/right-shoulder
 goblin/right-shoulder
   rotate: false
   rotate: false
-  xy: 130, 89
-  size: 39, 45
+  xy: 424, 20
+  size: 39, 42
   orig: 39, 45
   orig: 39, 45
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/right-upper-leg
 goblin/right-upper-leg
-  rotate: false
-  xy: 98, 214
+  rotate: true
+  xy: 107, 2
   size: 34, 63
   size: 34, 63
   orig: 34, 63
   orig: 34, 63
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/torso
 goblin/torso
-  rotate: false
-  xy: 131, 410
+  rotate: true
+  xy: 212, 34
   size: 68, 96
   size: 68, 96
   orig: 68, 96
   orig: 68, 96
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/undie-straps
 goblin/undie-straps
   rotate: false
   rotate: false
-  xy: 2, 7
+  xy: 2, 2
   size: 55, 19
   size: 55, 19
   orig: 55, 19
   orig: 55, 19
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblin/undies
 goblin/undies
-  rotate: false
-  xy: 199, 227
+  rotate: true
+  xy: 768, 20
   size: 36, 29
   size: 36, 29
   orig: 36, 29
   orig: 36, 29
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/eyes-closed
 goblingirl/eyes-closed
   rotate: false
   rotate: false
-  xy: 59, 2
-  size: 37, 21
+  xy: 59, 6
+  size: 37, 15
   orig: 37, 21
   orig: 37, 21
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/head
 goblingirl/head
   rotate: false
   rotate: false
-  xy: 26, 425
-  size: 103, 81
+  xy: 2, 23
+  size: 103, 79
   orig: 103, 81
   orig: 103, 81
-  offset: 0, 0
+  offset: 0, 2
   index: -1
   index: -1
 goblingirl/left-arm
 goblingirl/left-arm
-  rotate: false
-  xy: 201, 190
+  rotate: true
+  xy: 980, 56
   size: 37, 35
   size: 37, 35
   orig: 37, 35
   orig: 37, 35
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/left-foot
 goblingirl/left-foot
   rotate: false
   rotate: false
-  xy: 134, 192
+  xy: 947, 95
   size: 65, 31
   size: 65, 31
   orig: 65, 31
   orig: 65, 31
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/left-hand
 goblingirl/left-hand
   rotate: false
   rotate: false
-  xy: 196, 109
+  xy: 577, 14
   size: 35, 40
   size: 35, 40
   orig: 35, 40
   orig: 35, 40
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/left-lower-leg
 goblingirl/left-lower-leg
-  rotate: false
-  xy: 169, 293
-  size: 33, 70
+  rotate: true
+  xy: 244, 2
+  size: 30, 70
   orig: 33, 70
   orig: 33, 70
-  offset: 0, 0
+  offset: 2, 0
   index: -1
   index: -1
 goblingirl/left-shoulder
 goblingirl/left-shoulder
-  rotate: false
-  xy: 107, 30
-  size: 28, 46
+  rotate: true
+  xy: 810, 63
+  size: 28, 45
   orig: 28, 46
   orig: 28, 46
-  offset: 0, 0
+  offset: 0, 1
   index: -1
   index: -1
 goblingirl/left-upper-leg
 goblingirl/left-upper-leg
-  rotate: false
-  xy: 65, 68
+  rotate: true
+  xy: 810, 93
   size: 33, 70
   size: 33, 70
   orig: 33, 70
   orig: 33, 70
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/neck
 goblingirl/neck
-  rotate: false
-  xy: 204, 297
-  size: 35, 41
+  rotate: true
+  xy: 614, 21
+  size: 33, 41
   orig: 35, 41
   orig: 35, 41
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/pelvis
 goblingirl/pelvis
   rotate: false
   rotate: false
-  xy: 131, 365
-  size: 62, 43
+  xy: 355, 55
+  size: 59, 43
   orig: 62, 43
   orig: 62, 43
-  offset: 0, 0
+  offset: 1, 0
   index: -1
   index: -1
 goblingirl/right-arm
 goblingirl/right-arm
-  rotate: false
-  xy: 100, 97
-  size: 28, 50
+  rotate: true
+  xy: 657, 11
+  size: 22, 50
   orig: 28, 50
   orig: 28, 50
-  offset: 0, 0
+  offset: 3, 0
   index: -1
   index: -1
 goblingirl/right-foot
 goblingirl/right-foot
   rotate: false
   rotate: false
-  xy: 134, 157
+  xy: 359, 20
   size: 63, 33
   size: 63, 33
   orig: 63, 33
   orig: 63, 33
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/right-hand
 goblingirl/right-hand
-  rotate: false
-  xy: 199, 151
-  size: 36, 37
+  rotate: true
+  xy: 729, 21
+  size: 35, 37
   orig: 36, 37
   orig: 36, 37
-  offset: 0, 0
+  offset: 1, 0
   index: -1
   index: -1
 goblingirl/right-lower-leg
 goblingirl/right-lower-leg
-  rotate: false
-  xy: 96, 279
-  size: 36, 76
+  rotate: true
+  xy: 732, 91
+  size: 35, 76
   orig: 36, 76
   orig: 36, 76
-  offset: 0, 0
+  offset: 1, 0
   index: -1
   index: -1
 goblingirl/right-shoulder
 goblingirl/right-shoulder
-  rotate: false
-  xy: 204, 340
-  size: 39, 45
+  rotate: true
+  xy: 465, 19
+  size: 39, 42
   orig: 39, 45
   orig: 39, 45
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/right-upper-leg
 goblingirl/right-upper-leg
-  rotate: false
-  xy: 98, 149
+  rotate: true
+  xy: 416, 64
   size: 34, 63
   size: 34, 63
   orig: 34, 63
   orig: 34, 63
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/torso
 goblingirl/torso
-  rotate: false
-  xy: 26, 259
-  size: 68, 96
+  rotate: true
+  xy: 482, 60
+  size: 66, 96
   orig: 68, 96
   orig: 68, 96
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/undie-straps
 goblingirl/undie-straps
   rotate: false
   rotate: false
-  xy: 134, 136
+  xy: 657, 35
   size: 55, 19
   size: 55, 19
   orig: 55, 19
   orig: 55, 19
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goblingirl/undies
 goblingirl/undies
   rotate: false
   rotate: false
-  xy: 196, 78
+  xy: 799, 32
   size: 36, 29
   size: 36, 29
   orig: 36, 29
   orig: 36, 29
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shield
 shield
-  rotate: false
-  xy: 26, 185
+  rotate: true
+  xy: 580, 56
   size: 70, 72
   size: 70, 72
   orig: 70, 72
   orig: 70, 72
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 spear
 spear
-  rotate: false
-  xy: 2, 138
+  rotate: true
+  xy: 2, 104
   size: 22, 368
   size: 22, 368
   orig: 22, 368
   orig: 22, 368
   offset: 0, 0
   offset: 0, 0

+ 1 - 1
spine-unity/Assets/examples/goblins/data/goblins-ffd.atlas.txt.meta → spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.atlas.txt.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: ed22d5123f5fdff4ea0b417448e3f75d
+guid: 3586e5ccd2041c24eb20eb4764168abd
 TextScriptImporter:
 TextScriptImporter:
   userData: 
   userData: 

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.json


+ 1 - 1
spine-unity/Assets/examples/goblins/data/goblins-ffd.json.txt.meta → spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.json.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: 03dfe4c9b91b93b47816439a1f91a48a
+guid: f3a3248bc50115241ae81702fde448eb
 TextScriptImporter:
 TextScriptImporter:
   userData: 
   userData: 

BIN
spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.png


+ 4 - 3
spine-unity/Assets/examples/goblins/data/goblins-ffd.png.meta → spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd.png.meta

@@ -1,10 +1,10 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: c8e8dac62ecad6d48a78a69ef4977671
+guid: 803c2e614a63081439fde6276d110661
 TextureImporter:
 TextureImporter:
   serializedVersion: 2
   serializedVersion: 2
   mipmaps:
   mipmaps:
     mipMapMode: 0
     mipMapMode: 0
-    enableMipMap: 1
+    enableMipMap: 0
     linearTexture: 0
     linearTexture: 0
     correctGamma: 0
     correctGamma: 0
     fadeOut: 0
     fadeOut: 0
@@ -20,7 +20,7 @@ TextureImporter:
   grayScaleToAlpha: 0
   grayScaleToAlpha: 0
   generateCubemap: 0
   generateCubemap: 0
   seamlessCubemap: 0
   seamlessCubemap: 0
-  textureFormat: -1
+  textureFormat: -3
   maxTextureSize: 1024
   maxTextureSize: 1024
   textureSettings:
   textureSettings:
     filterMode: -1
     filterMode: -1
@@ -35,6 +35,7 @@ TextureImporter:
   spriteMeshType: 1
   spriteMeshType: 1
   alignment: 0
   alignment: 0
   spritePivot: {x: .5, y: .5}
   spritePivot: {x: .5, y: .5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
   spritePixelsToUnits: 100
   spritePixelsToUnits: 100
   alphaIsTransparency: 0
   alphaIsTransparency: 0
   textureType: -1
   textureType: -1

+ 16 - 0
spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_Atlas.asset

@@ -0,0 +1,16 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3}
+  m_Name: goblins-ffd_Atlas
+  m_EditorClassIdentifier: 
+  atlasFile: {fileID: 4900000, guid: 3586e5ccd2041c24eb20eb4764168abd, type: 3}
+  materials:
+  - {fileID: 2100000, guid: 64a66fecd89237b478156e7cc4d2da4a, type: 2}

+ 4 - 0
spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_Atlas.asset.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: df2c4ad0c6709fd4f9b1c19ab43878ae
+NativeFormatImporter:
+  userData: 

+ 28 - 0
spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_Material.mat

@@ -0,0 +1,28 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+  serializedVersion: 3
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: goblins-ffd_Material
+  m_Shader: {fileID: 4800000, guid: bd83c75f51f5e23498ae22ffcdfe92c3, type: 3}
+  m_ShaderKeywords: []
+  m_CustomRenderQueue: -1
+  m_SavedProperties:
+    serializedVersion: 2
+    m_TexEnvs:
+      data:
+        first:
+          name: _MainTex
+        second:
+          m_Texture: {fileID: 2800000, guid: 803c2e614a63081439fde6276d110661, type: 3}
+          m_Scale: {x: 1, y: 1}
+          m_Offset: {x: 0, y: 0}
+    m_Floats:
+      data:
+        first:
+          name: _Cutoff
+        second: .100000001
+    m_Colors: {}

+ 4 - 0
spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_Material.mat.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 64a66fecd89237b478156e7cc4d2da4a
+NativeFormatImporter:
+  userData: 

+ 20 - 0
spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_SkeletonData.asset

@@ -0,0 +1,20 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3}
+  m_Name: goblins-ffd_SkeletonData
+  m_EditorClassIdentifier: 
+  atlasAsset: {fileID: 11400000, guid: df2c4ad0c6709fd4f9b1c19ab43878ae, type: 2}
+  skeletonJSON: {fileID: 4900000, guid: f3a3248bc50115241ae81702fde448eb, type: 3}
+  scale: .00999999978
+  fromAnimation: []
+  toAnimation: []
+  duration: []
+  defaultMix: .200000003

+ 4 - 0
spine-unity/Assets/Examples/Spine/Goblins/goblins-ffd_SkeletonData.asset.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 066917a2cc5e8824b9b7e2944feee6f1
+NativeFormatImporter:
+  userData: 

+ 5 - 0
spine-unity/Assets/Examples/Spine/Spineboy.meta

@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: a0a97d96245608d43be03223ebfbc185
+folderAsset: yes
+DefaultImporter:
+  userData: 

+ 97 - 96
spine-unity/Assets/examples/spineboy/data/spineboy.atlas.txt → spine-unity/Assets/Examples/Spine/Spineboy/spineboy.atlas.txt

@@ -1,194 +1,195 @@
 
 
 spineboy.png
 spineboy.png
+size: 1022,1022
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
 eye_indifferent
 eye_indifferent
-  rotate: true
-  xy: 389, 5
-  size: 56, 53
-  orig: 56, 53
+  rotate: false
+  xy: 549, 694
+  size: 93, 89
+  orig: 93, 89
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 eye_surprised
 eye_surprised
   rotate: false
   rotate: false
-  xy: 580, 34
-  size: 56, 53
-  orig: 56, 53
+  xy: 834, 857
+  size: 93, 89
+  orig: 93, 89
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 front_bracer
 front_bracer
-  rotate: false
-  xy: 732, 85
-  size: 35, 48
-  orig: 35, 48
+  rotate: true
+  xy: 375, 432
+  size: 58, 80
+  orig: 58, 80
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 front_fist_closed
 front_fist_closed
-  rotate: false
-  xy: 556, 91
-  size: 45, 49
-  orig: 45, 49
+  rotate: true
+  xy: 466, 593
+  size: 75, 82
+  orig: 75, 82
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 front_fist_open
 front_fist_open
   rotate: false
   rotate: false
-  xy: 668, 32
-  size: 52, 52
-  orig: 52, 52
+  xy: 447, 504
+  size: 86, 87
+  orig: 86, 87
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 front_foot
 front_foot
   rotate: false
   rotate: false
-  xy: 924, 201
-  size: 76, 41
-  orig: 76, 41
+  xy: 549, 785
+  size: 126, 69
+  orig: 126, 69
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 front_foot_bend1
 front_foot_bend1
-  rotate: false
-  xy: 845, 200
-  size: 77, 42
-  orig: 77, 42
+  rotate: true
+  xy: 375, 492
+  size: 128, 70
+  orig: 128, 70
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 front_foot_bend2
 front_foot_bend2
-  rotate: false
-  xy: 778, 186
-  size: 65, 56
-  orig: 65, 56
+  rotate: true
+  xy: 275, 330
+  size: 108, 93
+  orig: 108, 93
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 front_shin
 front_shin
-  rotate: true
-  xy: 444, 91
-  size: 49, 110
-  orig: 49, 110
-  offset: 0, 0
+  rotate: false
+  xy: 466, 670
+  size: 81, 184
+  orig: 82, 184
+  offset: 1, 0
   index: -1
   index: -1
 front_thigh
 front_thigh
-  rotate: true
-  xy: 603, 89
-  size: 29, 67
-  orig: 29, 67
+  rotate: false
+  xy: 214, 208
+  size: 48, 112
+  orig: 48, 112
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 front_upper_arm
 front_upper_arm
-  rotate: true
-  xy: 672, 86
-  size: 32, 58
-  orig: 32, 58
+  rotate: false
+  xy: 214, 109
+  size: 54, 97
+  orig: 54, 97
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 goggles
 goggles
   rotate: false
   rotate: false
-  xy: 444, 142
-  size: 157, 100
-  orig: 157, 100
+  xy: 466, 856
+  size: 261, 166
+  orig: 261, 166
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 gun
 gun
   rotate: false
   rotate: false
-  xy: 603, 120
-  size: 126, 122
-  orig: 126, 122
+  xy: 2, 117
+  size: 210, 203
+  orig: 210, 203
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 head
 head
   rotate: false
   rotate: false
-  xy: 279, 63
-  size: 163, 179
-  orig: 163, 179
+  xy: 2, 322
+  size: 271, 298
+  orig: 271, 298
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 mouth_grind
 mouth_grind
   rotate: false
   rotate: false
-  xy: 845, 163
-  size: 56, 35
-  orig: 56, 35
+  xy: 929, 896
+  size: 93, 59
+  orig: 93, 59
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 mouth_oooo
 mouth_oooo
   rotate: false
   rotate: false
-  xy: 842, 126
-  size: 56, 35
-  orig: 56, 35
+  xy: 929, 835
+  size: 93, 59
+  orig: 93, 59
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 mouth_smile
 mouth_smile
-  rotate: false
-  xy: 769, 97
-  size: 56, 35
-  orig: 56, 35
+  rotate: true
+  xy: 550, 599
+  size: 93, 59
+  orig: 93, 59
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 muzzle
 muzzle
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 275, 240
-  orig: 277, 240
+  xy: 2, 622
+  size: 462, 400
+  orig: 462, 400
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 neck
 neck
   rotate: false
   rotate: false
-  xy: 903, 173
-  size: 22, 25
-  orig: 22, 25
+  xy: 64, 6
+  size: 35, 41
+  orig: 36, 41
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 rear_bracer
 rear_bracer
   rotate: false
   rotate: false
-  xy: 722, 40
-  size: 34, 43
-  orig: 34, 43
+  xy: 677, 782
+  size: 55, 72
+  orig: 56, 72
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 rear_foot
 rear_foot
-  rotate: false
-  xy: 444, 11
-  size: 68, 36
-  orig: 68, 36
+  rotate: true
+  xy: 2, 2
+  size: 113, 60
+  orig: 113, 60
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 rear_foot_bend1
 rear_foot_bend1
   rotate: false
   rotate: false
-  xy: 444, 49
-  size: 70, 40
-  orig: 70, 40
+  xy: 64, 49
+  size: 117, 66
+  orig: 117, 66
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 rear_foot_bend2
 rear_foot_bend2
   rotate: false
   rotate: false
-  xy: 778, 134
-  size: 62, 50
-  orig: 62, 50
+  xy: 729, 863
+  size: 103, 83
+  orig: 103, 83
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 rear_shin
 rear_shin
-  rotate: false
-  xy: 731, 135
-  size: 45, 107
-  orig: 45, 107
-  offset: 0, 0
+  rotate: true
+  xy: 729, 948
+  size: 74, 178
+  orig: 75, 178
+  offset: 1, 0
   index: -1
   index: -1
 rear_thigh
 rear_thigh
   rotate: true
   rotate: true
-  xy: 516, 50
-  size: 39, 62
-  orig: 39, 62
-  offset: 0, 0
+  xy: 909, 957
+  size: 65, 103
+  orig: 65, 104
+  offset: 0, 1
   index: -1
   index: -1
 rear_upper_arm
 rear_upper_arm
   rotate: false
   rotate: false
-  xy: 638, 35
-  size: 28, 52
-  orig: 28, 52
+  xy: 370, 343
+  size: 47, 87
+  orig: 47, 87
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 torso
 torso
-  rotate: true
-  xy: 279, 2
-  size: 59, 108
-  orig: 59, 108
+  rotate: false
+  xy: 275, 440
+  size: 98, 180
+  orig: 98, 180
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1

+ 1 - 1
spine-unity/Assets/examples/spineboy/data/spineboy.atlas.txt.meta → spine-unity/Assets/Examples/Spine/Spineboy/spineboy.atlas.txt.meta

@@ -1,4 +1,4 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: a42989bcd9f91aa49a56dc67cf27b96a
+guid: 5c0a5c36970a46e4d8378760ab4a4cfc
 TextScriptImporter:
 TextScriptImporter:
   userData: 
   userData: 

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
spine-unity/Assets/Examples/Spine/Spineboy/spineboy.json


+ 4 - 0
spine-unity/Assets/Examples/Spine/Spineboy/spineboy.json.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: d43e38db0e34033438474d0c01fd4404
+TextScriptImporter:
+  userData: 

BIN
spine-unity/Assets/Examples/Spine/Spineboy/spineboy.png


+ 3 - 2
spine-unity/Assets/examples/spineboy/data/spineboy.png.meta → spine-unity/Assets/Examples/Spine/Spineboy/spineboy.png.meta

@@ -1,10 +1,10 @@
 fileFormatVersion: 2
 fileFormatVersion: 2
-guid: a5953cbd82f44c644b2e4c26b633c71c
+guid: 49bb65eefe08e424bbf7a38bc98ec638
 TextureImporter:
 TextureImporter:
   serializedVersion: 2
   serializedVersion: 2
   mipmaps:
   mipmaps:
     mipMapMode: 0
     mipMapMode: 0
-    enableMipMap: 1
+    enableMipMap: 0
     linearTexture: 0
     linearTexture: 0
     correctGamma: 0
     correctGamma: 0
     fadeOut: 0
     fadeOut: 0
@@ -35,6 +35,7 @@ TextureImporter:
   spriteMeshType: 1
   spriteMeshType: 1
   alignment: 0
   alignment: 0
   spritePivot: {x: .5, y: .5}
   spritePivot: {x: .5, y: .5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
   spritePixelsToUnits: 100
   spritePixelsToUnits: 100
   alphaIsTransparency: 0
   alphaIsTransparency: 0
   textureType: -1
   textureType: -1

+ 16 - 0
spine-unity/Assets/Examples/Spine/Spineboy/spineboy_Atlas.asset

@@ -0,0 +1,16 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3}
+  m_Name: spineboy_Atlas
+  m_EditorClassIdentifier: 
+  atlasFile: {fileID: 4900000, guid: 5c0a5c36970a46e4d8378760ab4a4cfc, type: 3}
+  materials:
+  - {fileID: 2100000, guid: 4083cd422558e2540a62bbafb94f57b5, type: 2}

+ 4 - 0
spine-unity/Assets/Examples/Spine/Spineboy/spineboy_Atlas.asset.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: b4b8457d6cb8fec49a40be5b71d79e51
+NativeFormatImporter:
+  userData: 

+ 28 - 0
spine-unity/Assets/Examples/Spine/Spineboy/spineboy_Material.mat

@@ -0,0 +1,28 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+  serializedVersion: 3
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: spineboy_Material
+  m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
+  m_ShaderKeywords: []
+  m_CustomRenderQueue: -1
+  m_SavedProperties:
+    serializedVersion: 2
+    m_TexEnvs:
+      data:
+        first:
+          name: _MainTex
+        second:
+          m_Texture: {fileID: 2800000, guid: 49bb65eefe08e424bbf7a38bc98ec638, type: 3}
+          m_Scale: {x: 1, y: 1}
+          m_Offset: {x: 0, y: 0}
+    m_Floats:
+      data:
+        first:
+          name: _Cutoff
+        second: .100000001
+    m_Colors: {}

+ 4 - 0
spine-unity/Assets/Examples/Spine/Spineboy/spineboy_Material.mat.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 4083cd422558e2540a62bbafb94f57b5
+NativeFormatImporter:
+  userData: 

+ 20 - 0
spine-unity/Assets/Examples/Spine/Spineboy/spineboy_SkeletonData.asset

@@ -0,0 +1,20 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3}
+  m_Name: spineboy_SkeletonData
+  m_EditorClassIdentifier: 
+  atlasAsset: {fileID: 11400000, guid: b4b8457d6cb8fec49a40be5b71d79e51, type: 2}
+  skeletonJSON: {fileID: 4900000, guid: d43e38db0e34033438474d0c01fd4404, type: 3}
+  scale: .00999999978
+  fromAnimation: []
+  toAnimation: []
+  duration: []
+  defaultMix: .200000003

+ 4 - 0
spine-unity/Assets/Examples/Spine/Spineboy/spineboy_SkeletonData.asset.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 44691b56ed7d1f04da0cbc2a52a91b8d
+NativeFormatImporter:
+  userData: 

+ 104 - 0
spine-unity/Assets/Examples/Spine/dragon.prefab

@@ -0,0 +1,104 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 400000}
+  - 33: {fileID: 3300000}
+  - 23: {fileID: 2300000}
+  - 114: {fileID: 11400000}
+  m_Layer: 0
+  m_Name: dragon
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &400000
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  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: 0}
+  m_RootOrder: 0
+--- !u!23 &2300000
+Renderer:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  - {fileID: 2100000, guid: d58543c96f991934ca874395eb40222c, type: 2}
+  - {fileID: 2100000, guid: 3277fd5561d95724e83c6ca4a1dd28a4, type: 2}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!33 &3300000
+MeshFilter:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Mesh: {fileID: 0}
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  skeletonDataAsset: {fileID: 11400000, guid: 76506fa7fbeed084ab2dfb084648c628, type: 2}
+  initialSkinName: default
+  calculateNormals: 0
+  calculateTangents: 0
+  zSpacing: 0
+  renderMeshes: 1
+  immutableTriangles: 0
+  logErrors: 0
+  timeScale: 1
+  loop: 0
+  _animationName: 
+--- !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: 100000}
+  m_IsPrefabParent: 1
+  m_IsExploded: 1

+ 4 - 0
spine-unity/Assets/Examples/Spine/dragon.prefab.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: d51ed5943e10bcb4394b5eec480293f8
+NativeFormatImporter:
+  userData: 

+ 105 - 0
spine-unity/Assets/Examples/Spine/goblins-ffd.prefab

@@ -0,0 +1,105 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 400000}
+  - 33: {fileID: 3300000}
+  - 23: {fileID: 2300000}
+  - 114: {fileID: 11400000}
+  - 114: {fileID: 11400002}
+  m_Layer: 0
+  m_Name: goblins-ffd
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &400000
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  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: 0}
+  m_RootOrder: 0
+--- !u!23 &2300000
+Renderer:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 2100000, guid: 64a66fecd89237b478156e7cc4d2da4a, type: 2}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!33 &3300000
+MeshFilter:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Mesh: {fileID: 0}
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  skeletonDataAsset: {fileID: 11400000, guid: 066917a2cc5e8824b9b7e2944feee6f1, type: 2}
+  initialSkinName: goblin
+  calculateNormals: 1
+  calculateTangents: 0
+  zSpacing: 0
+  renderMeshes: 1
+  immutableTriangles: 0
+  logErrors: 0
+  timeScale: 1
+  loop: 1
+  _animationName: walk
+--- !u!114 &11400002
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 40a82af6554a7594f9ffa9ac8dde212f, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+--- !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: 100000}
+  m_IsPrefabParent: 1
+  m_IsExploded: 1

+ 4 - 0
spine-unity/Assets/Examples/Spine/goblins-ffd.prefab.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 700a0a62306a8954b8933538790e20a5
+NativeFormatImporter:
+  userData: 

+ 93 - 0
spine-unity/Assets/Examples/Spine/spineboy.prefab

@@ -0,0 +1,93 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 4
+  m_Component:
+  - 4: {fileID: 400000}
+  - 33: {fileID: 3300000}
+  - 23: {fileID: 2300000}
+  - 114: {fileID: 11400000}
+  m_Layer: 0
+  m_Name: spineboy
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &400000
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  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: 0}
+  m_RootOrder: 0
+--- !u!23 &2300000
+Renderer:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_LightmapIndex: 255
+  m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+  m_Materials:
+  - {fileID: 2100000, guid: 4083cd422558e2540a62bbafb94f57b5, type: 2}
+  m_SubsetIndices: 
+  m_StaticBatchRoot: {fileID: 0}
+  m_UseLightProbes: 0
+  m_LightProbeAnchor: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+--- !u!33 &3300000
+MeshFilter:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Mesh: {fileID: 0}
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 100000}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  skeletonDataAsset: {fileID: 11400000, guid: 44691b56ed7d1f04da0cbc2a52a91b8d, type: 2}
+  initialSkinName: default
+  calculateNormals: 0
+  calculateTangents: 0
+  zSpacing: 0
+  renderMeshes: 1
+  immutableTriangles: 0
+  logErrors: 0
+  timeScale: 1
+  loop: 0
+  _animationName: 
+--- !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: 100000}
+  m_IsPrefabParent: 1
+  m_IsExploded: 1

+ 4 - 0
spine-unity/Assets/Examples/Spine/spineboy.prefab.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: ed853f063cea77148a02e1760747f8d5
+NativeFormatImporter:
+  userData: 

+ 5 - 0
spine-unity/Assets/Gizmos.meta

@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: a260a1ff5965c2c4f88aea3e7d433965
+folderAsset: yes
+DefaultImporter:
+  userData: 

BIN
spine-unity/Assets/Gizmos/SkeletonDataAsset Icon.png


+ 46 - 0
spine-unity/Assets/Gizmos/SkeletonDataAsset Icon.png.meta

@@ -0,0 +1,46 @@
+fileFormatVersion: 2
+guid: 68defdbc95b30a74a9ad396bfc9a2277
+TextureImporter:
+  serializedVersion: 2
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    linearTexture: 1
+    correctGamma: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: .25
+    normalMapFilter: 0
+  isReadable: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 0
+  seamlessCubemap: 0
+  textureFormat: -3
+  maxTextureSize: 1024
+  textureSettings:
+    filterMode: -1
+    aniso: 1
+    mipBias: -1
+    wrapMode: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: .5, y: .5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
+  alphaIsTransparency: 1
+  textureType: 2
+  buildTargetSettings: []
+  spriteSheet:
+    sprites: []
+  spritePackingTag: 
+  userData: 

+ 0 - 783
spine-unity/Assets/examples/dragon/data/dragon.json.txt

@@ -1,783 +0,0 @@
-{
-"bones": [
-	{ "name": "root", "y": -176.12 },
-	{ "name": "COG", "parent": "root", "y": 176.12 },
-	{ "name": "back", "parent": "COG", "length": 115.37, "x": 16.03, "y": 27.94, "rotation": 151.83 },
-	{ "name": "chest", "parent": "COG", "length": 31.24, "x": 52.52, "y": 15.34, "rotation": 161.7 },
-	{ "name": "neck", "parent": "COG", "length": 41.36, "x": 64.75, "y": 11.98, "rotation": 39.05 },
-	{ "name": "L_front_thigh", "parent": "chest", "length": 67.42, "x": -45.58, "y": 7.92, "rotation": 138.94 },
-	{ "name": "L_wing", "parent": "chest", "length": 301.12, "x": -7.24, "y": -24.65, "rotation": -75.51 },
-	{ "name": "R_front_thigh", "parent": "chest", "length": 81.63, "x": -10.89, "y": 28.25, "rotation": 67.96 },
-	{ "name": "R_rear_thigh", "parent": "back", "length": 123.46, "x": 65.31, "y": 59.89, "rotation": 104.87 },
-	{ "name": "chin", "parent": "neck", "length": 153.15, "x": 64.62, "y": -6.99, "rotation": -69.07 },
-	{ "name": "head", "parent": "neck", "length": 188.83, "x": 69.96, "y": 2.49, "rotation": 8.06 },
-	{ "name": "tail1", "parent": "back", "length": 65.65, "x": 115.37, "y": -0.19, "rotation": 44.31 },
-	{ "name": "L_front_leg", "parent": "L_front_thigh", "length": 51.57, "x": 67.42, "y": 0.02, "rotation": 43.36 },
-	{ "name": "L_rear_thigh", "parent": "R_rear_thigh", "length": 88.05, "x": -8.59, "y": 30.18, "rotation": 28.35 },
-	{ "name": "R_front_leg", "parent": "R_front_thigh", "length": 66.52, "x": 83.04, "y": -0.3, "rotation": 92.7 },
-	{ "name": "R_rear_leg", "parent": "R_rear_thigh", "length": 91.06, "x": 123.46, "y": -0.26, "rotation": -129.04 },
-	{ "name": "R_wing", "parent": "head", "length": 359.5, "x": -74.68, "y": 20.9, "rotation": 83.21 },
-	{ "name": "tail2", "parent": "tail1", "length": 54.5, "x": 65.65, "y": 0.22, "rotation": 12 },
-	{ "name": "L_front_toe1", "parent": "L_front_leg", "length": 51.44, "x": 45.53, "y": 2.43, "rotation": -98 },
-	{ "name": "L_front_toe2", "parent": "L_front_leg", "length": 61.97, "x": 51.57, "y": -0.12, "rotation": -55.26 },
-	{ "name": "L_front_toe3", "parent": "L_front_leg", "length": 45.65, "x": 54.19, "y": 0.6, "scaleX": 1.134, "rotation": -11.13 },
-	{ "name": "L_front_toe4", "parent": "L_front_leg", "length": 53.47, "x": 50.6, "y": 7.08, "scaleX": 1.134, "rotation": 19.42 },
-	{ "name": "L_rear_leg", "parent": "L_rear_thigh", "length": 103.74, "x": 96.04, "y": -0.97, "rotation": -122.41 },
-	{ "name": "R_front_toe1", "parent": "R_front_leg", "length": 46.65, "x": 70.03, "y": 5.31, "rotation": 8.59 },
-	{ "name": "R_front_toe2", "parent": "R_front_leg", "length": 53.66, "x": 66.52, "y": 0.33, "rotation": -35.02 },
-	{ "name": "R_front_toe3", "parent": "R_front_leg", "length": 58.38, "x": 62.1, "y": -0.79, "rotation": -74.67 },
-	{ "name": "R_rear_toe1", "parent": "R_rear_leg", "length": 94.99, "x": 90.06, "y": 2.12, "rotation": 141.98 },
-	{ "name": "R_rear_toe2", "parent": "R_rear_leg", "length": 99.29, "x": 89.6, "y": 1.52, "rotation": 125.32 },
-	{ "name": "R_rear_toe3", "parent": "R_rear_leg", "length": 103.45, "x": 91.06, "y": -0.35, "rotation": 112.26 },
-	{ "name": "tail3", "parent": "tail2", "length": 41.78, "x": 54.5, "y": 0.37, "rotation": 1.8 },
-	{ "name": "tail4", "parent": "tail3", "length": 34.19, "x": 41.78, "y": 0.16, "rotation": -1.8 },
-	{ "name": "tail5", "parent": "tail4", "length": 32.32, "x": 34.19, "y": -0.19, "rotation": -3.15 },
-	{ "name": "tail6", "parent": "tail5", "length": 80.08, "x": 32.32, "y": -0.23, "rotation": -29.55 }
-],
-"slots": [
-	{ "name": "L_rear_leg", "bone": "L_rear_leg", "attachment": "L_rear_leg" },
-	{ "name": "L_rear_thigh", "bone": "L_rear_thigh", "attachment": "L_rear_thigh" },
-	{ "name": "L_wing", "bone": "L_wing", "attachment": "L_wing01" },
-	{ "name": "tail6", "bone": "tail6", "attachment": "tail06" },
-	{ "name": "tail5", "bone": "tail5", "attachment": "tail05" },
-	{ "name": "tail4", "bone": "tail4", "attachment": "tail04" },
-	{ "name": "tail3", "bone": "tail3", "attachment": "tail03" },
-	{ "name": "tail2", "bone": "tail2", "attachment": "tail02" },
-	{ "name": "tail1", "bone": "tail1", "attachment": "tail01" },
-	{ "name": "back", "bone": "back", "attachment": "back" },
-	{ "name": "L_front_thigh", "bone": "L_front_thigh", "attachment": "L_front_thigh" },
-	{ "name": "L_front_leg", "bone": "L_front_leg", "attachment": "L_front_leg" },
-	{ "name": "L_front_toe1", "bone": "L_front_toe1", "attachment": "front_toeA" },
-	{ "name": "L_front_toe4", "bone": "L_front_toe4", "attachment": "front_toeB" },
-	{ "name": "L_front_toe3", "bone": "L_front_toe3", "attachment": "front_toeB" },
-	{ "name": "L_front_toe2", "bone": "L_front_toe2", "attachment": "front_toeB" },
-	{ "name": "chest", "bone": "chest", "attachment": "chest" },
-	{ "name": "R_rear_toe1", "bone": "R_rear_toe1", "attachment": "rear-toe" },
-	{ "name": "R_rear_toe2", "bone": "R_rear_toe2", "attachment": "rear-toe" },
-	{ "name": "R_rear_toe3", "bone": "R_rear_toe3", "attachment": "rear-toe" },
-	{ "name": "R_rear_leg", "bone": "R_rear_leg", "attachment": "R_rear_leg" },
-	{ "name": "R_rear_thigh", "bone": "R_rear_thigh", "attachment": "R_rear_thigh" },
-	{ "name": "R_front_toe1", "bone": "R_front_toe1", "attachment": "front_toeB" },
-	{ "name": "R_front_thigh", "bone": "R_front_thigh", "attachment": "R_front_thigh" },
-	{ "name": "R_front_leg", "bone": "R_front_leg", "attachment": "R_front_leg" },
-	{ "name": "R_front_toe2", "bone": "R_front_toe2", "attachment": "front_toeB" },
-	{ "name": "R_front_toe3", "bone": "R_front_toe3", "attachment": "front_toeB" },
-	{ "name": "chin", "bone": "chin", "attachment": "chin" },
-	{ "name": "R_wing", "bone": "R_wing", "attachment": "R_wing01" },
-	{ "name": "head", "bone": "head", "attachment": "head" },
-	{ "name": "logo", "bone": "root", "attachment": "logo" }
-],
-"skins": {
-	"default": {
-		"L_front_leg": {
-			"L_front_leg": { "x": 14.68, "y": 0.48, "rotation": 15.99, "width": 84, "height": 57 }
-		},
-		"L_front_thigh": {
-			"L_front_thigh": { "x": 27.66, "y": -11.58, "rotation": 58.66, "width": 84, "height": 72 }
-		},
-		"L_front_toe1": {
-			"front_toeA": { "x": 31.92, "y": 0.61, "rotation": 109.55, "width": 29, "height": 50 }
-		},
-		"L_front_toe2": {
-			"front_toeB": { "x": 26.83, "y": -4.94, "rotation": 109.51, "width": 56, "height": 57 }
-		},
-		"L_front_toe3": {
-			"front_toeB": { "x": 18.21, "y": -7.21, "scaleX": 0.881, "scaleY": 0.94, "rotation": 99.71, "width": 56, "height": 57 }
-		},
-		"L_front_toe4": {
-			"front_toeB": { "x": 23.21, "y": -11.68, "scaleX": 0.881, "rotation": 79.89, "width": 56, "height": 57 }
-		},
-		"L_rear_leg": {
-			"L_rear_leg": { "x": 67.29, "y": 12.62, "rotation": -162.65, "width": 206, "height": 177 }
-		},
-		"L_rear_thigh": {
-			"L_rear_thigh": { "x": 56.03, "y": 27.38, "rotation": 74.93, "width": 91, "height": 149 }
-		},
-		"L_wing": {
-			"L_wing01": { "x": 129.21, "y": -45.49, "rotation": -83.7, "width": 191, "height": 256 },
-			"L_wing02": { "x": 126.37, "y": -31.69, "rotation": -86.18, "width": 179, "height": 269 },
-			"L_wing03": { "x": 110.26, "y": -90.89, "rotation": -86.18, "width": 186, "height": 207 },
-			"L_wing04": { "x": -61.61, "y": -83.26, "rotation": -86.18, "width": 188, "height": 135 },
-			"L_wing05": { "x": -90.01, "y": -78.14, "rotation": -86.18, "width": 218, "height": 213 },
-			"L_wing06": { "x": -143.76, "y": -83.71, "rotation": -86.18, "width": 192, "height": 331 },
-			"L_wing07": { "x": -133.04, "y": -33.89, "rotation": -86.18, "width": 159, "height": 255 },
-			"L_wing08": { "x": 50.15, "y": -15.71, "rotation": -86.18, "width": 164, "height": 181 },
-			"L_wing09": { "x": 85.94, "y": -11.32, "rotation": -86.18, "width": 204, "height": 167 }
-		},
-		"R_front_leg": {
-			"R_front_leg": { "x": 17.79, "y": 4.22, "rotation": 37.62, "width": 101, "height": 89 }
-		},
-		"R_front_thigh": {
-			"R_front_thigh": { "x": 35.28, "y": 2.11, "rotation": 130.33, "width": 108, "height": 108 }
-		},
-		"R_front_toe1": {
-			"front_toeB": { "x": 24.49, "y": -2.61, "rotation": 104.18, "width": 56, "height": 57 }
-		},
-		"R_front_toe2": {
-			"front_toeB": { "x": 26.39, "y": 1.16, "rotation": 104.57, "width": 56, "height": 57 }
-		},
-		"R_front_toe3": {
-			"front_toeB": { "x": 30.66, "y": -0.06, "rotation": 112.29, "width": 56, "height": 57 }
-		},
-		"R_rear_leg": {
-			"R_rear_leg": { "x": 60.87, "y": -5.72, "rotation": -127.66, "width": 116, "height": 100 }
-		},
-		"R_rear_thigh": {
-			"R_rear_thigh": { "x": 53.25, "y": 12.58, "rotation": 103.29, "width": 91, "height": 149 }
-		},
-		"R_rear_toe1": {
-			"rear-toe": { "x": 54.75, "y": -5.72, "rotation": 134.79, "width": 109, "height": 77 }
-		},
-		"R_rear_toe2": {
-			"rear-toe": { "x": 57.02, "y": -7.22, "rotation": 134.42, "width": 109, "height": 77 }
-		},
-		"R_rear_toe3": {
-			"rear-toe": { "x": 47.46, "y": -7.64, "rotation": 134.34, "width": 109, "height": 77 }
-		},
-		"R_wing": {
-			"R_wing01": { "x": 170.08, "y": -23.67, "rotation": -130.33, "width": 219, "height": 310 },
-			"R_wing02": { "x": 171.14, "y": -19.33, "rotation": -130.33, "width": 203, "height": 305 },
-			"R_wing03": { "x": 166.46, "y": 29.23, "rotation": -130.33, "width": 272, "height": 247 },
-			"R_wing04": { "x": 42.94, "y": 134.05, "rotation": -130.33, "width": 279, "height": 144 },
-			"R_wing05": { "x": -8.83, "y": 142.59, "rotation": -130.33, "width": 251, "height": 229 },
-			"R_wing06": { "x": -123.33, "y": 111.22, "rotation": -130.33, "width": 200, "height": 366 },
-			"R_wing07": { "x": -40.17, "y": 118.03, "rotation": -130.33, "width": 200, "height": 263 },
-			"R_wing08": { "x": 48.01, "y": 28.76, "rotation": -130.33, "width": 234, "height": 254 },
-			"R_wing09": { "x": 128.1, "y": 21.12, "rotation": -130.33, "width": 248, "height": 204 }
-		},
-		"back": {
-			"back": { "x": 35.84, "y": 19.99, "rotation": -151.83, "width": 190, "height": 185 }
-		},
-		"chest": {
-			"chest": { "x": -14.6, "y": 24.78, "rotation": -161.7, "width": 136, "height": 122 }
-		},
-		"chin": {
-			"chin": { "x": 66.55, "y": 7.32, "rotation": 30.01, "width": 214, "height": 146 }
-		},
-		"head": {
-			"head": { "x": 76.68, "y": 32.21, "rotation": -47.12, "width": 296, "height": 260 }
-		},
-		"logo": {
-			"logo": { "y": -176.72, "width": 897, "height": 92 }
-		},
-		"tail1": {
-			"tail01": { "x": 22.59, "y": -4.5, "rotation": 163.85, "width": 120, "height": 153 }
-		},
-		"tail2": {
-			"tail02": { "x": 18.11, "y": -1.75, "rotation": 151.84, "width": 95, "height": 120 }
-		},
-		"tail3": {
-			"tail03": { "x": 16.94, "y": -2, "rotation": 150.04, "width": 73, "height": 92 }
-		},
-		"tail4": {
-			"tail04": { "x": 15.34, "y": -2.17, "rotation": 151.84, "width": 56, "height": 71 }
-		},
-		"tail5": {
-			"tail05": { "x": 15.05, "y": -3.57, "rotation": 155, "width": 52, "height": 59 }
-		},
-		"tail6": {
-			"tail06": { "x": 28.02, "y": -16.83, "rotation": -175.44, "width": 95, "height": 68 }
-		}
-	}
-},
-"animations": {
-	"flying": {
-		"bones": {
-			"back": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 17.39 },
-					{ "time": 0.5, "angle": 0 },
-					{ "time": 0.8333, "angle": 7 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"neck": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": -8.18 },
-					{ "time": 0.3333, "angle": -23.16 },
-					{ "time": 0.5, "angle": -18.01 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"chest": {
-				"rotate": [
-					{ "time": 0, "angle": 0, "curve": "stepped" },
-					{ "time": 0.5, "angle": 0, "curve": "stepped" },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"tail1": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": -2.42 },
-					{ "time": 0.3333, "angle": -26.2 },
-					{ "time": 0.5, "angle": -29.65 },
-					{ "time": 0.6666, "angle": -23.15 },
-					{ "time": 0.8333, "angle": -55.46 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_rear_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": 0, "curve": "stepped" },
-					{ "time": 0.5, "angle": 0, "curve": "stepped" },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"tail2": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": -1.12 },
-					{ "time": 0.3333, "angle": 10.48 },
-					{ "time": 0.5, "angle": 7.89 },
-					{ "time": 0.8333, "angle": -10.38 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"tail3": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 8.24 },
-					{ "time": 0.3333, "angle": 15.21 },
-					{ "time": 0.5, "angle": 14.84 },
-					{ "time": 0.8333, "angle": -18.9 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"tail4": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 17.46 },
-					{ "time": 0.3333, "angle": 22.15 },
-					{ "time": 0.5, "angle": 22.76 },
-					{ "time": 0.8333, "angle": -4.37 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"tail5": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 7.4 },
-					{ "time": 0.3333, "angle": 28.5 },
-					{ "time": 0.5, "angle": 21.33 },
-					{ "time": 0.8333, "angle": -1.27 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"tail6": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 45.99 },
-					{ "time": 0.4, "angle": 43.53 },
-					{ "time": 0.5, "angle": 61.79 },
-					{ "time": 0.8333, "angle": 13.28 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_rear_leg": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": -14.21 },
-					{ "time": 0.5, "angle": 47.17 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_rear_toe3": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.5, "angle": -36.06 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_rear_toe2": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.5, "angle": -20.32 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_rear_toe1": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.5, "angle": -18.71 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"head": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 0,
-						"curve": [ 0.408, 1.36, 0.675, 1.43 ]
-					},
-					{ "time": 0.5, "angle": 1.03 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"chin": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 0,
-						"curve": [ 0.416, 1.15, 0.494, 1.27 ]
-					},
-					{ "time": 0.3333, "angle": -5.15 },
-					{ "time": 0.5, "angle": 9.79 },
-					{ "time": 0.6666, "angle": 18.94 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"L_front_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": -19.18 },
-					{ "time": 0.3333, "angle": -32.02 },
-					{ "time": 0.5, "angle": -19.62 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_front_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": -12.96 },
-					{ "time": 0.5, "angle": 16.2 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"L_front_leg": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 37.77 },
-					{ "time": 0.5, "angle": 0, "curve": "stepped" },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"L_front_toe1": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": -16.08 },
-					{ "time": 0.5, "angle": 0, "curve": "stepped" },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"L_front_toe2": {
-				"rotate": [
-					{ "time": 0, "angle": 0, "curve": "stepped" },
-					{ "time": 0.5, "angle": 0, "curve": "stepped" },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 },
-					{ "time": 0.5, "x": 1.33, "y": 1.029 },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"L_front_toe4": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.5, "angle": 26.51 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 },
-					{ "time": 0.5, "x": 1.239, "y": 0.993 },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"L_front_toe3": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.5, "angle": 16.99 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 },
-					{ "time": 0.5, "x": 1.402, "y": 1.007 },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_front_leg": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 26.07 },
-					{ "time": 0.5, "angle": -21.6 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.5, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_front_toe1": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 29.23 },
-					{ "time": 0.5, "angle": 34.83 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 },
-					{ "time": 0.5, "x": 1.412, "y": 1 },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_front_toe2": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 24.89 },
-					{ "time": 0.5, "angle": 23.16 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 },
-					{ "time": 0.5, "x": 1.407, "y": 1.057 },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"R_front_toe3": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1666, "angle": 11.01 },
-					{ "time": 0.5, "angle": 0, "curve": "stepped" },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 },
-					{ "time": 0.5, "x": 1.329, "y": 1.181 },
-					{ "time": 1, "x": 1, "y": 1 }
-				]
-			},
-			"L_rear_leg": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.3666, "angle": 25.19 },
-					{ "time": 0.6666, "angle": -15.65 },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"COG": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 0,
-						"curve": [ 0.456, 0.2, 0.422, 1.06 ]
-					},
-					{ "time": 0.3333, "angle": 23.93 },
-					{
-						"time": 0.6666,
-						"angle": 337.8,
-						"curve": [ 0.41, 0, 0.887, 0.75 ]
-					},
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{
-						"time": 0,
-						"x": 0,
-						"y": 0,
-						"curve": [ 0.33, 1, 0.816, 1.33 ]
-					},
-					{
-						"time": 0.5,
-						"x": 0,
-						"y": 113.01,
-						"curve": [ 0.396, 0, 0.709, 2.03 ]
-					},
-					{ "time": 1, "x": 0, "y": 0 }
-				]
-			}
-		},
-		"slots": {
-			"L_wing": {
-				"attachment": [
-					{ "time": 0, "name": "L_wing01" },
-					{ "time": 0.0666, "name": "L_wing02" },
-					{ "time": 0.1333, "name": "L_wing03" },
-					{ "time": 0.2, "name": "L_wing04" },
-					{ "time": 0.2666, "name": "L_wing05" },
-					{ "time": 0.3333, "name": "L_wing06" },
-					{ "time": 0.4, "name": "L_wing07" },
-					{ "time": 0.4666, "name": "L_wing08" },
-					{ "time": 0.5333, "name": "L_wing09" },
-					{ "time": 0.6, "name": "L_wing01" },
-					{ "time": 0.7333, "name": "L_wing02" },
-					{ "time": 0.8, "name": "L_wing03" },
-					{ "time": 0.8333, "name": "L_wing04" },
-					{ "time": 0.8666, "name": "L_wing05" },
-					{ "time": 0.9, "name": "L_wing06" },
-					{ "time": 0.9333, "name": "L_wing07" },
-					{ "time": 0.9666, "name": "L_wing08" },
-					{ "time": 1, "name": "L_wing09" }
-				]
-			},
-			"R_wing": {
-				"attachment": [
-					{ "time": 0, "name": "R_wing01" },
-					{ "time": 0.0666, "name": "R_wing02" },
-					{ "time": 0.1333, "name": "R_wing03" },
-					{ "time": 0.2, "name": "R_wing04" },
-					{ "time": 0.2666, "name": "R_wing05" },
-					{ "time": 0.3333, "name": "R_wing06" },
-					{ "time": 0.4, "name": "R_wing07" },
-					{ "time": 0.4666, "name": "R_wing08" },
-					{ "time": 0.5333, "name": "R_wing09" },
-					{ "time": 0.6, "name": "R_wing01" },
-					{ "time": 0.7333, "name": "R_wing02" },
-					{ "time": 0.7666, "name": "R_wing02" },
-					{ "time": 0.8, "name": "R_wing03" },
-					{ "time": 0.8333, "name": "R_wing04" },
-					{ "time": 0.8666, "name": "R_wing05" },
-					{ "time": 0.9, "name": "R_wing06" },
-					{ "time": 0.9333, "name": "R_wing07" },
-					{ "time": 0.9666, "name": "R_wing08" },
-					{ "time": 1, "name": "R_wing09" }
-				]
-			}
-		}
-	}
-}
-}

BIN
spine-unity/Assets/examples/dragon/dragon Atlas.asset


BIN
spine-unity/Assets/examples/dragon/dragon SkeletonData.asset


BIN
spine-unity/Assets/examples/dragon/dragon.mat


BIN
spine-unity/Assets/examples/dragon/dragon.unity


BIN
spine-unity/Assets/examples/dragon/dragon2.mat


+ 0 - 5
spine-unity/Assets/examples/goblins/data.meta

@@ -1,5 +0,0 @@
-fileFormatVersion: 2
-guid: 690c0cb1c3b49c84a8f645eb77fb297e
-folderAsset: yes
-DefaultImporter:
-  userData: 

+ 0 - 1076
spine-unity/Assets/examples/goblins/data/goblins-ffd.json.txt

@@ -1,1076 +0,0 @@
-{
-"bones": [
-	{ "name": "root" },
-	{ "name": "hip", "parent": "root", "x": 0.64, "y": 114.41 },
-	{ "name": "left upper leg", "parent": "hip", "length": 50.39, "x": 14.45, "y": 2.81, "rotation": -89.09 },
-	{ "name": "pelvis", "parent": "hip", "x": 1.41, "y": -6.57 },
-	{ "name": "right upper leg", "parent": "hip", "length": 42.45, "x": -20.07, "y": -6.83, "rotation": -97.49 },
-	{ "name": "torso", "parent": "hip", "length": 85.82, "x": -6.42, "y": 1.97, "rotation": 93.92 },
-	{ "name": "left lower leg", "parent": "left upper leg", "length": 49.89, "x": 56.34, "y": 0.98, "rotation": -16.65 },
-	{ "name": "left shoulder", "parent": "torso", "length": 35.43, "x": 74.04, "y": -20.38, "rotation": -156.96 },
-	{ "name": "neck", "parent": "torso", "length": 18.38, "x": 81.67, "y": -6.34, "rotation": -1.51 },
-	{ "name": "right lower leg", "parent": "right upper leg", "length": 58.52, "x": 42.99, "y": -0.61, "rotation": -14.34 },
-	{ "name": "right shoulder", "parent": "torso", "length": 37.24, "x": 76.02, "y": 18.14, "rotation": 133.88 },
-	{ "name": "head", "parent": "neck", "length": 68.28, "x": 20.93, "y": 11.59, "rotation": -13.92 },
-	{ "name": "left arm", "parent": "left shoulder", "length": 35.62, "x": 37.85, "y": -2.34, "rotation": 28.16 },
-	{ "name": "left foot", "parent": "left lower leg", "length": 46.5, "x": 58.94, "y": -7.61, "rotation": 102.43 },
-	{ "name": "right arm", "parent": "right shoulder", "length": 36.74, "x": 37.6, "y": 0.31, "rotation": 36.32 },
-	{ "name": "right foot", "parent": "right lower leg", "length": 45.45, "x": 64.88, "y": 0.04, "rotation": 110.3 },
-	{ "name": "left hand", "parent": "left arm", "length": 11.52, "x": 35.62, "y": 0.07, "rotation": 2.7 },
-	{ "name": "right hand", "parent": "right arm", "length": 15.32, "x": 36.9, "y": 0.34, "rotation": 2.35 },
-	{ "name": "spear1", "parent": "left hand", "length": 65.06, "x": 0.48, "y": 17.03, "rotation": 102.43 },
-	{ "name": "spear2", "parent": "spear1", "length": 61.41, "x": 65.05, "y": 0.04, "rotation": 0.9 },
-	{ "name": "spear3", "parent": "spear2", "length": 76.79, "x": 61.88, "y": 0.57, "rotation": -0.9 }
-],
-"slots": [
-	{ "name": "left shoulder", "bone": "left shoulder", "attachment": "left shoulder" },
-	{ "name": "left arm", "bone": "left arm", "attachment": "left arm" },
-	{ "name": "left hand item", "bone": "left hand", "attachment": "spear" },
-	{ "name": "left hand", "bone": "left hand", "attachment": "left hand" },
-	{ "name": "left foot", "bone": "left foot", "attachment": "left foot" },
-	{ "name": "left lower leg", "bone": "left lower leg", "attachment": "left lower leg" },
-	{ "name": "left upper leg", "bone": "left upper leg", "attachment": "left upper leg" },
-	{ "name": "neck", "bone": "neck", "attachment": "neck" },
-	{ "name": "torso", "bone": "torso", "attachment": "torso" },
-	{ "name": "pelvis", "bone": "pelvis", "attachment": "pelvis" },
-	{ "name": "right foot", "bone": "right foot", "attachment": "right foot" },
-	{ "name": "right lower leg", "bone": "right lower leg", "attachment": "right lower leg" },
-	{ "name": "undie straps", "bone": "pelvis", "attachment": "undie straps" },
-	{ "name": "undies", "bone": "pelvis", "attachment": "undies" },
-	{ "name": "right upper leg", "bone": "right upper leg", "attachment": "right upper leg" },
-	{ "name": "head", "bone": "head", "attachment": "head" },
-	{ "name": "eyes", "bone": "head" },
-	{ "name": "right shoulder", "bone": "right shoulder", "attachment": "right shoulder" },
-	{ "name": "right arm", "bone": "right arm", "attachment": "right arm" },
-	{ "name": "right hand thumb", "bone": "right hand", "attachment": "right hand thumb" },
-	{ "name": "right hand item", "bone": "right hand", "attachment": "dagger" },
-	{ "name": "right hand", "bone": "right hand", "attachment": "right hand" },
-	{ "name": "right hand item 2", "bone": "right hand", "attachment": "shield" }
-],
-"skins": {
-	"default": {
-		"left hand item": {
-			"dagger": { "x": 7.88, "y": -23.45, "rotation": 10.47, "width": 26, "height": 108 },
-			"spear": {
-				"type": "skinnedmesh",
-				"uvs": [ 1, 0.11236, 0.77096, 0.13278, 0.76608, 0.21781, 0.75642, 0.386, 0.74723, 0.54607, 0.72117, 1, 0.28838, 1, 0.24208, 0.54327, 0.22589, 0.38361, 0.2089, 0.21605, 0.20043, 0.13242, 0, 0.11519, 0.4527, 0, 0.58399, 0 ],
-				"triangles": [ 4, 7, 3, 6, 7, 4, 5, 6, 4, 10, 11, 12, 1, 13, 0, 12, 13, 1, 10, 12, 1, 9, 10, 1, 2, 9, 1, 8, 9, 2, 3, 8, 2, 7, 8, 3 ],
-				"vertices": [ 1, 20, 38.54, -10.88, 1, 1, 20, 30.97, -5.93, 1, 2, 19, 61.48, -5.58, 0.51, 20, -0.31, -6.16, 0.48, 2, 18, 64.73, -5.03, 0.5, 19, -0.4, -5.06, 0.49, 1, 16, 4.56, 23.91, 1, 1, 16, 41.7, -138.95, 1, 1, 16, 32.42, -141.1, 1, 1, 16, -6.49, 22.4, 1, 2, 18, 65.48, 6.64, 0.5, 19, 0.53, 6.59, 0.49, 2, 19, 62.18, 6.66, 0.51, 20, 0.2, 6.09, 0.48, 1, 20, 30.96, 6.61, 1, 1, 20, 37.26, 11.09, 1, 1, 20, 79.75, 1.59, 1, 1, 20, 79.78, -1.29, 1 ],
-				"edges": [ 24, 22, 22, 20, 10, 12, 2, 0, 24, 26, 0, 26, 8, 10, 12, 14, 6, 8, 14, 16, 2, 4, 4, 6, 16, 18, 18, 20, 20, 2 ],
-				"hull": 14,
-				"width": 22,
-				"height": 368
-			}
-		},
-		"right hand item": {
-			"dagger": {
-				"type": "mesh",
-				"uvs": [ 0.78091, 0.38453, 1, 0.38405, 1, 0.44881, 0.73953, 0.4687, 0.74641, 0.81344, 0.34022, 1, 0.15434, 1, 0.11303, 0.78858, 0.23007, 0.47367, 0, 0.45047, 0, 0.38621, 0.22367, 0.38573, 0.24384, 0, 1, 0 ],
-				"triangles": [ 5, 7, 8, 4, 8, 3, 4, 5, 8, 5, 6, 7, 9, 11, 8, 8, 11, 3, 3, 0, 2, 3, 11, 0, 9, 10, 11, 0, 1, 2, 11, 12, 0, 0, 12, 13 ],
-				"vertices": [ 15.49, -12.82, 21.13, -13.57, 20.16, -20.49, 13.15, -21.67, 8.13, -58.56, -5.13, -77.04, -9.92, -76.36, -7.79, -53.6, -0.03, -20.36, -5.6, -17.04, -4.63, -10.17, 1.12, -10.93, 7.46, 30.24, 26.93, 27.49 ],
-				"edges": [ 22, 20, 24, 26, 22, 24, 2, 0, 0, 22, 0, 26, 12, 14, 14, 16, 18, 20, 16, 18, 2, 4, 4, 6, 6, 8, 10, 12, 8, 10 ],
-				"hull": 14,
-				"width": 26,
-				"height": 108
-			}
-		},
-		"right hand item 2": {
-			"shield": { "rotation": 93.49, "width": 70, "height": 72 }
-		}
-	},
-	"goblin": {
-		"eyes": {
-			"eyes closed": { "name": "goblin/eyes-closed", "x": 29.19, "y": -24.89, "rotation": -88.92, "width": 34, "height": 12 }
-		},
-		"head": {
-			"head": {
-				"name": "goblin/head",
-				"type": "mesh",
-				"uvs": [ 0, 0.60494, 0.14172, 0.5145, 0.24218, 0.55229, 0.32667, 0.67806, 0.37969, 0.79352, 0.53505, 0.93014, 0.86056, 1, 0.94071, 0.94169, 0.92098, 0.69923, 0.9888, 0.65497, 0.99003, 0.51643, 0.89632, 0.43561, 0.94487, 0.41916, 1, 0.39713, 1, 0.2836, 0.94017, 0.27027, 0.87906, 0.25666, 0.80754, 0.16044, 0.66698, 0.01997, 0.4734, 0.01805, 0.29215, 0.19893, 0.25392, 0.31823, 0.09117, 0.324, 0, 0.44331, 0.43271, 0.69153, 0.466, 0.47794, 0.35996, 0.31246, 0.73473, 0.68593, 0.72215, 0.57425, 0.88179, 0.5583, 0.80267, 0.51015 ],
-				"triangles": [ 5, 27, 6, 7, 27, 8, 7, 6, 27, 4, 24, 5, 5, 24, 27, 4, 3, 24, 27, 29, 8, 8, 29, 9, 24, 28, 27, 24, 25, 28, 24, 3, 25, 29, 28, 30, 29, 27, 28, 25, 2, 26, 25, 3, 2, 9, 29, 10, 0, 23, 1, 28, 25, 30, 29, 11, 10, 29, 30, 11, 2, 21, 26, 2, 1, 21, 23, 22, 1, 1, 22, 21, 30, 16, 11, 30, 17, 16, 30, 25, 17, 17, 26, 18, 18, 26, 19, 26, 17, 25, 11, 15, 12, 11, 16, 15, 12, 15, 13, 15, 14, 13, 21, 20, 26, 26, 20, 19 ],
-				"vertices": [ 14.56, 50.42, 23.12, 35.47, 17.46, 26.36, 11.57, 16.86, 3.74, 11.71, -5.89, -3.91, -11.83, -37.23, -8.31, -45.63, 7.75, -44.24, 10.39, -51.33, 19.52, -51.82, 25.21, -43.15, 26.12, -47.43, 27.35, -53.16, 34.84, -53.46, 35.96, -47.33, 37.11, -41.08, 43.75, -33.97, 53.58, -19.87, 54.5, 0.03, 43.31, 19.16, 35.6, 23.41, 35.89, 40.17, 28.39, 49.87, 10.25, 5.99, 24.2, 2, 35.55, 12.48, 9.39, -25.1, 16.8, -24.31, 17.2, -40.65, 20.68, -33.02 ],
-				"edges": [ 0, 2, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 20, 22, 26, 28, 32, 34, 34, 36, 36, 38, 38, 40, 40, 42, 42, 44, 44, 46, 0, 46, 6, 48, 48, 50, 50, 52, 52, 42, 2, 4, 4, 6, 4, 52, 2, 44, 22, 32, 22, 24, 24, 26, 28, 30, 30, 32, 24, 30, 16, 54, 54, 56, 20, 58, 58, 54, 16, 58, 22, 60, 60, 56, 58, 60 ],
-				"hull": 24,
-				"width": 103,
-				"height": 66
-			}
-		},
-		"left arm": {
-			"left arm": {
-				"name": "goblin/left-arm",
-				"type": "mesh",
-				"uvs": [ 0.68992, 0.29284, 1, 0.46364, 1, 0.74643, 0.84089, 1, 0.66344, 1, 0.33765, 0.64284, 0, 0.44124, 0, 0, 0.34295, 0 ],
-				"triangles": [ 3, 4, 2, 4, 5, 2, 5, 0, 2, 0, 1, 2, 0, 5, 8, 5, 6, 8, 6, 7, 8 ],
-				"vertices": [ 18.6, 8.81, 32.19, 10.31, 38.02, 1.62, 38.08, -9.63, 32.31, -13.49, 14.37, -9.62, -0.75, -10.78, -9.84, 2.77, 1.29, 10.25 ],
-				"edges": [ 14, 16, 16, 0, 0, 2, 2, 4, 6, 4, 6, 8, 8, 10, 12, 14, 10, 12 ],
-				"hull": 9,
-				"width": 37,
-				"height": 35
-			}
-		},
-		"left foot": {
-			"left foot": {
-				"name": "goblin/left-foot",
-				"type": "mesh",
-				"uvs": [ 0.15733, 0.31873, 0.08195, 0.78502, 0.15884, 0.99366, 0.41633, 0.96804, 0.68822, 0.97636, 1, 0.96388, 0.99385, 0.73501, 0.85294, 0.51862, 0.61479, 0.31056, 0.46991, 0, 0.48032, 0.75604, 0.75994, 0.77706 ],
-				"triangles": [ 2, 1, 3, 3, 10, 4, 4, 11, 5, 4, 10, 11, 3, 1, 10, 11, 6, 5, 1, 0, 10, 11, 7, 6, 11, 10, 7, 10, 8, 7, 10, 0, 8, 0, 9, 8 ],
-				"vertices": [ 2.28, 13.07, -1.76, -1.64, 3.59, -7.8, 20.25, -6.04, 37.91, -5.27, 58.12, -3.71, 57.31, 3.34, 47.78, 9.51, 31.95, 15.05, 21.99, 24.11, 24.03, 0.75, 42.21, 1.16 ],
-				"edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 0, 18, 6, 20, 20, 16, 2, 20, 8, 22, 22, 14, 20, 22, 22, 10 ],
-				"hull": 10,
-				"width": 65,
-				"height": 31
-			}
-		},
-		"left hand": {
-			"left hand": {
-				"name": "goblin/left-hand",
-				"type": "mesh",
-				"uvs": [ 0.518, 0.12578, 1, 0.16285, 0.99788, 0.50578, 0.69745, 1, 0.37445, 1, 0, 0.80051, 0, 0.42792, 0.17601, 0, 0.43567, 0 ],
-				"triangles": [ 2, 3, 0, 4, 5, 0, 3, 4, 0, 0, 7, 8, 6, 7, 0, 0, 5, 6, 2, 0, 1 ],
-				"vertices": [ -3.11, 15.42, 10.83, 22.27, 15.5, 14.55, 18.35, -8.96, 9.48, -14.32, -4.58, -14.3, -11.63, -2.63, -14.89, 13.68, -7.75, 17.99 ],
-				"edges": [ 16, 0, 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 14, 16, 12, 14 ],
-				"hull": 9,
-				"width": 36,
-				"height": 41
-			}
-		},
-		"left lower leg": {
-			"left lower leg": {
-				"name": "goblin/left-lower-leg",
-				"type": "mesh",
-				"uvs": [ 0.95508, 0.20749, 0.81927, 0.65213, 0.94754, 0.77308, 0.67842, 0.97346, 0.46463, 1, 0.26845, 1, 0.04963, 0.90706, 0.2106, 0.60115, 0.07478, 0.40195, 0.18545, 0, 0.28857, 0 ],
-				"triangles": [ 1, 3, 4, 7, 4, 5, 5, 6, 7, 3, 1, 2, 1, 4, 7, 0, 1, 10, 7, 8, 10, 1, 7, 10, 10, 8, 9 ],
-				"vertices": [ -0.19, 6.82, 30.97, 10.96, 37.97, 17.33, 53.88, 12.6, 57.58, 6.31, 59.34, 0.08, 55.04, -8.63, 32.99, -9.33, 20.79, -17.43, -7.27, -21.56, -8.19, -18.29 ],
-				"edges": [ 20, 0, 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 18, 20, 16, 18 ],
-				"hull": 11,
-				"width": 33,
-				"height": 70
-			}
-		},
-		"left shoulder": {
-			"left shoulder": {
-				"name": "goblin/left-shoulder",
-				"type": "mesh",
-				"uvs": [ 0.7377, 0.40692, 1, 0.75237, 1, 1, 0.62046, 1, 0.26184, 0.56601, 0, 0.29783, 0, 0, 0.44115, 0 ],
-				"triangles": [ 3, 1, 2, 3, 0, 1, 3, 4, 0, 4, 7, 0, 4, 5, 7, 5, 6, 7 ],
-				"vertices": [ 15.18, 5.74, 32.17, 5.32, 41.79, 0.21, 36.63, -9.5, 14.88, -9.72, 0.9, -10.89, -10.66, -4.74, -4.66, 6.54 ],
-				"edges": [ 12, 14, 14, 0, 4, 2, 0, 2, 4, 6, 6, 8, 10, 12, 8, 10 ],
-				"hull": 8,
-				"width": 29,
-				"height": 44
-			}
-		},
-		"left upper leg": {
-			"left upper leg": {
-				"name": "goblin/left-upper-leg",
-				"type": "mesh",
-				"uvs": [ 1, 0.12167, 1, 0.54873, 0.91067, 0.78907, 0.76567, 1, 0.3087, 0.9579, 0, 0.68777, 0, 0.219, 0.51961, 0, 0.87552, 0 ],
-				"triangles": [ 3, 4, 2, 2, 4, 1, 1, 4, 7, 4, 5, 7, 0, 1, 7, 5, 6, 7, 7, 8, 0 ],
-				"vertices": [ 2.33, 13.06, 33.5, 12.57, 51, 9.34, 66.32, 4.31, 63, -10.71, 43.13, -20.58, 8.91, -20.04, -6.79, -2.64, -6.61, 9.1 ],
-				"edges": [ 10, 8, 8, 6, 6, 4, 4, 2, 10, 12, 12, 14, 14, 16, 2, 0, 16, 0 ],
-				"hull": 9,
-				"width": 33,
-				"height": 73
-			}
-		},
-		"neck": {
-			"neck": {
-				"name": "goblin/neck",
-				"type": "mesh",
-				"uvs": [ 0.81967, 0.27365, 0.92101, 0.82048, 0.47134, 1, 0.15679, 0.9354, 0, 0.7556, 0.19268, 0.51833, 0.15468, 0.35706, 0, 0.21989, 0.13568, 0, 0.68878, 0, 0.70145, 0.53872 ],
-				"triangles": [ 3, 5, 2, 2, 10, 1, 2, 5, 10, 3, 4, 5, 10, 0, 1, 0, 10, 6, 10, 5, 6, 7, 8, 6, 6, 9, 0, 6, 8, 9 ],
-				"vertices": [ 18.62, -11.65, -3.98, -13.85, -10.28, 2.76, -6.91, 13.89, 0.8, 19.05, 10.06, 11.51, 16.74, 12.45, 22.71, 17.64, 31.4, 12.19, 30.12, -7.67, 8.05, -6.71 ],
-				"edges": [ 14, 12, 12, 10, 10, 8, 8, 6, 6, 4, 4, 2, 2, 20, 20, 0, 0, 18, 16, 18, 14, 16, 0, 2 ],
-				"hull": 10,
-				"width": 36,
-				"height": 41
-			}
-		},
-		"pelvis": {
-			"pelvis": {
-				"name": "goblin/pelvis",
-				"type": "mesh",
-				"uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ],
-				"triangles": [ 1, 3, 0, 1, 2, 3 ],
-				"vertices": [ 25.38, -20.73, -36.61, -20.73, -36.61, 22.26, 25.38, 22.26 ],
-				"edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ],
-				"hull": 4,
-				"width": 62,
-				"height": 43
-			}
-		},
-		"right arm": {
-			"right arm": {
-				"name": "goblin/right-arm",
-				"type": "mesh",
-				"uvs": [ 1, 0.09223, 1, 0.8501, 0.72058, 1, 0.24384, 1, 0, 0.86558, 0.20822, 0.10919, 0.50903, 0, 0.85342, 0 ],
-				"triangles": [ 1, 2, 6, 6, 2, 5, 1, 6, 0, 4, 5, 3, 2, 3, 5, 6, 7, 0 ],
-				"vertices": [ -4.75, 8.89, 33.03, 11.74, 40.99, 5.89, 41.81, -5.03, 35.53, -11.13, -2.53, -9.2, -8.5, -2.71, -9.09, 5.18 ],
-				"edges": [ 8, 6, 4, 6, 4, 2, 12, 14, 2, 0, 14, 0, 10, 12, 8, 10 ],
-				"hull": 8,
-				"width": 23,
-				"height": 50
-			}
-		},
-		"right foot": {
-			"right foot": {
-				"name": "goblin/right-foot",
-				"type": "mesh",
-				"uvs": [ 0.40851, 0.0047, 0.59087, 0.33404, 0.75959, 0.48311, 0.88907, 0.59751, 0.97532, 0.89391, 0.90385, 1, 0.6722, 1, 0.38633, 1, 0.08074, 1, 0, 0.88921, 0, 0.65984, 0, 0.46577, 0.0906, 0.0988, 0.305, 0, 0.47461, 0.71257, 0.715, 0.74681 ],
-				"triangles": [ 4, 5, 15, 7, 14, 6, 5, 6, 15, 6, 14, 15, 14, 7, 9, 7, 8, 9, 15, 3, 4, 9, 10, 14, 15, 2, 3, 15, 14, 2, 14, 10, 1, 12, 1, 11, 1, 12, 13, 14, 1, 2, 1, 13, 0, 1, 10, 11 ],
-				"vertices": [ 17.36, 25.99, 29.13, 15.44, 39.89, 10.8, 48.14, 7.24, 53.84, -2.38, 49.43, -6, 34.84, -6.39, 16.84, -6.87, -2.4, -7.38, -7.58, -3.86, -7.78, 3.7, -7.95, 10.1, -2.57, 22.36, 10.84, 25.97, 22.14, 2.75, 37.31, 2.03 ],
-				"edges": [ 0, 2, 6, 8, 8, 10, 16, 18, 22, 24, 24, 26, 0, 26, 10, 12, 2, 4, 4, 6, 12, 14, 14, 16, 18, 20, 20, 22, 2, 28, 28, 14, 20, 28, 4, 30, 30, 12, 28, 30, 30, 8 ],
-				"hull": 14,
-				"width": 63,
-				"height": 33
-			}
-		},
-		"right hand": {
-			"right hand": {
-				"name": "goblin/right-hand",
-				"type": "mesh",
-				"uvs": [ 0.17957, 0, 0, 0.44772, 0, 0.79734, 0.20057, 0.94264, 0.55057, 1, 0.8539, 1, 0.89823, 0.82004, 0.8259, 0.74285, 0.84223, 0.49993, 0.96356, 0.34102, 0.66023, 0 ],
-				"triangles": [ 4, 7, 5, 5, 7, 6, 4, 3, 7, 3, 2, 8, 7, 3, 8, 8, 1, 10, 8, 2, 1, 0, 10, 1, 8, 10, 9 ],
-				"vertices": [ -10.82, -9.45, 5.95, -15.34, 18.88, -14.9, 24, -7.5, 25.69, 5.16, 25.31, 16.07, 18.61, 17.44, 15.84, 14.74, 6.84, 15.02, 0.81, 19.18, -11.41, 7.83 ],
-				"edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 18, 20, 0, 20 ],
-				"hull": 11,
-				"width": 36,
-				"height": 37
-			}
-		},
-		"right hand thumb": {
-			"right hand thumb": {
-				"name": "goblin/right-hand",
-				"type": "mesh",
-				"uvs": [ 0.88538, 0.22262, 0.76167, 0.3594, 0.75088, 0.78308, 0.95326, 0.84981, 1, 0.60302 ],
-				"triangles": [ 3, 2, 4, 2, 1, 4, 1, 0, 4 ],
-				"vertices": [ -2.82, 15.97, 2.4, 11.71, 18.08, 11.9, 20.27, 19.27, 11.09, 20.62 ],
-				"edges": [ 2, 4, 4, 6, 6, 8, 2, 0, 0, 8 ],
-				"hull": 5,
-				"width": 36,
-				"height": 37
-			}
-		},
-		"right lower leg": {
-			"right lower leg": {
-				"name": "goblin/right-lower-leg",
-				"type": "mesh",
-				"uvs": [ 1, 0.27261, 0.81312, 0.52592, 0.79587, 0.71795, 0.95544, 0.80988, 0.85193, 0.95493, 0.47241, 1, 0.14033, 1, 0, 0.8773, 0.14896, 0.67914, 0.1619, 0.30325, 0.60611, 0 ],
-				"triangles": [ 4, 5, 2, 2, 5, 8, 5, 6, 8, 6, 7, 8, 4, 2, 3, 2, 8, 1, 8, 9, 1, 9, 10, 1, 1, 10, 0 ],
-				"vertices": [ 6.26, 8.46, 23.32, 8.04, 37.1, 12.89, 41.45, 20.82, 53.07, 21.46, 61.33, 10.06, 65.77, -1.03, 58.99, -9.19, 43.02, -9.81, 16.33, -20, -12.79, -9.26 ],
-				"edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 0, 20, 18, 20 ],
-				"hull": 11,
-				"width": 36,
-				"height": 76
-			}
-		},
-		"right shoulder": {
-			"right shoulder": {
-				"name": "goblin/right-shoulder",
-				"type": "mesh",
-				"uvs": [ 0.62008, 0.03708, 0.92131, 0.09048, 1, 0.38319, 0.72049, 0.6937, 0.31656, 1, 0, 1, 0, 0.75106, 0.28233, 0.49988 ],
-				"triangles": [ 4, 6, 7, 4, 7, 3, 4, 5, 6, 7, 0, 3, 2, 0, 1, 2, 3, 0 ],
-				"vertices": [ -3.17, -11.05, -9, -0.57, -1.01, 10.33, 16.69, 11.17, 37.41, 8.2, 45.45, -1.16, 36.95, -8.46, 21.2, -7.47 ],
-				"edges": [ 10, 12, 12, 14, 14, 0, 0, 2, 2, 4, 4, 6, 8, 10, 6, 8 ],
-				"hull": 8,
-				"width": 39,
-				"height": 45
-			}
-		},
-		"right upper leg": {
-			"right upper leg": {
-				"name": "goblin/right-upper-leg",
-				"type": "mesh",
-				"uvs": [ 0.27018, 0, 0.11618, 0.18177, 0, 0.70688, 0, 0.89577, 0.26668, 1, 0.48718, 1, 0.67618, 0.83532, 1, 0.5161, 1, 0.25543, 0.74618, 0.0571 ],
-				"triangles": [ 5, 4, 6, 6, 4, 2, 4, 3, 2, 2, 1, 6, 6, 1, 9, 6, 9, 7, 9, 1, 0, 9, 8, 7 ],
-				"vertices": [ -9.85, -10.37, 2.17, -14.07, 35.49, -13.66, 47.29, -12.11, 52.61, -2.26, 51.63, 5.16, 40.51, 10.18, 19.13, 18.47, 2.85, 16.32, -8.4, 6.14 ],
-				"edges": [ 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 0, 18 ],
-				"hull": 10,
-				"width": 34,
-				"height": 63
-			}
-		},
-		"torso": {
-			"torso": {
-				"name": "goblin/torso",
-				"type": "mesh",
-				"uvs": [ 0, 0.33287, 0.15945, 0.46488, 0.15761, 0.60314, 0.15502, 0.79806, 0.32807, 0.93478, 0.6875, 1, 0.80731, 1, 1, 0.77763, 1, 0.66147, 1, 0.56703, 0.93207, 0.4771, 0.86944, 0.39416, 0.83837, 0.226, 0.68085, 0, 0.14836, 0, 0, 0.07199, 0.78734, 0.86249, 0.43679, 0.79649, 0.76738, 0.61733, 0.44345, 0.58747, 0.54329, 0.38316, 0.77692, 0.73446, 0.66478, 0.51012 ],
-				"triangles": [ 5, 16, 6, 6, 16, 7, 4, 17, 5, 5, 17, 16, 4, 3, 17, 17, 21, 16, 16, 21, 7, 3, 2, 17, 21, 19, 18, 21, 17, 19, 17, 2, 19, 21, 8, 7, 21, 18, 8, 18, 9, 8, 19, 22, 18, 18, 10, 9, 18, 22, 10, 2, 1, 19, 19, 20, 22, 19, 1, 20, 22, 11, 10, 22, 20, 11, 20, 1, 14, 20, 12, 11, 1, 0, 14, 20, 13, 12, 20, 14, 13, 0, 15, 14 ],
-				"vertices": [ 56.93, 27.95, 43.37, 18.23, 30.16, 19.5, 11.53, 21.28, -2.55, 10.69, -10.89, -13.12, -11.59, -21.23, 8.54, -36.12, 19.65, -37.08, 28.68, -37.86, 37.68, -34, 45.98, -30.44, 56.4, -29.07, 84.78, -20.92, 87.9, 15.15, 81.88, 25.79, 1.67, -21.01, 10.03, 2.18, 25.23, -18.25, 29.98, 0, 48.54, -8.39, 13.98, -21.36, 35.9, -15.6 ],
-				"edges": [ 0, 2, 6, 8, 8, 10, 10, 12, 12, 14, 22, 24, 24, 26, 26, 28, 28, 30, 0, 30, 14, 32, 32, 34, 34, 6, 18, 36, 36, 38, 2, 4, 4, 6, 38, 4, 2, 40, 40, 22, 40, 38, 38, 34, 32, 10, 34, 8, 40, 28, 14, 16, 16, 18, 32, 42, 42, 36, 16, 42, 42, 34, 18, 20, 20, 22, 36, 44, 44, 40, 20, 44 ],
-				"hull": 16,
-				"width": 68,
-				"height": 96
-			}
-		},
-		"undie straps": {
-			"undie straps": {
-				"name": "goblin/undie-straps",
-				"type": "mesh",
-				"uvs": [ 0.36097, 0.44959, 0.66297, 0.60591, 1, 0.19486, 1, 0.57117, 0.75897, 1, 0.38697, 1, 0, 0.26433, 0, 0, 0.12497, 0 ],
-				"triangles": [ 5, 1, 4, 4, 1, 3, 6, 0, 5, 5, 0, 1, 3, 1, 2, 6, 8, 0, 6, 7, 8 ],
-				"vertices": [ -10.56, 12.87, 6.53, 9.9, 25.62, 17.71, 25.62, 10.56, 11.97, 2.41, -9.09, 2.41, -31, 16.39, -31, 21.41, -23.92, 21.41 ],
-				"edges": [ 14, 16, 16, 0, 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 12, 14, 10, 12, 0, 10, 2, 8 ],
-				"hull": 9,
-				"width": 55,
-				"height": 19
-			}
-		},
-		"undies": {
-			"undies": {
-				"name": "goblin/undies",
-				"type": "mesh",
-				"uvs": [ 0, 0.32029, 0.14893, 0.59457, 0.22437, 1, 0.35909, 1, 0.50998, 1, 0.79559, 0.58453, 0.9842, 0.28015, 1, 0.00588, 0.46957, 0.17646, 0, 0.03933, 0.48843, 0.59122, 0.48114, 0.43099 ],
-				"triangles": [ 3, 10, 4, 4, 10, 5, 10, 3, 1, 3, 2, 1, 1, 11, 10, 1, 0, 11, 10, 11, 5, 5, 11, 6, 0, 8, 11, 11, 8, 6, 0, 9, 8, 6, 8, 7 ],
-				"vertices": [ -13.22, 5.56, -8, -2.47, -5.49, -14.27, -0.64, -14.36, 4.78, -14.45, 15.27, -2.59, 22.22, 6.11, 22.92, 14.05, 3.75, 9.44, -13.08, 13.71, 4.21, -2.59, 4.03, 2.05 ],
-				"edges": [ 0, 2, 2, 4, 8, 10, 10, 12, 12, 14, 14, 16, 16, 18, 0, 18, 4, 6, 6, 8, 6, 20, 16, 22, 22, 20, 0, 22, 22, 12, 2, 20, 20, 10 ],
-				"hull": 10,
-				"width": 36,
-				"height": 29
-			}
-		}
-	},
-	"goblingirl": {
-		"eyes": {
-			"eyes closed": { "name": "goblingirl/eyes-closed", "x": 28, "y": -25.54, "rotation": -87.04, "width": 37, "height": 21 }
-		},
-		"head": {
-			"head": { "name": "goblingirl/head", "x": 27.71, "y": -4.32, "rotation": -85.58, "width": 103, "height": 81 }
-		},
-		"left arm": {
-			"left arm": { "name": "goblingirl/left-arm", "x": 19.64, "y": -2.42, "rotation": 33.05, "width": 37, "height": 35 }
-		},
-		"left foot": {
-			"left foot": { "name": "goblingirl/left-foot", "x": 25.17, "y": 7.92, "rotation": 3.32, "width": 65, "height": 31 }
-		},
-		"left hand": {
-			"left hand": {
-				"name": "goblingirl/left-hand",
-				"x": 4.34,
-				"y": 2.39,
-				"scaleX": 0.896,
-				"scaleY": 0.896,
-				"rotation": 30.34,
-				"width": 35,
-				"height": 40
-			}
-		},
-		"left lower leg": {
-			"left lower leg": { "name": "goblingirl/left-lower-leg", "x": 25.02, "y": -0.6, "rotation": 105.75, "width": 33, "height": 70 }
-		},
-		"left shoulder": {
-			"left shoulder": { "name": "goblingirl/left-shoulder", "x": 19.8, "y": -0.42, "rotation": 61.21, "width": 28, "height": 46 }
-		},
-		"left upper leg": {
-			"left upper leg": { "name": "goblingirl/left-upper-leg", "x": 30.21, "y": -2.95, "rotation": 89.09, "width": 33, "height": 70 }
-		},
-		"neck": {
-			"neck": { "name": "goblingirl/neck", "x": 6.16, "y": -3.14, "rotation": -98.86, "width": 35, "height": 41 }
-		},
-		"pelvis": {
-			"pelvis": { "name": "goblingirl/pelvis", "x": -3.87, "y": 3.18, "width": 62, "height": 43 }
-		},
-		"right arm": {
-			"right arm": { "name": "goblingirl/right-arm", "x": 16.85, "y": -0.66, "rotation": 93.52, "width": 28, "height": 50 }
-		},
-		"right foot": {
-			"right foot": { "name": "goblingirl/right-foot", "x": 23.46, "y": 9.66, "rotation": 1.52, "width": 63, "height": 33 }
-		},
-		"right hand": {
-			"right hand": { "name": "goblingirl/right-hand", "x": 7.21, "y": 3.43, "rotation": 91.16, "width": 36, "height": 37 }
-		},
-		"right hand thumb": {
-			"right hand thumb": { "name": "goblingirl/right-hand", "x": 7.21, "y": 3.43, "rotation": 91.16, "width": 36, "height": 37 }
-		},
-		"right lower leg": {
-			"right lower leg": { "name": "goblingirl/right-lower-leg", "x": 26.15, "y": -3.27, "rotation": 111.83, "width": 36, "height": 76 }
-		},
-		"right shoulder": {
-			"right shoulder": { "name": "goblingirl/right-shoulder", "x": 14.46, "y": 0.45, "rotation": 129.85, "width": 39, "height": 45 }
-		},
-		"right upper leg": {
-			"right upper leg": { "name": "goblingirl/right-upper-leg", "x": 19.69, "y": 2.13, "rotation": 97.49, "width": 34, "height": 63 }
-		},
-		"torso": {
-			"torso": { "name": "goblingirl/torso", "x": 36.28, "y": -5.14, "rotation": -95.74, "width": 68, "height": 96 }
-		},
-		"undie straps": {
-			"undie straps": { "name": "goblingirl/undie-straps", "x": -1.51, "y": 14.18, "width": 55, "height": 19 }
-		},
-		"undies": {
-			"undies": { "name": "goblingirl/undies", "x": 5.4, "y": 1.7, "width": 36, "height": 29 }
-		}
-	}
-},
-"animations": {
-	"walk": {
-		"slots": {
-			"eyes": {
-				"attachment": [
-					{ "time": 0.7, "name": "eyes closed" },
-					{ "time": 0.8, "name": null }
-				]
-			}
-		},
-		"bones": {
-			"left upper leg": {
-				"rotate": [
-					{ "time": 0, "angle": -26.55 },
-					{ "time": 0.1333, "angle": -8.78 },
-					{ "time": 0.2333, "angle": 9.51 },
-					{ "time": 0.3666, "angle": 30.74 },
-					{ "time": 0.5, "angle": 25.33 },
-					{ "time": 0.6333, "angle": 26.11 },
-					{ "time": 0.7333, "angle": 7.45 },
-					{ "time": 0.8666, "angle": -21.19 },
-					{ "time": 1, "angle": -26.55 }
-				],
-				"translate": [
-					{ "time": 0, "x": -1.32, "y": 1.7 },
-					{ "time": 0.3666, "x": -0.06, "y": 2.42 },
-					{ "time": 1, "x": -1.32, "y": 1.7 }
-				]
-			},
-			"right upper leg": {
-				"rotate": [
-					{ "time": 0, "angle": 42.45 },
-					{
-						"time": 0.1333,
-						"angle": 49.86,
-						"curve": [ 0.414, 0, 0.705, 0.99 ]
-					},
-					{ "time": 0.2333, "angle": 22.51 },
-					{ "time": 0.5, "angle": -16.93 },
-					{ "time": 0.6333, "angle": 1.89 },
-					{
-						"time": 0.7333,
-						"angle": 34.86,
-						"curve": [ 0.462, 0.11, 1, 1 ]
-					},
-					{
-						"time": 0.8666,
-						"angle": 58.68,
-						"curve": [ 0.5, 0.02, 1, 1 ]
-					},
-					{ "time": 1, "angle": 42.45 }
-				],
-				"translate": [
-					{ "time": 0, "x": 6.23, "y": 0 },
-					{ "time": 0.2333, "x": 2.14, "y": 2.4 },
-					{ "time": 0.5, "x": 2.44, "y": 4.8 },
-					{ "time": 1, "x": 6.23, "y": 0 }
-				]
-			},
-			"left lower leg": {
-				"rotate": [
-					{ "time": 0, "angle": -18.05 },
-					{ "time": 0.1333, "angle": -63.5 },
-					{ "time": 0.2333, "angle": -83.01 },
-					{ "time": 0.5, "angle": 5.11 },
-					{ "time": 0.6333, "angle": -28.29 },
-					{ "time": 0.7333, "angle": -27.52 },
-					{ "time": 0.8666, "angle": 3.53 },
-					{ "time": 1, "angle": -18.05 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 },
-					{ "time": 0.2333, "x": 2.55, "y": -0.47 },
-					{ "time": 0.5, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 1, "x": 0, "y": 0 }
-				]
-			},
-			"left foot": {
-				"rotate": [
-					{ "time": 0, "angle": -14.56 },
-					{ "time": 0.1333, "angle": -10.42 },
-					{ "time": 0.2333, "angle": -5.01 },
-					{ "time": 0.3, "angle": 6.67 },
-					{ "time": 0.3666, "angle": 3.87 },
-					{ "time": 0.5, "angle": -3.87 },
-					{ "time": 0.6333, "angle": 2.78 },
-					{ "time": 0.7333, "angle": -11.99 },
-					{ "time": 0.8666, "angle": -12.45 },
-					{ "time": 1, "angle": -14.56 }
-				]
-			},
-			"right shoulder": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 5.29,
-						"curve": [ 0.264, 0, 0.75, 1 ]
-					},
-					{ "time": 0.6333, "angle": 6.65 },
-					{ "time": 1, "angle": 5.29 }
-				]
-			},
-			"right arm": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -4.02,
-						"curve": [ 0.267, 0, 0.804, 0.99 ]
-					},
-					{
-						"time": 0.6333,
-						"angle": 19.78,
-						"curve": [ 0.307, 0, 0.787, 0.99 ]
-					},
-					{ "time": 1, "angle": -4.02 }
-				]
-			},
-			"right hand": {
-				"rotate": [
-					{ "time": 0, "angle": 8.98 },
-					{ "time": 0.6333, "angle": 0.51 },
-					{ "time": 1, "angle": 8.98 }
-				]
-			},
-			"left shoulder": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 6.25,
-						"curve": [ 0.339, 0, 0.683, 1 ]
-					},
-					{
-						"time": 0.5,
-						"angle": -11.78,
-						"curve": [ 0.281, 0, 0.686, 0.99 ]
-					},
-					{ "time": 1, "angle": 6.25 }
-				],
-				"translate": [
-					{ "time": 0, "x": 1.15, "y": 0.23 }
-				]
-			},
-			"left hand": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -21.23,
-						"curve": [ 0.295, 0, 0.755, 0.98 ]
-					},
-					{
-						"time": 0.5,
-						"angle": -27.28,
-						"curve": [ 0.241, 0, 0.75, 0.97 ]
-					},
-					{ "time": 1, "angle": -21.23 }
-				]
-			},
-			"left arm": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 28.37,
-						"curve": [ 0.339, 0, 0.683, 1 ]
-					},
-					{
-						"time": 0.5,
-						"angle": 60.09,
-						"curve": [ 0.281, 0, 0.686, 0.99 ]
-					},
-					{ "time": 1, "angle": 28.37 }
-				]
-			},
-			"torso": {
-				"rotate": [
-					{ "time": 0, "angle": -10.28 },
-					{
-						"time": 0.1333,
-						"angle": -15.38,
-						"curve": [ 0.545, 0, 0.818, 1 ]
-					},
-					{
-						"time": 0.3666,
-						"angle": -9.78,
-						"curve": [ 0.58, 0.17, 0.669, 0.99 ]
-					},
-					{
-						"time": 0.6333,
-						"angle": -15.75,
-						"curve": [ 0.235, 0.01, 0.795, 1 ]
-					},
-					{
-						"time": 0.8666,
-						"angle": -7.06,
-						"curve": [ 0.209, 0, 0.816, 0.98 ]
-					},
-					{ "time": 1, "angle": -10.28 }
-				],
-				"translate": [
-					{ "time": 0, "x": -3.72, "y": -0.01 }
-				]
-			},
-			"right foot": {
-				"rotate": [
-					{ "time": 0, "angle": -5.25 },
-					{ "time": 0.2333, "angle": -17.76 },
-					{ "time": 0.3666, "angle": -20.09 },
-					{ "time": 0.5, "angle": -19.73 },
-					{ "time": 0.7333, "angle": -11.68 },
-					{ "time": 0.8, "angle": 4.46 },
-					{ "time": 0.8666, "angle": 0.46 },
-					{ "time": 1, "angle": -5.25 }
-				]
-			},
-			"right lower leg": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -3.39,
-						"curve": [ 0.316, 0.01, 0.741, 0.98 ]
-					},
-					{
-						"time": 0.1333,
-						"angle": -43.21,
-						"curve": [ 0.414, 0, 0.705, 0.99 ]
-					},
-					{ "time": 0.2333, "angle": -25.98 },
-					{ "time": 0.5, "angle": -19.53 },
-					{ "time": 0.6333, "angle": -64.8 },
-					{
-						"time": 0.7333,
-						"angle": -89.54,
-						"curve": [ 0.557, 0.18, 1, 1 ]
-					},
-					{ "time": 1, "angle": -3.39 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.5, "x": 0, "y": 0 },
-					{ "time": 0.6333, "x": 2.18, "y": 0.21 },
-					{ "time": 1, "x": 0, "y": 0 }
-				]
-			},
-			"hip": {
-				"rotate": [
-					{ "time": 0, "angle": 0, "curve": "stepped" },
-					{ "time": 1, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": -8.4 },
-					{
-						"time": 0.1333,
-						"x": 0,
-						"y": -9.35,
-						"curve": [ 0.326, 0.05, 0.674, 0.93 ]
-					},
-					{
-						"time": 0.2333,
-						"x": 0,
-						"y": -0.59,
-						"curve": [ 0.325, 0.39, 0.643, 0.7 ]
-					},
-					{ "time": 0.3666, "x": 0, "y": -3.96 },
-					{ "time": 0.5, "x": 0, "y": -8.4 },
-					{
-						"time": 0.6333,
-						"x": 0,
-						"y": -10,
-						"curve": [ 0.359, 0.47, 0.646, 0.74 ]
-					},
-					{
-						"time": 0.7333,
-						"x": 0,
-						"y": -5.29,
-						"curve": [ 0.333, 0.36, 0.662, 0.69 ]
-					},
-					{
-						"time": 0.8,
-						"x": 0,
-						"y": -2.49,
-						"curve": [ 0.322, 0.35, 0.651, 0.68 ]
-					},
-					{ "time": 0.8666, "x": 0, "y": -3.96 },
-					{ "time": 1, "x": 0, "y": -8.4 }
-				]
-			},
-			"neck": {
-				"rotate": [
-					{ "time": 0, "angle": 3.6 },
-					{ "time": 0.1333, "angle": 17.49 },
-					{ "time": 0.2333, "angle": 6.1 },
-					{ "time": 0.3666, "angle": 3.45 },
-					{ "time": 0.5, "angle": 5.17 },
-					{ "time": 0.6333, "angle": 18.36 },
-					{ "time": 0.7333, "angle": 6.09 },
-					{ "time": 0.8666, "angle": 2.28 },
-					{ "time": 1, "angle": 3.6 }
-				]
-			},
-			"head": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 3.6,
-						"curve": [ 0, 0, 0.704, 1.17 ]
-					},
-					{ "time": 0.1333, "angle": -0.2 },
-					{ "time": 0.2333, "angle": 6.1 },
-					{ "time": 0.3666, "angle": 3.45 },
-					{
-						"time": 0.5,
-						"angle": 5.17,
-						"curve": [ 0, 0, 0.704, 1.61 ]
-					},
-					{ "time": 0.6666, "angle": 1.1 },
-					{ "time": 0.7333, "angle": 6.09 },
-					{ "time": 0.8666, "angle": 2.28 },
-					{ "time": 1, "angle": 3.6 }
-				]
-			},
-			"pelvis": {
-				"rotate": [
-					{ "time": 0, "angle": -1.33 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0.39, "y": -0.78 }
-				]
-			},
-			"spear1": {
-				"rotate": [
-					{ "time": 0, "angle": 1.84 },
-					{ "time": 0.2, "angle": -5.38 },
-					{ "time": 0.5, "angle": 2.95 },
-					{ "time": 0.7333, "angle": -3.67 },
-					{ "time": 1, "angle": 1.84 }
-				]
-			},
-			"spear2": {
-				"rotate": [
-					{ "time": 0, "angle": 1.84 },
-					{ "time": 0.2, "angle": -5.38 },
-					{ "time": 0.5, "angle": 2.95 },
-					{ "time": 0.7333, "angle": -3.67 },
-					{ "time": 1, "angle": 1.84 }
-				]
-			},
-			"spear3": {
-				"rotate": [
-					{ "time": 0, "angle": 3.64 },
-					{ "time": 0.2, "angle": -3.59 },
-					{ "time": 0.5, "angle": 4.74 },
-					{ "time": 0.7333, "angle": -1.87 },
-					{ "time": 1, "angle": 3.64 }
-				]
-			}
-		},
-		"ffd": {
-			"default": {
-				"right hand item": {
-					"dagger": [
-						{
-							"time": 0,
-							"offset": 26,
-							"vertices": [ 2.34, 0.14 ],
-							"curve": [ 0.25, 0, 0.75, 1 ]
-						},
-						{
-							"time": 0.5,
-							"offset": 8,
-							"vertices": [ -1.19, 4.31, 0.07, 6.41, 1.66, 6.18, 1.75, 3.59 ],
-							"curve": [ 0.25, 0, 0.75, 1 ]
-						},
-						{
-							"time": 1,
-							"offset": 26,
-							"vertices": [ 2.34, 0.14 ]
-						}
-					]
-				}
-			},
-			"goblin": {
-				"head": {
-					"head": [
-						{
-							"time": 0,
-							"curve": [ 0.632, 0, 0.75, 1 ]
-						},
-						{
-							"time": 0.2,
-							"vertices": [ -10.97, -6.68, -4.68, -2.46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.08, 0.08, -1.08, 0.08, -1.08, 0.08, 0, 0, -2.22, 2.66, -4.83, 2.7, -5.7, -0.51, -3.15, -1.61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.64, 0.81, -11.82, -1.34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.08, 0.08 ],
-							"curve": [ 0.25, 0, 0.75, 1 ]
-						},
-						{
-							"time": 0.3666,
-							"vertices": [ 10.69, 4.05, 3.66, 1.85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.47, 0.09, 1.47, 0.09, 1.47, 0.09, 0, 0, 2.69, -0.22, 3.77, 0.11, 3.68, 1.55, 2.49, 1.65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.45, -3.91, 9.19, -1.66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.47, 0.09 ],
-							"curve": [ 0.621, 0, 0.75, 1 ]
-						},
-						{
-							"time": 0.7,
-							"vertices": [ -10.97, -6.68, -4.68, -2.46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17, -0.17, -1.17, -0.17, -1.17, -0.17, 0, 0, -2.22, 2.66, -4.83, 2.7, -5.7, -0.51, -3.15, -1.61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.64, 0.81, -11.82, -1.34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17, -0.17 ],
-							"curve": [ 0.25, 0, 0.75, 1 ]
-						},
-						{
-							"time": 0.8666,
-							"vertices": [ 10.69, 4.05, 3.66, 1.85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.38, 0.08, 0.38, 0.08, 0.38, 0.08, 0, 0, 2.69, -0.22, 3.77, 0.11, 3.68, 1.55, 2.49, 1.65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.45, -3.91, 9.19, -1.66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.38, 0.08 ],
-							"curve": [ 0.25, 0, 0.75, 1 ]
-						},
-						{ "time": 1 }
-					]
-				},
-				"left foot": {
-					"left foot": [
-						{
-							"time": 0,
-							"offset": 8,
-							"vertices": [ 3.69, 2.37, -7.16, 18.79, -12.78, 14.77, -12.75, 6.5, -3.13, 1.98, -0.44, 0.36, 0, 0, -3.8, 2.98 ]
-						},
-						{ "time": 0.1333 },
-						{
-							"time": 0.2333,
-							"offset": 8,
-							"vertices": [ -3.96, -2.34, -5.8, -12.47, -2.23, -12.99, 2.02, -9.1, 0, 0, 0, 0, 0, 0, -1.35, -5.28 ]
-						},
-						{
-							"time": 0.3666,
-							"offset": 8,
-							"vertices": [ 0.66, 0.33, 0.33, 2.69, -0.48, 2.54, -1.13, 1.38, 0, 0, 0, 0, 0, 0, -0.11, 0.79 ]
-						},
-						{ "time": 0.5, "curve": "stepped" },
-						{ "time": 0.6333 },
-						{
-							"time": 0.7333,
-							"offset": 8,
-							"vertices": [ -2.97, 9.4, -6.91, 19.92, -10.55, 18.41, -12.37, 12.38, -4.72, 6.3, 0, 0, -1.48, 4.88, -7.06, 10.7 ]
-						},
-						{
-							"time": 0.8333,
-							"offset": 6,
-							"vertices": [ 1.05, 1.56, -2.52, 7.99, -5.52, 17.14, -8.93, 15.79, -10.73, 10.22, -4.23, 5.36, 0, 0, 0, 0, -5.83, 8.55 ]
-						},
-						{
-							"time": 1,
-							"offset": 8,
-							"vertices": [ 3.69, 2.37, -7.16, 18.79, -12.78, 14.77, -12.75, 6.5, -3.13, 1.98, -0.44, 0.36, 0, 0, -3.8, 2.98 ]
-						}
-					]
-				},
-				"pelvis": {
-					"pelvis": [
-						{ "time": 0 },
-						{
-							"time": 0.1333,
-							"offset": 6,
-							"vertices": [ -0.68, -4.13 ]
-						},
-						{
-							"time": 0.3333,
-							"offset": 6,
-							"vertices": [ -1.04, -3.1 ]
-						},
-						{
-							"time": 0.7,
-							"offset": 6,
-							"vertices": [ -1.42, -6.3 ]
-						},
-						{
-							"time": 0.8666,
-							"offset": 6,
-							"vertices": [ -1.13, -1.79 ]
-						},
-						{ "time": 1 }
-					]
-				},
-				"right foot": {
-					"right foot": [
-						{ "time": 0 },
-						{
-							"time": 0.1333,
-							"offset": 2,
-							"vertices": [ -2.81, 2.63, -2.35, 3.89, -1.99, 4.86, -0.93, 5.57, -0.48, 5.09, -0.34, 3.42, -0.17, 1.36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.31, 1.91, -1.32, 3.65 ]
-						},
-						{
-							"time": 0.2333,
-							"offset": 2,
-							"vertices": [ -6.39, 6.41, -7.74, 8.27, -7.02, 11.35, -4.03, 13.93, -2.5, 12.62, -1.46, 7.58, -0.17, 1.36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.84, 2.61, -4.53, 7.92 ]
-						},
-						{
-							"time": 0.3,
-							"offset": 2,
-							"vertices": [ -8.27, 6.68, -9.29, 10.13, -8.62, 14.71, -4.58, 18.81, -2.2, 17.1, -0.07, 9.9, 2.54, 1.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.94, 2.38, -4.59, 10.01 ]
-						},
-						{
-							"time": 0.3666,
-							"offset": 2,
-							"vertices": [ -10.47, 9.44, -13.36, 12.4, -14.32, 16.94, -9.24, 23.55, -5.51, 21.51, -1.19, 11.53, 2.54, 1.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.14, 2.29, -6.63, 11.37 ]
-						},
-						{
-							"time": 0.5,
-							"offset": 2,
-							"vertices": [ -5.42, 4.36, -10.59, 7.04, -11.64, 11.55, -6.19, 20.12, -1.45, 18.05, 4.86, 6.41, 2.81, 0.27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.96, 4.94 ]
-						},
-						{ "time": 0.6333 },
-						{
-							"time": 0.7333,
-							"offset": 4,
-							"vertices": [ 1.31, -6.84, -0.87, -12.54, -5.98, -14.08, -7.15, -11.63, -5.67, -4.83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.06, -6.93 ]
-						},
-						{
-							"time": 0.8,
-							"offset": 4,
-							"vertices": [ 0.65, -3.42, -0.43, -6.27, -2.99, -7.04, -3.57, -5.81, -2.83, -2.41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.79, -1.28, 0, 0, 0, 0, -1.03, -3.46 ]
-						},
-						{ "time": 0.8666 }
-					]
-				},
-				"right hand": {
-					"right hand": [
-						{
-							"time": 0,
-							"offset": 4,
-							"vertices": [ -1.48, 0.34, 0, 0, 1.31, 0.08, 1.6, 0.09, 0.13, 0.15, 0, 0, 0, 0, -0.72, -0.04 ]
-						},
-						{ "time": 0.5 },
-						{
-							"time": 1,
-							"offset": 4,
-							"vertices": [ -1.48, 0.34, 0, 0, 1.31, 0.08, 1.6, 0.09, 0.13, 0.15, 0, 0, 0, 0, -0.72, -0.04 ]
-						}
-					]
-				},
-				"right lower leg": {
-					"right lower leg": [
-						{ "time": 0 },
-						{
-							"time": 0.6,
-							"offset": 6,
-							"vertices": [ 1.8, -1.56 ]
-						},
-						{ "time": 1 }
-					]
-				},
-				"right upper leg": {
-					"right upper leg": [
-						{
-							"time": 0,
-							"vertices": [ -6.03, -1.46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.34, -1.93, -1.86, -5.05, -2.5, -3.09 ]
-						},
-						{ "time": 0.3333 },
-						{
-							"time": 0.8666,
-							"offset": 14,
-							"vertices": [ 0.13, -2.35, -1.33, -5.99, -1.35, -4.43 ]
-						},
-						{
-							"time": 1,
-							"vertices": [ -6.03, -1.46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.34, -1.93, -1.86, -5.05, -2.5, -3.09 ]
-						}
-					]
-				},
-				"torso": {
-					"torso": [
-						{
-							"time": 0,
-							"offset": 14,
-							"vertices": [ -1.48, -0.24, -2.72, -2.15, -0.51, -3.39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.09, -2.61, 0, 0, 0.57, -1.24, 0, 0, 0, 0, -2.11, -3.29 ]
-						},
-						{
-							"time": 0.1333,
-							"offset": 14,
-							"vertices": [ 1.31, -0.59, -0.97, -1.62, 0.74, -0.61, -1.44, 1.97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.65, -3.95, 0, 0, -1.46, -0.31, 0, 0, 0, 0, -3.31, -3.55, -2.56, 0.29 ]
-						},
-						{
-							"time": 0.3,
-							"offset": 14,
-							"vertices": [ 6.03, -3.13, 7.55, -1.38, 6.79, 0.31, 4.23, 1.14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.07, -5.16, 0, 0, 4, 0.27, 0, 0, 0, 0, 3.43, -3.52 ]
-						},
-						{
-							"time": 0.5,
-							"offset": 14,
-							"vertices": [ 2.25, -0.87, 2.57, -0.56, 3.17, -0.57, 1.48, 0.99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.22, -4.43, 0, 0, 1.48, 0.01, 0, 0, 0, 0, 0.31, -3.28, -1.53, 0.17 ]
-						},
-						{
-							"time": 0.6333,
-							"offset": 14,
-							"vertices": [ 0.75, -1.51, -0.97, -1.62, 0.74, -0.61, -1.44, 1.97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.65, -3.95, 0, 0, -1.46, -0.31, 0, 0, 0, 0, -3.31, -3.55, -2.56, 0.29 ]
-						},
-						{
-							"time": 0.8666,
-							"offset": 14,
-							"vertices": [ 0.62, -1.26, 0.38, -2.2, 3.25, -0.5, 2.41, 2.39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.66, -3.1, 0, 0, 2.3, -1.15, 0, 0, 0, 0, -0.07, -3.63, -0.93, 0.1 ]
-						},
-						{
-							"time": 1,
-							"offset": 14,
-							"vertices": [ -1.48, -0.24, -2.72, -2.15, -0.51, -3.39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.09, -2.61, 0, 0, 0.57, -1.24, 0, 0, 0, 0, -2.11, -3.29 ]
-						}
-					]
-				},
-				"undie straps": {
-					"undie straps": [
-						{
-							"time": 0,
-							"offset": 2,
-							"vertices": [ -1.77, 0.54, -0.96, -1.03, -0.39, -0.24, -1.77, 0.54 ]
-						},
-						{
-							"time": 0.1333,
-							"offset": 2,
-							"vertices": [ -2.25, -1.03, -1.49, -4.23, -0.74, -2.84, -1.9, 0.54 ]
-						},
-						{
-							"time": 0.3333,
-							"offset": 2,
-							"vertices": [ -2.37, -0.05, -0.49, 0.19, -0.9, 1.16, -1.6, 2.7, 0.96, 0.8 ]
-						},
-						{
-							"time": 0.7,
-							"offset": 2,
-							"vertices": [ -0.91, -2.76, -0.62, -3.63, -0.84, -2.26, -2.56, 0.52 ]
-						},
-						{
-							"time": 0.8666,
-							"offset": 2,
-							"vertices": [ -2.56, 0.52, -1.58, 0.32, -1.38, 0.32, -2.56, 0.52 ]
-						},
-						{
-							"time": 1,
-							"offset": 2,
-							"vertices": [ -1.77, 0.54, -0.8, 0.53, -0.8, 0.53, -1.77, 0.54 ]
-						}
-					]
-				},
-				"undies": {
-					"undies": [
-						{
-							"time": 0,
-							"vertices": [ 0.43, 0.72, 10.6, -0.11, 2.29, 0, 2.29, 0, 2.29, 0, 0.58, 0.24, -2.4, -0.65, -2.27, -0.77, 2.29, 0, 0.58, -0.48, 4.98, -0.11, 6.5, -0.23 ]
-						},
-						{
-							"time": 0.1333,
-							"vertices": [ 0.72, 0.43, 7.2, -0.16, 1.37, 0, 1.37, 0, 1.37, 0, 1.25, 0.04, -0.99, -2.95, -1.37, -3.07, 1.37, 0, 0.35, -0.29, 2.99, -0.07, 3.9, -0.14 ]
-						},
-						{
-							"time": 0.3333,
-							"vertices": [ 1.16, 0, 2.1, -0.23, 0, 0, 0, 0, 0, 0, 2.24, -0.24, -0.43, 0.6, -1.55, 0.48 ]
-						},
-						{
-							"time": 0.5333,
-							"vertices": [ 1.16, 0, -0.23, -0.93, -2.92, 0.35, 0, 0, 0, 0, 0.49, -0.24, -0.64, -2.07, -0.64, -2.07 ]
-						},
-						{
-							"time": 0.7,
-							"vertices": [ 1.86, -0.11, 4.66, -0.09, -1.76, 0.21, 0, 0, -0.56, 0.32, -1.13, -1.15, -2.19, -3.47, -1.29, -3.47, 0, 0, 0, 0, 1.58, -0.04, 2.65, 0.16 ]
-						},
-						{
-							"time": 0.8333,
-							"vertices": [ 2.41, -0.2, 8.58, 0.58, -0.83, 0.1, 0, 0, -1.02, 0.59, -2.44, -1.87, -1.62, 0, 0, 0, 0, 0, 0, 0, 2.85, -0.08, 4.78, 0.3 ]
-						},
-						{
-							"time": 0.8666,
-							"vertices": [ 2.01, -0.02, 8.98, 0.44, -0.2, 0.08, 0.45, 0, -0.35, 0.47, -1.84, -1.44, -0.79, 1.26, 0.53, 1.23, 0.45, 0, 0.11, -0.09, 3.28, -0.09, 5.13, 0.19 ]
-						},
-						{
-							"time": 1,
-							"vertices": [ 0.43, 0.72, 10.6, -0.11, 2.29, 0, 2.29, 0, 2.29, 0, 0.58, 0.24, -2.4, -0.65, -2.27, -0.77, 2.29, 0, 0.58, -0.48, 4.98, -0.11, 6.5, -0.23 ]
-						}
-					]
-				}
-			}
-		}
-	}
-}
-}

BIN
spine-unity/Assets/examples/goblins/data/goblins-ffd.png


BIN
spine-unity/Assets/examples/goblins/goblins Atlas.asset


+ 0 - 4
spine-unity/Assets/examples/goblins/goblins Atlas.asset.meta

@@ -1,4 +0,0 @@
-fileFormatVersion: 2
-guid: fc3c1868caff80847bef02256afc1929
-NativeFormatImporter:
-  userData: 

BIN
spine-unity/Assets/examples/goblins/goblins Material.mat


+ 0 - 4
spine-unity/Assets/examples/goblins/goblins Material.mat.meta

@@ -1,4 +0,0 @@
-fileFormatVersion: 2
-guid: 03bd08e6a86550d43862ec7c8d3299fa
-NativeFormatImporter:
-  userData: 

BIN
spine-unity/Assets/examples/goblins/goblins SkeletonData.asset


+ 0 - 4
spine-unity/Assets/examples/goblins/goblins SkeletonData.asset.meta

@@ -1,4 +0,0 @@
-fileFormatVersion: 2
-guid: 6cc4b79878746da48a07ee8a3e0539f8
-NativeFormatImporter:
-  userData: 

BIN
spine-unity/Assets/examples/goblins/goblins.unity


+ 0 - 5
spine-unity/Assets/examples/spineboy.meta

@@ -1,5 +0,0 @@
-fileFormatVersion: 2
-guid: a4b271fee35e1594889476a6104cf898
-folderAsset: yes
-DefaultImporter:
-  userData: 

+ 0 - 5
spine-unity/Assets/examples/spineboy/data.meta

@@ -1,5 +0,0 @@
-fileFormatVersion: 2
-guid: 6f3b21d2789786c4d9c0c61411be3fde
-folderAsset: yes
-DefaultImporter:
-  userData: 

+ 0 - 2412
spine-unity/Assets/examples/spineboy/data/spineboy.json.txt

@@ -1,2412 +0,0 @@
-{
-"bones": [
-	{ "name": "hip", "y": 247.47 },
-	{ "name": "front_thigh", "parent": "hip", "length": 74.8, "x": -17.45, "y": -11.64, "rotation": -95.51, "color": "00ff04ff" },
-	{ "name": "rear_thigh", "parent": "hip", "length": 85.71, "x": 8.91, "y": -5.62, "rotation": -72.54, "color": "ff000dff" },
-	{ "name": "torso", "parent": "hip", "length": 127.55, "x": -1.61, "y": 4.9, "rotation": 103.82, "color": "e0da19ff" },
-	{
-		"name": "front_shin",
-		"parent": "front_thigh",
-		"length": 128.76,
-		"x": 78.69,
-		"y": 1.6,
-		"rotation": -2.21,
-		"inheritScale": false,
-		"color": "00ff04ff"
-	},
-	{ "name": "front_upper_arm", "parent": "torso", "length": 69.45, "x": 103.75, "y": 19.32, "rotation": 168.37, "color": "00ff04ff" },
-	{ "name": "neck", "parent": "torso", "length": 25.45, "x": 127.49, "y": -0.3, "rotation": -31.53, "color": "e0da19ff" },
-	{ "name": "rear_shin", "parent": "rear_thigh", "length": 121.87, "x": 86.1, "y": -1.32, "rotation": -19.83, "color": "ff000dff" },
-	{ "name": "rear_upper_arm", "parent": "torso", "length": 51.93, "x": 92.35, "y": -19.22, "rotation": -169.55, "color": "ff000dff" },
-	{
-		"name": "front_bracer",
-		"parent": "front_upper_arm",
-		"length": 40.57,
-		"x": 68.8,
-		"y": -0.68,
-		"rotation": 18.29,
-		"color": "00ff04ff"
-	},
-	{ "name": "front_foot", "parent": "front_shin", "length": 91.34, "x": 128.75, "y": -0.33, "rotation": 77.9, "color": "00ff04ff" },
-	{ "name": "head", "parent": "neck", "length": 263.57, "x": 27.66, "y": -0.25, "rotation": 23.18, "color": "e0da19ff" },
-	{ "name": "rear_bracer", "parent": "rear_upper_arm", "length": 34.55, "x": 51.35, "rotation": 23.15, "color": "ff000dff" },
-	{ "name": "rear_foot", "parent": "rear_shin", "length": 82.57, "x": 121.45, "y": -0.75, "rotation": 69.3, "color": "ff000dff" },
-	{ "name": "front_fist", "parent": "front_bracer", "length": 65.38, "x": 40.56, "y": 0.19, "rotation": 12.43, "color": "00ff04ff" },
-	{ "name": "gun", "parent": "rear_bracer", "length": 43.1, "x": 34.42, "y": -0.45, "rotation": 5.34, "color": "ff000dff" },
-	{ "name": "gunTip", "parent": "gun", "x": 201.04, "y": 52.13, "rotation": 6.83, "color": "ff000dff" }
-],
-"slots": [
-	{ "name": "rear_upper_arm", "bone": "rear_upper_arm", "attachment": "rear_upper_arm" },
-	{ "name": "rear_bracer", "bone": "rear_bracer", "attachment": "rear_bracer" },
-	{ "name": "gun", "bone": "gun", "attachment": "gun" },
-	{ "name": "rear_foot", "bone": "rear_foot", "attachment": "rear_foot" },
-	{ "name": "rear_thigh", "bone": "rear_thigh", "attachment": "rear_thigh" },
-	{ "name": "rear_shin", "bone": "rear_shin", "attachment": "rear_shin" },
-	{ "name": "neck", "bone": "neck", "attachment": "neck" },
-	{ "name": "torso", "bone": "torso", "attachment": "torso" },
-	{ "name": "front_upper_arm", "bone": "front_upper_arm", "attachment": "front_upper_arm" },
-	{ "name": "head", "bone": "head", "attachment": "head" },
-	{ "name": "eye", "bone": "head", "attachment": "eye_indifferent" },
-	{ "name": "front_thigh", "bone": "front_thigh", "attachment": "front_thigh" },
-	{ "name": "front_foot", "bone": "front_foot", "attachment": "front_foot" },
-	{ "name": "front_shin", "bone": "front_shin", "attachment": "front_shin" },
-	{ "name": "mouth", "bone": "head", "attachment": "mouth_smile" },
-	{ "name": "goggles", "bone": "head", "attachment": "goggles" },
-	{ "name": "front_bracer", "bone": "front_bracer", "attachment": "front_bracer" },
-	{ "name": "front_fist", "bone": "front_fist", "attachment": "front_fist_closed" },
-	{ "name": "muzzle", "bone": "gunTip", "additive": true }
-],
-"skins": {
-	"default": {
-		"eye": {
-			"eye_indifferent": { "x": 85.72, "y": -28.18, "rotation": -70.63, "width": 93, "height": 89 },
-			"eye_surprised": { "x": 85.72, "y": -28.18, "rotation": -70.63, "width": 93, "height": 89 }
-		},
-		"front_bracer": {
-			"front_bracer": { "x": 12.03, "y": -1.67, "rotation": 79.59, "width": 58, "height": 80 }
-		},
-		"front_fist": {
-			"front_fist_closed": { "x": 35.49, "y": 6, "rotation": 67.16, "width": 75, "height": 82 },
-			"front_fist_open": { "x": 39.56, "y": 7.76, "rotation": 67.16, "width": 86, "height": 87 }
-		},
-		"front_foot": {
-			"front_foot": { "x": 29.51, "y": 7.83, "rotation": 18.68, "width": 126, "height": 69 },
-			"front_foot_bend1": { "x": 29.51, "y": 7.83, "rotation": 18.68, "width": 128, "height": 70 },
-			"front_foot_bend2": { "x": 16.07, "y": 13.83, "rotation": 18.68, "width": 108, "height": 93 }
-		},
-		"front_shin": {
-			"front_shin": { "x": 55.11, "y": -3.54, "rotation": 96.59, "width": 82, "height": 184 }
-		},
-		"front_thigh": {
-			"front_thigh": { "x": 42.47, "y": 4.44, "rotation": 84.86, "width": 48, "height": 112 }
-		},
-		"front_upper_arm": {
-			"front_upper_arm": { "x": 28.3, "y": 7.37, "rotation": 97.89, "width": 54, "height": 97 }
-		},
-		"goggles": {
-			"goggles": { "x": 97.07, "y": 6.54, "rotation": -70.63, "width": 261, "height": 166 }
-		},
-		"gun": {
-			"gun": { "x": 77.3, "y": 16.4, "rotation": 60.82, "width": 210, "height": 203 }
-		},
-		"head": {
-			"head": { "x": 128.95, "y": 0.29, "rotation": -70.63, "width": 271, "height": 298 }
-		},
-		"mouth": {
-			"mouth_grind": { "x": 23.68, "y": -32.23, "rotation": -70.63, "width": 93, "height": 59 },
-			"mouth_oooo": { "x": 23.68, "y": -32.23, "rotation": -70.63, "width": 93, "height": 59 },
-			"mouth_smile": { "x": 23.68, "y": -32.23, "rotation": -70.63, "width": 93, "height": 59 }
-		},
-		"muzzle": {
-			"muzzle": { "x": 18.25, "y": 5.44, "rotation": 0.15, "width": 462, "height": 400 }
-		},
-		"neck": {
-			"neck": { "x": 9.76, "y": -3.01, "rotation": -55.22, "width": 36, "height": 41 }
-		},
-		"rear_bracer": {
-			"rear_bracer": { "x": 11.15, "y": -2.2, "rotation": 66.17, "width": 56, "height": 72 }
-		},
-		"rear_foot": {
-			"rear_foot": { "x": 31.51, "y": 3.57, "rotation": 23.07, "width": 113, "height": 60 },
-			"rear_foot_bend1": { "x": 34.39, "y": 4.8, "rotation": 23.07, "width": 117, "height": 66 },
-			"rear_foot_bend2": { "x": 30.38, "y": 12.62, "rotation": 23.07, "width": 103, "height": 83 }
-		},
-		"rear_shin": {
-			"rear_shin": { "x": 58.29, "y": -2.75, "rotation": 92.37, "width": 75, "height": 178 }
-		},
-		"rear_thigh": {
-			"rear_thigh": { "x": 33.1, "y": -4.11, "rotation": 72.54, "width": 65, "height": 104 }
-		},
-		"rear_upper_arm": {
-			"rear_upper_arm": { "x": 21.12, "y": 4.08, "rotation": 89.32, "width": 47, "height": 87 }
-		},
-		"torso": {
-			"torso": { "x": 63.61, "y": 7.12, "rotation": -94.53, "width": 98, "height": 180 }
-		}
-	}
-},
-"events": {
-	"footstep": {},
-	"headAttach": { "int": 3, "float": 4 },
-	"headBehind": { "int": 5, "float": 6, "string": "setup" },
-	"headPop": { "int": 1, "float": 2 }
-},
-"animations": {
-	"death": {
-		"slots": {
-			"eye": {
-				"attachment": [
-					{ "time": 0, "name": "eye_surprised" },
-					{ "time": 0.4666, "name": "eye_indifferent" },
-					{ "time": 2.2333, "name": "eye_surprised" },
-					{ "time": 4.5333, "name": "eye_indifferent" }
-				]
-			},
-			"front_fist": {
-				"attachment": [
-					{ "time": 0, "name": "front_fist_open" }
-				]
-			},
-			"mouth": {
-				"attachment": [
-					{ "time": 0, "name": "mouth_oooo" },
-					{ "time": 2.2333, "name": "mouth_grind" },
-					{ "time": 4.5333, "name": "mouth_oooo" }
-				]
-			}
-		},
-		"bones": {
-			"head": {
-				"rotate": [
-					{ "time": 0, "angle": -2.82 },
-					{ "time": 0.1333, "angle": -28.74 },
-					{ "time": 0.2333, "angle": 11.42 },
-					{ "time": 0.3333, "angle": -50.24 },
-					{ "time": 0.4, "angle": -72.66, "curve": "stepped" },
-					{ "time": 0.4333, "angle": -72.66 },
-					{ "time": 0.5, "angle": -20.24 },
-					{ "time": 0.5666, "angle": -85.28, "curve": "stepped" },
-					{ "time": 0.9333, "angle": -85.28, "curve": "stepped" },
-					{ "time": 2.2333, "angle": -85.28 },
-					{ "time": 2.5, "angle": -51.96, "curve": "stepped" },
-					{ "time": 4.5333, "angle": -51.96 },
-					{ "time": 4.6666, "angle": -85.28 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"neck": {
-				"rotate": [
-					{ "time": 0, "angle": -2.82 },
-					{ "time": 0.1333, "angle": 12.35 },
-					{ "time": 0.2333, "angle": 29.89 },
-					{ "time": 0.3, "angle": 70.36 },
-					{ "time": 0.4, "angle": -10.22, "curve": "stepped" },
-					{ "time": 0.4333, "angle": -10.22 },
-					{ "time": 0.5, "angle": 2.92 },
-					{ "time": 0.5666, "angle": 47.94, "curve": "stepped" },
-					{ "time": 2.2333, "angle": 47.94 },
-					{ "time": 2.5, "angle": 18.5, "curve": "stepped" },
-					{ "time": 4.5333, "angle": 18.5 },
-					{ "time": 4.6666, "angle": 47.94 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"torso": {
-				"rotate": [
-					{ "time": 0, "angle": -8.61 },
-					{ "time": 0.1333, "angle": 28.19 },
-					{ "time": 0.2666, "angle": -280.19 },
-					{ "time": 0.4, "angle": -237.22, "curve": "stepped" },
-					{ "time": 0.4333, "angle": -237.22 },
-					{ "time": 0.5, "angle": 76.03, "curve": "stepped" },
-					{ "time": 0.8, "angle": 76.03, "curve": "stepped" },
-					{ "time": 0.9333, "angle": 76.03, "curve": "stepped" },
-					{ "time": 2.2333, "angle": 76.03 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 2.2333, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": -38.85 },
-					{ "time": 0.1333, "angle": -299.58 },
-					{ "time": 0.2666, "angle": -244.74 },
-					{ "time": 0.4, "angle": -292.35 },
-					{ "time": 0.4333, "angle": -315.84 },
-					{ "time": 0.5, "angle": -347.94 },
-					{ "time": 0.7, "angle": -347.33, "curve": "stepped" },
-					{ "time": 2.2333, "angle": -347.33 },
-					{ "time": 2.7, "angle": -290.68 },
-					{ "time": 2.7666, "angle": -285.1 },
-					{ "time": 4.6666, "angle": -290.68 },
-					{ "time": 4.8, "angle": 8.61 },
-					{ "time": 4.8666, "angle": 10.94 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": -44.69 },
-					{ "time": 0.1333, "angle": 112.26 },
-					{ "time": 0.2666, "angle": 129.07 },
-					{ "time": 0.4, "angle": 134.94, "curve": "stepped" },
-					{ "time": 0.4333, "angle": 134.94 },
-					{ "time": 0.5666, "angle": 172.6, "curve": "stepped" },
-					{ "time": 0.9333, "angle": 172.6, "curve": "stepped" },
-					{ "time": 2.2333, "angle": 172.6 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 21.88 },
-					{ "time": 0.1333, "angle": 11.48 },
-					{ "time": 0.2666, "angle": -18.81 },
-					{ "time": 0.4, "angle": -18.92 },
-					{ "time": 0.4333, "angle": -18.28 },
-					{ "time": 0.5, "angle": 60.61 },
-					{ "time": 0.7, "angle": -18.87, "curve": "stepped" },
-					{ "time": 2.2333, "angle": -18.87 },
-					{ "time": 2.7, "angle": -1.95, "curve": "stepped" },
-					{ "time": 4.6666, "angle": -1.95 },
-					{ "time": 4.8, "angle": 34.55 },
-					{ "time": 4.9333, "angle": -18.74 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_fist": {
-				"rotate": [
-					{ "time": 0, "angle": -2.33 },
-					{ "time": 0.2666, "angle": 26.34 },
-					{ "time": 0.7, "angle": -6.07, "curve": "stepped" },
-					{ "time": 2.2333, "angle": -6.07 },
-					{ "time": 2.7, "angle": 5.72, "curve": "stepped" },
-					{ "time": 4.6666, "angle": 5.72 },
-					{ "time": 4.8666, "angle": -6.52 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 10.36 },
-					{ "time": 0.1333, "angle": -23.12 },
-					{ "time": 0.2666, "angle": -23.11 },
-					{ "time": 0.4, "angle": -23.16, "curve": "stepped" },
-					{ "time": 0.4333, "angle": -23.16 },
-					{ "time": 0.5666, "angle": -23.2, "curve": "stepped" },
-					{ "time": 0.9333, "angle": -23.2, "curve": "stepped" },
-					{ "time": 2.2333, "angle": -23.2 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"gun": {
-				"rotate": [
-					{ "time": 0, "angle": -2.78 },
-					{ "time": 0.1333, "angle": -24.58 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"hip": {
-				"rotate": [
-					{ "time": 0, "angle": 0, "curve": "stepped" },
-					{ "time": 0.9333, "angle": 0, "curve": "stepped" },
-					{ "time": 2.2333, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 },
-					{ "time": 0.2, "x": 50.34, "y": 151.73 },
-					{ "time": 0.4, "x": 5.16, "y": -119.64, "curve": "stepped" },
-					{ "time": 0.4333, "x": 5.16, "y": -119.64 },
-					{ "time": 0.5, "x": 50.34, "y": -205.18, "curve": "stepped" },
-					{ "time": 0.8, "x": 50.34, "y": -205.18, "curve": "stepped" },
-					{ "time": 0.9333, "x": 50.34, "y": -205.18, "curve": "stepped" },
-					{ "time": 2.2333, "x": 50.34, "y": -205.18 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1333, "angle": 8.47 },
-					{ "time": 0.2666, "angle": 115.95 },
-					{ "time": 0.4, "angle": 180.66, "curve": "stepped" },
-					{ "time": 0.4333, "angle": 180.66 },
-					{ "time": 0.5, "angle": 155.22 },
-					{ "time": 0.6, "angle": 97.73 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_shin": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1333, "angle": -27.37 },
-					{ "time": 0.2666, "angle": -35.1 },
-					{ "time": 0.4, "angle": -37.72, "curve": "stepped" },
-					{ "time": 0.4333, "angle": -37.72 },
-					{ "time": 0.5, "angle": -40.06 },
-					{ "time": 0.6, "angle": 2.76 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1333, "angle": 70.45 },
-					{ "time": 0.2666, "angle": 155.34 },
-					{ "time": 0.4, "angle": 214.31, "curve": "stepped" },
-					{ "time": 0.4333, "angle": 214.31 },
-					{ "time": 0.5, "angle": 169.67 },
-					{ "time": 0.8, "angle": 83.27 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_shin": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1333, "angle": 18.93 },
-					{ "time": 0.2666, "angle": -21.04 },
-					{ "time": 0.4, "angle": -29.93, "curve": "stepped" },
-					{ "time": 0.4333, "angle": -29.93 },
-					{ "time": 0.5, "angle": -16.79 },
-					{ "time": 0.8, "angle": 7.77 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_foot": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1333, "angle": -11.62 },
-					{ "time": 0.4, "angle": -45.59, "curve": "stepped" },
-					{ "time": 0.4333, "angle": -45.59 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_foot": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.4, "angle": -48.75, "curve": "stepped" },
-					{ "time": 0.4333, "angle": -48.75 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"gunTip": {
-				"rotate": [
-					{ "time": 0, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			}
-		}
-	},
-	"hit": {
-		"slots": {
-			"front_fist": {
-				"attachment": [
-					{ "time": 0.1666, "name": "front_fist_open" }
-				]
-			},
-			"mouth": {
-				"attachment": [
-					{ "time": 0, "name": "mouth_grind" },
-					{ "time": 0.3333, "name": "mouth_smile" }
-				]
-			}
-		},
-		"bones": {
-			"torso": {
-				"rotate": [
-					{ "time": 0, "angle": 56.42 },
-					{ "time": 0.3333, "angle": 8.89 }
-				]
-			},
-			"neck": {
-				"rotate": [
-					{ "time": 0, "angle": 35.38 },
-					{ "time": 0.2333, "angle": 24.94 }
-				]
-			},
-			"head": {
-				"rotate": [
-					{ "time": 0, "angle": 10.21 },
-					{ "time": 0.3333, "angle": -41.3 }
-				]
-			},
-			"front_upper_arm": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -310.92,
-						"curve": [ 0.38, 0.53, 0.744, 1 ]
-					},
-					{ "time": 0.3333, "angle": -112.59 }
-				],
-				"translate": [
-					{ "time": 0, "x": 7.23, "y": -13.13 }
-				]
-			},
-			"front_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 36.99 },
-					{ "time": 0.3333, "angle": -28.64 }
-				]
-			},
-			"front_fist": {
-				"rotate": [
-					{ "time": 0, "angle": 13.59 },
-					{ "time": 0.3333, "angle": 7.55 }
-				]
-			},
-			"rear_upper_arm": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 271.02,
-						"curve": [ 0.342, 0.36, 0.68, 0.71 ]
-					},
-					{ "time": 0.3333, "angle": -15.84 }
-				],
-				"translate": [
-					{ "time": 0.3333, "x": -0.09, "y": -0.46 }
-				]
-			},
-			"rear_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.3333, "angle": 40.03 }
-				]
-			},
-			"gun": {
-				"rotate": [
-					{ "time": 0, "angle": 14.98 },
-					{ "time": 0.3333, "angle": 39.75 }
-				]
-			},
-			"hip": {
-				"translate": [
-					{ "time": 0, "x": -75.54, "y": -78.03 },
-					{ "time": 0.2333, "x": -36.48, "y": 12.42 },
-					{ "time": 0.3333, "x": -36.48, "y": -2.99 }
-				]
-			},
-			"front_thigh": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 90.94,
-						"curve": [ 0.227, 0.26, 0.432, 1 ]
-					},
-					{ "time": 0.3333, "angle": 32.02 }
-				],
-				"translate": [
-					{ "time": 0, "x": 7.21, "y": -4 }
-				]
-			},
-			"rear_thigh": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 40.51,
-						"curve": [ 0.295, 0.3, 0.59, 0.99 ]
-					},
-					{ "time": 0.3333, "angle": 90.76 }
-				],
-				"translate": [
-					{ "time": 0, "x": -1.96, "y": -0.32 }
-				]
-			},
-			"front_shin": {
-				"rotate": [
-					{ "time": 0, "angle": -96.62 },
-					{ "time": 0.3333, "angle": -15.13 }
-				]
-			},
-			"rear_shin": {
-				"rotate": [
-					{ "time": 0, "angle": 7.99 },
-					{ "time": 0.3333, "angle": -67.54 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_foot": {
-				"rotate": [
-					{ "time": 0, "angle": 5.4 },
-					{ "time": 0.3333, "angle": -16.26 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_foot": {
-				"rotate": [
-					{ "time": 0, "angle": 2.67 },
-					{ "time": 0.3333, "angle": -10.31 }
-				]
-			}
-		}
-	},
-	"idle": {
-		"slots": {
-			"front_fist": {
-				"attachment": [
-					{ "time": 0, "name": "front_fist_open" },
-					{ "time": 1.6666, "name": "front_fist_open" }
-				]
-			},
-			"mouth": {
-				"attachment": [
-					{ "time": 0, "name": "mouth_smile" },
-					{ "time": 1.6666, "name": "mouth_smile" }
-				]
-			}
-		},
-		"bones": {
-			"torso": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -5.61,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.8333,
-						"angle": -9.65,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 1.6666, "angle": -5.61 }
-				],
-				"translate": [
-					{ "time": 0, "x": -6.49, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"front_upper_arm": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -59.85,
-						"curve": [ 0.492, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": -54.31,
-						"curve": [ 0.324, 0.11, 0.75, 1 ]
-					},
-					{ "time": 1.6666, "angle": -59.85 }
-				],
-				"translate": [
-					{ "time": 0, "x": -7.12, "y": -8.23 },
-					{ "time": 0.6666, "x": -6.32, "y": -8.3 },
-					{ "time": 1.6666, "x": -7.12, "y": -8.23 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"rear_upper_arm": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 62.41,
-						"curve": [ 0.504, 0.02, 0.75, 1 ]
-					},
-					{
-						"time": 0.7333,
-						"angle": 43.83,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 1.6666, "angle": 62.41 }
-				],
-				"translate": [
-					{ "time": 0, "x": -1.83, "y": -16.78 },
-					{ "time": 0.6666, "x": 0.34, "y": -15.23 },
-					{ "time": 1.6666, "x": -1.83, "y": -16.78 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"neck": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.6666, "angle": 2.39 },
-					{ "time": 1.6666, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": -1.88, "y": -4.76, "curve": "stepped" },
-					{ "time": 1.6666, "x": -1.88, "y": -4.76 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"front_thigh": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 0.64,
-						"curve": [ 0.235, 0, 0.558, 0.99 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": -4.34,
-						"curve": [ 0.594, 0, 0.653, 1 ]
-					},
-					{ "time": 1.6666, "angle": 0.64 }
-				],
-				"translate": [
-					{ "time": 0, "x": -13.39, "y": 6.69, "curve": "stepped" },
-					{ "time": 1.6666, "x": -13.39, "y": 6.69 }
-				],
-				"scale": [
-					{
-						"time": 0,
-						"x": 0.896,
-						"y": 1,
-						"curve": [ 0.235, 0, 0.558, 0.99 ]
-					},
-					{
-						"time": 0.6666,
-						"x": 0.825,
-						"y": 1,
-						"curve": [ 0.594, 0, 0.653, 1 ]
-					},
-					{ "time": 1.6666, "x": 0.896, "y": 1 }
-				]
-			},
-			"front_shin": {
-				"rotate": [
-					{ "time": 0, "angle": -19.28, "curve": "stepped" },
-					{ "time": 1.6666, "angle": -19.28 }
-				],
-				"scale": [
-					{
-						"time": 0,
-						"x": 1,
-						"y": 1,
-						"curve": [ 0.235, 0, 0.558, 0.99 ]
-					},
-					{
-						"time": 0.6666,
-						"x": 0.994,
-						"y": 1,
-						"curve": [ 0.594, 0, 0.653, 1 ]
-					},
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"rear_thigh": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 30.5,
-						"curve": [ 0.235, 0, 0.558, 0.99 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": 40.15,
-						"curve": [ 0.594, 0, 0.653, 1 ]
-					},
-					{ "time": 1.6666, "angle": 30.5 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"rear_shin": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -23.83,
-						"curve": [ 0.235, 0, 0.558, 0.99 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": -43.77,
-						"curve": [ 0.594, 0, 0.653, 1 ]
-					},
-					{ "time": 1.6666, "angle": -23.83 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"front_foot": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 5.13,
-						"curve": [ 0.235, 0, 0.558, 0.99 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": 10.04,
-						"curve": [ 0.594, 0, 0.653, 1 ]
-					},
-					{ "time": 1.6666, "angle": 5.13 }
-				],
-				"scale": [
-					{ "time": 0, "x": 0.755, "y": 1.309, "curve": "stepped" },
-					{ "time": 1.6666, "x": 0.755, "y": 1.309 }
-				]
-			},
-			"hip": {
-				"translate": [
-					{
-						"time": 0,
-						"x": -6.63,
-						"y": -23.01,
-						"curve": [ 0.235, 0, 0.558, 0.99 ]
-					},
-					{
-						"time": 0.6666,
-						"x": 6.27,
-						"y": -35,
-						"curve": [ 0.594, 0, 0.653, 1 ]
-					},
-					{ "time": 1.6666, "x": -6.63, "y": -23.01 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"rear_foot": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -7.34,
-						"curve": [ 0.235, 0, 0.558, 0.99 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": 3.85,
-						"curve": [ 0.594, 0, 0.653, 1 ]
-					},
-					{ "time": 1.6666, "angle": -7.34 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"rear_bracer": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -17.16,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": 12.52,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 1.6666, "angle": -17.16 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"head": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -5.51,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": -3.12,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 1.6666, "angle": -5.51 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"front_bracer": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 45.46,
-						"curve": [ 0.492, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": 41.33,
-						"curve": [ 0.32, 0.1, 0.736, 0.91 ]
-					},
-					{ "time": 1.6666, "angle": 45.46 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"gun": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 0,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": -15.59,
-						"curve": [ 0.732, 0, 0.769, 0.99 ]
-					},
-					{ "time": 1.6666, "angle": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			},
-			"front_fist": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -6.84,
-						"curve": [ 0.492, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": -14.63,
-						"curve": [ 0.324, 0.11, 0.75, 1 ]
-					},
-					{ "time": 1.6666, "angle": -6.84 }
-				],
-				"scale": [
-					{
-						"time": 0,
-						"x": 1,
-						"y": 1,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.6666,
-						"x": 0.689,
-						"y": 1.1,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 1.6666, "x": 1, "y": 1 }
-				]
-			}
-		}
-	},
-	"jump": {
-		"slots": {
-			"front_fist": {
-				"attachment": [
-					{ "time": 0, "name": "front_fist_open" },
-					{ "time": 0.2, "name": "front_fist_closed" },
-					{ "time": 0.6666, "name": "front_fist_open" }
-				]
-			},
-			"mouth": {
-				"attachment": [
-					{ "time": 0, "name": "mouth_grind" }
-				]
-			},
-			"torso": {
-				"attachment": [
-					{ "time": 0, "name": "torso" }
-				]
-			}
-		},
-		"bones": {
-			"front_thigh": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 91.53,
-						"curve": [ 0.278, 0.46, 0.763, 1 ]
-					},
-					{
-						"time": 0.2,
-						"angle": -35.83,
-						"curve": [ 0.761, 0, 0.75, 1 ]
-					},
-					{ "time": 0.4333, "angle": 127.74 },
-					{
-						"time": 0.7333,
-						"angle": 48.18,
-						"curve": [ 0.227, 0.26, 0.432, 1 ]
-					},
-					{ "time": 0.8333, "angle": 25.35 },
-					{ "time": 0.9333, "angle": 45.37 },
-					{ "time": 1.0333, "angle": 38.12 },
-					{ "time": 1.1333, "angle": 25.35 },
-					{ "time": 1.3333, "angle": 91.53 }
-				],
-				"translate": [
-					{ "time": 0, "x": -2.56, "y": 5.77 },
-					{ "time": 0.4333, "x": 8.3, "y": 7.98 },
-					{ "time": 0.7333, "x": 7.21, "y": -4 },
-					{ "time": 1.3333, "x": -2.56, "y": 5.77 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"torso": {
-				"rotate": [
-					{ "time": 0, "angle": -42.63 },
-					{ "time": 0.2, "angle": -5.74 },
-					{ "time": 0.4333, "angle": -50.76 },
-					{ "time": 0.7333, "angle": 1.89 },
-					{ "time": 0.8333, "angle": 11.58 },
-					{ "time": 0.9666, "angle": -1.89 },
-					{ "time": 1.1333, "angle": 11.58 },
-					{ "time": 1.3333, "angle": -42.63 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": -26.32 },
-					{ "time": 0.2, "angle": 121.44 },
-					{ "time": 0.4333, "angle": 70.54 },
-					{
-						"time": 0.7333,
-						"angle": 79.89,
-						"curve": [ 0.295, 0.3, 0.59, 0.99 ]
-					},
-					{ "time": 0.8333, "angle": 99.12 },
-					{ "time": 0.9333, "angle": 74.05 },
-					{ "time": 1.0333, "angle": 98.04 },
-					{ "time": 1.1333, "angle": 99.12 },
-					{ "time": 1.3333, "angle": -26.32 }
-				],
-				"translate": [
-					{ "time": 0, "x": -0.56, "y": -0.32 },
-					{ "time": 0.4333, "x": -8.5, "y": 10.58 },
-					{ "time": 0.7333, "x": -1.96, "y": -0.32 },
-					{ "time": 1.3333, "x": -0.56, "y": -0.32 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_shin": {
-				"rotate": [
-					{ "time": 0, "angle": -78.69 },
-					{ "time": 0.4333, "angle": -55.56 },
-					{ "time": 0.7333, "angle": -62.84 },
-					{ "time": 0.8333, "angle": -80.74 },
-					{ "time": 0.9333, "angle": -41.12 },
-					{ "time": 1.0333, "angle": -77.4 },
-					{ "time": 1.1333, "angle": -80.74 },
-					{ "time": 1.3333, "angle": -78.69 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.7333, "x": 1, "y": 1 }
-				]
-			},
-			"front_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": -22.61 },
-					{ "time": 0.2, "angle": -246.68 },
-					{
-						"time": 0.6,
-						"angle": 11.28,
-						"curve": [ 0.246, 0, 0.633, 0.53 ]
-					},
-					{
-						"time": 0.7333,
-						"angle": -57.45,
-						"curve": [ 0.38, 0.53, 0.744, 1 ]
-					},
-					{ "time": 0.8666, "angle": -112.59 },
-					{ "time": 0.9333, "angle": -102.17 },
-					{ "time": 1.0333, "angle": -108.61 },
-					{ "time": 1.1333, "angle": -112.59 },
-					{ "time": 1.3333, "angle": -22.61 }
-				],
-				"translate": [
-					{ "time": 0, "x": 6.08, "y": 7.15 },
-					{ "time": 0.2, "x": 7.23, "y": -13.13, "curve": "stepped" },
-					{ "time": 0.7333, "x": 7.23, "y": -13.13 },
-					{ "time": 1.3333, "x": 6.08, "y": 7.15 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 66.46 },
-					{ "time": 0.2, "angle": 42.39 },
-					{ "time": 0.4333, "angle": 26.06 },
-					{ "time": 0.7333, "angle": 13.28 },
-					{ "time": 0.8666, "angle": -28.64 },
-					{ "time": 0.9333, "angle": -22.31 },
-					{ "time": 1.0333, "angle": -35.39 },
-					{ "time": 1.1333, "angle": -28.64 },
-					{ "time": 1.3333, "angle": 66.46 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_fist": {
-				"rotate": [
-					{ "time": 0, "angle": -28.43 },
-					{ "time": 0.4333, "angle": -45.6 },
-					{ "time": 0.7333, "angle": -53.66 },
-					{ "time": 0.8666, "angle": 7.55 },
-					{ "time": 0.9333, "angle": 31.15 },
-					{ "time": 1.0333, "angle": -32.58 },
-					{ "time": 1.1333, "angle": 7.55 },
-					{ "time": 1.3333, "angle": -28.43 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": 39.68 },
-					{ "time": 0.2, "angle": 276.57 },
-					{ "time": 0.3, "angle": 17.73 },
-					{ "time": 0.4333, "angle": 83.38 },
-					{
-						"time": 0.6,
-						"angle": -4.71,
-						"curve": [ 0.246, 0, 0.633, 0.53 ]
-					},
-					{
-						"time": 0.7333,
-						"angle": -69.63,
-						"curve": [ 0.342, 0.36, 0.68, 0.71 ]
-					},
-					{
-						"time": 0.7666,
-						"angle": 321.47,
-						"curve": [ 0.333, 0.33, 0.667, 0.66 ]
-					},
-					{
-						"time": 0.8,
-						"angle": 33.7,
-						"curve": [ 0.358, 0.64, 0.693, 1 ]
-					},
-					{ "time": 0.8666, "angle": 34.56 },
-					{ "time": 1.0333, "angle": 71.96 },
-					{ "time": 1.1333, "angle": 34.56 },
-					{ "time": 1.3333, "angle": 39.68 }
-				],
-				"translate": [
-					{ "time": 0, "x": -3.1, "y": -4.86 },
-					{ "time": 0.2, "x": 23.33, "y": 49.07 },
-					{ "time": 0.4333, "x": 20.78, "y": 40.21 },
-					{ "time": 1.3333, "x": -3.1, "y": -4.86 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 29.66 },
-					{ "time": 0.2, "angle": 45.06 },
-					{ "time": 0.4333, "angle": -4.34 },
-					{ "time": 0.7666, "angle": 61.68 },
-					{ "time": 0.8, "angle": 82.59 },
-					{ "time": 0.8666, "angle": 80.06 },
-					{ "time": 1.0333, "angle": 57.56 },
-					{ "time": 1.1333, "angle": 80.06 },
-					{ "time": 1.3333, "angle": 29.66 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"neck": {
-				"rotate": [
-					{ "time": 0, "angle": 24.9 },
-					{ "time": 0.2, "angle": 16.31 },
-					{ "time": 0.4333, "angle": 7.44 },
-					{ "time": 0.7333, "angle": -20.35 },
-					{ "time": 0.8333, "angle": -0.69, "curve": "stepped" },
-					{ "time": 1.1333, "angle": -0.69 },
-					{ "time": 1.3333, "angle": 24.9 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"head": {
-				"rotate": [
-					{ "time": 0, "angle": 24.92 },
-					{ "time": 0.2, "angle": 10.36 },
-					{ "time": 0.4333, "angle": 28.65 },
-					{ "time": 0.7333, "angle": -2.65 },
-					{ "time": 0.8333, "angle": -28.94, "curve": "stepped" },
-					{ "time": 1.1333, "angle": -28.94 },
-					{ "time": 1.3333, "angle": 24.92 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"hip": {
-				"rotate": [
-					{ "time": 0, "angle": 0 }
-				],
-				"translate": [
-					{
-						"time": 0,
-						"x": -34.51,
-						"y": -78.62,
-						"curve": [ 0.232, 1, 0.75, 1 ]
-					},
-					{
-						"time": 0.2,
-						"x": -34.51,
-						"y": 182.5,
-						"curve": [ 0.232, 0.48, 0.598, 0.79 ]
-					},
-					{
-						"time": 0.7666,
-						"x": -34.51,
-						"y": 596.22,
-						"curve": [ 0.329, 0.17, 0.66, 0.21 ]
-					},
-					{ "time": 1.1333, "x": -34.51, "y": 2.49 },
-					{ "time": 1.3333, "x": -34.51, "y": -78.62 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_shin": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -90.62,
-						"curve": [ 0.416, 0.54, 0.743, 1 ]
-					},
-					{
-						"time": 0.2,
-						"angle": -10.52,
-						"curve": [ 0.644, 0, 0.75, 1 ]
-					},
-					{ "time": 0.4333, "angle": -127.72 },
-					{ "time": 0.7333, "angle": -19.91 },
-					{ "time": 0.8333, "angle": -5.16 },
-					{ "time": 0.9333, "angle": -35.06 },
-					{ "time": 1.0333, "angle": -43.97 },
-					{ "time": 1.1333, "angle": -5.16 },
-					{ "time": 1.3333, "angle": -90.62 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"front_foot": {
-				"rotate": [
-					{ "time": 0, "angle": -0.79 },
-					{ "time": 0.0333, "angle": 16.27 },
-					{ "time": 0.0666, "angle": 23.52 },
-					{ "time": 0.1, "angle": 21.02 },
-					{ "time": 0.1333, "angle": 10.92 },
-					{ "time": 0.2, "angle": -38.45 },
-					{ "time": 0.4333, "angle": 6.62 },
-					{ "time": 0.7333, "angle": -11.51 },
-					{ "time": 1.0333, "angle": -22.91 },
-					{ "time": 1.3333, "angle": -0.79 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"rear_foot": {
-				"rotate": [
-					{ "time": 0, "angle": -12.77 },
-					{ "time": 0.2, "angle": 17.05 },
-					{ "time": 0.4333, "angle": 19.45 },
-					{ "time": 0.7333, "angle": 2.67 },
-					{ "time": 1.0333, "angle": -28.49 },
-					{ "time": 1.3333, "angle": -12.77 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			},
-			"gun": {
-				"rotate": [
-					{ "time": 0, "angle": 6.18 },
-					{ "time": 0.2, "angle": 30.81 },
-					{ "time": 0.4333, "angle": 13.25 },
-					{ "time": 0.7333, "angle": 14.98 },
-					{ "time": 0.7666, "angle": 25.64 },
-					{ "time": 0.8, "angle": 20.62 },
-					{ "time": 0.8666, "angle": 64.52 },
-					{ "time": 1.0333, "angle": 8.59 },
-					{ "time": 1.1333, "angle": 64.52 },
-					{ "time": 1.3333, "angle": 6.18 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 }
-				]
-			}
-		}
-	},
-	"run": {
-		"slots": {
-			"front_fist": {
-				"attachment": [
-					{ "time": 0, "name": "front_fist_closed" }
-				]
-			},
-			"mouth": {
-				"attachment": [
-					{ "time": 0, "name": "mouth_grind" }
-				]
-			},
-			"torso": {
-				"attachment": [
-					{ "time": 0, "name": "torso" }
-				]
-			}
-		},
-		"bones": {
-			"front_thigh": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 42.05,
-						"curve": [ 0.195, 0.86, 0.75, 1 ]
-					},
-					{ "time": 0.0666, "angle": 46.07 },
-					{ "time": 0.1333, "angle": -20.28 },
-					{ "time": 0.2, "angle": -27.23 },
-					{ "time": 0.2666, "angle": -47.16 },
-					{ "time": 0.3333, "angle": -39.79 },
-					{ "time": 0.4, "angle": -25.86 },
-					{ "time": 0.4666, "angle": 14.35 },
-					{ "time": 0.5333, "angle": 55.62 },
-					{ "time": 0.6, "angle": 69.65 },
-					{ "time": 0.6666, "angle": 86.4 },
-					{ "time": 0.7333, "angle": 65.87 },
-					{ "time": 0.8, "angle": 42.05 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 },
-					{ "time": 0.0333, "x": -5.79, "y": 11.15 },
-					{ "time": 0.0666, "x": -5.13, "y": 11.55 },
-					{ "time": 0.1333, "x": -7.7, "y": 8.98 },
-					{ "time": 0.5333, "x": -1.26, "y": 3.83 },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"torso": {
-				"rotate": [
-					{ "time": 0, "angle": -39.7 },
-					{ "time": 0.2, "angle": -57.29 },
-					{ "time": 0.4, "angle": -39.7 },
-					{ "time": 0.6, "angle": -57.29 },
-					{ "time": 0.8, "angle": -39.7 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.4, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": -56.59 },
-					{ "time": 0.0666, "angle": -21.57 },
-					{ "time": 0.1333, "angle": 27.95 },
-					{ "time": 0.2, "angle": 42.42 },
-					{ "time": 0.2666, "angle": 62.37 },
-					{ "time": 0.3333, "angle": 45.42 },
-					{ "time": 0.4, "angle": 15.67 },
-					{ "time": 0.4666, "angle": 28.22 },
-					{ "time": 0.5333, "angle": -38.62 },
-					{ "time": 0.6, "angle": -53.26 },
-					{ "time": 0.6666, "angle": -79.31 },
-					{ "time": 0.7333, "angle": -86.47 },
-					{ "time": 0.8, "angle": -56.59 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 },
-					{ "time": 0.4, "x": -6.76, "y": -3.86 },
-					{ "time": 0.4333, "x": -15.85, "y": 7.28 },
-					{ "time": 0.4666, "x": -13.04, "y": 4.04 },
-					{ "time": 0.5, "x": -10.24, "y": 7.11 },
-					{ "time": 0.5333, "x": -9.01, "y": -5.15 },
-					{ "time": 0.6666, "x": -23.18, "y": -2.57 },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_shin": {
-				"rotate": [
-					{ "time": 0, "angle": -74 },
-					{ "time": 0.0666, "angle": -83.38 },
-					{ "time": 0.1333, "angle": -106.69 },
-					{ "time": 0.2, "angle": -66.01 },
-					{ "time": 0.2666, "angle": -55.22 },
-					{ "time": 0.3333, "angle": -24.8 },
-					{
-						"time": 0.4,
-						"angle": 18.44,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 0.4666, "angle": -56.65 },
-					{
-						"time": 0.5333,
-						"angle": -11.94,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 0.6666, "angle": -41.26 },
-					{ "time": 0.7333, "angle": -43.6 },
-					{ "time": 0.8, "angle": -74 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": -89.36 },
-					{ "time": 0.0666, "angle": -95.67 },
-					{ "time": 0.1333, "angle": -22 },
-					{ "time": 0.2, "angle": -316.04 },
-					{ "time": 0.2666, "angle": -274.94 },
-					{ "time": 0.3333, "angle": -273.74 },
-					{ "time": 0.4, "angle": -272.09 },
-					{ "time": 0.4666, "angle": -264.89 },
-					{ "time": 0.5333, "angle": -320.09 },
-					{ "time": 0.6, "angle": -50.83 },
-					{ "time": 0.6666, "angle": -81.72 },
-					{ "time": 0.7333, "angle": -83.92 },
-					{ "time": 0.8, "angle": -89.36 }
-				],
-				"translate": [
-					{ "time": 0, "x": 6.24, "y": 10.05 },
-					{ "time": 0.2666, "x": 4.95, "y": -13.13 },
-					{ "time": 0.6, "x": -2.43, "y": 1.94 },
-					{ "time": 0.8, "x": 6.24, "y": 10.05 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 33.43 },
-					{ "time": 0.0666, "angle": 20.53 },
-					{ "time": 0.1333, "angle": 15.26 },
-					{ "time": 0.2, "angle": 19.28 },
-					{ "time": 0.2666, "angle": 22.62 },
-					{ "time": 0.3333, "angle": 37.29 },
-					{ "time": 0.4, "angle": 41.53 },
-					{ "time": 0.4666, "angle": 31.73 },
-					{ "time": 0.5333, "angle": 67.45 },
-					{ "time": 0.6666, "angle": 39.77 },
-					{ "time": 0.7333, "angle": 30.95 },
-					{ "time": 0.8, "angle": 33.43 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_fist": {
-				"rotate": [
-					{ "time": 0, "angle": -19.75 },
-					{ "time": 0.0666, "angle": -37.11 },
-					{ "time": 0.1333, "angle": -50.79 },
-					{ "time": 0.2666, "angle": -12.69 },
-					{ "time": 0.3333, "angle": 3.01 },
-					{ "time": 0.4333, "angle": 12.05 },
-					{ "time": 0.5333, "angle": 13.25 },
-					{ "time": 0.8, "angle": -19.75 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": 68.68 },
-					{ "time": 0.0666, "angle": 73.89 },
-					{ "time": 0.1333, "angle": -9.64 },
-					{ "time": 0.2, "angle": 284.27 },
-					{ "time": 0.2666, "angle": 283.29 },
-					{ "time": 0.3333, "angle": 278.28 },
-					{ "time": 0.4, "angle": 271.02 },
-					{ "time": 0.4666, "angle": 263.2 },
-					{ "time": 0.5333, "angle": 314.25 },
-					{ "time": 0.6, "angle": 16.83 },
-					{ "time": 0.6666, "angle": 70.35 },
-					{ "time": 0.7333, "angle": 73.53 },
-					{ "time": 0.8, "angle": 68.68 }
-				],
-				"translate": [
-					{ "time": 0, "x": -2.57, "y": -8.89 },
-					{ "time": 0.1333, "x": -4.68, "y": 7.2 },
-					{ "time": 0.2, "x": 21.73, "y": 51.17 },
-					{ "time": 0.6, "x": 4.33, "y": 2.05 },
-					{ "time": 0.8, "x": -2.57, "y": -8.89 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 31.04 },
-					{ "time": 0.0666, "angle": 28.28 },
-					{ "time": 0.1333, "angle": 49.36 },
-					{ "time": 0.2, "angle": 59.37 },
-					{ "time": 0.2666, "angle": 8.56 },
-					{ "time": 0.3333, "angle": 9.38 },
-					{ "time": 0.4, "angle": 11.51 },
-					{ "time": 0.4666, "angle": 7.22 },
-					{ "time": 0.5333, "angle": -18.44 },
-					{ "time": 0.6, "angle": 11.44 },
-					{ "time": 0.6666, "angle": 9.99 },
-					{ "time": 0.7333, "angle": 8.28 },
-					{ "time": 0.8, "angle": 31.04 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"neck": {
-				"rotate": [
-					{ "time": 0, "angle": 11.03 },
-					{ "time": 0.2, "angle": 13.58 },
-					{ "time": 0.4, "angle": 11.03 },
-					{ "time": 0.6, "angle": 13.58 },
-					{ "time": 0.8, "angle": 11.03 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.4, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"head": {
-				"rotate": [
-					{ "time": 0, "angle": 11.03 },
-					{ "time": 0.1, "angle": 12.34 },
-					{ "time": 0.2, "angle": 25.55 },
-					{ "time": 0.4, "angle": 11.03 },
-					{ "time": 0.5, "angle": 12.34 },
-					{ "time": 0.6, "angle": 25.55 },
-					{ "time": 0.8, "angle": 11.03 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.4, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"hip": {
-				"rotate": [
-					{ "time": 0, "angle": 0, "curve": "stepped" },
-					{ "time": 0.8, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": -62.47, "y": -23.1 },
-					{
-						"time": 0.0666,
-						"x": -62.47,
-						"y": -38.51,
-						"curve": [ 0.244, 0.04, 0.75, 1 ]
-					},
-					{
-						"time": 0.2666,
-						"x": -62.47,
-						"y": 22.28,
-						"curve": [ 0.17, 0.52, 0.75, 1 ]
-					},
-					{ "time": 0.4, "x": -62.47, "y": -23.1 },
-					{ "time": 0.4333, "x": -62.47, "y": -24.59 },
-					{
-						"time": 0.4666,
-						"x": -62.47,
-						"y": -43.29,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 0.6666, "x": -62.47, "y": 22.28 },
-					{ "time": 0.8, "x": -62.47, "y": -23.1 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_shin": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": 0,
-						"curve": [ 0.481, 0.01, 0.75, 1 ]
-					},
-					{ "time": 0.0666, "angle": -64.42 },
-					{
-						"time": 0.1333,
-						"angle": -20.59,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 0.2666, "angle": -62.51 },
-					{ "time": 0.3333, "angle": -79.74 },
-					{ "time": 0.4, "angle": -78.28 },
-					{
-						"time": 0.4666,
-						"angle": -118.96,
-						"curve": [ 0.93, 0, 0.952, 0.95 ]
-					},
-					{ "time": 0.6, "angle": -88.95 },
-					{ "time": 0.6666, "angle": -79.09 },
-					{ "time": 0.7333, "angle": -47.77 },
-					{ "time": 0.8, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_foot": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{
-						"time": 0.0333,
-						"angle": -21.13,
-						"curve": [ 0.121, 0.23, 0.75, 1 ]
-					},
-					{ "time": 0.0666, "angle": 17.64 },
-					{ "time": 0.1, "angle": 29.92 },
-					{ "time": 0.1333, "angle": 16.44 },
-					{ "time": 0.2, "angle": -29.22 },
-					{ "time": 0.2666, "angle": -1.61 },
-					{ "time": 0.3333, "angle": -10.22 },
-					{ "time": 0.4666, "angle": -15.99 },
-					{ "time": 0.6, "angle": 9.03 },
-					{ "time": 0.7333, "angle": 17.32 },
-					{ "time": 0.8, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_foot": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.0666, "angle": -12.04 },
-					{ "time": 0.1333, "angle": -0.87 },
-					{ "time": 0.2, "angle": 25.81 },
-					{ "time": 0.2666, "angle": 4.71 },
-					{
-						"time": 0.4,
-						"angle": 18.09,
-						"curve": [ 0.281, 0.73, 0.75, 1 ]
-					},
-					{ "time": 0.4333, "angle": -1.7 },
-					{ "time": 0.4666, "angle": 27.12 },
-					{ "time": 0.5, "angle": 38.83 },
-					{ "time": 0.5333, "angle": 30.76 },
-					{ "time": 0.5666, "angle": -20.49 },
-					{ "time": 0.6, "angle": -30.8 },
-					{ "time": 0.6666, "angle": -1.31 },
-					{ "time": 0.8, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"gun": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.1333, "angle": 24.72 },
-					{ "time": 0.5, "angle": -11.87 },
-					{ "time": 0.8, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			}
-		},
-		"events": [
-			{ "time": 0, "name": "footstep" },
-			{ "time": 0.4, "name": "footstep", "int": 1 }
-		]
-	},
-	"shoot": {
-		"slots": {
-			"front_fist": {
-				"attachment": [
-					{ "time": 0.1333, "name": "front_fist_closed" },
-					{ "time": 0.4, "name": "front_fist_open" }
-				]
-			},
-			"mouth": {
-				"attachment": [
-					{ "time": 0.1333, "name": "mouth_grind" }
-				]
-			},
-			"muzzle": {
-				"attachment": [
-					{ "time": 0.1333, "name": "muzzle" },
-					{ "time": 0.2666, "name": null }
-				],
-				"color": [
-					{
-						"time": 0.1333,
-						"color": "ffffff00",
-						"curve": [ 0.118, 0.99, 0.75, 1 ]
-					},
-					{
-						"time": 0.1666,
-						"color": "ffffffff",
-						"curve": [ 0.821, 0, 0.909, 0.89 ]
-					},
-					{ "time": 0.2666, "color": "ffffff00" }
-				]
-			}
-		},
-		"bones": {
-			"front_fist": {
-				"scale": [
-					{ "time": 0.1333, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.4, "x": 1, "y": 1 }
-				]
-			},
-			"gunTip": {
-				"translate": [
-					{ "time": 0.1333, "x": 0, "y": 0 },
-					{ "time": 0.2, "x": 20.93, "y": 1.57 }
-				],
-				"scale": [
-					{ "time": 0.1333, "x": 1, "y": 1 },
-					{ "time": 0.2, "x": 1.247, "y": 1.516 }
-				]
-			},
-			"gun": {
-				"rotate": [
-					{ "time": 0, "angle": 1.9 }
-				],
-				"translate": [
-					{
-						"time": 0,
-						"x": 7.95,
-						"y": 5.84,
-						"curve": [ 0, 0.3, 0.678, 1 ]
-					},
-					{ "time": 0.3, "x": -9.3, "y": -1.41 },
-					{ "time": 0.4, "x": 0, "y": 0 }
-				]
-			},
-			"rear_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": -30.47 }
-				],
-				"translate": [
-					{
-						"time": 0,
-						"x": 0,
-						"y": 0,
-						"curve": [ 0, 0.3, 0.678, 1 ]
-					},
-					{ "time": 0.3, "x": -5.99, "y": -3.71 },
-					{ "time": 0.4, "x": 0, "y": 0 }
-				]
-			},
-			"rear_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": 62.3 }
-				],
-				"translate": [
-					{
-						"time": 0,
-						"x": 0,
-						"y": 0,
-						"curve": [ 0, 0.3, 0.678, 1 ]
-					},
-					{ "time": 0.3, "x": 2.81, "y": 11.41 },
-					{ "time": 0.4, "x": 0, "y": 0 }
-				]
-			}
-		}
-	},
-	"test": {
-		"slots": {
-			"front_foot": {
-				"color": [
-					{ "time": 0.6666, "color": "ffffffff" },
-					{ "time": 1.3333, "color": "ff0700ff" }
-				]
-			},
-			"gun": {
-				"color": [
-					{ "time": 0, "color": "ffffffff", "curve": "stepped" },
-					{ "time": 0.6666, "color": "ffffffff" },
-					{ "time": 1.3333, "color": "32ff00ff" }
-				]
-			},
-			"rear_foot": {
-				"color": [
-					{ "time": 0.6666, "color": "ffffffff" },
-					{ "time": 1.3333, "color": "ff0700ff" }
-				]
-			}
-		},
-		"bones": {
-			"head": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.3333, "angle": -20.72 },
-					{ "time": 0.6666, "angle": -32.41 },
-					{ "time": 1, "angle": -5.3 },
-					{ "time": 1.3333, "angle": 24.96 },
-					{ "time": 1.6666, "angle": 15.61 },
-					{ "time": 2, "angle": 0 }
-				],
-				"translate": [
-					{
-						"time": 0,
-						"x": 0,
-						"y": 0,
-						"curve": [ 0.172, 0.37, 0.574, 0.73 ]
-					},
-					{
-						"time": 0.1666,
-						"x": 144.19,
-						"y": -77.59,
-						"curve": [ 0.372, 0.61, 0.765, 1 ]
-					},
-					{
-						"time": 0.3333,
-						"x": 217.61,
-						"y": -192.63,
-						"curve": [ 0.282, 0, 0.624, 0.31 ]
-					},
-					{
-						"time": 0.5,
-						"x": 181.21,
-						"y": -365.66,
-						"curve": [ 0.313, 0.21, 0.654, 0.54 ]
-					},
-					{
-						"time": 0.6666,
-						"x": 20.09,
-						"y": -500.4,
-						"curve": [ 0.147, 0.27, 0.75, 1 ]
-					},
-					{ "time": 0.8333, "x": -194.24, "y": -341.84 },
-					{ "time": 1, "x": -307.93, "y": -114 },
-					{
-						"time": 1.1666,
-						"x": -330.38,
-						"y": 121.42,
-						"curve": [ 0.25, 0, 0.764, 0.48 ]
-					},
-					{
-						"time": 1.3333,
-						"x": -240.42,
-						"y": 335.66,
-						"curve": [ 0.229, 0.37, 0.58, 0.73 ]
-					},
-					{
-						"time": 1.5,
-						"x": -56.12,
-						"y": 288.06,
-						"curve": [ 0.296, 0.6, 0.641, 1 ]
-					},
-					{
-						"time": 1.6666,
-						"x": 87.63,
-						"y": 191.33,
-						"curve": [ 0.238, 0, 0.626, 0.39 ]
-					},
-					{
-						"time": 1.8333,
-						"x": 60.62,
-						"y": 95.14,
-						"curve": [ 0.41, 0.26, 0.803, 0.62 ]
-					},
-					{ "time": 2, "x": 0, "y": 0 }
-				]
-			}
-		},
-		"draworder": [
-			{
-				"time": 0.6666,
-				"offsets": [
-					{ "slot": "head", "offset": -9 },
-					{ "slot": "eye", "offset": -9 },
-					{ "slot": "mouth", "offset": -12 },
-					{ "slot": "goggles", "offset": -12 }
-				]
-			},
-			{ "time": 1.3333 }
-		],
-		"events": [
-			{ "time": 0, "name": "headPop", "int": 0, "float": 0, "string": "pop.wav" },
-			{ "time": 1, "name": "headBehind", "int": 7, "float": 8, "string": "animate" },
-			{ "time": 2, "name": "headAttach", "int": 0, "float": 0, "string": "attach.wav" }
-		]
-	},
-	"walk": {
-		"slots": {
-			"front_fist": {
-				"attachment": [
-					{ "time": 0, "name": "front_fist_closed" }
-				]
-			},
-			"mouth": {
-				"attachment": [
-					{ "time": 0, "name": "mouth_smile" }
-				]
-			},
-			"torso": {
-				"attachment": [
-					{ "time": 0, "name": "torso" }
-				]
-			}
-		},
-		"bones": {
-			"front_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": 15.79 },
-					{ "time": 0.1, "angle": 27.39 },
-					{ "time": 0.2, "angle": -7.94 },
-					{ "time": 0.3, "angle": -16.94 },
-					{ "time": 0.4, "angle": -28.62 },
-					{ "time": 0.5, "angle": -19.3 },
-					{ "time": 0.6, "angle": -3.08 },
-					{ "time": 0.7, "angle": 29.51 },
-					{ "time": 0.8, "angle": 15.79 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 },
-					{ "time": 0.4, "x": -1.18, "y": 0.54 },
-					{ "time": 0.5, "x": 0.11, "y": 0.41 },
-					{ "time": 0.6, "x": 9.48, "y": 0.27 },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.4, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_shin": {
-				"rotate": [
-					{ "time": 0, "angle": 5.12 },
-					{ "time": 0.1, "angle": -20.87 },
-					{ "time": 0.2, "angle": 13.37 },
-					{ "time": 0.3, "angle": 15.98 },
-					{ "time": 0.4, "angle": 5.94 },
-					{ "time": 0.5, "angle": -26.76 },
-					{ "time": 0.7, "angle": -55.44 },
-					{ "time": 0.8, "angle": 5.12 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_thigh": {
-				"rotate": [
-					{ "time": 0, "angle": -34.38 },
-					{ "time": 0.1, "angle": -30.32 },
-					{ "time": 0.2, "angle": -37.22 },
-					{ "time": 0.3, "angle": 20.73 },
-					{ "time": 0.4, "angle": 8.69 },
-					{ "time": 0.5, "angle": 12.16 },
-					{ "time": 0.6, "angle": -24.62 },
-					{ "time": 0.7, "angle": -27.26 },
-					{ "time": 0.8, "angle": -34.38 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0 },
-					{ "time": 0.4, "x": 4.08, "y": -9.53 },
-					{ "time": 0.5, "x": 0, "y": 0 },
-					{ "time": 0.7, "x": -21.14, "y": -9.6 },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_shin": {
-				"rotate": [
-					{ "time": 0, "angle": 14.26 },
-					{ "time": 0.1, "angle": -17.3 },
-					{ "time": 0.2, "angle": -12.67 },
-					{ "time": 0.3, "angle": -58.89 },
-					{ "time": 0.4, "angle": 15.95 },
-					{ "time": 0.5, "angle": -9 },
-					{ "time": 0.6, "angle": 26.06 },
-					{ "time": 0.7, "angle": 21.85 },
-					{ "time": 0.8, "angle": 14.26 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1 },
-					{ "time": 0.1, "x": 0.951, "y": 1 },
-					{ "time": 0.5, "x": 0.975, "y": 1 },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_foot": {
-				"rotate": [
-					{ "time": 0, "angle": 10.13 },
-					{ "time": 0.1, "angle": 12.27 },
-					{ "time": 0.2, "angle": -2.94 },
-					{ "time": 0.3, "angle": 6.29 },
-					{ "time": 0.4, "angle": 13.45 },
-					{ "time": 0.5, "angle": -3.57 },
-					{ "time": 0.6, "angle": -0.97 },
-					{ "time": 0.7, "angle": 2.97 },
-					{ "time": 0.8, "angle": 10.13 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": -23.74 },
-					{ "time": 0.4, "angle": -320.57 },
-					{ "time": 0.8, "angle": -23.74 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_upper_arm": {
-				"rotate": [
-					{ "time": 0, "angle": 11.62 },
-					{ "time": 0.1, "angle": 19.36 },
-					{ "time": 0.4, "angle": 345.26 },
-					{ "time": 0.5, "angle": 343.44 },
-					{ "time": 0.8, "angle": 11.62 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"torso": {
-				"rotate": [
-					{ "time": 0, "angle": -12.11 },
-					{ "time": 0.1666, "angle": -17.16 },
-					{ "time": 0.4, "angle": -12.11 },
-					{ "time": 0.5666, "angle": -15.81 },
-					{ "time": 0.8, "angle": -12.11 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"neck": {
-				"rotate": [
-					{ "time": 0, "angle": 1.41 },
-					{ "time": 0.2333, "angle": -3.04 },
-					{ "time": 0.4, "angle": 1.41 },
-					{ "time": 0.6333, "angle": -3.04 },
-					{ "time": 0.8, "angle": 1.41 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.4, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"head": {
-				"rotate": [
-					{ "time": 0, "angle": 6.97 },
-					{ "time": 0.1666, "angle": 8.02 },
-					{ "time": 0.2666, "angle": 12.65 },
-					{ "time": 0.4, "angle": 6.97 },
-					{ "time": 0.5666, "angle": 8.02 },
-					{ "time": 0.6666, "angle": 12.65 },
-					{ "time": 0.8, "angle": 6.97 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.4, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"hip": {
-				"rotate": [
-					{ "time": 0, "angle": 0, "curve": "stepped" },
-					{ "time": 0.8, "angle": 0 }
-				],
-				"translate": [
-					{
-						"time": 0,
-						"x": -23.93,
-						"y": 3.22,
-						"curve": [ 0.518, 0.03, 0.807, 0.61 ]
-					},
-					{
-						"time": 0.1,
-						"x": -23.93,
-						"y": -9.24,
-						"curve": [ 0.135, 0.33, 0.601, 0.99 ]
-					},
-					{
-						"time": 0.2,
-						"x": -23.93,
-						"y": 4.35,
-						"curve": [ 0.204, 0.68, 0.75, 1 ]
-					},
-					{
-						"time": 0.3,
-						"x": -23.93,
-						"y": 2.38,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.4,
-						"x": -23.93,
-						"y": -2.5,
-						"curve": [ 0.692, 0.01, 0.75, 1 ]
-					},
-					{
-						"time": 0.5,
-						"x": -23.93,
-						"y": -10.32,
-						"curve": [ 0.235, 0.77, 0.75, 1 ]
-					},
-					{
-						"time": 0.6,
-						"x": -23.93,
-						"y": 4.35,
-						"curve": [ 0.287, 0.37, 0.718, 0.76 ]
-					},
-					{
-						"time": 0.7,
-						"x": -23.93,
-						"y": 10.34,
-						"curve": [ 0.615, 0, 0.75, 1 ]
-					},
-					{ "time": 0.8, "x": -23.93, "y": 3.22 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 0 },
-					{ "time": 0.4, "angle": 20.59 },
-					{ "time": 0.8, "angle": 0 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_foot": {
-				"rotate": [
-					{ "time": 0, "angle": 12.49 },
-					{ "time": 0.1, "angle": -8.34 },
-					{ "time": 0.2, "angle": -6.17 },
-					{ "time": 0.3, "angle": -0.75 },
-					{ "time": 0.3333, "angle": 3.89 },
-					{ "time": 0.4, "angle": 10.22 },
-					{ "time": 0.5, "angle": 11.44 },
-					{ "time": 0.6, "angle": -0.33 },
-					{ "time": 0.7, "angle": 0.15 },
-					{ "time": 0.8, "angle": 12.49 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"rear_bracer": {
-				"rotate": [
-					{ "time": 0, "angle": 3.58 },
-					{ "time": 0.1, "angle": 5.51 },
-					{ "time": 0.4, "angle": -22.77 },
-					{ "time": 0.5, "angle": -9.65 },
-					{ "time": 0.8, "angle": 3.58 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"front_fist": {
-				"rotate": [
-					{ "time": 0, "angle": -15.22 },
-					{ "time": 0.1, "angle": -51.4 },
-					{ "time": 0.4, "angle": -39.4 },
-					{ "time": 0.5, "angle": 19.26 },
-					{ "time": 0.8, "angle": -15.22 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			},
-			"gun": {
-				"rotate": [
-					{
-						"time": 0,
-						"angle": -24.06,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.1,
-						"angle": -10.94,
-						"curve": [ 0.381, 0.54, 0.742, 1 ]
-					},
-					{
-						"time": 0.4,
-						"angle": 25.34,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{
-						"time": 0.6666,
-						"angle": -27.47,
-						"curve": [ 0.25, 0, 0.75, 1 ]
-					},
-					{ "time": 0.8, "angle": -24.06 }
-				],
-				"translate": [
-					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
-					{ "time": 0.8, "x": 0, "y": 0 }
-				],
-				"scale": [
-					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
-					{ "time": 0.8, "x": 1, "y": 1 }
-				]
-			}
-		}
-	}
-}
-}

+ 0 - 4
spine-unity/Assets/examples/spineboy/data/spineboy.json.txt.meta

@@ -1,4 +0,0 @@
-fileFormatVersion: 2
-guid: b84c2137744fea946bde0d5cd51e4e3d
-TextScriptImporter:
-  userData: 

BIN
spine-unity/Assets/examples/spineboy/data/spineboy.png


BIN
spine-unity/Assets/examples/spineboy/spineboy Atlas.asset


+ 0 - 4
spine-unity/Assets/examples/spineboy/spineboy Atlas.asset.meta

@@ -1,4 +0,0 @@
-fileFormatVersion: 2
-guid: 39e3bb5614837c24eb1c661858084c2a
-NativeFormatImporter:
-  userData: 

BIN
spine-unity/Assets/examples/spineboy/spineboy SkeletonData.asset


+ 0 - 4
spine-unity/Assets/examples/spineboy/spineboy SkeletonData.asset.meta

@@ -1,4 +0,0 @@
-fileFormatVersion: 2
-guid: d04edfd5d421496409ca795016a48045
-NativeFormatImporter:
-  userData: 

BIN
spine-unity/Assets/examples/spineboy/spineboy.mat


+ 0 - 4
spine-unity/Assets/examples/spineboy/spineboy.mat.meta

@@ -1,4 +0,0 @@
-fileFormatVersion: 2
-guid: ff2351ca0f1ad244287c515d7cce90fb
-NativeFormatImporter:
-  userData: 

BIN
spine-unity/Assets/examples/spineboy/spineboy.unity


+ 5 - 0
spine-unity/Assets/spine-unity/Editor/GUI.meta

@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: bfaea6b7e7f52bc46b8d1c3cb5e9eaa1
+folderAsset: yes
+DefaultImporter:
+  userData: 

BIN
spine-unity/Assets/spine-unity/Editor/GUI/icon-animation.png


+ 46 - 0
spine-unity/Assets/spine-unity/Editor/GUI/icon-animation.png.meta

@@ -0,0 +1,46 @@
+fileFormatVersion: 2
+guid: 52b12ec801461494185a4d3dc66f3d1d
+TextureImporter:
+  serializedVersion: 2
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    linearTexture: 1
+    correctGamma: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: .25
+    normalMapFilter: 0
+  isReadable: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 0
+  seamlessCubemap: 0
+  textureFormat: -3
+  maxTextureSize: 1024
+  textureSettings:
+    filterMode: -1
+    aniso: 1
+    mipBias: -1
+    wrapMode: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: .5, y: .5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
+  alphaIsTransparency: 1
+  textureType: 2
+  buildTargetSettings: []
+  spriteSheet:
+    sprites: []
+  spritePackingTag: 
+  userData: 

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác