refactor rendersystem and introduce new TiledService and AssetService

This commit is contained in:
Quillraven
2025-05-25 13:39:23 +02:00
parent 4cff5d2992
commit 4fbfb014a9
2 changed files with 3 additions and 60 deletions

3
.gitignore vendored
View File

@@ -163,3 +163,6 @@ Thumbs.db
## You could also add that configuration to the text in nativeimage.gradle .
## You should delete or comment out the next line if you have configuration in a different resource-config.json .
**/resource-config.json
## Tiled
*.tiled-session

View File

@@ -1,60 +0,0 @@
{
"Map/SizeTest": {
"height": 4300,
"width": 2
},
"activeFile": "mainmap.tmx",
"expandedProjectPaths": [
"."
],
"fileStates": {
"mainmap.tmx": {
"scale": 1.74265625,
"selectedLayer": 4,
"viewCenter": {
"x": 152.9274634627455,
"y": 285.1968080337129
}
},
"objects.tsx": {
"dynamicWrapping": true,
"scaleInDock": 1,
"scaleInEditor": 1
},
"secondmap.tmx": {
"scale": 1.6328125,
"selectedLayer": 4,
"viewCenter": {
"x": 288.1531100478469,
"y": 256
}
},
"tileset.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1,
"scaleInEditor": 1
}
},
"frame.defaultDuration": 250,
"last.imagePath": "/home/gaja/IdeaProjects/mystictutorial/assets/maps/objects",
"map.height": 14,
"map.lastUsedFormat": "tmx",
"map.layerDataFormat": null,
"map.width": 20,
"openFiles": [
"mainmap.tmx",
"tileset.tsx",
"objects.tsx"
],
"project": "mystic.tiled-project",
"property.type": "float",
"recentFiles": [
"objects.tsx",
"tileset.tsx",
"mainmap.tmx"
],
"tileset.lastUsedFormat": "tsx",
"tileset.margin": 4,
"tileset.spacing": 8,
"tileset.type": 1
}