mirror of
https://github.com/Klagarge/PokeHES.git
synced 2025-06-27 04:32:31 +00:00
add ressources
This commit is contained in:
56
resources/map/Maps.tiled-project
Normal file
56
resources/map/Maps.tiled-project
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"automappingRulesFile": "",
|
||||
"commands": [
|
||||
],
|
||||
"extensionsPath": ".",
|
||||
"folders": [
|
||||
"."
|
||||
],
|
||||
"objectTypesFile": "",
|
||||
"propertyTypes": [
|
||||
{
|
||||
"id": 4,
|
||||
"members": [
|
||||
{
|
||||
"name": "door",
|
||||
"type": "bool",
|
||||
"value": false
|
||||
},
|
||||
{
|
||||
"name": "speed",
|
||||
"type": "float",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"name": "walkable",
|
||||
"type": "bool",
|
||||
"value": false
|
||||
}
|
||||
],
|
||||
"name": "moves",
|
||||
"type": "class"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"members": [
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"name": "x",
|
||||
"type": "int",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"name": "y",
|
||||
"type": "int",
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"name": "nextMap",
|
||||
"type": "class"
|
||||
}
|
||||
]
|
||||
}
|
318
resources/map/Maps.tiled-session
Normal file
318
resources/map/Maps.tiled-session
Normal file
@ -0,0 +1,318 @@
|
||||
{
|
||||
"Map/SizeTest": {
|
||||
"height": 4300,
|
||||
"width": 2
|
||||
},
|
||||
"activeFile": "test_couloir.tmx",
|
||||
"expandedProjectPaths": [
|
||||
"."
|
||||
],
|
||||
"file.lastUsedOpenFilter": "Fichiers de jeu de tuiles Tiled (*.tsx *.xml)",
|
||||
"fileStates": {
|
||||
"": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/remi/AppData/Roaming/Tiled/#Tests": {
|
||||
"dynamicWrapping": true
|
||||
},
|
||||
"C:/Users/remi/Desktop/16x16 dungeon ii wall reconfig v04 spritesheet.tsx": {
|
||||
"scaleInDock": 2,
|
||||
"scaleInEditor": 3
|
||||
},
|
||||
"C:/Users/remi/Desktop/Tests.tsx": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 0.33
|
||||
},
|
||||
"C:/Users/remi/Desktop/desert.tmx": {
|
||||
"scale": 0.56109375,
|
||||
"selectedLayer": 1,
|
||||
"viewCenter": {
|
||||
"x": 640.7128933444724,
|
||||
"y": 640.7128933444724
|
||||
}
|
||||
},
|
||||
"C:/Users/remi/Desktop/desert.tmx#Desert": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/remi/Desktop/dungeon.tmx": {
|
||||
"scale": 3,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": -77.16666666666667,
|
||||
"y": -39.5
|
||||
}
|
||||
},
|
||||
"C:/Users/remi/Desktop/pokemon.tsx": {
|
||||
"scaleInDock": 2,
|
||||
"scaleInEditor": 2
|
||||
},
|
||||
"C:/Users/remi/Desktop/pokemon_rbgy__gen_1__complete_tileset_for_rmxp_by_cynthiacelestic_d97m9jw-pre.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 4
|
||||
},
|
||||
"C:/Users/remi/Desktop/test.tmx": {
|
||||
"scale": 0.75,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 253.3333333333333,
|
||||
"y": 234
|
||||
}
|
||||
},
|
||||
"C:/Users/remi/Desktop/test.tmx#test": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/remi/Desktop/test.tsx": {
|
||||
"scaleInDock": 2
|
||||
},
|
||||
"C:/Users/remi/Desktop/tmw_desert_spacing.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 3
|
||||
},
|
||||
"C:/Users/remi/Downloads/desert.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 2
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/32x32 first tileset.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/Dungeon_Tileset.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/InteriorTileset.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1.5
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/OuterTileset.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/RPG Nature Tileset.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/TileSet_V2.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/Tiny Platform Quest Tiles.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1.5
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/pokemon.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 3
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/sRandomWorldItems.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 3
|
||||
},
|
||||
"C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/transparent-bg-tiles.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 5.5
|
||||
},
|
||||
"assets/32x32 first tileset.tsx": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/Dungeon.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/Dungeon_Tileset.tsx": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 1.5,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/Dungeon_v2.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/HKU tileset.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/InteriorTileset.tsx": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 2
|
||||
},
|
||||
"assets/Interior_v2.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/OuterTileset.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/PokeMudry.tsx": {
|
||||
"dynamicWrapping": true,
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/RPG Nature Tileset.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/Slates v.2 [32x32px orthogonal tileset by Ivan Voirol].tsx": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 2,
|
||||
"scaleInEditor": 2
|
||||
},
|
||||
"assets/Slates_v2.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/TileSet_V2.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/Tiny Platform Quest Tiles.tsx": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1.5
|
||||
},
|
||||
"assets/pokemon.tsx": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 2,
|
||||
"scaleInEditor": 1.5
|
||||
},
|
||||
"assets/pokemon_v2.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"assets/tpq_v2.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"desert.tmx": {
|
||||
"expandedObjectLayers": [
|
||||
3
|
||||
],
|
||||
"scale": 0.75,
|
||||
"selectedLayer": 1,
|
||||
"viewCenter": {
|
||||
"x": 117.33333333333331,
|
||||
"y": 452
|
||||
}
|
||||
},
|
||||
"desert.tmx#Desert": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test.tmx": {
|
||||
"expandedObjectLayers": [
|
||||
2
|
||||
],
|
||||
"scale": 1.5,
|
||||
"selectedLayer": 1,
|
||||
"viewCenter": {
|
||||
"x": 119.33333333333331,
|
||||
"y": 119.33333333333333
|
||||
}
|
||||
},
|
||||
"test.tmx#test": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx": {
|
||||
"expandedObjectLayers": [
|
||||
9
|
||||
],
|
||||
"scale": 1,
|
||||
"selectedLayer": 4,
|
||||
"viewCenter": {
|
||||
"x": 115,
|
||||
"y": 74
|
||||
}
|
||||
},
|
||||
"test_couloir.tmx#Dungeon_Tileset": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#Dungeon_v2": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#InteriorTileset": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#Interior_v2": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#Slates v.2": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#Slates_v2": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#TPQT": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#pokemon": {
|
||||
"scaleInDock": 2,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#pokemon_v2": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"test_couloir.tmx#tpq_v2": {
|
||||
"scaleInDock": 1
|
||||
}
|
||||
},
|
||||
"last.exportedFilePath": "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/vscode/tests_gdx2d_gradle/app/src/main/java/test_map/data",
|
||||
"last.externalTilesetPath": "C:/Users/remi/Desktop",
|
||||
"last.imagePath": "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/map/assets",
|
||||
"last.objectTypesPath": "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/map/propertytypes.json",
|
||||
"last.worldFilePath": "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/map",
|
||||
"lastUsedTilesetExportFilter": "Tous les Fichiers (*)",
|
||||
"loadedWorlds": [
|
||||
],
|
||||
"map.fixedSize": true,
|
||||
"map.height": 10,
|
||||
"map.lastUsedExportFilter": "Fichiers de carte Tiled (*.tmx *.xml)",
|
||||
"map.lastUsedFormat": "tmx",
|
||||
"map.tileHeight": 32,
|
||||
"map.tileWidth": 32,
|
||||
"map.width": 20,
|
||||
"openFiles": [
|
||||
"test_couloir.tmx",
|
||||
"test.tmx",
|
||||
"desert.tmx"
|
||||
],
|
||||
"project": "Maps.tiled-project",
|
||||
"property.type": "string",
|
||||
"recentFiles": [
|
||||
"desert.tmx",
|
||||
"test.tmx",
|
||||
"test_couloir.tmx",
|
||||
"assets/Dungeon_v2.tsx",
|
||||
"assets/Interior_v2.tsx",
|
||||
"assets/pokemon_v2.tsx",
|
||||
"assets/Slates_v2.tsx",
|
||||
"assets/TileSet_V2.tsx",
|
||||
"assets/tpq_v2.tsx",
|
||||
"assets/Dungeon.tsx",
|
||||
"assets/pokemon.tsx",
|
||||
"assets/Tiny Platform Quest Tiles.tsx"
|
||||
],
|
||||
"tileset.lastUsedFormat": "tsx",
|
||||
"tileset.margin": 0,
|
||||
"tileset.spacing": 0,
|
||||
"tileset.tileSize": {
|
||||
"height": 32,
|
||||
"width": 32
|
||||
},
|
||||
"tileset.type": 0
|
||||
}
|
2244
resources/map/assets/Dungeon.tsx
Normal file
2244
resources/map/assets/Dungeon.tsx
Normal file
File diff suppressed because it is too large
Load Diff
1372
resources/map/assets/Dungeon_v2.tsx
Normal file
1372
resources/map/assets/Dungeon_v2.tsx
Normal file
File diff suppressed because it is too large
Load Diff
4
resources/map/assets/Interior.tsx
Normal file
4
resources/map/assets/Interior.tsx
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="InteriorTileset" tilewidth="32" tileheight="32" tilecount="168" columns="21">
|
||||
<image source="InteriorTileset/InteriorTileset.png" width="672" height="256"/>
|
||||
</tileset>
|
292
resources/map/assets/Interior_v2.tsx
Normal file
292
resources/map/assets/Interior_v2.tsx
Normal file
@ -0,0 +1,292 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="Interior_v2" tilewidth="32" tileheight="32" tilecount="48" columns="6">
|
||||
<image source="Interior_v2.png" width="192" height="256"/>
|
||||
<tile id="0">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="1">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="2">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="3">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="4">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="5">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="6">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="7">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="8">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="9">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="10">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="11">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="12">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="13">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="14">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="15">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="16">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="17">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="18">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="19">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="20">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="21">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="22">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="23">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="24">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="25">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="26">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="27">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="28">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="29">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="30">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="31">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="32">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="33">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="34">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="35">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="36">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="37">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="38">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="39">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="40">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="41">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="42">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="43">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="44">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="45">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="46">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="47">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
</tileset>
|
4
resources/map/assets/Nature.tsx
Normal file
4
resources/map/assets/Nature.tsx
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="RPG Nature Tileset" tilewidth="32" tileheight="32" tilecount="180" columns="20">
|
||||
<image source="RPG Nature Tileset.png" width="641" height="288"/>
|
||||
</tileset>
|
4
resources/map/assets/Outer.tsx
Normal file
4
resources/map/assets/Outer.tsx
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="OuterTileset" tilewidth="32" tileheight="32" tilecount="320" columns="40">
|
||||
<image source="OuterTileset.png" width="1280" height="256"/>
|
||||
</tileset>
|
963
resources/map/assets/PokeMudry.tsx
Normal file
963
resources/map/assets/PokeMudry.tsx
Normal file
@ -0,0 +1,963 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="PokeMudry" tilewidth="32" tileheight="32" tilecount="320" columns="16">
|
||||
<tile id="1252">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_0.png"/>
|
||||
</tile>
|
||||
<tile id="1253">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_1.png"/>
|
||||
</tile>
|
||||
<tile id="1254">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_2.png"/>
|
||||
</tile>
|
||||
<tile id="1255">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_3.png"/>
|
||||
</tile>
|
||||
<tile id="1256">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_4.png"/>
|
||||
</tile>
|
||||
<tile id="1257">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_5.png"/>
|
||||
</tile>
|
||||
<tile id="1258">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_6.png"/>
|
||||
</tile>
|
||||
<tile id="1259">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_7.png"/>
|
||||
</tile>
|
||||
<tile id="1260">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_8.png"/>
|
||||
</tile>
|
||||
<tile id="1261">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_9.png"/>
|
||||
</tile>
|
||||
<tile id="1262">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_10.png"/>
|
||||
</tile>
|
||||
<tile id="1263">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_11.png"/>
|
||||
</tile>
|
||||
<tile id="1264">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_12.png"/>
|
||||
</tile>
|
||||
<tile id="1265">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_13.png"/>
|
||||
</tile>
|
||||
<tile id="1266">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_14.png"/>
|
||||
</tile>
|
||||
<tile id="1267">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_15.png"/>
|
||||
</tile>
|
||||
<tile id="1268">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_16.png"/>
|
||||
</tile>
|
||||
<tile id="1269">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_17.png"/>
|
||||
</tile>
|
||||
<tile id="1270">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_18.png"/>
|
||||
</tile>
|
||||
<tile id="1271">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_19.png"/>
|
||||
</tile>
|
||||
<tile id="1272">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_20.png"/>
|
||||
</tile>
|
||||
<tile id="1273">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_21.png"/>
|
||||
</tile>
|
||||
<tile id="1274">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_22.png"/>
|
||||
</tile>
|
||||
<tile id="1275">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_23.png"/>
|
||||
</tile>
|
||||
<tile id="1276">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_24.png"/>
|
||||
</tile>
|
||||
<tile id="1277">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_25.png"/>
|
||||
</tile>
|
||||
<tile id="1278">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_26.png"/>
|
||||
</tile>
|
||||
<tile id="1279">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_27.png"/>
|
||||
</tile>
|
||||
<tile id="1280">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_28.png"/>
|
||||
</tile>
|
||||
<tile id="1281">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_29.png"/>
|
||||
</tile>
|
||||
<tile id="1282">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_30.png"/>
|
||||
</tile>
|
||||
<tile id="1283">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_31.png"/>
|
||||
</tile>
|
||||
<tile id="1284">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_32.png"/>
|
||||
</tile>
|
||||
<tile id="1285">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_33.png"/>
|
||||
</tile>
|
||||
<tile id="1286">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_34.png"/>
|
||||
</tile>
|
||||
<tile id="1287">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_35.png"/>
|
||||
</tile>
|
||||
<tile id="1288">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_36.png"/>
|
||||
</tile>
|
||||
<tile id="1289">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_37.png"/>
|
||||
</tile>
|
||||
<tile id="1290">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_38.png"/>
|
||||
</tile>
|
||||
<tile id="1291">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_39.png"/>
|
||||
</tile>
|
||||
<tile id="1292">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_40.png"/>
|
||||
</tile>
|
||||
<tile id="1293">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_41.png"/>
|
||||
</tile>
|
||||
<tile id="1294">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_42.png"/>
|
||||
</tile>
|
||||
<tile id="1295">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_43.png"/>
|
||||
</tile>
|
||||
<tile id="1296">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_44.png"/>
|
||||
</tile>
|
||||
<tile id="1297">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_45.png"/>
|
||||
</tile>
|
||||
<tile id="1298">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_46.png"/>
|
||||
</tile>
|
||||
<tile id="1299">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_47.png"/>
|
||||
</tile>
|
||||
<tile id="1300">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_48.png"/>
|
||||
</tile>
|
||||
<tile id="1301">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_49.png"/>
|
||||
</tile>
|
||||
<tile id="1302">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_50.png"/>
|
||||
</tile>
|
||||
<tile id="1303">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_51.png"/>
|
||||
</tile>
|
||||
<tile id="1304">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_52.png"/>
|
||||
</tile>
|
||||
<tile id="1305">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_53.png"/>
|
||||
</tile>
|
||||
<tile id="1306">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_54.png"/>
|
||||
</tile>
|
||||
<tile id="1307">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_55.png"/>
|
||||
</tile>
|
||||
<tile id="1308">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_56.png"/>
|
||||
</tile>
|
||||
<tile id="1309">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_57.png"/>
|
||||
</tile>
|
||||
<tile id="1310">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_58.png"/>
|
||||
</tile>
|
||||
<tile id="1311">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_59.png"/>
|
||||
</tile>
|
||||
<tile id="1312">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_60.png"/>
|
||||
</tile>
|
||||
<tile id="1313">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_61.png"/>
|
||||
</tile>
|
||||
<tile id="1314">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_62.png"/>
|
||||
</tile>
|
||||
<tile id="1315">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_63.png"/>
|
||||
</tile>
|
||||
<tile id="1316">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_64.png"/>
|
||||
</tile>
|
||||
<tile id="1317">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_65.png"/>
|
||||
</tile>
|
||||
<tile id="1318">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_66.png"/>
|
||||
</tile>
|
||||
<tile id="1319">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_67.png"/>
|
||||
</tile>
|
||||
<tile id="1320">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_68.png"/>
|
||||
</tile>
|
||||
<tile id="1321">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_69.png"/>
|
||||
</tile>
|
||||
<tile id="1322">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_70.png"/>
|
||||
</tile>
|
||||
<tile id="1323">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_71.png"/>
|
||||
</tile>
|
||||
<tile id="1324">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_72.png"/>
|
||||
</tile>
|
||||
<tile id="1325">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_73.png"/>
|
||||
</tile>
|
||||
<tile id="1326">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_74.png"/>
|
||||
</tile>
|
||||
<tile id="1327">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_75.png"/>
|
||||
</tile>
|
||||
<tile id="1328">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_76.png"/>
|
||||
</tile>
|
||||
<tile id="1329">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_77.png"/>
|
||||
</tile>
|
||||
<tile id="1330">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_78.png"/>
|
||||
</tile>
|
||||
<tile id="1331">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_79.png"/>
|
||||
</tile>
|
||||
<tile id="1332">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_80.png"/>
|
||||
</tile>
|
||||
<tile id="1333">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_81.png"/>
|
||||
</tile>
|
||||
<tile id="1334">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_82.png"/>
|
||||
</tile>
|
||||
<tile id="1335">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_83.png"/>
|
||||
</tile>
|
||||
<tile id="1336">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_84.png"/>
|
||||
</tile>
|
||||
<tile id="1337">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_85.png"/>
|
||||
</tile>
|
||||
<tile id="1338">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_86.png"/>
|
||||
</tile>
|
||||
<tile id="1339">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_87.png"/>
|
||||
</tile>
|
||||
<tile id="1340">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_88.png"/>
|
||||
</tile>
|
||||
<tile id="1341">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_89.png"/>
|
||||
</tile>
|
||||
<tile id="1342">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_90.png"/>
|
||||
</tile>
|
||||
<tile id="1343">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_91.png"/>
|
||||
</tile>
|
||||
<tile id="1344">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_92.png"/>
|
||||
</tile>
|
||||
<tile id="1345">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_93.png"/>
|
||||
</tile>
|
||||
<tile id="1346">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_94.png"/>
|
||||
</tile>
|
||||
<tile id="1347">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_95.png"/>
|
||||
</tile>
|
||||
<tile id="1348">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_96.png"/>
|
||||
</tile>
|
||||
<tile id="1349">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_97.png"/>
|
||||
</tile>
|
||||
<tile id="1350">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_98.png"/>
|
||||
</tile>
|
||||
<tile id="1351">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_99.png"/>
|
||||
</tile>
|
||||
<tile id="1352">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_100.png"/>
|
||||
</tile>
|
||||
<tile id="1353">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_101.png"/>
|
||||
</tile>
|
||||
<tile id="1354">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_102.png"/>
|
||||
</tile>
|
||||
<tile id="1355">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_103.png"/>
|
||||
</tile>
|
||||
<tile id="1356">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_104.png"/>
|
||||
</tile>
|
||||
<tile id="1357">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_105.png"/>
|
||||
</tile>
|
||||
<tile id="1358">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_106.png"/>
|
||||
</tile>
|
||||
<tile id="1359">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_107.png"/>
|
||||
</tile>
|
||||
<tile id="1360">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_108.png"/>
|
||||
</tile>
|
||||
<tile id="1361">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_109.png"/>
|
||||
</tile>
|
||||
<tile id="1362">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_110.png"/>
|
||||
</tile>
|
||||
<tile id="1363">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_111.png"/>
|
||||
</tile>
|
||||
<tile id="1364">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_112.png"/>
|
||||
</tile>
|
||||
<tile id="1365">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_113.png"/>
|
||||
</tile>
|
||||
<tile id="1366">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_114.png"/>
|
||||
</tile>
|
||||
<tile id="1367">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_115.png"/>
|
||||
</tile>
|
||||
<tile id="1368">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_116.png"/>
|
||||
</tile>
|
||||
<tile id="1369">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_117.png"/>
|
||||
</tile>
|
||||
<tile id="1370">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_118.png"/>
|
||||
</tile>
|
||||
<tile id="1371">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_119.png"/>
|
||||
</tile>
|
||||
<tile id="1372">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_120.png"/>
|
||||
</tile>
|
||||
<tile id="1373">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_121.png"/>
|
||||
</tile>
|
||||
<tile id="1374">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_122.png"/>
|
||||
</tile>
|
||||
<tile id="1375">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_123.png"/>
|
||||
</tile>
|
||||
<tile id="1376">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_124.png"/>
|
||||
</tile>
|
||||
<tile id="1377">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_125.png"/>
|
||||
</tile>
|
||||
<tile id="1378">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_126.png"/>
|
||||
</tile>
|
||||
<tile id="1379">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_127.png"/>
|
||||
</tile>
|
||||
<tile id="1380">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_128.png"/>
|
||||
</tile>
|
||||
<tile id="1381">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_129.png"/>
|
||||
</tile>
|
||||
<tile id="1382">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_130.png"/>
|
||||
</tile>
|
||||
<tile id="1383">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_131.png"/>
|
||||
</tile>
|
||||
<tile id="1384">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_132.png"/>
|
||||
</tile>
|
||||
<tile id="1385">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_133.png"/>
|
||||
</tile>
|
||||
<tile id="1386">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_134.png"/>
|
||||
</tile>
|
||||
<tile id="1387">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_135.png"/>
|
||||
</tile>
|
||||
<tile id="1388">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_136.png"/>
|
||||
</tile>
|
||||
<tile id="1389">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_137.png"/>
|
||||
</tile>
|
||||
<tile id="1390">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_138.png"/>
|
||||
</tile>
|
||||
<tile id="1391">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_139.png"/>
|
||||
</tile>
|
||||
<tile id="1392">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_140.png"/>
|
||||
</tile>
|
||||
<tile id="1393">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_141.png"/>
|
||||
</tile>
|
||||
<tile id="1394">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_142.png"/>
|
||||
</tile>
|
||||
<tile id="1395">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_143.png"/>
|
||||
</tile>
|
||||
<tile id="1396">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_144.png"/>
|
||||
</tile>
|
||||
<tile id="1397">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_145.png"/>
|
||||
</tile>
|
||||
<tile id="1398">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_146.png"/>
|
||||
</tile>
|
||||
<tile id="1399">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_147.png"/>
|
||||
</tile>
|
||||
<tile id="1400">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_148.png"/>
|
||||
</tile>
|
||||
<tile id="1401">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_149.png"/>
|
||||
</tile>
|
||||
<tile id="1402">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_150.png"/>
|
||||
</tile>
|
||||
<tile id="1403">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_151.png"/>
|
||||
</tile>
|
||||
<tile id="1404">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_152.png"/>
|
||||
</tile>
|
||||
<tile id="1405">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_153.png"/>
|
||||
</tile>
|
||||
<tile id="1406">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_154.png"/>
|
||||
</tile>
|
||||
<tile id="1407">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_155.png"/>
|
||||
</tile>
|
||||
<tile id="1408">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_156.png"/>
|
||||
</tile>
|
||||
<tile id="1409">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_157.png"/>
|
||||
</tile>
|
||||
<tile id="1410">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_158.png"/>
|
||||
</tile>
|
||||
<tile id="1411">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_159.png"/>
|
||||
</tile>
|
||||
<tile id="1412">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_160.png"/>
|
||||
</tile>
|
||||
<tile id="1413">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_161.png"/>
|
||||
</tile>
|
||||
<tile id="1414">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_162.png"/>
|
||||
</tile>
|
||||
<tile id="1415">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_163.png"/>
|
||||
</tile>
|
||||
<tile id="1416">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_164.png"/>
|
||||
</tile>
|
||||
<tile id="1417">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_165.png"/>
|
||||
</tile>
|
||||
<tile id="1418">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_166.png"/>
|
||||
</tile>
|
||||
<tile id="1419">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_167.png"/>
|
||||
</tile>
|
||||
<tile id="1420">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_168.png"/>
|
||||
</tile>
|
||||
<tile id="1421">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_169.png"/>
|
||||
</tile>
|
||||
<tile id="1422">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_170.png"/>
|
||||
</tile>
|
||||
<tile id="1423">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_171.png"/>
|
||||
</tile>
|
||||
<tile id="1424">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_172.png"/>
|
||||
</tile>
|
||||
<tile id="1425">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_173.png"/>
|
||||
</tile>
|
||||
<tile id="1426">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_174.png"/>
|
||||
</tile>
|
||||
<tile id="1427">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_175.png"/>
|
||||
</tile>
|
||||
<tile id="1428">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_176.png"/>
|
||||
</tile>
|
||||
<tile id="1429">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_177.png"/>
|
||||
</tile>
|
||||
<tile id="1430">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_178.png"/>
|
||||
</tile>
|
||||
<tile id="1431">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_179.png"/>
|
||||
</tile>
|
||||
<tile id="1432">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_180.png"/>
|
||||
</tile>
|
||||
<tile id="1433">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_181.png"/>
|
||||
</tile>
|
||||
<tile id="1434">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_182.png"/>
|
||||
</tile>
|
||||
<tile id="1435">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_183.png"/>
|
||||
</tile>
|
||||
<tile id="1436">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_184.png"/>
|
||||
</tile>
|
||||
<tile id="1437">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_185.png"/>
|
||||
</tile>
|
||||
<tile id="1438">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_186.png"/>
|
||||
</tile>
|
||||
<tile id="1439">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_187.png"/>
|
||||
</tile>
|
||||
<tile id="1440">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_188.png"/>
|
||||
</tile>
|
||||
<tile id="1441">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_189.png"/>
|
||||
</tile>
|
||||
<tile id="1442">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_190.png"/>
|
||||
</tile>
|
||||
<tile id="1443">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_191.png"/>
|
||||
</tile>
|
||||
<tile id="1444">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_192.png"/>
|
||||
</tile>
|
||||
<tile id="1445">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_193.png"/>
|
||||
</tile>
|
||||
<tile id="1446">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_194.png"/>
|
||||
</tile>
|
||||
<tile id="1447">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_195.png"/>
|
||||
</tile>
|
||||
<tile id="1448">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_196.png"/>
|
||||
</tile>
|
||||
<tile id="1449">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_197.png"/>
|
||||
</tile>
|
||||
<tile id="1450">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_198.png"/>
|
||||
</tile>
|
||||
<tile id="1451">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_199.png"/>
|
||||
</tile>
|
||||
<tile id="1452">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_200.png"/>
|
||||
</tile>
|
||||
<tile id="1453">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_201.png"/>
|
||||
</tile>
|
||||
<tile id="1454">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_202.png"/>
|
||||
</tile>
|
||||
<tile id="1455">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_203.png"/>
|
||||
</tile>
|
||||
<tile id="1456">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_204.png"/>
|
||||
</tile>
|
||||
<tile id="1457">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_205.png"/>
|
||||
</tile>
|
||||
<tile id="1458">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_206.png"/>
|
||||
</tile>
|
||||
<tile id="1459">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_207.png"/>
|
||||
</tile>
|
||||
<tile id="1460">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_208.png"/>
|
||||
</tile>
|
||||
<tile id="1461">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_209.png"/>
|
||||
</tile>
|
||||
<tile id="1462">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_210.png"/>
|
||||
</tile>
|
||||
<tile id="1463">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_211.png"/>
|
||||
</tile>
|
||||
<tile id="1464">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_212.png"/>
|
||||
</tile>
|
||||
<tile id="1465">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_213.png"/>
|
||||
</tile>
|
||||
<tile id="1466">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_214.png"/>
|
||||
</tile>
|
||||
<tile id="1467">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_215.png"/>
|
||||
</tile>
|
||||
<tile id="1468">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_216.png"/>
|
||||
</tile>
|
||||
<tile id="1469">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_217.png"/>
|
||||
</tile>
|
||||
<tile id="1470">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_218.png"/>
|
||||
</tile>
|
||||
<tile id="1471">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_219.png"/>
|
||||
</tile>
|
||||
<tile id="1472">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_220.png"/>
|
||||
</tile>
|
||||
<tile id="1473">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_221.png"/>
|
||||
</tile>
|
||||
<tile id="1474">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_222.png"/>
|
||||
</tile>
|
||||
<tile id="1475">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_223.png"/>
|
||||
</tile>
|
||||
<tile id="1476">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_224.png"/>
|
||||
</tile>
|
||||
<tile id="1477">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_225.png"/>
|
||||
</tile>
|
||||
<tile id="1478">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_226.png"/>
|
||||
</tile>
|
||||
<tile id="1479">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_227.png"/>
|
||||
</tile>
|
||||
<tile id="1480">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_228.png"/>
|
||||
</tile>
|
||||
<tile id="1481">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_229.png"/>
|
||||
</tile>
|
||||
<tile id="1482">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_230.png"/>
|
||||
</tile>
|
||||
<tile id="1483">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_231.png"/>
|
||||
</tile>
|
||||
<tile id="1484">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_232.png"/>
|
||||
</tile>
|
||||
<tile id="1485">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_233.png"/>
|
||||
</tile>
|
||||
<tile id="1486">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_234.png"/>
|
||||
</tile>
|
||||
<tile id="1487">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_235.png"/>
|
||||
</tile>
|
||||
<tile id="1488">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_236.png"/>
|
||||
</tile>
|
||||
<tile id="1489">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_237.png"/>
|
||||
</tile>
|
||||
<tile id="1490">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_238.png"/>
|
||||
</tile>
|
||||
<tile id="1491">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_239.png"/>
|
||||
</tile>
|
||||
<tile id="1492">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_240.png"/>
|
||||
</tile>
|
||||
<tile id="1493">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_241.png"/>
|
||||
</tile>
|
||||
<tile id="1494">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_242.png"/>
|
||||
</tile>
|
||||
<tile id="1495">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_243.png"/>
|
||||
</tile>
|
||||
<tile id="1496">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_244.png"/>
|
||||
</tile>
|
||||
<tile id="1497">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_245.png"/>
|
||||
</tile>
|
||||
<tile id="1498">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_246.png"/>
|
||||
</tile>
|
||||
<tile id="1499">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_247.png"/>
|
||||
</tile>
|
||||
<tile id="1500">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_248.png"/>
|
||||
</tile>
|
||||
<tile id="1501">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_249.png"/>
|
||||
</tile>
|
||||
<tile id="1502">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_250.png"/>
|
||||
</tile>
|
||||
<tile id="1503">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_251.png"/>
|
||||
</tile>
|
||||
<tile id="1504">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_252.png"/>
|
||||
</tile>
|
||||
<tile id="1505">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_253.png"/>
|
||||
</tile>
|
||||
<tile id="1506">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_254.png"/>
|
||||
</tile>
|
||||
<tile id="1507">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_255.png"/>
|
||||
</tile>
|
||||
<tile id="1508">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_256.png"/>
|
||||
</tile>
|
||||
<tile id="1509">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_257.png"/>
|
||||
</tile>
|
||||
<tile id="1510">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_258.png"/>
|
||||
</tile>
|
||||
<tile id="1511">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_259.png"/>
|
||||
</tile>
|
||||
<tile id="1512">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_260.png"/>
|
||||
</tile>
|
||||
<tile id="1513">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_261.png"/>
|
||||
</tile>
|
||||
<tile id="1514">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_262.png"/>
|
||||
</tile>
|
||||
<tile id="1515">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_263.png"/>
|
||||
</tile>
|
||||
<tile id="1516">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_264.png"/>
|
||||
</tile>
|
||||
<tile id="1517">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_265.png"/>
|
||||
</tile>
|
||||
<tile id="1518">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_266.png"/>
|
||||
</tile>
|
||||
<tile id="1519">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_267.png"/>
|
||||
</tile>
|
||||
<tile id="1520">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_268.png"/>
|
||||
</tile>
|
||||
<tile id="1521">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_269.png"/>
|
||||
</tile>
|
||||
<tile id="1522">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_270.png"/>
|
||||
</tile>
|
||||
<tile id="1523">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_271.png"/>
|
||||
</tile>
|
||||
<tile id="1524">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_272.png"/>
|
||||
</tile>
|
||||
<tile id="1525">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_273.png"/>
|
||||
</tile>
|
||||
<tile id="1526">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_274.png"/>
|
||||
</tile>
|
||||
<tile id="1527">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_275.png"/>
|
||||
</tile>
|
||||
<tile id="1528">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_276.png"/>
|
||||
</tile>
|
||||
<tile id="1529">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_277.png"/>
|
||||
</tile>
|
||||
<tile id="1530">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_278.png"/>
|
||||
</tile>
|
||||
<tile id="1531">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_279.png"/>
|
||||
</tile>
|
||||
<tile id="1532">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_280.png"/>
|
||||
</tile>
|
||||
<tile id="1533">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_281.png"/>
|
||||
</tile>
|
||||
<tile id="1534">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_282.png"/>
|
||||
</tile>
|
||||
<tile id="1535">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_283.png"/>
|
||||
</tile>
|
||||
<tile id="1536">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_284.png"/>
|
||||
</tile>
|
||||
<tile id="1537">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_285.png"/>
|
||||
</tile>
|
||||
<tile id="1538">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_286.png"/>
|
||||
</tile>
|
||||
<tile id="1539">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_287.png"/>
|
||||
</tile>
|
||||
<tile id="1540">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_288.png"/>
|
||||
</tile>
|
||||
<tile id="1541">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_289.png"/>
|
||||
</tile>
|
||||
<tile id="1542">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_290.png"/>
|
||||
</tile>
|
||||
<tile id="1543">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_291.png"/>
|
||||
</tile>
|
||||
<tile id="1544">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_292.png"/>
|
||||
</tile>
|
||||
<tile id="1545">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_293.png"/>
|
||||
</tile>
|
||||
<tile id="1546">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_294.png"/>
|
||||
</tile>
|
||||
<tile id="1547">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_295.png"/>
|
||||
</tile>
|
||||
<tile id="1548">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_296.png"/>
|
||||
</tile>
|
||||
<tile id="1549">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_297.png"/>
|
||||
</tile>
|
||||
<tile id="1550">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_298.png"/>
|
||||
</tile>
|
||||
<tile id="1551">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_299.png"/>
|
||||
</tile>
|
||||
<tile id="1552">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_300.png"/>
|
||||
</tile>
|
||||
<tile id="1553">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_301.png"/>
|
||||
</tile>
|
||||
<tile id="1554">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_302.png"/>
|
||||
</tile>
|
||||
<tile id="1555">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_303.png"/>
|
||||
</tile>
|
||||
<tile id="1556">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_304.png"/>
|
||||
</tile>
|
||||
<tile id="1557">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_305.png"/>
|
||||
</tile>
|
||||
<tile id="1558">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_306.png"/>
|
||||
</tile>
|
||||
<tile id="1559">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_307.png"/>
|
||||
</tile>
|
||||
<tile id="1560">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_308.png"/>
|
||||
</tile>
|
||||
<tile id="1561">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_309.png"/>
|
||||
</tile>
|
||||
<tile id="1562">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_310.png"/>
|
||||
</tile>
|
||||
<tile id="1563">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_311.png"/>
|
||||
</tile>
|
||||
<tile id="1564">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_312.png"/>
|
||||
</tile>
|
||||
<tile id="1565">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_313.png"/>
|
||||
</tile>
|
||||
<tile id="1566">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_314.png"/>
|
||||
</tile>
|
||||
<tile id="1567">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_315.png"/>
|
||||
</tile>
|
||||
<tile id="1568">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_316.png"/>
|
||||
</tile>
|
||||
<tile id="1569">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_317.png"/>
|
||||
</tile>
|
||||
<tile id="1570">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_318.png"/>
|
||||
</tile>
|
||||
<tile id="1571">
|
||||
<image width="32" height="32" source="Dungeon_Tileset/Dungeon_Tileset_319.png"/>
|
||||
</tile>
|
||||
</tileset>
|
4
resources/map/assets/Slates.tsx
Normal file
4
resources/map/assets/Slates.tsx
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="Slates v.2 [32x32px orthogonal tileset by Ivan Voirol]" tilewidth="32" tileheight="32" tilecount="1288" columns="56">
|
||||
<image source="Slates v.2 [32x32px orthogonal tileset by Ivan Voirol]/Slates v.2 [32x32px orthogonal tileset by Ivan Voirol].png" width="1792" height="736"/>
|
||||
</tileset>
|
388
resources/map/assets/Slates_v2.tsx
Normal file
388
resources/map/assets/Slates_v2.tsx
Normal file
@ -0,0 +1,388 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="Slates_v2" tilewidth="32" tileheight="32" tilecount="64" columns="8">
|
||||
<image source="Slates_v2.png" width="256" height="256"/>
|
||||
<tile id="0">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="1">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="2">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="3">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="4">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="5">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="6">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="7">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="8">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="9">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="10">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="11">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="12">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="13">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="14">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="15">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="16">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="17">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="18">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="19">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="20">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="21">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="22">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="23">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="24">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="25">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="26">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="27">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="28">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="29">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="30">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="31">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="32">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="33">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="34">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="35">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="36">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="37">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="38">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="39">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="40">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="41">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="42">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="43">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="44">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="45">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="46">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="47">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="48">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="49">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="50">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="51">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="52">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="53">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="54">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="55">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="56">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="57">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="58">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="59">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="60">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="61">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="62">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="63">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
</tileset>
|
4
resources/map/assets/TileSet_V2.tsx
Normal file
4
resources/map/assets/TileSet_V2.tsx
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="TileSet_V2" tilewidth="32" tileheight="32" tilecount="160" columns="8">
|
||||
<image source="TileSet_V2.png" width="256" height="640"/>
|
||||
</tileset>
|
4
resources/map/assets/firstTileset.tsx
Normal file
4
resources/map/assets/firstTileset.tsx
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="32x32 first tileset" tilewidth="32" tileheight="32" tilecount="300" columns="30">
|
||||
<image source="32x32 first tileset.png" width="960" height="320"/>
|
||||
</tileset>
|
4
resources/map/assets/pokemon.tsx
Normal file
4
resources/map/assets/pokemon.tsx
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="pokemon" tilewidth="32" tileheight="32" tilecount="5208" columns="8">
|
||||
<image source="pokemon/pokemon.png" width="256" height="20832"/>
|
||||
</tileset>
|
5920
resources/map/assets/pokemon_v2.tsx
Normal file
5920
resources/map/assets/pokemon_v2.tsx
Normal file
File diff suppressed because it is too large
Load Diff
1804
resources/map/assets/test.tsx
Normal file
1804
resources/map/assets/test.tsx
Normal file
File diff suppressed because it is too large
Load Diff
4
resources/map/assets/tpq.tsx
Normal file
4
resources/map/assets/tpq.tsx
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="Tiny Platform Quest Tiles" tilewidth="32" tileheight="32" tilecount="256" columns="16">
|
||||
<image source="Tiny Platform Quest Tiles/Tiny Platform Quest Tiles.png" width="512" height="512"/>
|
||||
</tileset>
|
994
resources/map/assets/tpq_v2.tsx
Normal file
994
resources/map/assets/tpq_v2.tsx
Normal file
@ -0,0 +1,994 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.8" tiledversion="1.8.5" name="tpq_v2" tilewidth="32" tileheight="32" tilecount="165" columns="33">
|
||||
<image source="tpq_v2.png" width="1056" height="160"/>
|
||||
<tile id="0">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="1">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="2">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="3">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="4">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="5">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="6">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="7">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="8">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="9">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="10">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="11">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="12">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="13">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="14">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="15">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="16">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="17">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="18">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="19">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="20">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="21">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="22">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="23">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="24">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="25">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="26">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="27">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="28">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="29">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="30">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="31">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="32">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="33">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="34">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="35">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="36">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="37">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="38">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="39">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="40">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="41">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="42">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="43">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="44">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="45">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="46">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="47">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="48">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="49">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="50">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="51">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="52">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="53">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="54">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="55">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="56">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="57">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="58">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="59">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="60">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="61">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="62">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="63">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="64">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="65">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="66">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="67">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="68">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="69">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="70">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="71">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="72">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="73">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="74">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="75">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="76">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="77">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="78">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="79">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="80">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="81">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="82">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="83">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="84">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="85">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="86">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="87">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="88">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="89">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="90">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="91">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="92">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="93">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="94">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="95">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="96">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="97">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="98">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="99">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="100">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="101">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="102">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="103">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="104">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="105">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="106">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="107">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="108">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="109">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="110">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="111">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="112">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="113">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="114">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="115">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="116">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="117">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="118">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="119">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="120">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="121">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="122">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="123">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="124">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="125">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="126">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="127">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="128">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="129">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="130">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="131">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="132">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="133">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="134">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="135">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="136">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="137">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="138">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="139">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="140">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="141">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="142">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="143">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="144">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="145">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="146">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="147">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="148">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="149">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="150">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="151">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="152">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="153">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="154">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="155">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="156">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="157">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="158">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="159">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="160">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="161">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="162">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="163">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="164">
|
||||
<properties>
|
||||
<property name="speed" type="float" value="1"/>
|
||||
<property name="walkable" type="bool" value="false"/>
|
||||
</properties>
|
||||
</tile>
|
||||
</tileset>
|
46
resources/map/propertytypes.json
Normal file
46
resources/map/propertytypes.json
Normal file
@ -0,0 +1,46 @@
|
||||
[
|
||||
{
|
||||
"id": 4,
|
||||
"members": [
|
||||
{
|
||||
"name": "door",
|
||||
"type": "bool",
|
||||
"value": false
|
||||
},
|
||||
{
|
||||
"name": "speed",
|
||||
"type": "float",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"name": "walkable",
|
||||
"type": "bool",
|
||||
"value": false
|
||||
}
|
||||
],
|
||||
"name": "moves",
|
||||
"type": "class"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"members": [
|
||||
{
|
||||
"name": "name",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"name": "x",
|
||||
"type": "int",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"name": "y",
|
||||
"type": "int",
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"name": "nextMap",
|
||||
"type": "class"
|
||||
}
|
||||
]
|
51
resources/map/texture_splitter.py
Normal file
51
resources/map/texture_splitter.py
Normal file
@ -0,0 +1,51 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
import os
|
||||
from PIL import Image
|
||||
import numpy as np
|
||||
|
||||
W, H = 32, 32
|
||||
|
||||
def split(path):
|
||||
if not os.path.exists(path):
|
||||
print(f"File '{path}' not found")
|
||||
return
|
||||
|
||||
dir_ = os.path.dirname(path)
|
||||
base = os.path.basename(path)
|
||||
base, ext = os.path.splitext(base)
|
||||
|
||||
try:
|
||||
img = Image.open(path)
|
||||
|
||||
except:
|
||||
print(f"Could not load '{path}'. Maybe its not an image")
|
||||
return
|
||||
|
||||
a = np.array(img)
|
||||
w, h = a.shape[1]//W, a.shape[0]//H
|
||||
n = 0
|
||||
|
||||
for y in range(h):
|
||||
for x in range(w):
|
||||
try:
|
||||
i = Image.fromarray(a[y*H:y*H+H, x*W:x*W+W])
|
||||
i.save(os.path.join(dir_, f"{base}_{x+y*w}{ext}"))
|
||||
|
||||
except:
|
||||
print(f"Could not create texture {x+y*w}")
|
||||
|
||||
else:
|
||||
n += 1
|
||||
|
||||
img.close()
|
||||
|
||||
print(f"Succesfully created {n} textures")
|
||||
|
||||
if a.shape[1] % 32 or a.shape[0] % 32:
|
||||
print(f"The texture's shape was not a multiple of 32x32 ({a.shape[1]}x{a.shape[0]}). Only fully visible tiles have been extracted.")
|
||||
|
||||
if __name__ == "__main__":
|
||||
path = input("Path to tileset texture: ")
|
||||
|
||||
split(path)
|
237
resources/map/texture_splitter_v2.py
Normal file
237
resources/map/texture_splitter_v2.py
Normal file
@ -0,0 +1,237 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
import os
|
||||
from PIL import Image
|
||||
import numpy as np
|
||||
import pygame
|
||||
|
||||
W, H = 32, 32
|
||||
|
||||
def pilToPygame(pilImage):
|
||||
return pygame.image.fromstring(
|
||||
pilImage.tobytes(), pilImage.size, pilImage.mode).convert()
|
||||
|
||||
def rect(p1, p2):
|
||||
x = min(p1[0], p2[0])
|
||||
y = min(p1[1], p2[1])
|
||||
w = max(p1[0], p2[0])-x + 1
|
||||
h = max(p1[1], p2[1])-y + 1
|
||||
|
||||
return x,y,w,h
|
||||
|
||||
class Rect:
|
||||
def __init__(self, ox1, oy1, ox2, oy2):
|
||||
self.ox1, self.oy1 = min(ox1, ox2), min(oy1, oy2)
|
||||
self.ox2, self.oy2 = max(ox1, ox2), max(oy1, oy2)
|
||||
self.x, self.y, self.w, self.h = None, None, self.ox2-self.ox1+1, self.oy2-self.oy1+1
|
||||
self.hover = False
|
||||
|
||||
def render(self, w, sx, sy, mouse, original=False):
|
||||
self.hover = False
|
||||
x, y = self.x, self.y
|
||||
if original:
|
||||
x, y = self.ox1, self.oy1
|
||||
|
||||
color = (255,200,200)
|
||||
if x*W <= mouse[0] < x*W+self.w*W \
|
||||
and y*H <= mouse[1] < y*H+self.h*H:
|
||||
color = (0,255,0)
|
||||
self.hover = True
|
||||
|
||||
pygame.draw.rect(w, color, [x*W-sx, y*H-sy, self.w*W, self.h*H], 1)
|
||||
|
||||
@property
|
||||
def area(self):
|
||||
return self.w*self.h
|
||||
|
||||
class Editor:
|
||||
WIDTH = 600
|
||||
HEIGHT = 600
|
||||
SCROLL_SPEED = 10
|
||||
FPS = 30
|
||||
|
||||
def __init__(self, path):
|
||||
self.running = False
|
||||
|
||||
if not os.path.exists(path):
|
||||
print(f"File '{path}' not found")
|
||||
return
|
||||
|
||||
self.path = path
|
||||
self.dir_ = os.path.dirname(path)
|
||||
self.base = os.path.basename(path)
|
||||
self.base, self.ext = os.path.splitext(self.base)
|
||||
|
||||
try:
|
||||
img = Image.open(path)
|
||||
|
||||
except:
|
||||
print(f"Could not load '{path}'. Maybe its not an image")
|
||||
return
|
||||
|
||||
self.WIDTH = min(img.width, self.WIDTH)
|
||||
self.HEIGHT = min(img.height, self.HEIGHT)
|
||||
|
||||
pygame.init()
|
||||
self.win = pygame.display.set_mode([self.WIDTH, self.HEIGHT], pygame.SRCALPHA)
|
||||
self.over = pygame.Surface([self.WIDTH, self.HEIGHT], pygame.SRCALPHA)
|
||||
self.clock = pygame.time.Clock()
|
||||
|
||||
self.img = pilToPygame(img)
|
||||
self.a = np.array(img)
|
||||
self.w, self.h = self.a.shape[1]//W, self.a.shape[0]//H
|
||||
self.w2, self.h2 = 0, 0
|
||||
|
||||
img.close()
|
||||
|
||||
if self.a.shape[1] % 32 or self.a.shape[0] % 32:
|
||||
print(f"The texture's shape is not a multiple of 32x32 ({self.a.shape[1]}x{self.a.shape[0]}).")
|
||||
|
||||
self.running = True
|
||||
self.rects = []
|
||||
self.sel = (False, None)
|
||||
self.scroll_x, self.scroll_y = 0, 0
|
||||
|
||||
def mainloop(self):
|
||||
while self.running:
|
||||
self.handle_events()
|
||||
self.render()
|
||||
self.clock.tick(self.FPS)
|
||||
|
||||
def render(self):
|
||||
mouse = pygame.mouse.get_pos()
|
||||
mouse = (mouse[0]+self.scroll_x, mouse[1]+self.scroll_y)
|
||||
|
||||
self.win.fill(0)
|
||||
self.over.fill((0,0,0,0))
|
||||
|
||||
self.win.blit(self.img, (-self.scroll_x, -self.scroll_y))
|
||||
|
||||
for r in self.rects:
|
||||
r.render(self.win, self.scroll_x, self.scroll_y, mouse, True)
|
||||
|
||||
pygame.draw.rect(self.over, (255,255,255,50), [self.mx*W-self.scroll_x, self.my*H-self.scroll_y, W, H])
|
||||
|
||||
if self.sel[0]:
|
||||
x,y,w,h = rect(self.sel[1], (self.mx, self.my))
|
||||
pygame.draw.rect(self.over, (255,255,255), [x*W-self.scroll_x, y*H-self.scroll_y, w*W, h*H], 1)
|
||||
|
||||
self.win.blit(self.over, (0, 0))
|
||||
|
||||
pygame.display.flip()
|
||||
|
||||
def handle_events(self):
|
||||
events = pygame.event.get()
|
||||
mouse = pygame.mouse.get_pos()
|
||||
self.mx, self.my = (mouse[0]+self.scroll_x)//W, (mouse[1]+self.scroll_y)//H
|
||||
|
||||
for event in events:
|
||||
if event.type == pygame.QUIT \
|
||||
or (event.type == pygame.KEYDOWN and event.key == pygame.K_ESCAPE):
|
||||
|
||||
self.running = False
|
||||
|
||||
elif event.type == pygame.MOUSEBUTTONDOWN:
|
||||
if event.button == 1:
|
||||
if not self.sel[0]:
|
||||
self.sel = (True, (self.mx, self.my))
|
||||
|
||||
elif event.button in [4, 5]:
|
||||
speed = self.SCROLL_SPEED if event.button == 5 else -self.SCROLL_SPEED
|
||||
if pygame.key.get_pressed()[pygame.K_LSHIFT]:
|
||||
self.scroll_x += speed
|
||||
self.scroll_x = min(self.a.shape[1]-self.WIDTH, self.scroll_x)
|
||||
self.scroll_x = max(0, self.scroll_x)
|
||||
else:
|
||||
self.scroll_y += speed
|
||||
self.scroll_y = min(self.a.shape[0]-self.HEIGHT, self.scroll_y)
|
||||
self.scroll_y = max(0, self.scroll_y)
|
||||
|
||||
elif event.button == 3:
|
||||
self.rects = list(filter(lambda r: not r.hover, self.rects))
|
||||
|
||||
elif event.type == pygame.MOUSEBUTTONUP:
|
||||
if event.button == 1:
|
||||
if self.sel[0]:
|
||||
self.rects.append(Rect(*self.sel[1], self.mx, self.my))
|
||||
self.sel = (False, None)
|
||||
self.organize()
|
||||
|
||||
elif event.type == pygame.KEYDOWN:
|
||||
if event.key == pygame.K_s and event.mod & pygame.KMOD_CTRL:
|
||||
self.save()
|
||||
|
||||
def organize(self):
|
||||
for rect in self.rects:
|
||||
rect.x = None
|
||||
rect.y = None
|
||||
|
||||
self.rects = sorted(self.rects, key=lambda r: r.area, reverse=True)
|
||||
|
||||
w, h = 0, 0
|
||||
a = np.zeros([h, w])
|
||||
|
||||
for r in self.rects:
|
||||
placed = False
|
||||
best = (None, None)
|
||||
for y in range(h):
|
||||
for x in range(w):
|
||||
if a[y:y+r.h, x:x+r.w].any():
|
||||
continue
|
||||
|
||||
d_area = max(x+r.w, w)*max(y+r.h, h)-w*h
|
||||
|
||||
if d_area > 0:
|
||||
if best[0] is None or d_area < best[0]:
|
||||
best = (d_area, (x,y))
|
||||
|
||||
continue
|
||||
|
||||
placed = True
|
||||
best = (0, (x,y))
|
||||
break
|
||||
|
||||
if placed:
|
||||
break
|
||||
|
||||
if best[0] is None:
|
||||
if h+r.h > w+r.w:
|
||||
p = (w, 0)
|
||||
else:
|
||||
p = (0, h)
|
||||
|
||||
best = (r.w*r.h, p)
|
||||
|
||||
if best[0] > 0:
|
||||
a2 = np.zeros([max(h,best[1][1]+r.h), max(w,best[1][0]+r.w)])
|
||||
a2[:h, :w] = a
|
||||
a = a2
|
||||
h, w = a.shape
|
||||
|
||||
r.x, r.y = best[1]
|
||||
a[r.y:r.y+r.h, r.x:r.x+r.w] = 1
|
||||
|
||||
self.w2, self.h2 = w, h
|
||||
|
||||
def save(self):
|
||||
img2 = np.zeros([self.h2*H, self.w2*W, *self.a.shape[2:]], dtype=self.a.dtype)
|
||||
for r in self.rects:
|
||||
img2[r.y*H:(r.y+r.h)*H, r.x*W:(r.x+r.w)*W] = \
|
||||
self.a[r.oy1*H:(r.oy1+r.h)*H, r.ox1*W:(r.ox1+r.w)*W]
|
||||
|
||||
path = os.path.join(self.dir_, f"{self.base}_modified{self.ext}")
|
||||
try:
|
||||
img2 = Image.fromarray(img2)
|
||||
img2.save(path)
|
||||
|
||||
except:
|
||||
print("Could not save modified texture")
|
||||
|
||||
else:
|
||||
print(f"Succesfully saved modified texture as {path}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
path = input("Path to tileset texture: ")
|
||||
|
||||
editor = Editor(path)
|
||||
editor.mainloop()
|
Reference in New Issue
Block a user