├── .gitignore ├── Assets ├── Examples.meta ├── Examples │ ├── PinkDot.meta │ └── PinkDot │ │ ├── PinkDot.prefab │ │ ├── PinkDot.prefab.meta │ │ ├── Player.cs │ │ ├── Player.cs.meta │ │ ├── Scene.meta │ │ ├── Scene │ │ ├── Main.unity │ │ └── Main.unity.meta │ │ ├── pinkdot.png │ │ └── pinkdot.png.meta ├── TestFiles.meta ├── TestFiles │ ├── basic.tmx │ ├── basic.tmx.meta │ ├── colors.gif │ ├── colors.gif.meta │ ├── objecttypes.xml │ ├── objecttypes.xml.meta │ ├── simple_platformer.tmx │ ├── simple_platformer.tmx.meta │ ├── tiled_examples.meta │ └── tiled_examples │ │ ├── buch-outdoor.png │ │ ├── buch-outdoor.png.meta │ │ ├── desert.tmx │ │ ├── desert.tmx.meta │ │ ├── desert.tsx │ │ ├── desert.tsx.meta │ │ ├── hexagonal-mini.tmx │ │ ├── hexagonal-mini.tmx.meta │ │ ├── hexmini.png │ │ ├── hexmini.png.meta │ │ ├── isometric_grass_and_water.png │ │ ├── isometric_grass_and_water.png.meta │ │ ├── isometric_grass_and_water.tmx │ │ ├── isometric_grass_and_water.tmx.meta │ │ ├── orthogonal-outside.tmx │ │ ├── orthogonal-outside.tmx.meta │ │ ├── perspective_walls.png │ │ ├── perspective_walls.png.meta │ │ ├── perspective_walls.tmx │ │ ├── perspective_walls.tmx.meta │ │ ├── perspective_walls.tsx │ │ ├── perspective_walls.tsx.meta │ │ ├── sewer_automap.meta │ │ ├── sewer_automap │ │ ├── rule_001.tmx │ │ ├── rule_001.tmx.meta │ │ ├── rule_002.tmx │ │ ├── rule_002.tmx.meta │ │ ├── rule_003.tmx │ │ ├── rule_003.tmx.meta │ │ ├── rule_004.tmx │ │ ├── rule_004.tmx.meta │ │ ├── rule_005.tmx │ │ ├── rule_005.tmx.meta │ │ ├── rule_006.tmx │ │ ├── rule_006.tmx.meta │ │ ├── rule_007.tmx │ │ ├── rule_007.tmx.meta │ │ ├── rule_008.tmx │ │ ├── rule_008.tmx.meta │ │ ├── rule_009.tmx │ │ ├── rule_009.tmx.meta │ │ ├── rules.txt │ │ ├── rules.txt.meta │ │ ├── rules_sewers.png │ │ ├── rules_sewers.png.meta │ │ ├── sewers.tmx │ │ └── sewers.tmx.meta │ │ ├── sewer_tileset.png │ │ ├── sewer_tileset.png.meta │ │ ├── sewers.tmx │ │ ├── sewers.tmx.meta │ │ ├── sticker-knight.meta │ │ ├── sticker-knight │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── map.meta │ │ ├── map │ │ │ ├── alter.png │ │ │ ├── alter.png.meta │ │ │ ├── backgroundArch.png │ │ │ ├── backgroundArch.png.meta │ │ │ ├── backgroundMountain.png │ │ │ ├── backgroundMountain.png.meta │ │ │ ├── backgroundTower.png │ │ │ ├── backgroundTower.png.meta │ │ │ ├── backgroundTree.png │ │ │ ├── backgroundTree.png.meta │ │ │ ├── blobBlue.png │ │ │ ├── blobBlue.png.meta │ │ │ ├── blobGreen.png │ │ │ ├── blobGreen.png.meta │ │ │ ├── blue.png │ │ │ ├── blue.png.meta │ │ │ ├── bombStroked.png │ │ │ ├── bombStroked.png.meta │ │ │ ├── castleWall.png │ │ │ ├── castleWall.png.meta │ │ │ ├── cloud.png │ │ │ ├── cloud.png.meta │ │ │ ├── column1.png │ │ │ ├── column1.png.meta │ │ │ ├── column2.png │ │ │ ├── column2.png.meta │ │ │ ├── doorBlueStroked.png │ │ │ ├── doorBlueStroked.png.meta │ │ │ ├── doorGreenStroke.png │ │ │ ├── doorGreenStroke.png.meta │ │ │ ├── doorRedStroked.png │ │ │ ├── doorRedStroked.png.meta │ │ │ ├── doorStroked.png │ │ │ ├── doorStroked.png.meta │ │ │ ├── earthWall.png │ │ │ ├── earthWall.png.meta │ │ │ ├── earthWall2.png │ │ │ ├── earthWall2.png.meta │ │ │ ├── exit.png │ │ │ ├── exit.png.meta │ │ │ ├── flare.png │ │ │ ├── flare.png.meta │ │ │ ├── gemBlueStroked.png │ │ │ ├── gemBlueStroked.png.meta │ │ │ ├── gemRedStroked.png │ │ │ ├── gemRedStroked.png.meta │ │ │ ├── grassLarge.png │ │ │ ├── grassLarge.png.meta │ │ │ ├── grassSmall.png │ │ │ ├── grassSmall.png.meta │ │ │ ├── grey.png │ │ │ ├── grey.png.meta │ │ │ ├── hero.png │ │ │ ├── hero.png.meta │ │ │ ├── keyGreenStroked.png │ │ │ ├── keyGreenStroked.png.meta │ │ │ ├── keyRedStroked.png │ │ │ ├── keyRedStroked.png.meta │ │ │ ├── keyYellowStroked.png │ │ │ ├── keyYellowStroked.png.meta │ │ │ ├── platform1.png │ │ │ ├── platform1.png.meta │ │ │ ├── platform2.png │ │ │ ├── platform2.png.meta │ │ │ ├── platform3.png │ │ │ ├── platform3.png.meta │ │ │ ├── platform4.png │ │ │ ├── platform4.png.meta │ │ │ ├── platformBase1.png │ │ │ ├── platformBase1.png.meta │ │ │ ├── platformBase2.png │ │ │ ├── platformBase2.png.meta │ │ │ ├── platformBase3.png │ │ │ ├── platformBase3.png.meta │ │ │ ├── platformBase4.png │ │ │ ├── platformBase4.png.meta │ │ │ ├── platformBlock1.png │ │ │ ├── platformBlock1.png.meta │ │ │ ├── platformBlock2.png │ │ │ ├── platformBlock2.png.meta │ │ │ ├── platformBlock3.png │ │ │ ├── platformBlock3.png.meta │ │ │ ├── platformBlock4.png │ │ │ ├── platformBlock4.png.meta │ │ │ ├── platformConnector1.png │ │ │ ├── platformConnector1.png.meta │ │ │ ├── platformConnector2.png │ │ │ ├── platformConnector2.png.meta │ │ │ ├── platformConnector3.png │ │ │ ├── platformConnector3.png.meta │ │ │ ├── platformConnector4.png │ │ │ ├── platformConnector4.png.meta │ │ │ ├── pushBlock1.png │ │ │ ├── pushBlock1.png.meta │ │ │ ├── pushBlock2.png │ │ │ ├── pushBlock2.png.meta │ │ │ ├── pushBlock3.png │ │ │ ├── pushBlock3.png.meta │ │ │ ├── sandbox.tmx │ │ │ ├── sandbox.tmx.meta │ │ │ ├── sandbox2.tmx │ │ │ ├── sandbox2.tmx.meta │ │ │ ├── shadow.png │ │ │ ├── shadow.png.meta │ │ │ ├── shieldStroked.png │ │ │ ├── shieldStroked.png.meta │ │ │ ├── sign.png │ │ │ ├── sign.png.meta │ │ │ ├── skeleton.png │ │ │ ├── skeleton.png.meta │ │ │ ├── swordStroked.png │ │ │ ├── swordStroked.png.meta │ │ │ ├── torch.png │ │ │ ├── torch.png.meta │ │ │ ├── trap.png │ │ │ ├── trap.png.meta │ │ │ ├── wallDecor1.png │ │ │ ├── wallDecor1.png.meta │ │ │ ├── wallDecor2.png │ │ │ ├── wallDecor2.png.meta │ │ │ ├── wallDecor3.png │ │ │ ├── wallDecor3.png.meta │ │ │ ├── window1.png │ │ │ ├── window1.png.meta │ │ │ ├── window2.png │ │ │ ├── window2.png.meta │ │ │ ├── window3.png │ │ │ └── window3.png.meta │ │ ├── preview.png │ │ ├── preview.png.meta │ │ ├── sprites.png │ │ ├── sprites.png.meta │ │ ├── ui.meta │ │ └── ui │ │ │ ├── backgroundSet.png │ │ │ ├── backgroundSet.png.meta │ │ │ ├── block.png │ │ │ ├── block.png.meta │ │ │ ├── buttonHelp.png │ │ │ ├── buttonHelp.png.meta │ │ │ ├── buttonStart.png │ │ │ ├── buttonStart.png.meta │ │ │ ├── cloud.png │ │ │ ├── cloud.png.meta │ │ │ ├── gem.png │ │ │ ├── gem.png.meta │ │ │ ├── heart.png │ │ │ ├── heart.png.meta │ │ │ ├── helpBackground.png │ │ │ ├── helpBackground.png.meta │ │ │ ├── shield.png │ │ │ ├── shield.png.meta │ │ │ ├── title.json │ │ │ ├── title.json.meta │ │ │ ├── title.png │ │ │ └── title.png.meta │ │ ├── tmw_desert_spacing.png │ │ └── tmw_desert_spacing.png.meta ├── Tile4UnitySettings.asset ├── Tile4UnitySettings.asset.meta ├── Tiled4Unity.meta └── Tiled4Unity │ ├── Imported.meta │ ├── Imported │ ├── _ReadMe.txt │ └── _ReadMe.txt.meta │ ├── License.txt │ ├── License.txt.meta │ ├── Materials.meta │ ├── Materials │ ├── _ReadMe.txt │ └── _ReadMe.txt.meta │ ├── Meshes.meta │ ├── Meshes │ ├── _ReadMe.txt │ └── _ReadMe.txt.meta │ ├── Prefabs.meta │ ├── Prefabs │ ├── _ReadMe.txt │ └── _ReadMe.txt.meta │ ├── Scripts.meta │ ├── Scripts │ ├── Editor.meta │ ├── Editor │ │ ├── Algorithmia.meta │ │ ├── Algorithmia │ │ │ ├── MultiValueDictionary.cs │ │ │ └── MultiValueDictionary.cs.meta │ │ ├── Clipper.meta │ │ ├── Clipper │ │ │ ├── License.txt │ │ │ ├── License.txt.meta │ │ │ ├── clipper.cs │ │ │ └── clipper.cs.meta │ │ ├── ExportClasses.meta │ │ ├── ExportClasses │ │ │ ├── TiledMapExporter.AssignMaterials.cs │ │ │ ├── TiledMapExporter.AssignMaterials.cs.meta │ │ │ ├── TiledMapExporter.Clipper.cs │ │ │ ├── TiledMapExporter.Clipper.cs.meta │ │ │ ├── TiledMapExporter.ImportFiles.cs │ │ │ ├── TiledMapExporter.ImportFiles.cs.meta │ │ │ ├── TiledMapExporter.Obj.cs │ │ │ ├── TiledMapExporter.Obj.cs.meta │ │ │ ├── TiledMapExporter.Prefab.cs │ │ │ ├── TiledMapExporter.Prefab.cs.meta │ │ │ ├── TiledMapExporter.cs │ │ │ └── TiledMapExporter.cs.meta │ │ ├── Geometry.meta │ │ ├── Geometry │ │ │ ├── ComposeConvexPolygons.cs │ │ │ ├── ComposeConvexPolygons.cs.meta │ │ │ ├── CompositionPolygon.cs │ │ │ ├── CompositionPolygon.cs.meta │ │ │ ├── Math.cs │ │ │ ├── Math.cs.meta │ │ │ ├── PolygonEdge.cs │ │ │ ├── PolygonEdge.cs.meta │ │ │ ├── PolygonEdgeGroup.cs │ │ │ ├── PolygonEdgeGroup.cs.meta │ │ │ ├── TriangulateClipperSolution.cs │ │ │ └── TriangulateClipperSolution.cs.meta │ │ ├── Importert.meta │ │ ├── Importert │ │ │ ├── CustomTiledImporterAttribute.cs │ │ │ ├── CustomTiledImporterAttribute.cs.meta │ │ │ ├── ICustomTiledImporter.cs │ │ │ ├── ICustomTiledImporter.cs.meta │ │ │ ├── ImportTiled4Unity.Material.cs │ │ │ ├── ImportTiled4Unity.Material.cs.meta │ │ │ ├── ImportTiled4Unity.Mesh.cs │ │ │ ├── ImportTiled4Unity.Mesh.cs.meta │ │ │ ├── ImportTiled4Unity.Texture.cs │ │ │ ├── ImportTiled4Unity.Texture.cs.meta │ │ │ ├── ImportTiled4Unity.Xml.cs │ │ │ ├── ImportTiled4Unity.Xml.cs.meta │ │ │ ├── ImportTiled4Unity.cs │ │ │ ├── ImportTiled4Unity.cs.meta │ │ │ ├── ImportUtils.cs │ │ │ ├── ImportUtils.cs.meta │ │ │ ├── ImportXMLHelper.cs │ │ │ ├── ImportXMLHelper.cs.meta │ │ │ ├── SortingLayerExposedEditor.cs │ │ │ ├── SortingLayerExposedEditor.cs.meta │ │ │ ├── Tiled4UnityMenuItems.cs │ │ │ ├── Tiled4UnityMenuItems.cs.meta │ │ │ ├── TiledAssetPostProcessor.cs │ │ │ └── TiledAssetPostProcessor.cs.meta │ │ ├── LibTessDotNet.meta │ │ ├── LibTessDotNet │ │ │ ├── LICENSE.txt │ │ │ ├── LICENSE.txt.meta │ │ │ ├── Sources.meta │ │ │ └── Sources │ │ │ │ ├── Dict.cs │ │ │ │ ├── Dict.cs.meta │ │ │ │ ├── Geom.cs │ │ │ │ ├── Geom.cs.meta │ │ │ │ ├── Mesh.cs │ │ │ │ ├── Mesh.cs.meta │ │ │ │ ├── MeshUtils.cs │ │ │ │ ├── MeshUtils.cs.meta │ │ │ │ ├── PriorityHeap.cs │ │ │ │ ├── PriorityHeap.cs.meta │ │ │ │ ├── PriorityQueue.cs │ │ │ │ ├── PriorityQueue.cs.meta │ │ │ │ ├── Sweep.cs │ │ │ │ ├── Sweep.cs.meta │ │ │ │ ├── Tess.cs │ │ │ │ └── Tess.cs.meta │ │ ├── TmxClasses.meta │ │ ├── TmxClasses │ │ │ ├── Size.cs │ │ │ ├── Size.cs.meta │ │ │ ├── TmxAnimation.cs │ │ │ ├── TmxAnimation.cs.meta │ │ │ ├── TmxException.cs │ │ │ ├── TmxException.cs.meta │ │ │ ├── TmxFrame.cs │ │ │ ├── TmxFrame.cs.meta │ │ │ ├── TmxHasPoints.cs │ │ │ ├── TmxHasPoints.cs.meta │ │ │ ├── TmxHasProperties.cs │ │ │ ├── TmxHasProperties.cs.meta │ │ │ ├── TmxHelper.cs │ │ │ ├── TmxHelper.cs.meta │ │ │ ├── TmxImage.Xml.cs │ │ │ ├── TmxImage.Xml.cs.meta │ │ │ ├── TmxImage.cs │ │ │ ├── TmxImage.cs.meta │ │ │ ├── TmxLayer.Xml.cs │ │ │ ├── TmxLayer.Xml.cs.meta │ │ │ ├── TmxLayer.cs │ │ │ ├── TmxLayer.cs.meta │ │ │ ├── TmxLayerBase.cs │ │ │ ├── TmxLayerBase.cs.meta │ │ │ ├── TmxMap.Xml.cs │ │ │ ├── TmxMap.Xml.cs.meta │ │ │ ├── TmxMap.cs │ │ │ ├── TmxMap.cs.meta │ │ │ ├── TmxMath.cs │ │ │ ├── TmxMath.cs.meta │ │ │ ├── TmxMesh.cs │ │ │ ├── TmxMesh.cs.meta │ │ │ ├── TmxObject.Xml.cs │ │ │ ├── TmxObject.Xml.cs.meta │ │ │ ├── TmxObject.cs │ │ │ ├── TmxObject.cs.meta │ │ │ ├── TmxObjectEllipse.cs │ │ │ ├── TmxObjectEllipse.cs.meta │ │ │ ├── TmxObjectGroup.Xml.cs │ │ │ ├── TmxObjectGroup.Xml.cs.meta │ │ │ ├── TmxObjectGroup.cs │ │ │ ├── TmxObjectGroup.cs.meta │ │ │ ├── TmxObjectPolygon.cs │ │ │ ├── TmxObjectPolygon.cs.meta │ │ │ ├── TmxObjectPolyline.cs │ │ │ ├── TmxObjectPolyline.cs.meta │ │ │ ├── TmxObjectRectangle.cs │ │ │ ├── TmxObjectRectangle.cs.meta │ │ │ ├── TmxObjectTile.cs │ │ │ ├── TmxObjectTile.cs.meta │ │ │ ├── TmxObjectType.cs │ │ │ ├── TmxObjectType.cs.meta │ │ │ ├── TmxObjectTypeProperty.cs │ │ │ ├── TmxObjectTypeProperty.cs.meta │ │ │ ├── TmxObjectTypes.cs │ │ │ ├── TmxObjectTypes.cs.meta │ │ │ ├── TmxProperties.Xml.cs │ │ │ ├── TmxProperties.Xml.cs.meta │ │ │ ├── TmxProperties.cs │ │ │ ├── TmxProperties.cs.meta │ │ │ ├── TmxProperty.cs │ │ │ ├── TmxProperty.cs.meta │ │ │ ├── TmxPropertyType.cs │ │ │ ├── TmxPropertyType.cs.meta │ │ │ ├── TmxRotationMatrix.cs │ │ │ ├── TmxRotationMatrix.cs.meta │ │ │ ├── TmxTile.Xml.cs │ │ │ ├── TmxTile.Xml.cs.meta │ │ │ ├── TmxTile.cs │ │ │ └── TmxTile.cs.meta │ │ ├── Unity.IO.Compression.meta │ │ ├── Unity.IO.Compression │ │ │ ├── BlockType.cs │ │ │ ├── BlockType.cs.meta │ │ │ ├── CompressionMode.cs │ │ │ ├── CompressionMode.cs.meta │ │ │ ├── CopyEncoder.cs │ │ │ ├── CopyEncoder.cs.meta │ │ │ ├── Crc32Helper.cs │ │ │ ├── Crc32Helper.cs.meta │ │ │ ├── DeflateInput.cs │ │ │ ├── DeflateInput.cs.meta │ │ │ ├── DeflateStream.cs │ │ │ ├── DeflateStream.cs.meta │ │ │ ├── DeflateStreamAsyncResult.cs │ │ │ ├── DeflateStreamAsyncResult.cs.meta │ │ │ ├── DeflaterManaged.cs │ │ │ ├── DeflaterManaged.cs.meta │ │ │ ├── FastEncoder.cs │ │ │ ├── FastEncoder.cs.meta │ │ │ ├── FastEncoderStatics.cs │ │ │ ├── FastEncoderStatics.cs.meta │ │ │ ├── FastEncoderWindow.cs │ │ │ ├── FastEncoderWindow.cs.meta │ │ │ ├── FileFormats.cs │ │ │ ├── FileFormats.cs.meta │ │ │ ├── GZipDecoder.cs │ │ │ ├── GZipDecoder.cs.meta │ │ │ ├── GZipStream.cs │ │ │ ├── GZipStream.cs.meta │ │ │ ├── GZipUtils.cs │ │ │ ├── GZipUtils.cs.meta │ │ │ ├── HuffmanTree.cs │ │ │ ├── HuffmanTree.cs.meta │ │ │ ├── IDeflater.cs │ │ │ ├── IDeflater.cs.meta │ │ │ ├── Inflater.cs │ │ │ ├── Inflater.cs.meta │ │ │ ├── InflaterState.cs │ │ │ ├── InflaterState.cs.meta │ │ │ ├── InputBuffer.cs │ │ │ ├── InputBuffer.cs.meta │ │ │ ├── InvalidDataException.cs │ │ │ ├── InvalidDataException.cs.meta │ │ │ ├── Match.cs │ │ │ ├── Match.cs.meta │ │ │ ├── MatchState.cs │ │ │ ├── MatchState.cs.meta │ │ │ ├── OutputBuffer.cs │ │ │ ├── OutputBuffer.cs.meta │ │ │ ├── OutputWindow.cs │ │ │ ├── OutputWindow.cs.meta │ │ │ ├── README.md │ │ │ ├── README.md.meta │ │ │ ├── SR.cs │ │ │ └── SR.cs.meta │ │ ├── Utils.meta │ │ └── Utils │ │ │ ├── HashIndexOf.cs │ │ │ ├── HashIndexOf.cs.meta │ │ │ ├── ImportProgressBar.cs │ │ │ ├── ImportProgressBar.cs.meta │ │ │ ├── LayerClipper.cs │ │ │ ├── LayerClipper.cs.meta │ │ │ ├── PolylineReduction.cs │ │ │ ├── PolylineReduction.cs.meta │ │ │ ├── Settings.cs │ │ │ ├── Settings.cs.meta │ │ │ ├── Tile4UnitySettings.cs │ │ │ ├── Tile4UnitySettings.cs.meta │ │ │ ├── TmxImporter.cs │ │ │ ├── TmxImporter.cs.meta │ │ │ ├── Tuple.cs │ │ │ └── Tuple.cs.meta │ ├── Runtime.meta │ └── Runtime │ │ ├── SortingLayerExposed.cs │ │ ├── SortingLayerExposed.cs.meta │ │ ├── SpriteDepthInMap.cs │ │ ├── SpriteDepthInMap.cs.meta │ │ ├── TileAnimator.cs │ │ ├── TileAnimator.cs.meta │ │ ├── TiledInitialShaderProperties.cs │ │ ├── TiledInitialShaderProperties.cs.meta │ │ ├── TiledMap.cs │ │ └── TiledMap.cs.meta │ ├── Shaders.meta │ ├── Shaders │ ├── shaColorKey.shader │ ├── shaColorKey.shader.meta │ ├── shaDefault.shader │ ├── shaDefault.shader.meta │ ├── shaDepth.shader │ ├── shaDepth.shader.meta │ ├── shaDepthColorKey.shader │ ├── shaDepthColorKey.shader.meta │ ├── shaTiledMap.shader │ └── shaTiledMap.shader.meta │ ├── Textures.meta │ ├── Textures │ ├── _ReadMe.txt │ └── _ReadMe.txt.meta │ ├── Tiled4Unity.export.txt │ └── Tiled4Unity.export.txt.meta ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityAdsSettings.asset └── UnityConnectSettings.asset ├── README.md ├── doc-config └── docs ├── css ├── font-awesome.css └── font-awesome.min.css ├── fonts ├── FontAwesome.otf ├── fontawesome-webfont.eot ├── fontawesome-webfont.svg ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff └── fontawesome-webfont.woff2 ├── google365fc41f145b8027.html ├── img ├── menu.PNG ├── objtemplate.PNG ├── prefab.PNG └── settings.PNG ├── index.html └── style.css /.gitignore: -------------------------------------------------------------------------------- 1 | /[Ll]ibrary/ 2 | /[Tt]emp/ 3 | /[Oo]bj/ 4 | /[Bb]uild/ 5 | /[Bb]uilds/ 6 | /Assets/AssetStoreTools* 7 | 8 | # Autogenerated VS/MD/Consulo solution and project files 9 | ExportedObj/ 10 | .consulo/ 11 | *.csproj 12 | *.unityproj 13 | *.sln 14 | *.suo 15 | *.tmp 16 | *.user 17 | *.userprefs 18 | *.pidb 19 | *.booproj 20 | *.svd 21 | 22 | 23 | # Unity3D generated meta files 24 | *.pidb.meta 25 | 26 | # Unity3D Generated File On Crash Reports 27 | sysinfo.txt 28 | 29 | # Builds 30 | *.apk 31 | *.unitypackage 32 | -------------------------------------------------------------------------------- /Assets/Examples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29a4700b3236e6b4ca2a62424d43df52 3 | folderAsset: yes 4 | timeCreated: 1481089867 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Examples/PinkDot.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac8f619e26c1f4f45b805e52ba15d5b1 3 | folderAsset: yes 4 | timeCreated: 1472386743 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Examples/PinkDot/PinkDot.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/Examples/PinkDot/PinkDot.prefab -------------------------------------------------------------------------------- /Assets/Examples/PinkDot/PinkDot.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 181e504a0702d0f4fb2b2fb2ac6b464c 3 | timeCreated: 1472395547 4 | licenseType: Free 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Examples/PinkDot/Player.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ea68bbd3c1ce3841a533812b5188f82 3 | timeCreated: 1472388376 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Examples/PinkDot/Scene.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f6bf434758156e4da2a3cc24af8257a 3 | folderAsset: yes 4 | timeCreated: 1482301753 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Examples/PinkDot/Scene/Main.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/Examples/PinkDot/Scene/Main.unity -------------------------------------------------------------------------------- /Assets/Examples/PinkDot/Scene/Main.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4c3c4938534bd1488a984b4e156ebe6 3 | timeCreated: 1482301777 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Examples/PinkDot/pinkdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/Examples/PinkDot/pinkdot.png -------------------------------------------------------------------------------- /Assets/Examples/PinkDot/pinkdot.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e5eb0b014ee5c63498974847811fbdab 3 | timeCreated: 1472386743 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 2 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | linearTexture: 0 12 | correctGamma: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 0 25 | cubemapConvolution: 0 26 | cubemapConvolutionSteps: 7 27 | cubemapConvolutionExponent: 1.5 28 | seamlessCubemap: 0 29 | textureFormat: -1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | filterMode: -1 33 | aniso: -1 34 | mipBias: -1 35 | wrapMode: 1 36 | nPOTScale: 0 37 | lightmap: 0 38 | rGBM: 0 39 | compressionQuality: 50 40 | allowsAlphaSplitting: 0 41 | spriteMode: 1 42 | spriteExtrude: 1 43 | spriteMeshType: 1 44 | alignment: 0 45 | spritePivot: {x: 0.5, y: 0.5} 46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 47 | spritePixelsToUnits: 100 48 | alphaIsTransparency: 1 49 | textureType: 8 50 | buildTargetSettings: [] 51 | spriteSheet: 52 | serializedVersion: 2 53 | sprites: [] 54 | outline: [] 55 | spritePackingTag: 56 | userData: 57 | assetBundleName: 58 | assetBundleVariant: 59 | -------------------------------------------------------------------------------- /Assets/TestFiles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 380b884d824a5d04e84c15090b2c527c 3 | folderAsset: yes 4 | timeCreated: 1480363636 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TestFiles/basic.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65ebfc732ab3ede47bcc2981ae98f0a2 3 | timeCreated: 1484718874 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/colors.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/colors.gif -------------------------------------------------------------------------------- /Assets/TestFiles/colors.gif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b97b4b6ffd5f6c740ac0e9f451d82db4 3 | timeCreated: 1480656699 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 2 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 0 11 | linearTexture: 0 12 | correctGamma: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 0 25 | cubemapConvolution: 0 26 | cubemapConvolutionSteps: 7 27 | cubemapConvolutionExponent: 1.5 28 | seamlessCubemap: 0 29 | textureFormat: -1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | filterMode: 0 33 | aniso: 16 34 | mipBias: -1 35 | wrapMode: 1 36 | nPOTScale: 0 37 | lightmap: 0 38 | rGBM: 0 39 | compressionQuality: 50 40 | allowsAlphaSplitting: 0 41 | spriteMode: 1 42 | spriteExtrude: 1 43 | spriteMeshType: 1 44 | alignment: 0 45 | spritePivot: {x: 0.5, y: 0.5} 46 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 47 | spritePixelsToUnits: 100 48 | alphaIsTransparency: 1 49 | textureType: 8 50 | buildTargetSettings: [] 51 | spriteSheet: 52 | serializedVersion: 2 53 | sprites: [] 54 | outline: [] 55 | spritePackingTag: 56 | userData: 57 | assetBundleName: 58 | assetBundleVariant: 59 | -------------------------------------------------------------------------------- /Assets/TestFiles/objecttypes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Assets/TestFiles/objecttypes.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7eb23e0ba9cddb84bb45ffe5ebcf46a9 3 | timeCreated: 1481174466 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/simple_platformer.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af8a5e5941783e24c930bd777b9c1d4d 3 | timeCreated: 1484718874 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b63e8c43561307458b2655e680244de 3 | folderAsset: yes 4 | timeCreated: 1484718874 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/buch-outdoor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/buch-outdoor.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/buch-outdoor.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6593052f32ec69349b2d782bf6acf157 3 | timeCreated: 1484718883 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/desert.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | eJztmNkKwjAQRaN9cAPrAq5Yq3Xf6v9/nSM2VIbQJjEZR+nDwQZScrwztoORECLySBcIgZ7nc2y4KfyWDLx+Jb9nViNgDEwY+KioAXUgQN4+zpoCMwPmQAtoAx2CLFbA2oDEo9+hwG8DnIDtF/2K8ks086Tw2zH0uyMv7HcRr/6/EvvhnsPrsrxwX7rwU/0ODig/eV3mh3N1ld8eraWPaX6+64s9McesfrqcHfg1MpoifxcVEWjukyw+9AtFPl/I71pER3Of6j4bv7HI54s+MChhqLlPdZ/P3qMmFuo5h5NnTOhjM5tReN2yT51n5/v7J3F0vi46fk+ne7aX0i9l6If7mpufTX3f5wsqv9TAD2fJLT9VrTn7UeZnM5tR+v0LMQOHXwFnxe2/warGFRWf8QDjOLfP 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/desert.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8435ff5bfb7118748b15d5b4d01221c5 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/desert.tsx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22f115bb83a352a49b3eb1e330ac7b7d 3 | timeCreated: 1484718874 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/hexagonal-mini.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | eJyl1FEKhDAMBNBSt6jVaL3/Za2QwDAkVdiPQda2zyTonimlU1N6Ws+lkZ6l56AUXcPY2qlniv5uL5Z5BdyDvFXXMoX3Rp44axl6nqFejj3LLK6xgmf3Zg06Qs+O+qiaDOZOVgXPs7jfCme8Hkce1+fNlGdlM3myDTzc580fz1htW2Baj15/R/J72wLvcVZN5HnzGnmVPJ5hNH+0dt33j4ex91TARUs+WjNZz/fewKvJfy+/1naR+dX7OfdEnUYefyOeZZ7Vht/b5HjefxJbO1iTE7YWuEpg5hfPzi8D782x3Mg7DV4= 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/hexagonal-mini.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ce30b901ac847d42ad0dacedf768035 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/hexmini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/hexmini.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/hexmini.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95555a694ddf6864f8b03213a79ea6b2 3 | timeCreated: 1484718885 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/isometric_grass_and_water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/isometric_grass_and_water.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/isometric_grass_and_water.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d03ff7ec83d4a3b4face93f0bed26c37 3 | timeCreated: 1484718893 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/isometric_grass_and_water.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cd567ff948493c4fad8cf422ef1cbcd 3 | timeCreated: 1484718874 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/orthogonal-outside.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bc731ff934b0ec429a507a94e6b0818 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/perspective_walls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/perspective_walls.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/perspective_walls.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d61af0a450c2f2549a711ce633853791 3 | timeCreated: 1484718893 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/perspective_walls.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | eJztlOkKgCAQhLfb7vd/24SUBqMMNevHfDB4LczusihCCCHkTzRay4XaDP7rxf1882ZpzBqTp/Wo4c7ulRy96LUKRx3EFYF5+GpESpA9V845pT/Oxijn+luIw36k8vf1Rpk1xPepx9vczV+O3GL6n4JJ9vkSOf8/Qwb/r+vHP8ZVzFwTQshf2AA5owLB 7 | 8 | 9 | 10 | 11 | eJztzgEJAAAIA7CD/Tsb4yJbgiUA8MO0AwAAhy0rhAAE 12 | 13 | 14 | 15 | 16 | eJztzjENAAAIA7Al+PeMgz0cPK2CJgBwN98BAACqBS0QAAQ= 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/perspective_walls.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 366467122d52a6b4a9730afe9f0686fc 3 | timeCreated: 1484718874 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/perspective_walls.tsx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/perspective_walls.tsx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd0f4cde68eaf1046853eaa1d806e50d 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb0f2b1adee01df4c9b363c1f6cd5448 3 | folderAsset: yes 4 | timeCreated: 1484718875 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_001.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | eJxjYMAPPHHQ+AAAJfgA3A== 17 | 18 | 19 | 20 | 21 | eJxjYMAPPKG0F5T2JqAeBAAmbADf 22 | 23 | 24 | 25 | 26 | eJxjYMAPeKG0DJRWIqAeBAAMkABM 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_001.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89c686f6c9626ae408ea401afba96cb0 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_002.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | eJxjYCAMfLDQPnjkiTGPWLUA1AACYQ== 12 | 13 | 14 | 15 | 16 | eJxjYCAMvKG0FxLfC0neC00dIeBFgloAz9QCVQ== 17 | 18 | 19 | 20 | 21 | eJxjYCAMtND4yjjUSRFhFgwoEqkOADFsAIk= 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_002.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72dc33a100b21c6439be79e5a694b8bf 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_003.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | eJxjYCAMfLDQPnjkydVPDgAAZj8DRQ== 13 | 14 | 15 | 16 | 17 | eJxjYCAMPAmIYZPHphadpgYAAL88Abc= 18 | 19 | 20 | 21 | 22 | eJxjYCAMmLCI8SCxuQjoF0Lj8xFhJ7EAABfQADk= 23 | 24 | 25 | 26 | 27 | eJxjYCAesBKQ5yXBLGoBAAmIABM= 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_003.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3d591208e0d28f4782a59473ca400b7 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_004.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | eJxjYMAPfKAYnU0rOVwAAJk3BME= 12 | 13 | 14 | 15 | 16 | eJxjYMAPPKEYnU2pHLodhAAAb/8D/w== 17 | 18 | 19 | 20 | 21 | eJxjYMAPePHI8aHxeYiUIwcAABkoAEI= 22 | 23 | 24 | 25 | 26 | eJxjYMAPOND47ATU0woAAAgwABA= 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_004.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be52371705ab20644b79650c73469412 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_005.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | eJxjYCAP+BDgk6LHBwcbnxy19ZAKAMzFByE= 12 | 13 | 14 | 15 | 16 | eJxjYCAPeBLgD6QeYsyj1BwAd2cCSQ== 17 | 18 | 19 | 20 | 21 | eJxjYCAPiKHxRYjQw43G5yRCjzAaX5AIPfQAAE2oAGM= 22 | 23 | 24 | 25 | 26 | eJxjYBgcgAVKs5GghwdK81HZLcQAABQQACU= 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_005.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87b13510448e27f4bb78f4f5ec6300a8 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_006.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | eJxjYMAPfKAYnU2JHC4AAAEbA5E= 12 | 13 | 14 | 15 | 16 | eJxjYKAMeKLRyOKeWNj4AABbzAG3 17 | 18 | 19 | 20 | 21 | eJxjYCAfeBLgkwoAKZwAkw== 22 | 23 | 24 | 25 | 26 | eJxjYKAM8KLRlAAAB9wAGw== 27 | 28 | 29 | 30 | 31 | eJxjYCAMeNFoWgEACrQAGw== 32 | 33 | 34 | 35 | 36 | eJxjYCAM5KG0AhFqKQEAGSQAQA== 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_006.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7775302b65688e149bd281c204e22e87 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_007.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | eJxjYMAPfKAYnU1Ijp5mAgDb0wTB 12 | 13 | 14 | 15 | 16 | eJxjYKAMeKPRtNaHDQAAdfQBLQ== 17 | 18 | 19 | 20 | 21 | eJxjYMAPvKEYnc2AxsbGx2cmLj4++3ABAGBjA4U= 22 | 23 | 24 | 25 | 26 | eJxjYCAMPNFodHFcfELmEeITax4A5OQCSQ== 27 | 28 | 29 | 30 | 31 | eJxjYKAMSEJpaRL1aUJpbQrtBwEAMlQAiQ== 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_007.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52a6cedd69521d640a851ab4ed2072e8 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_008.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | eJxjYCAMfKAYGwAAD7AAmQ== 16 | 17 | 18 | 19 | 20 | eJxjYMAEPljEcAEADVAATQ== 21 | 22 | 23 | 24 | 25 | eJxjYCAMWICYF4ccAAHoABI= 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_008.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b250090e60715cf4b816d0303fa7ba43 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_009.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | eJxjYMAEPlCMDQAAD6AAmQ== 16 | 17 | 18 | 19 | 20 | eJxjYMAESkCshUUcBAAH2ABN 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rule_009.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53250036889a8934c8a6e681868c37fe 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rules.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fd1db981d245c14aabf5c926eb458f4 3 | timeCreated: 1484718897 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rules_sewers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sewer_automap/rules_sewers.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/rules_sewers.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b97491d850420cc45b5d7f9f1762ad8f 3 | timeCreated: 1484718892 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/sewers.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | eJztlUEOwCAIBLH+/8/eDSBQ1jTNHuZiDKOGxSEigxDyCWYRtPsx6HBH74hyn2r9zT2T7uj+jPemW+sfrRai16K1ut1ebtEZ8+aFdxaU27qj5a7O1FOfRd1v86XlZc+T9RZVt3aG6FrX/0UIIVkWa5oFDA== 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_automap/sewers.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cee371c0aae5bc941b5c85a879250271 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewer_tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sewer_tileset.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewers.tmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | eJzt19kKwjAQBdDim0sFqwguL3Vf/sP//ySnkIFhSGrSdEnxPhyQxqJ32kySPMuyJTkZC5KLa2dyNEo1Lsds3wkl/4f+7V/0/f+Y40Je5GpUn2+J5NiQCdmO/HlMyYzMI3JwLUJx7drIsSIFWUfk4FrY3GvGuHb8vr4jcmhNcnAtpIflmmar3VA5nqaWMUKeQ1d9dyht59iRPTmMPEdpua8Put/Frh88P5q84zFkv/NZP2TOlOaH7Hc+64fMmdL8cPVbV9+tcn5MzpTmR0gv12uDbQ4MNT8AIA73Uq3v3hqLe2ldTx4D21k1tf2ubw59Vk1tX+KbQ59VXfuSlMn9SJHV70tS5jqrYu8BAAAAAAAAAABd+wIHfQq1 9 | 10 | 11 | 12 | 13 | eJzt1jsKgDAQQEELtVKvYuGvEDvvfya3MBeQQAzMwCPdsum2af5lL71AJv7xL7X+Y46WtzXayq7z2RGd0f2+V6a5bdRFfaZ5pQzRGE2lFwEAoArpDk7Veg+nOzjlHgYAAAAAIIcHvboDlQ== 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sewers.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47406c3328fa2cc429269b213da80acb 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c970302bbf56fe74086cec4291d44557 3 | folderAsset: yes 4 | timeCreated: 1484718875 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/README.md: -------------------------------------------------------------------------------- 1 | Sticker Knight platformer example 2 | --------------------------------- 3 | 4 | This example is by @ponywolf and released to the public domain. You can 5 | find it at http://opengameart.org/content/sticker-knight-platformer. 6 | 7 | It's a great example of using the flexible image collection tilesets with 8 | tiles on object layers, for both the map and the UI. 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00f26d972ab8dea4aae6e57a5d97e05b 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1901055eb1d382e4d9ea2ecdaaca5487 3 | folderAsset: yes 4 | timeCreated: 1484718875 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/alter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/alter.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/alter.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9e1cb599d9e7fe449220b48edf6ebff 3 | timeCreated: 1484718894 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/backgroundArch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/backgroundArch.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/backgroundMountain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/backgroundMountain.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/backgroundTower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/backgroundTower.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/backgroundTree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/backgroundTree.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/blobBlue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/blobBlue.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/blobGreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/blobGreen.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/blue.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/blue.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cdc09070763d7b54986164b30aa1f3be 3 | timeCreated: 1484718892 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/bombStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/bombStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/castleWall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/castleWall.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/cloud.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/cloud.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 755371163b5eb604b95f45a6e81ea140 3 | timeCreated: 1484718883 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/column1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/column1.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/column1.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3972fad0166cd64d88e79063b88a6ac 3 | timeCreated: 1484718885 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/column2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/column2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/column2.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c9ba1b063de66ed4eb1ffb3eb83fe926 3 | timeCreated: 1484718892 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/doorBlueStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/doorBlueStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/doorGreenStroke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/doorGreenStroke.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/doorRedStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/doorRedStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/doorStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/doorStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/earthWall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/earthWall.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/earthWall2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/earthWall2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/exit.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/exit.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0ad8d405615ed34ab595804f2612786 3 | timeCreated: 1484718885 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/flare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/flare.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/flare.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4db0c85d04af0294c9e91e4212911a43 3 | timeCreated: 1484718882 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/gemBlueStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/gemBlueStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/gemRedStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/gemRedStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/grassLarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/grassLarge.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/grassSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/grassSmall.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/grey.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/grey.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf7cea4ac3632934bb8c5ea6e15425df 3 | timeCreated: 1484718892 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/hero.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/hero.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: facaca80bacbc3d4aa143984217933ae 3 | timeCreated: 1484718897 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/keyGreenStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/keyGreenStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/keyRedStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/keyRedStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/keyYellowStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/keyYellowStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platform1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platform1.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platform2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platform2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platform3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platform3.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platform4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platform4.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformBase1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformBase1.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformBase2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformBase2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformBase3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformBase3.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformBase4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformBase4.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformBlock1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformBlock1.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformBlock2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformBlock2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformBlock3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformBlock3.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformBlock4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformBlock4.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformConnector1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformConnector1.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformConnector2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformConnector2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformConnector3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformConnector3.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/platformConnector4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/platformConnector4.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/pushBlock1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/pushBlock1.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/pushBlock2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/pushBlock2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/pushBlock3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/pushBlock3.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/sandbox.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ad1a2af3b30362499e68f88c788063f 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/sandbox2.tmx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0895ebc072360da4e9ca3dde0eb4d666 3 | timeCreated: 1484718875 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/shadow.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/shadow.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ab69beb0b2500e4a99d3167546d9587 3 | timeCreated: 1484718881 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/shieldStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/shieldStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/sign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/sign.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/sign.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27f494fa2108ccb4e8e3a38215e5a93b 3 | timeCreated: 1484718881 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/skeleton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/skeleton.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/swordStroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/swordStroked.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/torch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/torch.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/torch.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8866296b486272745910e8b8eb21314f 3 | timeCreated: 1484718884 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/trap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/trap.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/trap.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f0775f48e09b5f4ab44e8e950a42ede 3 | timeCreated: 1484718882 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/wallDecor1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/wallDecor1.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/wallDecor2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/wallDecor2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/wallDecor3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/wallDecor3.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/window1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/window1.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/window1.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89a29c67be8af5a4399c2bae96f8ed10 3 | timeCreated: 1484718884 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/window2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/window2.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/map/window3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/map/window3.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/preview.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/sprites.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96187ae4d33d3fe4fa58ce5285274db3 3 | folderAsset: yes 4 | timeCreated: 1484718875 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/backgroundSet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/backgroundSet.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/block.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/buttonHelp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/buttonHelp.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/buttonStart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/buttonStart.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/cloud.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/gem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/gem.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/gem.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6ab55b1195556d42ac0195efd5bd9bc 3 | timeCreated: 1484718893 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/heart.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/helpBackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/helpBackground.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/shield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/shield.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/title.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2681e4688895e7345b425a25d19327e1 3 | timeCreated: 1484718897 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/sticker-knight/ui/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/sticker-knight/ui/title.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/tmw_desert_spacing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/TestFiles/tiled_examples/tmw_desert_spacing.png -------------------------------------------------------------------------------- /Assets/TestFiles/tiled_examples/tmw_desert_spacing.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 139ed804fbf2e0d44bd23923a05e222d 3 | timeCreated: 1484718881 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 0 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 0 46 | spriteTessellationDetail: -1 47 | textureType: 0 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | spriteSheet: 62 | serializedVersion: 2 63 | sprites: [] 64 | outline: [] 65 | spritePackingTag: 66 | userData: 67 | assetBundleName: 68 | assetBundleVariant: 69 | -------------------------------------------------------------------------------- /Assets/Tile4UnitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/Assets/Tile4UnitySettings.asset -------------------------------------------------------------------------------- /Assets/Tile4UnitySettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 239cf112c0c418840b50e528a01d0eeb 3 | timeCreated: 1481177837 4 | licenseType: Free 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 242d515cc8f8ec549980ba35464695bc 3 | folderAsset: yes 4 | timeCreated: 1480657547 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Imported.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea594d331e700e3449e4e45ef6ee337c 3 | folderAsset: yes 4 | timeCreated: 1473107230 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Imported/_ReadMe.txt: -------------------------------------------------------------------------------- 1 | Here is where the Tiled4Unity Utility will export *.tiled4unity.xml files to. 2 | 3 | Unity scripts in the Tiled4Unity namespace will import these files and from 4 | them create the meshes, textures, materials, and prefabs needed to place 5 | your Tiled maps in Unity scenes. 6 | 7 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Imported/_ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8db92e8748f639f489fd094c706c056d 3 | timeCreated: 1473107247 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/License.txt: -------------------------------------------------------------------------------- 1 | Tiled4Unity 2 | Copyright (C) 2014 Sean Barton (http://www.seanba.com) 3 | 4 | 5 | 6 | MIT License 7 | 8 | 9 | 10 | Permission is hereby granted, free of charge, to any person obtaining 11 | a copy of this software and associated documentation files (the 12 | "Software"), to deal in the Software without restriction, including 13 | without limitation the rights to use, copy, modify, merge, publish, 14 | distribute, sublicense, and/or sell copies of the Software, and to 15 | permit persons to whom the Software is furnished to do so, subject to 16 | the following conditions: 17 | 18 | The above copyright notice and this permission notice shall be 19 | included in all copies or substantial portions of the Software. 20 | 21 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 22 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 23 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 24 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 25 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 26 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 27 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 28 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/License.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79961bd6224cd9544a6c43b5c82aa865 3 | timeCreated: 1473107247 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7ed6a4b49df9c7498d57a83bb6c79c0 3 | folderAsset: yes 4 | timeCreated: 1473107229 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Materials/_ReadMe.txt: -------------------------------------------------------------------------------- 1 | Material directory 2 | 3 | Tiled4Unity scripts will create materials here. These materials are referenced 4 | by the meshes that represent your Tiled Map Editor layers. -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Materials/_ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f002daade7c5f04aa3c0ee4fdefe13a 3 | timeCreated: 1473107247 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Meshes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9d99614195301244aebda0f49080510 3 | folderAsset: yes 4 | timeCreated: 1473107229 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Meshes/_ReadMe.txt: -------------------------------------------------------------------------------- 1 | Meshes directory 2 | 3 | Tiled4Unity scripts will create meshes here. These meshes are packed into the 4 | prefab objects that represent your Tiled Map Editor maps. -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Meshes/_ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 302538d1d2b001641beabe89e74abd93 3 | timeCreated: 1473107247 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 966eb0e36c23dcc43af47378008e7cdf 3 | folderAsset: yes 4 | timeCreated: 1473107229 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Prefabs/_ReadMe.txt: -------------------------------------------------------------------------------- 1 | Prefabs directory 2 | 3 | Tiled4Unity scripts will build prefabs here. These prefabs can be easily placed 4 | in your Unity scenes. These prefabs are the end products of Tiled4Unity 5 | exporting. -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Prefabs/_ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80e54671f97299f4da2416ac1314a8ea 3 | timeCreated: 1473107247 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de3b26212fdcb024e8f51f7f0e038a4e 3 | folderAsset: yes 4 | timeCreated: 1473107229 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21635ec0f32752842b0fa88a711c441e 3 | folderAsset: yes 4 | timeCreated: 1473107230 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Algorithmia.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 381d902773be0e84c84b38795d8e149d 3 | folderAsset: yes 4 | timeCreated: 1480656155 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Algorithmia/MultiValueDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cdbd70ac8e728f44a04dff23de25b28 3 | timeCreated: 1480656155 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Clipper.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4606eca9ee1b9944bab401122aaba16a 3 | folderAsset: yes 4 | timeCreated: 1480579047 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Clipper/License.txt: -------------------------------------------------------------------------------- 1 | The Clipper Library (including Delphi, C++ & C# source code, other accompanying 2 | code, examples and documentation), hereafter called "the Software", has been 3 | released under the following license, terms and conditions: 4 | 5 | Boost Software License - Version 1.0 - August 17th, 2003 6 | http://www.boost.org/LICENSE_1_0.txt 7 | 8 | Permission is hereby granted, free of charge, to any person or organization 9 | obtaining a copy of the Software covered by this license to use, reproduce, 10 | display, distribute, execute, and transmit the Software, and to prepare 11 | derivative works of the Software, and to permit third-parties to whom the 12 | Software is furnished to do so, all subject to the following: 13 | 14 | The copyright notices in the Software and this entire statement, including the 15 | above license grant, this restriction and the following disclaimer, must be 16 | included in all copies of the Software, in whole or in part, and all derivative 17 | works of the Software, unless such copies or derivative works are solely in the 18 | form of machine-executable object code generated by a source language processor. 19 | 20 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 21 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 22 | FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL 23 | THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY 24 | DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING 25 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 26 | THE SOFTWARE. 27 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Clipper/License.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c30e2170d3717ec4db878131bd143fea 3 | timeCreated: 1480579055 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Clipper/clipper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 626e99d616f88a24eb2117e30686838f 3 | timeCreated: 1480579047 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/ExportClasses.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b95b6cd27ea248243b1bdedf5d31ab6c 3 | folderAsset: yes 4 | timeCreated: 1480366148 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/ExportClasses/TiledMapExporter.AssignMaterials.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3785524eba2b8b4596446e4cfc91343 3 | timeCreated: 1480366149 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/ExportClasses/TiledMapExporter.Clipper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a71a4d7a3ff05749bddca9d33acc054 3 | timeCreated: 1480366149 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/ExportClasses/TiledMapExporter.ImportFiles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 371415f264f783c4096a561371df5d44 3 | timeCreated: 1480366149 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/ExportClasses/TiledMapExporter.Obj.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32c1a48ba5a025e48bf8536d867b5792 3 | timeCreated: 1480366149 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/ExportClasses/TiledMapExporter.Prefab.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a87e74b764700ce4793f2657a5abc992 3 | timeCreated: 1480366149 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/ExportClasses/TiledMapExporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a9e4ba5dc1ea6b4abe57143d598dc65 3 | timeCreated: 1480366149 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Geometry.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 355583ae06912134b948d2321f32f157 3 | folderAsset: yes 4 | timeCreated: 1482655585 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Geometry/ComposeConvexPolygons.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abd91eca44e0eef4d826707b66639d3f 3 | timeCreated: 1482655585 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Geometry/CompositionPolygon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68f291cd2bf70f24996d694117085d3d 3 | timeCreated: 1482655585 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Geometry/Math.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Tiled4Unity.Geometry 4 | { 5 | class Math 6 | { 7 | // Points are ordered CCW with B as the junction 8 | public static float Cross(Vector2 A, Vector2 B, Vector2 C) 9 | { 10 | Vector2 lhs = new Vector2(B.x - A.x, B.y - A.y); 11 | Vector2 rhs = new Vector2(C.x - B.x, C.y - B.y); 12 | return (lhs.x * rhs.y) - (lhs.y * rhs.x); 13 | } 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Geometry/Math.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f456d73985abcfd408e1b5f277d6c1a4 3 | timeCreated: 1482655585 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Geometry/PolygonEdge.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17d485c161c640a4da0cadaca087a65c 3 | timeCreated: 1482655585 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Geometry/PolygonEdgeGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 464883560788ad24599c30f3d53897cb 3 | timeCreated: 1482655585 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Geometry/TriangulateClipperSolution.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8a8b6ace3a76304e9f94e6c7b4ea1a6 3 | timeCreated: 1482655585 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d23d7ac8eca40a64ebbc2f7c1aa3c618 3 | folderAsset: yes 4 | timeCreated: 1482130877 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/CustomTiledImporterAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | using UnityEditor; 7 | using UnityEngine; 8 | 9 | namespace Tiled4Unity 10 | { 11 | [AttributeUsage(System.AttributeTargets.Class, AllowMultiple = false)] 12 | class CustomTiledImporterAttribute : System.Attribute 13 | { 14 | public int Order { get; set; } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/CustomTiledImporterAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f8edea61f304f84c92c420d3542a9f9 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ICustomTiledImporter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | using UnityEngine; 7 | 8 | namespace Tiled4Unity 9 | { 10 | interface ICustomTiledImporter 11 | { 12 | // A game object within the prefab has some custom properites assigned through Tiled that are not consumed by Tiled4Unity 13 | // This callback gives customized importers a chance to react to such properites. 14 | void HandleCustomProperties(GameObject gameObject, IDictionary customProperties); 15 | 16 | // Called just before the prefab is saved to the asset database 17 | // A last chance opporunity to modify it through script 18 | void CustomizePrefab(GameObject prefab); 19 | } 20 | } 21 | 22 | // Examples 23 | /* 24 | [Tiled4Unity.CustomTiledImporter] 25 | class CustomImporterAddComponent : Tiled4Unity.ICustomTiledImporter 26 | { 27 | public void HandleCustomProperties(UnityEngine.GameObject gameObject, 28 | IDictionary props) 29 | { 30 | // Simply add a component to our GameObject 31 | if (props.ContainsKey("AddComp")) 32 | { 33 | gameObject.AddComponent(props["AddComp"]); 34 | } 35 | } 36 | 37 | 38 | public void CustomizePrefab(GameObject prefab) 39 | { 40 | // Do nothing 41 | } 42 | } 43 | */ 44 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ICustomTiledImporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77e6c9f3865af5b41b3483c694fc6ef1 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ImportTiled4Unity.Material.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b2a4edf704e5154cb16ea6c5c311535 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ImportTiled4Unity.Mesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f0b03c88ef3a4e4a86e9e62b569503b 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ImportTiled4Unity.Texture.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | using UnityEditor; 7 | using UnityEngine; 8 | 9 | namespace Tiled4Unity 10 | { 11 | // Handled a texture being imported 12 | partial class ImportTiled4Unity 13 | { 14 | public void TextureImported(string texturePath) 15 | { 16 | // This is a fixup method due to materials and textures, under some conditions, being imported out of order 17 | Texture2D texture2d = AssetDatabase.LoadAssetAtPath(texturePath, typeof(Texture2D)) as Texture2D; 18 | Material material = AssetDatabase.LoadAssetAtPath(GetMaterialAssetPath(texturePath), typeof(Material)) as Material; 19 | if (material == null) 20 | { 21 | Debug.LogError(String.Format("Error importing texture '{0}'. Could not find material. Try re-importing Tiled4Unity/Imported/[MapName].tiled4unity.xml file", texturePath)); 22 | } 23 | else 24 | { 25 | material.SetTexture("_MainTex", texture2d); 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ImportTiled4Unity.Texture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fdd9edd6af1a994a91284df13daa846 3 | timeCreated: 1473107230 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ImportTiled4Unity.Xml.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cfda3bb760bfe04da6e1560dd6f7f0d 3 | timeCreated: 1473107230 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ImportTiled4Unity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84df389ed20f97646a8c1bd90175f911 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ImportUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f5c37f859c7c454f80c303416e5c584 3 | timeCreated: 1473107230 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/ImportXMLHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 102122e61ae75f94baa42317a495f7bd 3 | timeCreated: 1473107230 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/SortingLayerExposedEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7172c150b334a784e9b6774effa8bf38 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/Tiled4UnityMenuItems.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc36918f3ea24b641a8570c5457d8431 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Importert/TiledAssetPostProcessor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7de96077e0d3fc42a4ab3b7b4fcbf52 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63527702df892cb4d9230ba7eaeb50da 3 | folderAsset: yes 4 | timeCreated: 1482653997 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/LICENSE.txt: -------------------------------------------------------------------------------- 1 | ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) 2 | ** Copyright (C) 2011 Silicon Graphics, Inc. 3 | ** All Rights Reserved. 4 | ** 5 | ** Permission is hereby granted, free of charge, to any person obtaining a copy 6 | ** of this software and associated documentation files (the "Software"), to deal 7 | ** in the Software without restriction, including without limitation the rights 8 | ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 9 | ** of the Software, and to permit persons to whom the Software is furnished to do so, 10 | ** subject to the following conditions: 11 | ** 12 | ** The above copyright notice including the dates of first publication and either this 13 | ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be 14 | ** included in all copies or substantial portions of the Software. 15 | ** 16 | ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 17 | ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. 19 | ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 20 | ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 21 | ** OR OTHER DEALINGS IN THE SOFTWARE. 22 | ** 23 | ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not 24 | ** be used in advertising or otherwise to promote the sale, use or other dealings in 25 | ** this Software without prior written authorization from Silicon Graphics, Inc. 26 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/LICENSE.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff904b8e92e899f4eac99fd766aca67a 3 | timeCreated: 1482654011 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ff1fb8d943b0f447ba41f45a7c586ce 3 | folderAsset: yes 4 | timeCreated: 1482653997 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources/Dict.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04c27430a8298474591e464bf2448207 3 | timeCreated: 1482653998 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources/Geom.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a840e20587f27847aad8304970f433c 3 | timeCreated: 1482653998 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources/Mesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f2c72a8ba33d8a4c9f0c967822db2fc 3 | timeCreated: 1482653998 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources/MeshUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b273a8330e754fa48898cd0a25c36f36 3 | timeCreated: 1482653998 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources/PriorityHeap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0572bd9808e641b4c869d541dd7f3f31 3 | timeCreated: 1482653998 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources/PriorityQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e5949d0883203b4fb57ecd0f6e22004 3 | timeCreated: 1482653998 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources/Sweep.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 46a2acd17c1301042840d6ea8598902f 3 | timeCreated: 1482653998 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/LibTessDotNet/Sources/Tess.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8919884d35958484fafdde3d2893aba3 3 | timeCreated: 1482653998 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79fe210163a655a4ca22598a29f78ae6 3 | folderAsset: yes 4 | timeCreated: 1473279591 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/Size.cs: -------------------------------------------------------------------------------- 1 | public struct Size 2 | { 3 | public int Width; 4 | public int Height; 5 | 6 | public Size(int w, int h) 7 | { 8 | Width = w; 9 | Height = h; 10 | } 11 | } 12 | 13 | public struct SizeF 14 | { 15 | public float Width; 16 | public float Height; 17 | 18 | public SizeF(float w, float h) 19 | { 20 | Width = w; 21 | Height = h; 22 | } 23 | } -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/Size.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e260db8643e73d643a23958dad341dc7 3 | timeCreated: 1473966903 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxAnimation.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Xml; 6 | using System.Xml.Linq; 7 | 8 | namespace Tiled4Unity 9 | { 10 | public partial class TmxAnimation 11 | { 12 | public List Frames { get; private set; } 13 | public int TotalTimeMs { get; private set; } 14 | 15 | public TmxAnimation() 16 | { 17 | this.Frames = new List(); 18 | } 19 | 20 | public static TmxAnimation FromXml(XElement xml, uint globalStartId) 21 | { 22 | TmxAnimation tmxAnimation = new TmxAnimation(); 23 | 24 | foreach (var xmlFrame in xml.Elements("frame")) 25 | { 26 | TmxFrame tmxFrame = TmxFrame.FromXml(xmlFrame, globalStartId); 27 | tmxAnimation.Frames.Add(tmxFrame); 28 | tmxAnimation.TotalTimeMs += tmxFrame.DurationMs; 29 | } 30 | 31 | return tmxAnimation; 32 | } 33 | 34 | // Returns an single frame animation 35 | public static TmxAnimation FromTileId(uint globalTileId) 36 | { 37 | TmxAnimation tmxAnimation = new TmxAnimation(); 38 | 39 | TmxFrame tmxFrame = TmxFrame.FromTileId(globalTileId); 40 | tmxAnimation.Frames.Add(tmxFrame); 41 | 42 | return tmxAnimation; 43 | } 44 | 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxAnimation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88b0c574f1364af43864db4a48e337cb 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Xml; 6 | using System.Xml.Linq; 7 | 8 | namespace Tiled4Unity 9 | { 10 | public class TmxException : Exception 11 | { 12 | public TmxException(string message) 13 | : base(message) 14 | { 15 | } 16 | 17 | public TmxException(string message, Exception inner) 18 | : base(message, inner) 19 | { 20 | } 21 | 22 | public static void ThrowFormat(string fmt, params object[] args) 23 | { 24 | string msg = String.Format(fmt, args); 25 | throw new TmxException(msg); 26 | } 27 | 28 | public static void FromAttributeException(Exception inner, XElement element) 29 | { 30 | StringBuilder builder = new StringBuilder(inner.Message); 31 | Array.ForEach(element.Attributes().ToArray(), a => builder.AppendFormat("\n {0}", a.ToString())); 32 | TmxException.ThrowFormat("Error parsing {0} attributes\n{1}", element.Name, builder.ToString()); 33 | } 34 | 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a66cf2a9b516c8b478c431596b69d7a9 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxFrame.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Xml; 6 | using System.Xml.Linq; 7 | 8 | namespace Tiled4Unity 9 | { 10 | public partial class TmxFrame 11 | { 12 | public uint GlobalTileId { get; private set; } 13 | public int DurationMs { get; private set; } 14 | 15 | public static TmxFrame FromTileId(uint tileId) 16 | { 17 | TmxFrame tmxFrame = new TmxFrame(); 18 | tmxFrame.GlobalTileId = tileId; 19 | tmxFrame.DurationMs = 0; 20 | 21 | return tmxFrame; 22 | } 23 | 24 | public static TmxFrame FromXml(XElement xml, uint globalStartId) 25 | { 26 | TmxFrame tmxFrame = new TmxFrame(); 27 | 28 | uint localTileId = TmxHelper.GetAttributeAsUInt(xml, "tileid"); 29 | tmxFrame.GlobalTileId = localTileId + globalStartId; 30 | tmxFrame.DurationMs = TmxHelper.GetAttributeAsInt(xml, "duration", 100); 31 | 32 | return tmxFrame; 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxFrame.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 473d689fc65f87f4ba87ac6e69fbf870 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxHasPoints.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using System.Linq; 5 | using System.Text; 6 | 7 | namespace Tiled4Unity 8 | { 9 | public interface TmxHasPoints 10 | { 11 | List Points { get; set; } 12 | bool ArePointsClosed(); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxHasPoints.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf2f635d5a4f8f04d84675b4995ac717 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxHasProperties.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Tiled4Unity 7 | { 8 | public interface TmxHasProperties 9 | { 10 | TmxProperties Properties { get; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxHasProperties.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22af9f4925ff14740bc9d1b44dfdb5d6 3 | timeCreated: 1473279597 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48c176307f3f6ed4cb6f677cfe597e9c 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxImage.Xml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | using System.IO; 4 | using System.Xml.Linq; 5 | 6 | namespace Tiled4Unity 7 | { 8 | partial class TmxImage 9 | { 10 | public static TmxImage FromXml(XElement elemImage, string projectPath) 11 | { 12 | TmxImage tmxImage = new TmxImage(); 13 | tmxImage.AbsolutePath = projectPath+elemImage.Attribute("source").Value; 14 | 15 | try 16 | { 17 | tmxImage.ImageBitmap = TmxHelper.FromFileBitmap32bpp(tmxImage.AbsolutePath); 18 | } 19 | catch (FileNotFoundException fnf) 20 | { 21 | string msg = String.Format("Image file not found: {0}", tmxImage.AbsolutePath); 22 | throw new TmxException(msg, fnf); 23 | } 24 | 25 | tmxImage.Size = new Size(tmxImage.ImageBitmap.width, tmxImage.ImageBitmap.height); 26 | 27 | // Some images use a transparency color key instead of alpha (blerg) 28 | tmxImage.TransparentColor = TmxHelper.GetAttributeAsString(elemImage, "trans", ""); 29 | if (!String.IsNullOrEmpty(tmxImage.TransparentColor)) 30 | { 31 | //TODO: Transparent color? this would require a material 32 | //Color transColor = TmxHelper.ColorFromHtml(tmxImage.TransparentColor); 33 | //tmxImage.ImageBitmap.(transColor); 34 | } 35 | 36 | return tmxImage; 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxImage.Xml.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b80c856b7a6e964baafab49214f690e 3 | timeCreated: 1473279597 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxImage.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | 4 | namespace Tiled4Unity 5 | { 6 | public partial class TmxImage 7 | { 8 | public string AbsolutePath { get; private set; } 9 | public Size Size { get; private set; } 10 | public String TransparentColor { get; set; } 11 | public Texture ImageBitmap { get; private set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxImage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71f4bfe17756f46408501f69e54d9f71 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxLayer.Xml.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35f2e8467aefeb1458cafe372bb551ad 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxLayer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3aa5b99716b4254d9143794e05e6c27 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxLayerBase.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Tiled4Unity 7 | { 8 | // There are several different "layer" types in Tiled that share some behaviour (tile layer, object layer, image layer) 9 | // (In Tiled4Unity we treat image layers as a special case of tile layer) 10 | public class TmxLayerBase : TmxHasProperties 11 | { 12 | public TmxProperties Properties { get; protected set; } 13 | 14 | public int XmlElementIndex { get; protected set; } 15 | 16 | public string SortingLayerName { get; set; } 17 | public int SortingOrder { get; set; } 18 | 19 | public string UnityLayerOverrideName { get; protected set; } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxLayerBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84e5464f80613504da858ce0068b0a00 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxMap.Xml.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dffbca1fb3fce274c998c8ac375aef1c 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxMap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fefa4bdb45de5cb489833e645c01877d 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxMath.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11878423b756a2e4aa8ff68b142f5c59 3 | timeCreated: 1473279597 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxMesh.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99238ec1649a8c34a95372370beaf8b1 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObject.Xml.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2346f9f0087c0342b960735e562ed4e 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df09c104c3a39b44cbdc7ea45ec98dcd 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectEllipse.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using UnityEngine; 6 | 7 | namespace Tiled4Unity 8 | { 9 | public class TmxObjectEllipse : TmxObject 10 | { 11 | public bool IsCircle() 12 | { 13 | return (this.Size.Width == this.Size.Height); 14 | } 15 | 16 | public float Radius 17 | { 18 | get 19 | { 20 | Debug.Assert(IsCircle()); 21 | return this.Size.Width * 0.5f; 22 | } 23 | } 24 | 25 | public override Rect GetWorldBounds() 26 | { 27 | return new Rect(this.Position.x, this.Position.y, this.Size.Width, this.Size.Height); 28 | } 29 | 30 | protected override void InternalFromXml(System.Xml.Linq.XElement xml, TmxMap tmxMap) 31 | { 32 | // No extra data for ellipses 33 | } 34 | 35 | protected override string InternalGetDefaultName() 36 | { 37 | if (IsCircle()) 38 | return "CircleObject"; 39 | return "EllipseObject"; 40 | } 41 | 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectEllipse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b917f1d2e5fd504b81065badd1bb96a 3 | timeCreated: 1473279597 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectGroup.Xml.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d33c2e90e28d82a49be1220b29404aa1 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43404dee02100694cb6b15b901970d53 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectPolygon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c20968adf3437ff4397e264021dad31f 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectPolyline.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0087eafd880d99f4e93310b01967693d 3 | timeCreated: 1473279597 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectRectangle.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using System.Linq; 5 | using System.Text; 6 | 7 | namespace Tiled4Unity 8 | { 9 | public class TmxObjectRectangle : TmxObjectPolygon 10 | { 11 | protected override void InternalFromXml(System.Xml.Linq.XElement xml, TmxMap tmxMap) 12 | { 13 | this.Points = new List(); 14 | this.Points.Add(new Vector2(0, 0)); 15 | this.Points.Add(new Vector2(this.Size.Width, 0)); 16 | this.Points.Add(new Vector2(this.Size.Width, this.Size.Height)); 17 | this.Points.Add(new Vector2(0, this.Size.Height)); 18 | 19 | if (this.Size.Width == 0 || this.Size.Height == 0) 20 | { 21 | Console.WriteLine("Warning: Rectangle has zero width or height in object group\n{0}", xml.Parent.ToString()); 22 | } 23 | } 24 | 25 | protected override string InternalGetDefaultName() 26 | { 27 | return "RectangleObject"; 28 | } 29 | 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectRectangle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9438b10f3215ee647be321abb92019b6 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectTile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0035b521e33c3f641bc96674932e578d 3 | timeCreated: 1473279597 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Xml.Linq; 7 | 8 | namespace Tiled4Unity 9 | { 10 | // Has data for a single object type 11 | public class TmxObjectType 12 | { 13 | public string Name { get; private set; } 14 | public Color Color { get; private set; } 15 | public Dictionary Properties { get; private set; } 16 | 17 | public TmxObjectType() 18 | { 19 | this.Name = ""; 20 | this.Color = Color.gray; 21 | this.Properties = new Dictionary(); 22 | } 23 | 24 | public static TmxObjectType FromXml(XElement xml) 25 | { 26 | TmxObjectType tmxObjectType = new TmxObjectType(); 27 | 28 | tmxObjectType.Name = TmxHelper.GetAttributeAsString(xml, "name", ""); 29 | tmxObjectType.Color = TmxHelper.GetAttributeAsColor(xml, "color", Color.gray); 30 | tmxObjectType.Properties = TmxObjectTypeProperty.FromObjectTypeXml(xml); 31 | 32 | return tmxObjectType; 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d432a4b7fba4bc74f997cab55b8aa4b2 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectTypeProperty.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Xml.Linq; 6 | 7 | namespace Tiled4Unity 8 | { 9 | public class TmxObjectTypeProperty 10 | { 11 | public string Name { get; private set; } 12 | public TmxPropertyType Type { get; private set; } 13 | public string Default { get; set; } 14 | 15 | // Create a dictionary collection of Object Type Property instances from the parent xml element 16 | public static Dictionary FromObjectTypeXml(XElement xmlObjectType) 17 | { 18 | Dictionary tmxObjectTypeProperties = new Dictionary(); 19 | 20 | foreach (var xmlProperty in xmlObjectType.Elements("property")) 21 | { 22 | TmxObjectTypeProperty tmxObjectTypeProperty = new TmxObjectTypeProperty(); 23 | 24 | tmxObjectTypeProperty.Name = TmxHelper.GetAttributeAsString(xmlProperty, "name", ""); 25 | tmxObjectTypeProperty.Type = TmxHelper.GetAttributeAsEnum(xmlProperty, "type", TmxPropertyType.String); 26 | tmxObjectTypeProperty.Default = TmxHelper.GetAttributeAsString(xmlProperty, "default", ""); 27 | 28 | tmxObjectTypeProperties.Add(tmxObjectTypeProperty.Name, tmxObjectTypeProperty); 29 | } 30 | 31 | return tmxObjectTypeProperties; 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectTypeProperty.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38a36bd33e71f76409a9bac41eb798e4 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxObjectTypes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea7acfd8c11993c44bd727fe42f0945f 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxProperties.Xml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Xml; 6 | using System.Xml.Linq; 7 | 8 | namespace Tiled4Unity 9 | { 10 | public partial class TmxProperties 11 | { 12 | public static TmxProperties FromXml(XElement elem) 13 | { 14 | TmxProperties tmxProps = new TmxProperties(); 15 | 16 | var props = from elem1 in elem.Elements("properties") 17 | from elem2 in elem1.Elements("property") 18 | select new 19 | { 20 | Name = TmxHelper.GetAttributeAsString(elem2, "name"), 21 | Type = TmxHelper.GetAttributeAsEnum(elem2, "type", TmxPropertyType.String), 22 | 23 | // Value may be attribute or inner text 24 | Value = TmxHelper.GetAttributeAsString(elem2, "value", null) ?? elem2.Value, 25 | }; 26 | 27 | if (props.Count() > 0) 28 | { 29 | Console.WriteLine("Parse properites ..."); 30 | } 31 | 32 | foreach (var p in props) 33 | { 34 | tmxProps.PropertyMap[p.Name] = new TmxProperty { Name = p.Name, Type = p.Type, Value = p.Value }; 35 | } 36 | 37 | return tmxProps; 38 | } 39 | 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxProperties.Xml.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 710953558fb0d164288b51ad63ebf14d 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxProperties.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 431e5321284f0bd469a6b5deda27c447 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxProperty.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Tiled4Unity 7 | { 8 | public class TmxProperty 9 | { 10 | public string Name { get; set; } 11 | public string Value { get; set; } 12 | public TmxPropertyType Type { get; set; } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxProperty.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a200460f61e98824b9a814c0823dcf7b 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxPropertyType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Tiled4Unity 7 | { 8 | public enum TmxPropertyType 9 | { 10 | String, 11 | Int, 12 | Float, 13 | Bool, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxPropertyType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77da1edd48360b147ad081b381387d6a 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxRotationMatrix.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4975a66c9f282f4baf5e80b20cada00 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxTile.Xml.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28fbdf143516ee64990c43b6742408ec 3 | timeCreated: 1473279598 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/TmxClasses/TmxTile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea23e50123e95e64391c2012ac08962c 3 | timeCreated: 1473279599 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 891bc5375cf803948b3a37bb39406cf6 3 | folderAsset: yes 4 | timeCreated: 1474223357 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/BlockType.cs: -------------------------------------------------------------------------------- 1 | namespace Unity.IO.Compression { 2 | internal enum BlockType { 3 | Uncompressed = 0, 4 | Static = 1, 5 | Dynamic = 2 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/BlockType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34db5983ec6daa348b2361f9fb7dc7b4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/CompressionMode.cs: -------------------------------------------------------------------------------- 1 | namespace Unity.IO.Compression 2 | { 3 | public enum CompressionMode { 4 | Decompress = 0, 5 | Compress = 1 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/CompressionMode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6344c619bcacc4e488c3073c5e2c6408 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/CopyEncoder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e17d68d5f93ac34baf82f1d28d44e48 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/Crc32Helper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baa342fbc2f8ff9408912e3dc33456b0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/DeflateInput.cs: -------------------------------------------------------------------------------- 1 | namespace Unity.IO.Compression { 2 | using System.Diagnostics; 3 | 4 | internal class DeflateInput { 5 | private byte[] buffer; 6 | private int count; 7 | private int startIndex; 8 | 9 | internal byte[] Buffer { 10 | get { 11 | return buffer; 12 | } 13 | set { 14 | buffer = value; 15 | } 16 | } 17 | 18 | internal int Count { 19 | get { 20 | return count; 21 | } 22 | set { 23 | count = value; 24 | } 25 | } 26 | 27 | internal int StartIndex { 28 | get { 29 | return startIndex; 30 | } 31 | set { 32 | startIndex = value; 33 | } 34 | } 35 | 36 | internal void ConsumeBytes(int n) { 37 | Debug.Assert(n <= count, "Should use more bytes than what we have in the buffer"); 38 | startIndex += n; 39 | count -= n; 40 | Debug.Assert(startIndex + count <= buffer.Length, "Input buffer is in invalid state!"); 41 | } 42 | 43 | internal InputState DumpState() { 44 | InputState savedState; 45 | savedState.count = count; 46 | savedState.startIndex = startIndex; 47 | return savedState; 48 | } 49 | 50 | internal void RestoreState(InputState state) { 51 | count = state.count; 52 | startIndex = state.startIndex; 53 | } 54 | 55 | internal struct InputState { 56 | internal int count; 57 | internal int startIndex; 58 | } 59 | } 60 | 61 | } 62 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/DeflateInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a70fb53a0a617584bae8e3dbb5432dce 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/DeflateStream.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06f3733a1fd50b647bc1be13d8a40d5b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/DeflateStreamAsyncResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 769692916772bbf46b1a2a0a4a1ff5e6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/DeflaterManaged.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5cb3d0941cfb3c746aef8c291ebe3eb2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/FastEncoder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc22362256cea804682de8d27bc3b062 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/FastEncoderStatics.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0a0b1312c597c549862a2990eece005 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/FastEncoderWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e479f6f2cc5ce854d9eb5e17e0f5e4b6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/FileFormats.cs: -------------------------------------------------------------------------------- 1 | namespace Unity.IO.Compression 2 | { 3 | interface IFileFormatWriter { 4 | byte[] GetHeader(); 5 | void UpdateWithBytesRead(byte[] buffer, int offset, int bytesToCopy); 6 | byte[] GetFooter(); 7 | } 8 | 9 | interface IFileFormatReader { 10 | bool ReadHeader(InputBuffer input); 11 | bool ReadFooter(InputBuffer input); 12 | void UpdateWithBytesRead(byte[] buffer, int offset, int bytesToCopy); 13 | void Validate(); 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/FileFormats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a719bacb9b3275148ae399b0a64110fa 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/GZipDecoder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae32247f283a26546b161336074d153e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/GZipStream.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd288fd89ab9ad8429570e158d07477c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/GZipUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 730a067bff4eeaf41804bfc2e9bd4dd1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/HuffmanTree.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fe9afcfe6ac39d4089fea8ee1a07813 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/IDeflater.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | namespace Unity.IO.Compression { 3 | 4 | internal interface IDeflater : IDisposable { 5 | bool NeedsInput(); 6 | void SetInput(byte[] inputBuffer, int startIndex, int count); 7 | int GetDeflateOutput(byte[] outputBuffer); 8 | bool Finish(byte[] outputBuffer, out int bytesRead); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/IDeflater.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4bbb3e48f7e4f04ebe42577c871b0fc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/Inflater.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fdb136adcd29954995bac65c7219b4d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/InflaterState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0fe75c6b962577e4bb4559bbb78af6eb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/InputBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5edc22ba82e12ce4aae6e16378803b53 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/InvalidDataException.cs: -------------------------------------------------------------------------------- 1 | namespace Unity.IO.Compression { 2 | 3 | using System; 4 | using System.Runtime.Serialization; 5 | 6 | #if !NETFX_CORE 7 | [Serializable] 8 | #endif // !FEATURE_NETCORE 9 | public sealed class InvalidDataException 10 | #if NETFX_CORE 11 | : Exception 12 | #else 13 | : SystemException 14 | #endif 15 | { 16 | public InvalidDataException () 17 | : base(SR.GetString(SR.GenericInvalidData)) { 18 | } 19 | 20 | public InvalidDataException (String message) 21 | : base(message) { 22 | } 23 | 24 | public InvalidDataException (String message, Exception innerException) 25 | : base(message, innerException) { 26 | } 27 | 28 | #if !NETFX_CORE 29 | internal InvalidDataException (SerializationInfo info, StreamingContext context) : base(info, context) { 30 | } 31 | #endif // !NETFX_CORE 32 | 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/InvalidDataException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78ff52880c8e2a74685c7981134cf0a9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/Match.cs: -------------------------------------------------------------------------------- 1 | namespace Unity.IO.Compression { 2 | // This class represents a match in the history window 3 | internal class Match { 4 | private MatchState state; 5 | private int pos; 6 | private int len; 7 | private byte symbol; 8 | 9 | internal MatchState State { 10 | get { return state; } 11 | set { state = value; } 12 | } 13 | 14 | internal int Position { 15 | get { return pos; } 16 | set { pos = value; } 17 | } 18 | 19 | internal int Length { 20 | get { return len; } 21 | set { len = value; } 22 | } 23 | 24 | internal byte Symbol { 25 | get { return symbol; } 26 | set { symbol = value; } 27 | 28 | } 29 | } 30 | 31 | } 32 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/Match.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef38a6c88f4d4e740b955af34b455b6d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/MatchState.cs: -------------------------------------------------------------------------------- 1 | internal enum MatchState { 2 | HasSymbol = 1, 3 | HasMatch = 2, 4 | HasSymbolAndMatch = 3 5 | } 6 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/MatchState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1492d08233a4b5468e7b44128eb35ce 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/OutputBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3704840b8764dd40b737804261e847c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/OutputWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f334e9704b79a394b9b21ca7d6a12b1f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/README.md: -------------------------------------------------------------------------------- 1 | # Unity.IO.Compression 2 | This is a port of Microsoft's code from [here](https://github.com/Microsoft/referencesource/tree/master/System/sys/system/IO/compression). 3 | 4 | The classes in System.IO.Compression in Unity 4.x [do not seem to work on Windows](http://answers.unity3d.com/questions/692250/gzipstream-and-deflatestream-give-entrypointnotfou.html) and perhaps several other platforms. 5 | 6 | Luckily, Microsoft has released much of the source code of the .NET BCL. We have ported Microsoft's code to work in Unity. This seems like the cleanest and most stable way to get the GZipStream and DeflateStream classes working in Unity. 7 | 8 | Find the plugin on the Unity Asset Store [here](https://www.assetstore.unity3d.com/#!/content/31902). 9 | 10 | Built by [Hitcents](http://hitcents.com/), contact us [here](http://hitcents.com/contact) for questions. 11 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ea4af6e593d40d4dbbf149f22bf9e7f 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Unity.IO.Compression/SR.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ba2bb8eed28cba4eb48ad0d624fd824 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5f61f5949ed2de41a07c2c8c0ed7b67 3 | folderAsset: yes 4 | timeCreated: 1473280090 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/HashIndexOf.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Tiled4Unity 7 | { 8 | // Generic collection class that gives us O(1) insertion with distinct values and O(1) IndexOf 9 | public class HashIndexOf 10 | { 11 | private Dictionary dictionary = new Dictionary(); 12 | 13 | public List List { get; private set; } 14 | 15 | public HashIndexOf() 16 | { 17 | this.List = new List(); 18 | } 19 | 20 | public int Add(T value) 21 | { 22 | if (this.dictionary.ContainsKey(value)) 23 | { 24 | return this.dictionary[value]; 25 | } 26 | else 27 | { 28 | int index = this.dictionary.Count; 29 | this.List.Add(value); 30 | this.dictionary[value] = index; 31 | return index; 32 | } 33 | } 34 | 35 | public int IndexOf(T value) 36 | { 37 | return this.dictionary[value]; 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/HashIndexOf.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b76df9d8a987c6b43ae883d09c6d6234 3 | timeCreated: 1480405521 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/ImportProgressBar.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | //TODO: temporal class to be removed, it is used to properly split the editor and runtime lirbaries 5 | public static class ImportProgressBar { 6 | 7 | public static void DisplayProgressBar(string importName, string detail, float progress) 8 | { 9 | string title = string.Format("Tiled4Unity Import ({0})", importName); 10 | UnityEditor.EditorUtility.DisplayProgressBar(title, detail, progress); 11 | } 12 | 13 | public static void HideProgressBar() 14 | { 15 | UnityEditor.EditorUtility.ClearProgressBar(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/ImportProgressBar.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: babf29c77f600924a8471ff666925ba9 3 | timeCreated: 1482748812 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/LayerClipper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3debca19c2f3a8c428d8a158eeb0ccd3 3 | timeCreated: 1480579362 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/PolylineReduction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47f7d009dde62b64faa10a0355bc286a 3 | timeCreated: 1480655114 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/Settings.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | namespace Tiled4Unity 5 | { 6 | static class Settings 7 | { 8 | public const string Version = "0.0.1"; 9 | public const int Scale = 1; 10 | 11 | public static bool PreferConvexPolygons = false; 12 | public static bool DepthBufferEnabled = false; 13 | 14 | public static readonly float DefaultTexelBias = 2048; 15 | public static float TexelBias = DefaultTexelBias; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/Settings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8937bf789885fd6409e949e50545d4fc 3 | timeCreated: 1480403443 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/Tile4UnitySettings.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | using UnityEditor; 4 | 5 | namespace Tiled4Unity 6 | { 7 | public class Tile4UnitySettings : ScriptableObject 8 | { 9 | 10 | private const string PathToSettings = "Assets/Tile4UnitySettings.asset"; 11 | [Tooltip("Object type XML file generated by Tiled")] public TextAsset ObjectTypes; 12 | 13 | [MenuItem("Tiled4Unity/Settings")] 14 | public static void CreateSettings() 15 | { 16 | Tile4UnitySettings asset = GetSettings(); 17 | 18 | EditorUtility.FocusProjectWindow(); 19 | 20 | Selection.activeObject = asset; 21 | } 22 | 23 | public static Tile4UnitySettings GetSettings() 24 | { 25 | Tile4UnitySettings asset = AssetDatabase.LoadAssetAtPath(PathToSettings); 26 | 27 | if (asset == null) 28 | { 29 | asset = ScriptableObject.CreateInstance(); 30 | AssetDatabase.CreateAsset(asset, PathToSettings); 31 | AssetDatabase.SaveAssets(); 32 | } 33 | 34 | return asset; 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/Tile4UnitySettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2864c956ca1d9ed40a9b8d8a70e0d963 3 | timeCreated: 1481176075 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/TmxImporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ed0682fd94ab494bb9c091285327045 3 | timeCreated: 1480359887 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Editor/Utils/Tuple.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa740c53bb50c114c881374819e82ec2 3 | timeCreated: 1480580520 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c88ec0aafc0db9b4fbb0d561b930ed90 3 | folderAsset: yes 4 | timeCreated: 1473107230 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Runtime/SortingLayerExposed.cs: -------------------------------------------------------------------------------- 1 | // Code provided by: Nick Gravelyn 2 | // from: https://gist.github.com/nickgravelyn/7460288 3 | 4 | using UnityEngine; 5 | 6 | namespace Tiled4Unity 7 | { 8 | // Component does nothing; editor script does all the magic 9 | public class SortingLayerExposed : MonoBehaviour 10 | { 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Runtime/SortingLayerExposed.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1071abf3eeb2dc41b6be53a7ca1f9ff 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Runtime/SpriteDepthInMap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3651f9c3bbe41bc40a96ebf8c11161ae 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Runtime/TileAnimator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b5c4ca2f68aca447b633e2278e7daf9 3 | timeCreated: 1473107230 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Runtime/TiledInitialShaderProperties.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | using UnityEngine; 7 | 8 | namespace Tiled4Unity 9 | { 10 | // Allows us to set shader properties on the Tiled mesh 11 | // Note: Keep default shader properties imported from Tiled to avoid breaking batching 12 | // For example, keeping layer opacity to 1.0 (the default) will keep layers using the same material in the same draw call 13 | public class TiledInitialShaderProperties : MonoBehaviour 14 | { 15 | [Range(0, 1)] 16 | public float InitialOpacity = 1.0f; 17 | 18 | private void Awake() 19 | { 20 | // If supported in the sahder set our opacity 21 | // (Keep opacity at 1.0 to avoid copying the material) 22 | MeshRenderer meshRendrer = this.gameObject.GetComponent(); 23 | if (this.InitialOpacity != 1.0f && meshRendrer.material.HasProperty("_Color")) 24 | { 25 | meshRendrer.material.SetColor("_Color", new Color(1, 1, 1, this.InitialOpacity)); 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Runtime/TiledInitialShaderProperties.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c95174e72a7aab4d9eddfae9055f80d 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Scripts/Runtime/TiledMap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c16a78de2ce289418f1895c81c401f7 3 | timeCreated: 1473107231 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b1ccdc06c36a7f429431a508e17fd61 3 | folderAsset: yes 4 | timeCreated: 1473107229 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Shaders/shaColorKey.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf5fd84d5967d15429b0d90fb61432f4 3 | timeCreated: 1459736714 4 | licenseType: Free 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Shaders/shaDefault.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99fd33029232b8444a60a01e27b081ee 3 | timeCreated: 1459736512 4 | licenseType: Free 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Shaders/shaDepth.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a27eb994ddf5ad04d97a5b481b4c3e6c 3 | timeCreated: 1463286259 4 | licenseType: Free 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Shaders/shaDepthColorKey.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d516e86d66a0799408aedd0699e6bb12 3 | timeCreated: 1464568828 4 | licenseType: Free 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Shaders/shaTiledMap.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4fa37a82238b5ac4fafff7138fe8c42e 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03574c2636abb904aa904ccf72d72d37 3 | folderAsset: yes 4 | timeCreated: 1473107229 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Textures/_ReadMe.txt: -------------------------------------------------------------------------------- 1 | Textures directory 2 | 3 | Tiled4Unity scripts will create textures here. In the case where Tiled tilesets 4 | already reference textures in your Unity project then the materials will use 5 | those textures instead of creating new textures here. -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Textures/_ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65a064ee891f4b442b43a2f482c6318e 3 | timeCreated: 1473107247 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Tiled4Unity.export.txt: -------------------------------------------------------------------------------- 1 | [Tiled4Unity Version 1.0.7.0] 2 | Do not modify or delete this file! 3 | This file is needed by the Tiled4Unity utility in order to determine export directory. -------------------------------------------------------------------------------- /Assets/Tiled4Unity/Tiled4Unity.export.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53a21addb9c241c429797c141eed1dba 3 | timeCreated: 1473107247 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 5.5.0p4 2 | -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityAdsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/UnityAdsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Tiled4Unity 2 | 3 | By your friend [Leonidax](https://github.com/leonidax) 4 | 5 | This is a modified version of the exporter Tiled2Unity created by [Seanba](https://github.com/Seanba) 6 | 7 | The main difference with Tiled2Unity is that all the importing process is done in Unity avoiding the usage of an intermediary exporter application. 8 | 9 | ## Roadmap 10 | 11 | * Eliminate an XML file created in the import process of the TMX files 12 | 13 | ## License 14 | ### The MIT License 15 | 16 | Copyright (c) 2016 Sean Barton and Leon Moctezuma 17 | 18 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 19 | 20 | * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 21 | 22 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | -------------------------------------------------------------------------------- /docs/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /docs/google365fc41f145b8027.html: -------------------------------------------------------------------------------- 1 | google-site-verification: google365fc41f145b8027.html -------------------------------------------------------------------------------- /docs/img/menu.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/img/menu.PNG -------------------------------------------------------------------------------- /docs/img/objtemplate.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/img/objtemplate.PNG -------------------------------------------------------------------------------- /docs/img/prefab.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/img/prefab.PNG -------------------------------------------------------------------------------- /docs/img/settings.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/img/settings.PNG -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoctezumaDev/Tiled4Unity/67011e9b82d6defabf1ea0a2f53dec226bf2cfa1/docs/index.html --------------------------------------------------------------------------------