diff --git a/.idea/.idea.proto_top_down/.idea/indexLayout.xml b/.idea/.idea.proto_top_down/.idea/indexLayout.xml
index f0a2671..e199b28 100644
--- a/.idea/.idea.proto_top_down/.idea/indexLayout.xml
+++ b/.idea/.idea.proto_top_down/.idea/indexLayout.xml
@@ -23,6 +23,7 @@
ProjectSettings
+ .git
.idea
Library
Logs
diff --git a/.idea/.idea.proto_top_down/.idea/vcs.xml b/.idea/.idea.proto_top_down/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/.idea.proto_top_down/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Assets/Prefabs/Player.prefab b/Assets/Prefabs/Player.prefab
index 7f1695a..cf014fb 100644
--- a/Assets/Prefabs/Player.prefab
+++ b/Assets/Prefabs/Player.prefab
@@ -24,12 +24,43 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 549529339}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0.48, z: 0}
+ m_LocalPosition: {x: 0, y: 0.232, z: 0}
m_LocalScale: {x: 5, y: 2, z: 1}
m_Children: []
m_Father: {fileID: 8805537700787760100}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &7017491928982299223
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3858389907847018898}
+ m_Layer: 0
+ m_Name: Barrel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &3858389907847018898
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7017491928982299223}
+ 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: 8805537700787760100}
+ m_Father: {fileID: 8805537702490983440}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &8805537700787760099
GameObject:
m_ObjectHideFlags: 0
@@ -41,7 +72,7 @@ GameObject:
- component: {fileID: 8805537700787760100}
- component: {fileID: 8805537700787760101}
m_Layer: 0
- m_Name: Square
+ m_Name: BarrelArt
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -55,11 +86,11 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8805537700787760099}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0.368, y: 0.465, z: 0}
- m_LocalScale: {x: 0.2, y: 0.5, z: 1}
+ m_LocalPosition: {x: 0, y: 0.24, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 549529340}
- m_Father: {fileID: 8805537702490983440}
+ m_Father: {fileID: 3858389907847018898}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &8805537700787760101
@@ -101,8 +132,8 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
- m_SortingOrder: 0
- m_Sprite: {fileID: 7482667652216324306, guid: db750325989564987a34393247d883b4, type: 3}
+ m_SortingOrder: 1
+ m_Sprite: {fileID: -7738183107879934526, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
@@ -142,7 +173,7 @@ Transform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- - {fileID: 8805537700787760100}
+ - {fileID: 3858389907847018898}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -186,7 +217,7 @@ SpriteRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
- m_Sprite: {fileID: -2413806693520163455, guid: 4adeaf2d2b1c7417e89f026626d8264f, type: 3}
+ m_Sprite: {fileID: 4319672837034334888, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
@@ -294,3 +325,4 @@ MonoBehaviour:
fireRate: 5
projectileGo: {fileID: 940344813558074916, guid: 4b32e914426c07f4fa4f44db1bbc6afa, type: 3}
projectileSpawn: {fileID: 549529340}
+ barrelTransform: {fileID: 3858389907847018898}
diff --git a/Assets/Prefabs/Projectile.prefab b/Assets/Prefabs/Projectile.prefab
index 018f8a6..8f469f3 100644
--- a/Assets/Prefabs/Projectile.prefab
+++ b/Assets/Prefabs/Projectile.prefab
@@ -77,7 +77,7 @@ GameObject:
m_Component:
- component: {fileID: 8235354404481829665}
- component: {fileID: 8994506715824561311}
- - component: {fileID: 4772223738751421649}
+ - component: {fileID: 6217067694903271716}
m_Layer: 0
m_Name: Sprite
m_TagString: Untagged
@@ -94,7 +94,7 @@ Transform:
m_GameObject: {fileID: 8329164775744005515}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 0.3, y: 0.3, z: 1}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7492968586097603671}
m_RootOrder: 0
@@ -139,8 +139,8 @@ SpriteRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
- m_Sprite: {fileID: -2413806693520163455, guid: 4adeaf2d2b1c7417e89f026626d8264f, type: 3}
- m_Color: {r: 1, g: 0.9745827, b: 0, a: 1}
+ m_Sprite: {fileID: 8726327230089540446, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
@@ -150,8 +150,8 @@ SpriteRenderer:
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
---- !u!58 &4772223738751421649
-CircleCollider2D:
+--- !u!61 &6217067694903271716
+BoxCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -164,5 +164,15 @@ CircleCollider2D:
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: 0}
+ m_SpriteTilingProperty:
+ border: {x: 0, y: 0, z: 0, w: 0}
+ pivot: {x: 0.5, y: 0.5}
+ oldSize: {x: 0.12, y: 0.26}
+ newSize: {x: 1, y: 1}
+ adaptiveTilingThreshold: 0.5
+ drawMode: 0
+ adaptiveTiling: 0
+ m_AutoTiling: 0
serializedVersion: 2
- m_Radius: 0.5
+ m_Size: {x: 0.12, y: 0.26}
+ m_EdgeRadius: 0
diff --git a/Assets/Scenes/iteration_1.unity b/Assets/Scenes/iteration_1.unity
new file mode 100644
index 0000000..4177650
--- /dev/null
+++ b/Assets/Scenes/iteration_1.unity
@@ -0,0 +1,2415 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+OcclusionCullingSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_OcclusionBakeSettings:
+ smallestOccluder: 5
+ smallestHole: 0.25
+ backfaceThreshold: 100
+ m_SceneGUID: 00000000000000000000000000000000
+ m_OcclusionCullingData: {fileID: 0}
+--- !u!104 &2
+RenderSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 9
+ m_Fog: 0
+ m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+ m_FogMode: 3
+ m_FogDensity: 0.01
+ m_LinearFogStart: 0
+ m_LinearFogEnd: 300
+ m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
+ m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
+ m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
+ m_AmbientIntensity: 1
+ m_AmbientMode: 3
+ m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
+ m_SkyboxMaterial: {fileID: 0}
+ m_HaloStrength: 0.5
+ m_FlareStrength: 1
+ m_FlareFadeSpeed: 3
+ m_HaloTexture: {fileID: 0}
+ m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
+ m_DefaultReflectionMode: 0
+ m_DefaultReflectionResolution: 128
+ m_ReflectionBounces: 1
+ m_ReflectionIntensity: 1
+ m_CustomReflection: {fileID: 0}
+ m_Sun: {fileID: 0}
+ m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
+ m_UseRadianceAmbientProbe: 0
+--- !u!157 &3
+LightmapSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 12
+ m_GIWorkflowMode: 1
+ m_GISettings:
+ serializedVersion: 2
+ m_BounceScale: 1
+ m_IndirectOutputScale: 1
+ m_AlbedoBoost: 1
+ m_EnvironmentLightingMode: 0
+ m_EnableBakedLightmaps: 0
+ m_EnableRealtimeLightmaps: 0
+ m_LightmapEditorSettings:
+ serializedVersion: 12
+ m_Resolution: 2
+ m_BakeResolution: 40
+ m_AtlasSize: 1024
+ m_AO: 0
+ m_AOMaxDistance: 1
+ m_CompAOExponent: 1
+ m_CompAOExponentDirect: 0
+ m_ExtractAmbientOcclusion: 0
+ m_Padding: 2
+ m_LightmapParameters: {fileID: 0}
+ m_LightmapsBakeMode: 1
+ m_TextureCompression: 1
+ m_FinalGather: 0
+ m_FinalGatherFiltering: 1
+ m_FinalGatherRayCount: 256
+ m_ReflectionCompression: 2
+ m_MixedBakeMode: 2
+ m_BakeBackend: 1
+ m_PVRSampling: 1
+ m_PVRDirectSampleCount: 32
+ m_PVRSampleCount: 512
+ m_PVRBounces: 2
+ m_PVREnvironmentSampleCount: 256
+ m_PVREnvironmentReferencePointCount: 2048
+ m_PVRFilteringMode: 1
+ m_PVRDenoiserTypeDirect: 1
+ m_PVRDenoiserTypeIndirect: 1
+ m_PVRDenoiserTypeAO: 1
+ m_PVRFilterTypeDirect: 0
+ m_PVRFilterTypeIndirect: 0
+ m_PVRFilterTypeAO: 0
+ m_PVREnvironmentMIS: 1
+ m_PVRCulling: 1
+ m_PVRFilteringGaussRadiusDirect: 1
+ m_PVRFilteringGaussRadiusIndirect: 5
+ m_PVRFilteringGaussRadiusAO: 2
+ m_PVRFilteringAtrousPositionSigmaDirect: 0.5
+ m_PVRFilteringAtrousPositionSigmaIndirect: 2
+ m_PVRFilteringAtrousPositionSigmaAO: 1
+ m_ExportTrainingData: 0
+ m_TrainingDataDestination: TrainingData
+ m_LightProbeSampleCountMultiplier: 4
+ m_LightingDataAsset: {fileID: 0}
+ m_LightingSettings: {fileID: 0}
+--- !u!196 &4
+NavMeshSettings:
+ serializedVersion: 2
+ m_ObjectHideFlags: 0
+ m_BuildSettings:
+ serializedVersion: 2
+ agentTypeID: 0
+ agentRadius: 0.5
+ agentHeight: 2
+ agentSlope: 45
+ agentClimb: 0.4
+ ledgeDropHeight: 0
+ maxJumpAcrossDistance: 0
+ minRegionArea: 2
+ manualCellSize: 0
+ cellSize: 0.16666667
+ manualTileSize: 0
+ tileSize: 256
+ accuratePlacement: 0
+ maxJobWorkers: 0
+ preserveTilesOutsideBounds: 0
+ debug:
+ m_Flags: 0
+ m_NavMeshData: {fileID: 0}
+--- !u!1001 &746622325
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 0}
+ m_Modifications:
+ - target: {fileID: 8805537700787760099, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_Name
+ value: Barrel
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_RootOrder
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983440, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983441, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: speed
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983441, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: fireRate
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 8805537702490983441, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: mainCamera
+ value:
+ objectReference: {fileID: 1092763158}
+ - target: {fileID: 8805537702490983454, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+ propertyPath: m_Name
+ value: Player
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: a2b39be18c93ba649837b43ea0b6b5a4, type: 3}
+--- !u!1 &820531058
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 820531059}
+ - component: {fileID: 820531061}
+ - component: {fileID: 820531060}
+ m_Layer: 0
+ m_Name: Ground
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &820531059
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 820531058}
+ 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: 1722323543}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!483693784 &820531060
+TilemapRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 820531058}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 0
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+ m_ChunkSize: {x: 32, y: 32, z: 32}
+ m_ChunkCullingBounds: {x: 0, y: 0, z: 0}
+ m_MaxChunkCount: 16
+ m_MaxFrameAge: 16
+ m_SortOrder: 0
+ m_Mode: 0
+ m_DetectChunkCullingBounds: 0
+ m_MaskInteraction: 0
+--- !u!1839735485 &820531061
+Tilemap:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 820531058}
+ m_Enabled: 1
+ m_Tiles:
+ - first: {x: 6, y: -6, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: -6, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: -6, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 9, y: -6, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 9, y: -5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 9, y: -4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 9, y: -3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: -2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: 1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -10, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: 2, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -10, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: 3, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -10, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -6, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -5, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -2, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 0, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 1, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 2, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 3, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 4, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 5, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 6, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 7, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: 8, y: 4, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -10, y: 5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -9, y: 5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -8, y: 5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -7, y: 5, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ m_AnimatedTiles: {}
+ m_TileAssetArray:
+ - m_RefCount: 174
+ m_Data: {fileID: 11400000, guid: 72ba34ff2187dee489531ff49db25160, type: 2}
+ - m_RefCount: 10
+ m_Data: {fileID: 11400000, guid: f538d628f059243408be8937e31d4d0f, type: 2}
+ - m_RefCount: 10
+ m_Data: {fileID: 11400000, guid: 0a3471f2f8b0b324cb7c73da3db711a3, type: 2}
+ m_TileSpriteArray:
+ - m_RefCount: 174
+ m_Data: {fileID: -1010530962649890918, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ - m_RefCount: 10
+ m_Data: {fileID: -482986622496041442, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ - m_RefCount: 10
+ m_Data: {fileID: 5315189978236590363, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ m_TileMatrixArray:
+ - m_RefCount: 194
+ m_Data:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_TileColorArray:
+ - m_RefCount: 194
+ m_Data: {r: 1, g: 1, b: 1, a: 1}
+ m_TileObjectToInstantiateArray: []
+ m_AnimationFrameRate: 1
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Origin: {x: -10, y: -6, z: 0}
+ m_Size: {x: 20, y: 12, z: 1}
+ m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
+ m_TileOrientation: 0
+ m_TileOrientationMatrix:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+--- !u!1 &1092763156
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1092763159}
+ - component: {fileID: 1092763158}
+ - component: {fileID: 1092763157}
+ 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 &1092763157
+AudioListener:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1092763156}
+ m_Enabled: 1
+--- !u!20 &1092763158
+Camera:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1092763156}
+ m_Enabled: 1
+ serializedVersion: 2
+ m_ClearFlags: 2
+ m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
+ m_projectionMatrixMode: 1
+ m_GateFitMode: 2
+ m_FOVAxisMode: 0
+ m_SensorSize: {x: 36, y: 24}
+ m_LensShift: {x: 0, y: 0}
+ m_FocalLength: 50
+ m_NormalizedViewPortRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ near clip plane: 0.3
+ far clip plane: 1000
+ field of view: 60
+ orthographic: 1
+ orthographic size: 5
+ m_Depth: -1
+ m_CullingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+ m_RenderingPath: -1
+ m_TargetTexture: {fileID: 0}
+ m_TargetDisplay: 0
+ m_TargetEye: 3
+ m_HDR: 1
+ m_AllowMSAA: 1
+ m_AllowDynamicResolution: 0
+ m_ForceIntoRT: 0
+ m_OcclusionCulling: 1
+ m_StereoConvergence: 10
+ m_StereoSeparation: 0.022
+--- !u!4 &1092763159
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1092763156}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -10}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1722323541
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1722323543}
+ - component: {fileID: 1722323542}
+ m_Layer: 0
+ m_Name: Grid
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!156049354 &1722323542
+Grid:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1722323541}
+ m_Enabled: 1
+ m_CellSize: {x: 1, y: 1, z: 0}
+ m_CellGap: {x: 0, y: 0, z: 0}
+ m_CellLayout: 0
+ m_CellSwizzle: 0
+--- !u!4 &1722323543
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1722323541}
+ 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: 820531059}
+ m_Father: {fileID: 0}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/Assets/Scenes/iteration_1.unity.meta b/Assets/Scenes/iteration_1.unity.meta
new file mode 100644
index 0000000..19c2749
--- /dev/null
+++ b/Assets/Scenes/iteration_1.unity.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 12c2b6762c5222147a01537f1dd3982b
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Player.cs b/Assets/Scripts/Player.cs
index 86027b0..c16dd16 100644
--- a/Assets/Scripts/Player.cs
+++ b/Assets/Scripts/Player.cs
@@ -12,6 +12,7 @@ public class Player : MonoBehaviour
public float fireRate;
public GameObject projectileGo;
public Transform projectileSpawn;
+ public Transform barrelTransform;
private Transform _transform;
private Vector3 _position;
@@ -61,25 +62,27 @@ public class Player : MonoBehaviour
angle *= -1;
}
- _transform.eulerAngles = Vector3.forward * angle;
+ //_transform.eulerAngles = Vector3.forward * angle;
+ barrelTransform.eulerAngles = Vector3.forward * angle;
}
private void JoystickAim()
{
-
+ // TOOD:
}
private void Update()
{
var direction = movement.ReadValue();
direction.Normalize();
+ _transform.up = direction;
direction *= speed * Time.deltaTime;
_position.x = direction.x;
_position.y = direction.y;
_position.z = 0;
_transform.position += _position;
-
+
_aimingFunction();
if (_wantFire && _lastFireTime + (1 / fireRate) < Time.time)
diff --git a/Assets/Spritsheets.meta b/Assets/Spritsheets.meta
new file mode 100644
index 0000000..32d3377
--- /dev/null
+++ b/Assets/Spritsheets.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9712e5601d6280a4c948648c156809c0
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Spritsheets/sheet_tanks.png b/Assets/Spritsheets/sheet_tanks.png
new file mode 100644
index 0000000..8390cf6
Binary files /dev/null and b/Assets/Spritsheets/sheet_tanks.png differ
diff --git a/Assets/Spritsheets/sheet_tanks.png.meta b/Assets/Spritsheets/sheet_tanks.png.meta
new file mode 100644
index 0000000..dfa49f9
--- /dev/null
+++ b/Assets/Spritsheets/sheet_tanks.png.meta
@@ -0,0 +1,2172 @@
+fileFormatVersion: 2
+guid: e3947200ccf82a24a9a0027459618d55
+TextureImporter:
+ internalIDToNameTable:
+ - first:
+ 213: -3998710580892445282
+ second: barrelBeige.png
+ - first:
+ 213: -7477798812926722097
+ second: barrelBeige_outline.png
+ - first:
+ 213: 3674656268087028563
+ second: barrelBlack.png
+ - first:
+ 213: -5487600144086905492
+ second: barrelBlack_outline.png
+ - first:
+ 213: 3032405748175628304
+ second: barrelBlue.png
+ - first:
+ 213: -2010980955885669400
+ second: barrelBlue_outline.png
+ - first:
+ 213: -4655039957060953392
+ second: barrelGreen.png
+ - first:
+ 213: -4994951833088967198
+ second: barrelGreen_outline.png
+ - first:
+ 213: 4982637768979216687
+ second: barrelGreen_side.png
+ - first:
+ 213: -8368485449085435849
+ second: barrelGreen_side_damaged.png
+ - first:
+ 213: -6531650029369869252
+ second: barrelGreen_up.png
+ - first:
+ 213: -4849936017250208222
+ second: barrelGrey_sde_rust.png
+ - first:
+ 213: 8603964539862204406
+ second: barrelGrey_side.png
+ - first:
+ 213: 5735671340074591575
+ second: barrelGrey_up.png
+ - first:
+ 213: -7738183107879934526
+ second: barrelRed.png
+ - first:
+ 213: 6412504248339571876
+ second: barrelRed_outline.png
+ - first:
+ 213: 7869340455462019338
+ second: barrelRed_side.png
+ - first:
+ 213: 5765717766275434201
+ second: barrelRed_up.png
+ - first:
+ 213: -6807659485009291076
+ second: bulletBeige.png
+ - first:
+ 213: 7046470701328351299
+ second: bulletBeigeSilver.png
+ - first:
+ 213: -1859915352825295479
+ second: bulletBeigeSilver_outline.png
+ - first:
+ 213: -5646696457320939449
+ second: bulletBeige_outline.png
+ - first:
+ 213: -42233181778024767
+ second: bulletBlue.png
+ - first:
+ 213: 4807691601528572987
+ second: bulletBlueSilver.png
+ - first:
+ 213: 6677223725121152227
+ second: bulletBlueSilver_outline.png
+ - first:
+ 213: -6270360741778355495
+ second: bulletBlue_outline.png
+ - first:
+ 213: -2188339265354130246
+ second: bulletGreen.png
+ - first:
+ 213: 5731514149852361757
+ second: bulletGreenSilver.png
+ - first:
+ 213: -461000747117155579
+ second: bulletGreenSilver_outline.png
+ - first:
+ 213: 7052692420760656810
+ second: bulletGreen_outline.png
+ - first:
+ 213: 8726327230089540446
+ second: bulletRed.png
+ - first:
+ 213: 6874673282510725395
+ second: bulletRedSilver.png
+ - first:
+ 213: -5536605620269384643
+ second: bulletRedSilver_outline.png
+ - first:
+ 213: -3192677803129398182
+ second: bulletRed_outline.png
+ - first:
+ 213: -4027427408794736843
+ second: bulletSilver.png
+ - first:
+ 213: -8437964177988552626
+ second: bulletSilverSilver.png
+ - first:
+ 213: -8975933132768679423
+ second: bulletSilverSilver_outline.png
+ - first:
+ 213: 5250483087203809961
+ second: bulletSilver_outline.png
+ - first:
+ 213: -8817197911436625561
+ second: bulletYellow.png
+ - first:
+ 213: 8755784964962939074
+ second: bulletYellowSilver.png
+ - first:
+ 213: 2238165697687046559
+ second: bulletYellowSilver_outline.png
+ - first:
+ 213: -1356147014019499767
+ second: bulletYellow_outline.png
+ - first:
+ 213: 5315189978236590363
+ second: dirt.png
+ - first:
+ 213: -1010530962649890918
+ second: grass.png
+ - first:
+ 213: -5361559629346268412
+ second: oil.png
+ - first:
+ 213: -482986622496041442
+ second: sand.png
+ - first:
+ 213: 4100598722548881869
+ second: sandbagBeige.png
+ - first:
+ 213: -9126071476222813189
+ second: sandbagBrown.png
+ - first:
+ 213: -8452809755313565582
+ second: smokeGrey0.png
+ - first:
+ 213: 3407880101171352395
+ second: smokeGrey1.png
+ - first:
+ 213: 2491064037990326809
+ second: smokeGrey2.png
+ - first:
+ 213: 6856759834157090986
+ second: smokeGrey3.png
+ - first:
+ 213: 796289543035812177
+ second: smokeGrey4.png
+ - first:
+ 213: -1566520801209727407
+ second: smokeGrey5.png
+ - first:
+ 213: 6578705774759682233
+ second: smokeOrange0.png
+ - first:
+ 213: 2286720313221427204
+ second: smokeOrange1.png
+ - first:
+ 213: 7714303104857095815
+ second: smokeOrange2.png
+ - first:
+ 213: -7122511164386938688
+ second: smokeOrange3.png
+ - first:
+ 213: 8903306226935018098
+ second: smokeOrange4.png
+ - first:
+ 213: 8068572311644381088
+ second: smokeOrange5.png
+ - first:
+ 213: 6784805044913993942
+ second: smokeWhite0.png
+ - first:
+ 213: -5292647830184107460
+ second: smokeWhite1.png
+ - first:
+ 213: -2354984118396398359
+ second: smokeWhite2.png
+ - first:
+ 213: -7904940104200158552
+ second: smokeWhite3.png
+ - first:
+ 213: -5753633368755142815
+ second: smokeWhite4.png
+ - first:
+ 213: 3204114107294374315
+ second: smokeWhite5.png
+ - first:
+ 213: -3232735750063831375
+ second: smokeYellow0.png
+ - first:
+ 213: 2074095754505946083
+ second: smokeYellow1.png
+ - first:
+ 213: 3169240539607706735
+ second: smokeYellow2.png
+ - first:
+ 213: -5895996468200655789
+ second: smokeYellow3.png
+ - first:
+ 213: 3225800792442041447
+ second: smokeYellow4.png
+ - first:
+ 213: 3893828534250366469
+ second: smokeYellow5.png
+ - first:
+ 213: -8055944065117174999
+ second: tankBeige.png
+ - first:
+ 213: 1072077224259886335
+ second: tankBeige_outline.png
+ - first:
+ 213: 305200898916785479
+ second: tankBlack.png
+ - first:
+ 213: 6429223304102030103
+ second: tankBlack_outline.png
+ - first:
+ 213: -574662044077708817
+ second: tankBlue.png
+ - first:
+ 213: -6115267694332673035
+ second: tankBlue_outline.png
+ - first:
+ 213: 6981943689483637337
+ second: tankGreen.png
+ - first:
+ 213: 6444648289286387833
+ second: tankGreen_outline.png
+ - first:
+ 213: 4319672837034334888
+ second: tankRed.png
+ - first:
+ 213: -1860899817641957812
+ second: tankRed_outline.png
+ - first:
+ 213: -1679306383164140350
+ second: tracksLarge.png
+ - first:
+ 213: 1851550789188087507
+ second: tracksSmall.png
+ - first:
+ 213: -8262074229558958461
+ second: treeLarge.png
+ - first:
+ 213: 8707436237485916330
+ second: treeSmall.png
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 2
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 128
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: 4
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: 4
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites:
+ - serializedVersion: 2
+ name: barrelBeige.png
+ rect:
+ serializedVersion: 2
+ x: 842
+ y: 354
+ width: 16
+ height: 50
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: e955f4aa9e9b188c0800000000000000
+ internalID: -3998710580892445282
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelBeige_outline.png
+ rect:
+ serializedVersion: 2
+ x: 840
+ y: 86
+ width: 24
+ height: 58
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: fcf3aa54995893890800000000000000
+ internalID: -7477798812926722097
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelBlack.png
+ rect:
+ serializedVersion: 2
+ x: 840
+ y: 36
+ width: 16
+ height: 50
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 35b6dfa18600ff230800000000000000
+ internalID: 3674656268087028563
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelBlack_outline.png
+ rect:
+ serializedVersion: 2
+ x: 818
+ y: 286
+ width: 24
+ height: 58
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: c6d41565eb028d3b0800000000000000
+ internalID: -5487600144086905492
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelBlue.png
+ rect:
+ serializedVersion: 2
+ x: 850
+ y: 404
+ width: 16
+ height: 50
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 0186cda26f4451a20800000000000000
+ internalID: 3032405748175628304
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelBlue_outline.png
+ rect:
+ serializedVersion: 2
+ x: 827
+ y: 228
+ width: 24
+ height: 58
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 8e3fb5aa97f8714e0800000000000000
+ internalID: -2010980955885669400
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelGreen.png
+ rect:
+ serializedVersion: 2
+ x: 834
+ y: 404
+ width: 16
+ height: 50
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 0dad12092d9f56fb0800000000000000
+ internalID: -4655039957060953392
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelGreen_outline.png
+ rect:
+ serializedVersion: 2
+ x: 818
+ y: 344
+ width: 24
+ height: 58
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 2edbb8ea5cd5eaab0800000000000000
+ internalID: -4994951833088967198
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelGreen_side.png
+ rect:
+ serializedVersion: 2
+ x: 746
+ y: 402
+ width: 44
+ height: 62
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: f297378d6a2e52540800000000000000
+ internalID: 4982637768979216687
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelGreen_side_damaged.png
+ rect:
+ serializedVersion: 2
+ x: 790
+ y: 402
+ width: 44
+ height: 62
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 730cc3b72da2ddb80800000000000000
+ internalID: -8368485449085435849
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelGreen_up.png
+ rect:
+ serializedVersion: 2
+ x: 746
+ y: 464
+ width: 48
+ height: 48
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: c3c3d3a87eaea55a0800000000000000
+ internalID: -6531650029369869252
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelGrey_sde_rust.png
+ rect:
+ serializedVersion: 2
+ x: 783
+ y: 206
+ width: 44
+ height: 62
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 226bd6c63e091bcb0800000000000000
+ internalID: -4849936017250208222
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelGrey_side.png
+ rect:
+ serializedVersion: 2
+ x: 796
+ y: 40
+ width: 44
+ height: 62
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 6ff3b8ac92c676770800000000000000
+ internalID: 8603964539862204406
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelGrey_up.png
+ rect:
+ serializedVersion: 2
+ x: 735
+ y: 212
+ width: 48
+ height: 48
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 755e885e1b2399f40800000000000000
+ internalID: 5735671340074591575
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelRed.png
+ rect:
+ serializedVersion: 2
+ x: 842
+ y: 304
+ width: 16
+ height: 50
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 2c563e746737c9490800000000000000
+ internalID: -7738183107879934526
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelRed_outline.png
+ rect:
+ serializedVersion: 2
+ x: 834
+ y: 454
+ width: 24
+ height: 58
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 4a4a6f293aacdf850800000000000000
+ internalID: 6412504248339571876
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelRed_side.png
+ rect:
+ serializedVersion: 2
+ x: 805
+ y: 144
+ width: 44
+ height: 62
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: a01ac606373853d60800000000000000
+ internalID: 7869340455462019338
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: barrelRed_up.png
+ rect:
+ serializedVersion: 2
+ x: 730
+ y: 10
+ width: 48
+ height: 48
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 9d68106a2c1f30050800000000000000
+ internalID: 5765717766275434201
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletBeige.png
+ rect:
+ serializedVersion: 2
+ x: 48
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: cb8d33454c55681a0800000000000000
+ internalID: -6807659485009291076
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletBeigeSilver.png
+ rect:
+ serializedVersion: 2
+ x: 188
+ y: 141
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 340cfd0e4c71ac160800000000000000
+ internalID: 7046470701328351299
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletBeigeSilver_outline.png
+ rect:
+ serializedVersion: 2
+ x: 671
+ y: 338
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 98d8d8247d04036e0800000000000000
+ internalID: -1859915352825295479
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletBeige_outline.png
+ rect:
+ serializedVersion: 2
+ x: 128
+ y: 133
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 740cde25d77e2a1b0800000000000000
+ internalID: -5646696457320939449
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletBlue.png
+ rect:
+ serializedVersion: 2
+ x: 0
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 1c6e26a1525f96ff0800000000000000
+ internalID: -42233181778024767
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletBlueSilver.png
+ rect:
+ serializedVersion: 2
+ x: 12
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: b3c4db21a0a58b240800000000000000
+ internalID: 4807691601528572987
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletBlueSilver_outline.png
+ rect:
+ serializedVersion: 2
+ x: 148
+ y: 133
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 3e428adb9934aac50800000000000000
+ internalID: 6677223725121152227
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletBlue_outline.png
+ rect:
+ serializedVersion: 2
+ x: 755
+ y: 178
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 9da0fbc80243bf8a0800000000000000
+ internalID: -6270360741778355495
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletGreen.png
+ rect:
+ serializedVersion: 2
+ x: 24
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: abc1780580571a1e0800000000000000
+ internalID: -2188339265354130246
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletGreenSilver.png
+ rect:
+ serializedVersion: 2
+ x: 36
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: d14331f90cd6a8f40800000000000000
+ internalID: 5731514149852361757
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletGreenSilver_outline.png
+ rect:
+ serializedVersion: 2
+ x: 691
+ y: 338
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 50b64e253423a99f0800000000000000
+ internalID: -461000747117155579
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletGreen_outline.png
+ rect:
+ serializedVersion: 2
+ x: 168
+ y: 133
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: aab5781d36230e160800000000000000
+ internalID: 7052692420760656810
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletRed.png
+ rect:
+ serializedVersion: 2
+ x: 120
+ y: 5
+ width: 12
+ height: 26
+ alignment: 7
+ pivot: {x: 0.5, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: e533e47b1642a1970800000000000000
+ internalID: 8726327230089540446
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletRedSilver.png
+ rect:
+ serializedVersion: 2
+ x: 60
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 311abe64deeb76f50800000000000000
+ internalID: 6874673282510725395
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletRedSilver_outline.png
+ rect:
+ serializedVersion: 2
+ x: 711
+ y: 338
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: d3c7966c5860a23b0800000000000000
+ internalID: -5536605620269384643
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletRed_outline.png
+ rect:
+ serializedVersion: 2
+ x: 735
+ y: 178
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: a5c923e147451b3d0800000000000000
+ internalID: -3192677803129398182
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletSilver.png
+ rect:
+ serializedVersion: 2
+ x: 72
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 5372e142c14bb18c0800000000000000
+ internalID: -4027427408794736843
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletSilverSilver.png
+ rect:
+ serializedVersion: 2
+ x: 84
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: e48758f494456ea80800000000000000
+ internalID: -8437964177988552626
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletSilverSilver_outline.png
+ rect:
+ serializedVersion: 2
+ x: 778
+ y: 6
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 10ae9ad4f541f6380800000000000000
+ internalID: -8975933132768679423
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletSilver_outline.png
+ rect:
+ serializedVersion: 2
+ x: 775
+ y: 172
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 9aabaffac867dd840800000000000000
+ internalID: 5250483087203809961
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletYellow.png
+ rect:
+ serializedVersion: 2
+ x: 96
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 769f08e073503a580800000000000000
+ internalID: -8817197911436625561
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletYellowSilver.png
+ rect:
+ serializedVersion: 2
+ x: 108
+ y: 5
+ width: 12
+ height: 26
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 2c07256190cc28970800000000000000
+ internalID: 8755784964962939074
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletYellowSilver_outline.png
+ rect:
+ serializedVersion: 2
+ x: 794
+ y: 478
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: f99c91ff7df8f0f10800000000000000
+ internalID: 2238165697687046559
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: bulletYellow_outline.png
+ rect:
+ serializedVersion: 2
+ x: 814
+ y: 478
+ width: 20
+ height: 34
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 9093926d97ffd2de0800000000000000
+ internalID: -1356147014019499767
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: dirt.png
+ rect:
+ serializedVersion: 2
+ x: 0
+ y: 384
+ width: 128
+ height: 128
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: b191286cf1953c940800000000000000
+ internalID: 5315189978236590363
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: grass.png
+ rect:
+ serializedVersion: 2
+ x: 0
+ y: 256
+ width: 128
+ height: 128
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: a9f38b8817fd9f1f0800000000000000
+ internalID: -1010530962649890918
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: oil.png
+ rect:
+ serializedVersion: 2
+ x: 200
+ y: 8
+ width: 96
+ height: 96
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 40b9db28ce9e795b0800000000000000
+ internalID: -5361559629346268412
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: sand.png
+ rect:
+ serializedVersion: 2
+ x: 0
+ y: 128
+ width: 128
+ height: 128
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: e169bdec9361c49f0800000000000000
+ internalID: -482986622496041442
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: sandbagBeige.png
+ rect:
+ serializedVersion: 2
+ x: 128
+ y: 167
+ width: 66
+ height: 44
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: dc952ffefc048e830800000000000000
+ internalID: 4100598722548881869
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: sandbagBrown.png
+ rect:
+ serializedVersion: 2
+ x: 730
+ y: 58
+ width: 66
+ height: 44
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: bfb1ae8285ea95180800000000000000
+ internalID: -9126071476222813189
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeGrey0.png
+ rect:
+ serializedVersion: 2
+ x: 416
+ y: 237
+ width: 87
+ height: 87
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 270149cff4691ba80800000000000000
+ internalID: -8452809755313565582
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeGrey1.png
+ rect:
+ serializedVersion: 2
+ x: 296
+ y: 15
+ width: 92
+ height: 89
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: b43d07375e83b4f20800000000000000
+ internalID: 3407880101171352395
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeGrey2.png
+ rect:
+ serializedVersion: 2
+ x: 478
+ y: 29
+ width: 90
+ height: 99
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 912e9295b89029220800000000000000
+ internalID: 2491064037990326809
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeGrey3.png
+ rect:
+ serializedVersion: 2
+ x: 651
+ y: 80
+ width: 79
+ height: 79
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: aa889119dba182f50800000000000000
+ internalID: 6856759834157090986
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeGrey4.png
+ rect:
+ serializedVersion: 2
+ x: 128
+ y: 318
+ width: 100
+ height: 97
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 159f107de1dfc0b00800000000000000
+ internalID: 796289543035812177
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeGrey5.png
+ rect:
+ serializedVersion: 2
+ x: 128
+ y: 211
+ width: 98
+ height: 107
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 15642ae81a9924ae0800000000000000
+ internalID: -1566520801209727407
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeOrange0.png
+ rect:
+ serializedVersion: 2
+ x: 486
+ y: 150
+ width: 87
+ height: 87
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 9b0ac52fb024c4b50800000000000000
+ internalID: 6578705774759682233
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeOrange1.png
+ rect:
+ serializedVersion: 2
+ x: 324
+ y: 227
+ width: 92
+ height: 89
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 400bb3262001cbf10800000000000000
+ internalID: 2286720313221427204
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeOrange2.png
+ rect:
+ serializedVersion: 2
+ x: 388
+ y: 5
+ width: 90
+ height: 99
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 78e33be3dc5be0b60800000000000000
+ internalID: 7714303104857095815
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeOrange3.png
+ rect:
+ serializedVersion: 2
+ x: 656
+ y: 172
+ width: 79
+ height: 79
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 0c076f925d1c72d90800000000000000
+ internalID: -7122511164386938688
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeOrange4.png
+ rect:
+ serializedVersion: 2
+ x: 0
+ y: 31
+ width: 100
+ height: 97
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 2723cf677d5ee8b70800000000000000
+ internalID: 8903306226935018098
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeOrange5.png
+ rect:
+ serializedVersion: 2
+ x: 228
+ y: 405
+ width: 98
+ height: 107
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 0af9d10b4c359ff60800000000000000
+ internalID: 8068572311644381088
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeWhite0.png
+ rect:
+ serializedVersion: 2
+ x: 324
+ y: 316
+ width: 92
+ height: 89
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 6d8706cad38782e50800000000000000
+ internalID: 6784805044913993942
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeWhite1.png
+ rect:
+ serializedVersion: 2
+ x: 396
+ y: 128
+ width: 90
+ height: 99
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: c3262a017dcbc86b0800000000000000
+ internalID: -5292647830184107460
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeWhite2.png
+ rect:
+ serializedVersion: 2
+ x: 590
+ y: 251
+ width: 79
+ height: 79
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 9e4db4beb6a615fd0800000000000000
+ internalID: -2354984118396398359
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeWhite3.png
+ rect:
+ serializedVersion: 2
+ x: 128
+ y: 415
+ width: 100
+ height: 97
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 8a2096e7bd20c4290800000000000000
+ internalID: -7904940104200158552
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeWhite4.png
+ rect:
+ serializedVersion: 2
+ x: 226
+ y: 211
+ width: 98
+ height: 107
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 16ff3876fecf620b0800000000000000
+ internalID: -5753633368755142815
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeWhite5.png
+ rect:
+ serializedVersion: 2
+ x: 418
+ y: 425
+ width: 87
+ height: 87
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: ba95911fdcc477c20800000000000000
+ internalID: 3204114107294374315
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeYellow0.png
+ rect:
+ serializedVersion: 2
+ x: 228
+ y: 318
+ width: 87
+ height: 87
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 1b64dbc86f30323d0800000000000000
+ internalID: -3232735750063831375
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeYellow1.png
+ rect:
+ serializedVersion: 2
+ x: 326
+ y: 423
+ width: 92
+ height: 89
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 3e30975891ba8cc10800000000000000
+ internalID: 2074095754505946083
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeYellow2.png
+ rect:
+ serializedVersion: 2
+ x: 416
+ y: 324
+ width: 90
+ height: 99
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: f6ca51bba776bfb20800000000000000
+ internalID: 3169240539607706735
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeYellow3.png
+ rect:
+ serializedVersion: 2
+ x: 651
+ y: 1
+ width: 79
+ height: 79
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 35431f353763d2ea0800000000000000
+ internalID: -5895996468200655789
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeYellow4.png
+ rect:
+ serializedVersion: 2
+ x: 100
+ y: 31
+ width: 100
+ height: 97
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 7647eadcab854cc20800000000000000
+ internalID: 3225800792442041447
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: smokeYellow5.png
+ rect:
+ serializedVersion: 2
+ x: 298
+ y: 104
+ width: 98
+ height: 107
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 506e548eb68a90630800000000000000
+ internalID: 3893828534250366469
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankBeige.png
+ rect:
+ serializedVersion: 2
+ x: 730
+ y: 102
+ width: 75
+ height: 70
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 92346441e89833090800000000000000
+ internalID: -8055944065117174999
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankBeige_outline.png
+ rect:
+ serializedVersion: 2
+ x: 505
+ y: 434
+ width: 83
+ height: 78
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: ffc1ccb2e88c0ee00800000000000000
+ internalID: 1072077224259886335
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankBlack.png
+ rect:
+ serializedVersion: 2
+ x: 671
+ y: 442
+ width: 75
+ height: 70
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 74d901db99a4c3400800000000000000
+ internalID: 305200898916785479
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankBlack_outline.png
+ rect:
+ serializedVersion: 2
+ x: 568
+ y: 72
+ width: 83
+ height: 78
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 71b2aa61880393950800000000000000
+ internalID: 6429223304102030103
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankBlue.png
+ rect:
+ serializedVersion: 2
+ x: 671
+ y: 372
+ width: 75
+ height: 70
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: fe929d46ae36608f0800000000000000
+ internalID: -574662044077708817
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankBlue_outline.png
+ rect:
+ serializedVersion: 2
+ x: 506
+ y: 356
+ width: 83
+ height: 78
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 5f301ec9e64322ba0800000000000000
+ internalID: -6115267694332673035
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankGreen.png
+ rect:
+ serializedVersion: 2
+ x: 669
+ y: 260
+ width: 75
+ height: 70
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 952d37d2bc8d4e060800000000000000
+ internalID: 6981943689483637337
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankGreen_outline.png
+ rect:
+ serializedVersion: 2
+ x: 573
+ y: 159
+ width: 83
+ height: 78
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 9787e31597dff6950800000000000000
+ internalID: 6444648289286387833
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankRed.png
+ rect:
+ serializedVersion: 2
+ x: 568
+ y: 2
+ width: 75
+ height: 70
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 8aad5550f8f82fb30800000000000000
+ internalID: 4319672837034334888
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tankRed_outline.png
+ rect:
+ serializedVersion: 2
+ x: 588
+ y: 434
+ width: 83
+ height: 78
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: c46acdea971cc26e0800000000000000
+ internalID: -1860899817641957812
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tracksLarge.png
+ rect:
+ serializedVersion: 2
+ x: 589
+ y: 330
+ width: 82
+ height: 104
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 2c4947aedb7e1b8e0800000000000000
+ internalID: -1679306383164140350
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: tracksSmall.png
+ rect:
+ serializedVersion: 2
+ x: 744
+ y: 268
+ width: 74
+ height: 104
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 3de662102a702b910800000000000000
+ internalID: 1851550789188087507
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: treeLarge.png
+ rect:
+ serializedVersion: 2
+ x: 200
+ y: 104
+ width: 98
+ height: 107
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: 386aa373347375d80800000000000000
+ internalID: -8262074229558958461
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: treeSmall.png
+ rect:
+ serializedVersion: 2
+ x: 503
+ y: 237
+ width: 87
+ height: 87
+ alignment: 0
+ pivot: {x: 0.5, y: 0.5}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: -1
+ bones: []
+ spriteID: aa046bfbf1707d870800000000000000
+ internalID: 8707436237485916330
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Spritsheets/sheet_tanks.xml b/Assets/Spritsheets/sheet_tanks.xml
new file mode 100644
index 0000000..f069848
--- /dev/null
+++ b/Assets/Spritsheets/sheet_tanks.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Assets/Spritsheets/sheet_tanks.xml.meta b/Assets/Spritsheets/sheet_tanks.xml.meta
new file mode 100644
index 0000000..d1546b6
--- /dev/null
+++ b/Assets/Spritsheets/sheet_tanks.xml.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 77c827883ce0f6946a1db40289521471
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/TextureAtlasSlicer.meta b/Assets/TextureAtlasSlicer.meta
new file mode 100644
index 0000000..8c668d4
--- /dev/null
+++ b/Assets/TextureAtlasSlicer.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 80a26f0e21530d64e9826c6553151b89
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/TextureAtlasSlicer/Editor.meta b/Assets/TextureAtlasSlicer/Editor.meta
new file mode 100644
index 0000000..8509ee6
--- /dev/null
+++ b/Assets/TextureAtlasSlicer/Editor.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 23aa647f2fb21bf46b850587506ba4a2
+folderAsset: yes
+timeCreated: 1430572177
+licenseType: Store
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/TextureAtlasSlicer/Editor/TextureAtlasSlicer.cs b/Assets/TextureAtlasSlicer/Editor/TextureAtlasSlicer.cs
new file mode 100644
index 0000000..a738c29
--- /dev/null
+++ b/Assets/TextureAtlasSlicer/Editor/TextureAtlasSlicer.cs
@@ -0,0 +1,281 @@
+using System;
+using System.IO;
+using System.Linq;
+using System.Xml;
+using UnityEditor;
+using UnityEngine;
+
+public class TextureAtlasSlicer : EditorWindow {
+ [MenuItem("CONTEXT/TextureImporter/Slice Sprite Using XML")]
+ public static void SliceUsingXML(MenuCommand command) {
+ var textureImporter = command.context as TextureImporter;
+
+ var window = CreateInstance();
+
+ window.importer = textureImporter;
+
+ window.ShowUtility();
+ }
+
+ [MenuItem("Assets/Slice Sprite Using XML")]
+ public static void TextureAtlasSlicerWindow() {
+ var window = CreateInstance();
+
+ window.Show();
+ }
+
+ [MenuItem("CONTEXT/TextureImporter/Slice Sprite Using XML", true)]
+ public static bool ValidateSliceUsingXML(MenuCommand command) {
+ var textureImporter = command.context as TextureImporter;
+
+ //valid only if the texture type is 'sprite' or 'advanced'.
+ return textureImporter && textureImporter.textureType == TextureImporterType.Sprite ||
+ textureImporter.textureType == TextureImporterType.Default;
+ }
+
+ public TextureImporter importer;
+
+ public TextureAtlasSlicer() {
+ titleContent = new GUIContent("XML Slicer");
+ }
+
+
+ [SerializeField]
+ private TextAsset xmlAsset;
+
+ public SpriteAlignment spriteAlignment = SpriteAlignment.Center;
+
+ public Vector2 customOffset = new Vector2(0.5f, 0.5f);
+
+ public void OnSelectionChange() {
+ UseSelectedTexture();
+ }
+
+ private Texture2D selectedTexture;
+
+ private void UseSelectedTexture() {
+ if (Selection.objects.Length > 1) {
+ selectedTexture = null;
+ } else {
+ selectedTexture = Selection.activeObject as Texture2D;
+ }
+
+ if (selectedTexture != null) {
+ var assetPath = AssetDatabase.GetAssetPath(selectedTexture);
+
+ importer = AssetImporter.GetAtPath(assetPath) as TextureImporter;
+
+ if (importer) {
+ var extension = Path.GetExtension(assetPath);
+ var pathWithoutExtension = assetPath.Remove(assetPath.Length - extension.Length, extension.Length);
+
+ var xmlPath = pathWithoutExtension + ".xml";
+
+ var textAsset = AssetDatabase.LoadAssetAtPath(xmlPath, typeof (TextAsset));
+
+ if (textAsset != null) {
+ xmlAsset = textAsset as TextAsset;
+ } else {
+ xmlAsset = null;
+ subTextures = null;
+ }
+
+ ParseXML();
+ } else {
+ xmlAsset = null;
+ subTextures = null;
+ }
+ } else {
+ importer = null;
+ xmlAsset = null;
+ subTextures = null;
+ }
+
+ Repaint();
+ }
+
+ private SubTexture[] subTextures;
+ private int wantedWidth, wantedHeight;
+
+ private void ParseXML() {
+ try {
+ var document = new XmlDocument();
+ document.LoadXml(xmlAsset.text);
+
+ var root = document.DocumentElement;
+ if (root == null || root.Name != "TextureAtlas") {
+ return;
+ }
+
+ subTextures = root.ChildNodes
+ .Cast()
+ .Where(childNode => childNode.Name == "SubTexture")
+ .Select(childNode => new SubTexture {
+ width = Convert.ToInt32(childNode.Attributes["width"].Value),
+ height = Convert.ToInt32(childNode.Attributes["height"].Value),
+ x = Convert.ToInt32(childNode.Attributes["x"].Value),
+ y = Convert.ToInt32(childNode.Attributes["y"].Value),
+ name = childNode.Attributes["name"].Value
+ }).ToArray();
+
+ wantedWidth = 0;
+ wantedHeight = 0;
+
+ foreach (var subTexture in subTextures) {
+ var right = subTexture.x + subTexture.width;
+ var bottom = subTexture.y + subTexture.height;
+
+ wantedWidth = Mathf.Max(wantedWidth, right);
+ wantedHeight = Mathf.Max(wantedHeight, bottom);
+ }
+ } catch (Exception) {
+ subTextures = null;
+ }
+ }
+
+ public void OnEnable() {
+ UseSelectedTexture();
+ }
+
+ public void OnGUI() {
+ if (importer == null) {
+ EditorGUILayout.LabelField("Please select a texture to slice.");
+ return;
+ }
+ EditorGUI.BeginDisabledGroup(focusedWindow != this);
+ {
+ EditorGUI.BeginDisabledGroup(true);
+ EditorGUILayout.ObjectField("Texture", Selection.activeObject, typeof (Texture), false);
+ EditorGUI.EndDisabledGroup();
+
+ if (importer.textureType != TextureImporterType.Sprite &&
+ importer.textureType != TextureImporterType.Default) {
+ EditorGUILayout.LabelField("The Texture Type needs to be Sprite or Advanced!");
+ }
+
+ EditorGUI.BeginDisabledGroup((importer.textureType != TextureImporterType.Sprite &&
+ importer.textureType != TextureImporterType.Default));
+ {
+ EditorGUI.BeginChangeCheck();
+ xmlAsset = EditorGUILayout.ObjectField("XML Source", xmlAsset, typeof (TextAsset), false) as TextAsset;
+ if (EditorGUI.EndChangeCheck()) {
+ ParseXML();
+ }
+
+ spriteAlignment = (SpriteAlignment) EditorGUILayout.EnumPopup("Pivot", spriteAlignment);
+
+ EditorGUI.BeginDisabledGroup(spriteAlignment != SpriteAlignment.Custom);
+ EditorGUILayout.Vector2Field("Custom Offset", customOffset);
+ EditorGUI.EndDisabledGroup();
+
+ var needsToResizeTexture = wantedWidth > selectedTexture.width || wantedHeight > selectedTexture.height;
+
+ if (xmlAsset != null && needsToResizeTexture) {
+ EditorGUILayout.LabelField(
+ string.Format("Texture size too small."
+ + " It needs to be at least {0} by {1} pixels!",
+ wantedWidth,
+ wantedHeight));
+ EditorGUILayout.LabelField("Try changing the Max Size property in the importer.");
+ }
+
+ if (subTextures == null || subTextures.Length == 0) {
+ EditorGUILayout.LabelField("Could not find any SubTextures in XML.");
+ }
+
+ EditorGUI.BeginDisabledGroup(xmlAsset == null || needsToResizeTexture || subTextures == null ||
+ subTextures.Length == 0);
+ if (GUILayout.Button("Slice")) {
+ PerformSlice();
+ }
+ EditorGUI.EndDisabledGroup();
+ }
+ EditorGUI.EndDisabledGroup();
+ }
+ EditorGUI.EndDisabledGroup();
+ }
+
+ private struct SubTexture {
+ public int width;
+ public int height;
+ public int x;
+ public int y;
+ public string name;
+ }
+
+ private void PerformSlice() {
+ if (importer == null) {
+ return;
+ }
+
+ var textureHeight = selectedTexture.height;
+
+ var needsUpdate = false;
+
+ if (importer.spriteImportMode != SpriteImportMode.Multiple) {
+ needsUpdate = true;
+ importer.spriteImportMode = SpriteImportMode.Multiple;
+ }
+
+ var wantedSpriteSheet = (from subTexture in subTextures
+ let actualY = textureHeight - (subTexture.y + subTexture.height)
+ select new SpriteMetaData {
+ alignment = (int) spriteAlignment,
+ border = new Vector4(),
+ name = subTexture.name,
+ pivot = GetPivotValue(spriteAlignment, customOffset),
+ rect = new Rect(subTexture.x, actualY, subTexture.width, subTexture.height)
+ }).ToArray();
+ if (!needsUpdate && !importer.spritesheet.SequenceEqual(wantedSpriteSheet)) {
+ needsUpdate = true;
+ importer.spritesheet = wantedSpriteSheet;
+ }
+
+ if (needsUpdate) {
+ EditorUtility.SetDirty(importer);
+
+ try {
+ AssetDatabase.StartAssetEditing();
+ AssetDatabase.ImportAsset(importer.assetPath);
+
+ EditorUtility.DisplayDialog("Success!", "The sprite was sliced successfully.", "OK");
+ } catch (Exception exception) {
+ Debug.LogException(exception);
+ EditorUtility.DisplayDialog("Error", "There was an exception while trying to reimport the image." +
+ "\nPlease check the console log for details.", "OK");
+ } finally {
+ AssetDatabase.StopAssetEditing();
+ }
+ } else {
+ EditorUtility.DisplayDialog("Nope!", "The sprite is already sliced according to this XML file.", "OK");
+ }
+ }
+
+ //SpriteEditorUtility
+ public static Vector2 GetPivotValue(SpriteAlignment alignment, Vector2 customOffset) {
+ switch (alignment) {
+ case SpriteAlignment.Center:
+ return new Vector2(0.5f, 0.5f);
+ case SpriteAlignment.TopLeft:
+ return new Vector2(0.0f, 1f);
+ case SpriteAlignment.TopCenter:
+ return new Vector2(0.5f, 1f);
+ case SpriteAlignment.TopRight:
+ return new Vector2(1f, 1f);
+ case SpriteAlignment.LeftCenter:
+ return new Vector2(0.0f, 0.5f);
+ case SpriteAlignment.RightCenter:
+ return new Vector2(1f, 0.5f);
+ case SpriteAlignment.BottomLeft:
+ return new Vector2(0.0f, 0.0f);
+ case SpriteAlignment.BottomCenter:
+ return new Vector2(0.5f, 0.0f);
+ case SpriteAlignment.BottomRight:
+ return new Vector2(1f, 0.0f);
+ case SpriteAlignment.Custom:
+ return customOffset;
+ default:
+ return Vector2.zero;
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/TextureAtlasSlicer/Editor/TextureAtlasSlicer.cs.meta b/Assets/TextureAtlasSlicer/Editor/TextureAtlasSlicer.cs.meta
new file mode 100644
index 0000000..f6484df
--- /dev/null
+++ b/Assets/TextureAtlasSlicer/Editor/TextureAtlasSlicer.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 2067bd0762faf2c48910fee768c92901
+timeCreated: 1430572201
+licenseType: Store
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/TextureAtlasSlicer/README.md b/Assets/TextureAtlasSlicer/README.md
new file mode 100644
index 0000000..5c2b2fc
--- /dev/null
+++ b/Assets/TextureAtlasSlicer/README.md
@@ -0,0 +1,17 @@
+# Unity3D-TextureAtlasSlicer
+Simple and fast tool to import XML spritesheets (TextureAtlas) into Unity3D!
+
+![Preview Image](https://i.imgur.com/LhmcMjX.png)
+
+Works very well to import [Kenney's sprite assets](http://opengameart.org/users/kenney)!
+
+## Usage
+- Copy this folder to your project's assets directory, or just use the latest .unitypackage file from the [Github project's releases](https://github.com/toxicFork/Unity3D-TextureAtlasSlicer/releases), or the [Unity3D asset store](https://www.assetstore.unity3d.com/en/#!/content/36103)!
+- You can now use the Assets/Slice Sprite Using XML button!
+- This will open a window.
+- Select any sprite asset in your Project window
+- If it has a XML file with the same name next to it, that XML file will automatically be selected
+- Otherwise, drag-drop the XML file reference onto the XML Source field in the Texture Atlas Slicer window
+- Configure the pivot settings
+- Hit Slice!
+- Enjoy! :D
diff --git a/Assets/TextureAtlasSlicer/README.md.meta b/Assets/TextureAtlasSlicer/README.md.meta
new file mode 100644
index 0000000..ebeb99b
--- /dev/null
+++ b/Assets/TextureAtlasSlicer/README.md.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 463e84607d141d645b70834aa062a0d1
+timeCreated: 1430859603
+licenseType: Store
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/level_palette.meta b/Assets/level_palette.meta
new file mode 100644
index 0000000..3418f79
--- /dev/null
+++ b/Assets/level_palette.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 81a7d8c0d5f927e4d93b0587653e0bfc
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/level_palette/Level.prefab b/Assets/level_palette/Level.prefab
new file mode 100644
index 0000000..b5a98fc
--- /dev/null
+++ b/Assets/level_palette/Level.prefab
@@ -0,0 +1,269 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &3231926778117611191
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2993903815236689195}
+ - component: {fileID: 3069919563668379665}
+ - component: {fileID: 3702712802494335279}
+ m_Layer: 0
+ m_Name: Layer1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2993903815236689195
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3231926778117611191}
+ 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: 5462071905097943538}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1839735485 &3069919563668379665
+Tilemap:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3231926778117611191}
+ m_Enabled: 1
+ m_Tiles:
+ - first: {x: -4, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 2
+ m_TileSpriteIndex: 2
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: -1, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 4
+ m_TileSpriteIndex: 4
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -4, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 0
+ m_TileSpriteIndex: 0
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -3, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 1
+ m_TileSpriteIndex: 1
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ - first: {x: -1, y: 0, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 3
+ m_TileSpriteIndex: 3
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
+ m_AnimatedTiles: {}
+ m_TileAssetArray:
+ - m_RefCount: 1
+ m_Data: {fileID: 11400000, guid: f538d628f059243408be8937e31d4d0f, type: 2}
+ - m_RefCount: 1
+ m_Data: {fileID: 11400000, guid: 72ba34ff2187dee489531ff49db25160, type: 2}
+ - m_RefCount: 1
+ m_Data: {fileID: 11400000, guid: 0a3471f2f8b0b324cb7c73da3db711a3, type: 2}
+ - m_RefCount: 1
+ m_Data: {fileID: 11400000, guid: c4e26166a282d5746bcdb4c326d32d36, type: 2}
+ - m_RefCount: 1
+ m_Data: {fileID: 11400000, guid: 8ab5634c7804af644be91f1e374a7551, type: 2}
+ m_TileSpriteArray:
+ - m_RefCount: 1
+ m_Data: {fileID: -482986622496041442, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ - m_RefCount: 1
+ m_Data: {fileID: -1010530962649890918, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ - m_RefCount: 1
+ m_Data: {fileID: 5315189978236590363, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ - m_RefCount: 1
+ m_Data: {fileID: -8262074229558958461, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ - m_RefCount: 1
+ m_Data: {fileID: 8707436237485916330, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ m_TileMatrixArray:
+ - m_RefCount: 5
+ m_Data:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_TileColorArray:
+ - m_RefCount: 5
+ m_Data: {r: 1, g: 1, b: 1, a: 1}
+ m_TileObjectToInstantiateArray: []
+ m_AnimationFrameRate: 1
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Origin: {x: -4, y: -1, z: 0}
+ m_Size: {x: 4, y: 2, z: 1}
+ m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
+ m_TileOrientation: 0
+ m_TileOrientationMatrix:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+--- !u!483693784 &3702712802494335279
+TilemapRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3231926778117611191}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 0
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+ m_ChunkSize: {x: 32, y: 32, z: 32}
+ m_ChunkCullingBounds: {x: 0.13999999, y: 0.13999999, z: 0}
+ m_MaxChunkCount: 16
+ m_MaxFrameAge: 16
+ m_SortOrder: 0
+ m_Mode: 0
+ m_DetectChunkCullingBounds: 0
+ m_MaskInteraction: 0
+--- !u!1 &8137610160812789494
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5462071905097943538}
+ - component: {fileID: 6746717149875547772}
+ m_Layer: 31
+ m_Name: Level
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &5462071905097943538
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8137610160812789494}
+ 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: 2993903815236689195}
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!156049354 &6746717149875547772
+Grid:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8137610160812789494}
+ m_Enabled: 1
+ m_CellSize: {x: 1.28, y: 1.28, z: 0}
+ m_CellGap: {x: 0, y: 0, z: 0}
+ m_CellLayout: 0
+ m_CellSwizzle: 0
+--- !u!114 &3260828179623479687
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 12395, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name: Palette Settings
+ m_EditorClassIdentifier:
+ cellSizing: 0
+ m_TransparencySortMode: 0
+ m_TransparencySortAxis: {x: 0, y: 0, z: 1}
diff --git a/Assets/level_palette/Level.prefab.meta b/Assets/level_palette/Level.prefab.meta
new file mode 100644
index 0000000..8f619bd
--- /dev/null
+++ b/Assets/level_palette/Level.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 7f29f9bd39e68ee43a3fd06fc3ff9cb2
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/level_palette/dirt.png.asset b/Assets/level_palette/dirt.png.asset
new file mode 100644
index 0000000..1715a03
--- /dev/null
+++ b/Assets/level_palette/dirt.png.asset
@@ -0,0 +1,36 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name: dirt.png
+ m_EditorClassIdentifier:
+ m_Sprite: {fileID: 5315189978236590363, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Transform:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_InstancedGameObject: {fileID: 0}
+ m_Flags: 1
+ m_ColliderType: 1
diff --git a/Assets/level_palette/dirt.png.asset.meta b/Assets/level_palette/dirt.png.asset.meta
new file mode 100644
index 0000000..2040405
--- /dev/null
+++ b/Assets/level_palette/dirt.png.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0a3471f2f8b0b324cb7c73da3db711a3
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/level_palette/grass.png.asset b/Assets/level_palette/grass.png.asset
new file mode 100644
index 0000000..d3a7a40
--- /dev/null
+++ b/Assets/level_palette/grass.png.asset
@@ -0,0 +1,36 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name: grass.png
+ m_EditorClassIdentifier:
+ m_Sprite: {fileID: -1010530962649890918, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Transform:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_InstancedGameObject: {fileID: 0}
+ m_Flags: 1
+ m_ColliderType: 1
diff --git a/Assets/level_palette/grass.png.asset.meta b/Assets/level_palette/grass.png.asset.meta
new file mode 100644
index 0000000..d70624a
--- /dev/null
+++ b/Assets/level_palette/grass.png.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 72ba34ff2187dee489531ff49db25160
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/level_palette/sand.png.asset b/Assets/level_palette/sand.png.asset
new file mode 100644
index 0000000..2e514e8
--- /dev/null
+++ b/Assets/level_palette/sand.png.asset
@@ -0,0 +1,36 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name: sand.png
+ m_EditorClassIdentifier:
+ m_Sprite: {fileID: -482986622496041442, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Transform:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_InstancedGameObject: {fileID: 0}
+ m_Flags: 1
+ m_ColliderType: 1
diff --git a/Assets/level_palette/sand.png.asset.meta b/Assets/level_palette/sand.png.asset.meta
new file mode 100644
index 0000000..34e8bb2
--- /dev/null
+++ b/Assets/level_palette/sand.png.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f538d628f059243408be8937e31d4d0f
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/level_palette/treeLarge.png.asset b/Assets/level_palette/treeLarge.png.asset
new file mode 100644
index 0000000..ab1e424
--- /dev/null
+++ b/Assets/level_palette/treeLarge.png.asset
@@ -0,0 +1,36 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name: treeLarge.png
+ m_EditorClassIdentifier:
+ m_Sprite: {fileID: -8262074229558958461, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Transform:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_InstancedGameObject: {fileID: 0}
+ m_Flags: 1
+ m_ColliderType: 1
diff --git a/Assets/level_palette/treeLarge.png.asset.meta b/Assets/level_palette/treeLarge.png.asset.meta
new file mode 100644
index 0000000..c590b33
--- /dev/null
+++ b/Assets/level_palette/treeLarge.png.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c4e26166a282d5746bcdb4c326d32d36
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/level_palette/treeSmall.png.asset b/Assets/level_palette/treeSmall.png.asset
new file mode 100644
index 0000000..afb6e1b
--- /dev/null
+++ b/Assets/level_palette/treeSmall.png.asset
@@ -0,0 +1,36 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name: treeSmall.png
+ m_EditorClassIdentifier:
+ m_Sprite: {fileID: 8707436237485916330, guid: e3947200ccf82a24a9a0027459618d55, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Transform:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_InstancedGameObject: {fileID: 0}
+ m_Flags: 1
+ m_ColliderType: 1
diff --git a/Assets/level_palette/treeSmall.png.asset.meta b/Assets/level_palette/treeSmall.png.asset.meta
new file mode 100644
index 0000000..a19649d
--- /dev/null
+++ b/Assets/level_palette/treeSmall.png.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8ab5634c7804af644be91f1e374a7551
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt
index 39ae3a3..833e6ef 100644
--- a/ProjectSettings/ProjectVersion.txt
+++ b/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
-m_EditorVersion: 2020.2.2f1
-m_EditorVersionWithRevision: 2020.2.2f1 (068178b99f32)
+m_EditorVersion: 2020.2.4f1
+m_EditorVersionWithRevision: 2020.2.4f1 (becced5a802b)
diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset
index d24eb10..9464266 100644
--- a/ProjectSettings/QualitySettings.asset
+++ b/ProjectSettings/QualitySettings.asset
@@ -165,7 +165,7 @@ QualitySettings:
skinWeights: 4
textureQuality: 0
anisotropicTextures: 2
- antiAliasing: 2
+ antiAliasing: 0
softParticles: 1
softVegetation: 1
realtimeReflectionProbes: 1
@@ -201,7 +201,7 @@ QualitySettings:
skinWeights: 255
textureQuality: 0
anisotropicTextures: 2
- antiAliasing: 2
+ antiAliasing: 0
softParticles: 1
softVegetation: 1
realtimeReflectionProbes: 1
diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json
new file mode 100644
index 0000000..6f3e60f
--- /dev/null
+++ b/ProjectSettings/SceneTemplateSettings.json
@@ -0,0 +1,167 @@
+{
+ "templatePinStates": [],
+ "dependencyTypeInfos": [
+ {
+ "userAdded": false,
+ "type": "UnityEngine.AnimationClip",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.Animations.AnimatorController",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.AnimatorOverrideController",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.Audio.AudioMixerController",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.ComputeShader",
+ "ignore": true,
+ "defaultInstantiationMode": 1,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Cubemap",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.GameObject",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.LightingDataAsset",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": false
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.LightingSettings",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Material",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.MonoScript",
+ "ignore": true,
+ "defaultInstantiationMode": 1,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicMaterial",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicsMaterial2D",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.VolumeProfile",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.SceneAsset",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": false
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Shader",
+ "ignore": true,
+ "defaultInstantiationMode": 1,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.ShaderVariantCollection",
+ "ignore": true,
+ "defaultInstantiationMode": 1,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Texture",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Texture2D",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Timeline.TimelineAsset",
+ "ignore": false,
+ "defaultInstantiationMode": 0,
+ "supportsModification": true
+ }
+ ],
+ "defaultDependencyTypeInfo": {
+ "userAdded": false,
+ "type": "",
+ "ignore": false,
+ "defaultInstantiationMode": 1,
+ "supportsModification": true
+ },
+ "newSceneOverride": 0
+}
\ No newline at end of file