Refactor the way assets are laid out in the assets/ dir and then have a build script that can automatically pixelate/posterize images that I save, saving me tons of time.

This commit is contained in:
Zed A. Shaw 2025-05-30 17:49:15 -04:00
parent 3dc70c3af6
commit dc8648016d
108 changed files with 177 additions and 277 deletions

View file

@ -1,58 +1,51 @@
{
"floor_tile": {
"texture": "assets/floor_tile_test-256.png",
"texture": "assets/textures/floor_gray_stone.png",
"collision": false,
"display": 10398,
"ceiling": "ceiling_plain",
"ceiling": "ceiling_black",
"light": 0,
"id": 0
},
"wall_plain": {
"texture": "assets/wall_texture_test-256.png",
"texture": "assets/textures/wall_plain.png",
"collision": true,
"display": 9608,
"light": 0,
"id": 1
},
"wall_moss": {
"texture": "assets/glowing_moss_wall-256.png",
"texture": "assets/textures/glowing_moss_wall.png",
"collision": true,
"display": 8820,
"light": 20,
"id": 2
},
"wall_vines": {
"texture": "assets/wall_with_vines-256.png",
"collision": true,
"display": 35,
"light": 0,
"id": 3
},
"ceiling_plain": {
"texture": "assets/ceiling_test-256.png",
"ceiling_black": {
"texture": "assets/textures/ceiling_black.png",
"collision": false,
"display": 35,
"light": 0,
"id": 4
},
"lava_floor": {
"texture": "assets/lava_floor-256.png",
"texture": "assets/textures/lava_floor.png",
"collision": false,
"display": 35,
"ceiling": "ceiling_plain",
"ceiling": "ceiling_black",
"light": 20,
"id": 5
},
"large_stone_floor": {
"texture": "assets/large_stone_floor-256.png",
"gray_stone_floor_light": {
"texture": "assets/textures/gray_stone_floor_light.png",
"collision": false,
"display": 35,
"ceiling": "ceiling_moss_brick_blue_light",
"ceiling": "ceiling_blue_light",
"light": 40,
"id": 6
},
"ceiling_moss_brick_blue_light": {
"texture": "assets/ceiling_moss_brick_blue_light-256.png",
"ceiling_blue_light": {
"texture": "assets/textures/ceiling_blue_light.png",
"collision": false,
"display": 35,
"light": 0,