feat: complete Style 32 overhaul & Tiled integration fix

- Enforced 'Style 32 - Dark Chibi Vector' for all ground assets.
- Fixed critical Prologue-to-Game crash (function renaming).
- Implemented Tiled JSON/TMX auto-conversion.
- Updated Asset Manager to visualize 1800+ assets.
- Cleaned up project structure (new assets/grounds folder).
- Auto-Ground logic added to GameScene.js.
This commit is contained in:
2026-01-11 20:08:56 +01:00
parent 16e4284964
commit 7264ec6fc0
97 changed files with 49754 additions and 690 deletions

View File

@@ -1,5 +1,9 @@
{
"activeFile": "",
"Map/SizeTest": {
"height": 4300,
"width": 2
},
"activeFile": "assets/tiled/probna farma numero uno .tmx",
"expandedProjectPaths": [
"assets/maps"
],
@@ -189,6 +193,99 @@
"assets/maps/tree_blue.tsx": {
"scaleInDock": 1
},
"assets/tiled/Buildings.tsx": {
"dynamicWrapping": true,
"scaleInDock": 0.044
},
"assets/tiled/Faza1_Nova.tmx": {
"scale": 0.4729,
"selectedLayer": 0,
"viewCenter": {
"x": 2465.637555508564,
"y": 1418.9046310002118
}
},
"assets/tiled/apple_tree_mature_autumn_1767678811175.tsx": {
"scaleInDock": 0.25
},
"assets/tiled/cannabis_s32_stage1_seeds.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
},
"assets/tiled/cannabis_s32_stage2_sprout.tsx": {
"scaleInDock": 1
},
"assets/tiled/cannabis_s32_stage3_young.tsx": {
"scaleInDock": 1
},
"assets/tiled/cannabis_s32_stage4_growing.tsx": {
"scaleInDock": 1
},
"assets/tiled/cannabis_s32_stage5_ready.tsx": {
"scaleInDock": 1
},
"assets/tiled/cannabis_s32_stage6_harvested.tsx": {
"scaleInDock": 0.1425
},
"assets/tiled/corn_s32_stage1_seeds.tsx": {
"scaleInDock": 1.0119
},
"assets/tiled/dirt.tsx": {
"scaleInDock": 0.3029
},
"assets/tiled/download-19.tsx": {
"scaleInDock": 0.1547
},
"assets/tiled/faza1_kmetija.json": {
"scale": 0.4273,
"selectedLayer": 0,
"viewCenter": {
"x": 193.07278258834538,
"y": 332.31921366721275
}
},
"assets/tiled/fence_wood.tsx": {
"scaleInDock": 0.015625
},
"assets/tiled/grass.tsx": {
"scaleInDock": 0.6441
},
"assets/tiled/probna farma numero uno .tmx": {
"scale": 0.125,
"selectedLayer": 0,
"viewCenter": {
"x": 2016,
"y": 1856
}
},
"assets/tiled/resource_depot.tsx": {
"scaleInDock": 0.2436
},
"assets/tiled/stage1.tsx": {
"dynamicWrapping": false,
"scaleInDock": 0.3887
},
"assets/tiled/stone.tsx": {
"scaleInDock": 0.378
},
"assets/tiled/uploaded_image_1767405356012.tsx": {
"scaleInDock": 0.125
},
"assets/tiled/uploaded_image_1767407781294.tsx": {
"scaleInDock": 1
},
"assets/tiled/uploaded_image_2_1767410857322.tsx": {
"scaleInDock": 0.125
},
"assets/tiled/uploaded_image_3_1767410857322.tsx": {
"scaleInDock": 0.125
},
"assets/tiled/vfx_hallucination_ghost_1767620660864.tsx": {
"scaleInDock": 0.0625
},
"assets/tiled/water.tsx": {
"scaleInDock": 1
},
"maps/demo_project/campfire.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
@@ -249,10 +346,17 @@
}
},
"last.externalTilesetPath": "/Users/davidkotnik/repos/novafarma/assets/maps",
"map.height": 80,
"map.lastUsedFormat": "tmx",
"map.layerDataFormat": "3",
"map.width": 80,
"openFiles": [
"assets/tiled/probna farma numero uno .tmx"
],
"project": "novafarma.tiled-project",
"recentFiles": [
"assets/tiled/probna farma numero uno .tmx",
"assets/tiled/faza1_kmetija.json",
"assets/maps 🟣/MINIMAL_TEMPLATE.tmx",
"assets/maps 🟣/narava_rastline_grass_flowers_style32.tsx",
"assets/maps 🟣/fresh_workspace.tmx",
@@ -262,9 +366,10 @@
"assets/maps/NovaFarma.json",
"assets/maps/NovaFarma.tmx"
],
"tileset.lastUsedFilter": "All Files (*)",
"tileset.lastUsedFormat": "tsx",
"tileset.tileSize": {
"height": 32,
"width": 32
"height": 48,
"width": 48
}
}