fun: homestead

This commit is contained in:
cha0s 2024-11-13 03:06:53 -06:00
parent 5de530077f
commit 7a1e08bc1a
31 changed files with 499 additions and 9 deletions

View File

@ -0,0 +1,23 @@
{
"Collider": {
"bodies": [
{
"impassable": 1,
"points": [
{"x": -8, "y": -1},
{"x": 8, "y": -1},
{"x": -8, "y": 1},
{"x": 8, "y": 1}
],
"unstoppable": 1
}
]
},
"Label": {"label": "Fence - Horizontal Left"},
"Position": {},
"Sprite": {
"anchorY": 0.9,
"source": "/resources/ambient/construction/fence-h-l.sprite.json"
},
"VisibleAabb": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 861 B

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-l.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-l.normals.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,23 @@
{
"Collider": {
"bodies": [
{
"impassable": 1,
"points": [
{"x": -8, "y": -1},
{"x": 8, "y": -1},
{"x": -8, "y": 1},
{"x": 8, "y": 1}
],
"unstoppable": 1
}
]
},
"Label": {"label": "Fence - Horizontal LeftMiddle"},
"Position": {},
"Sprite": {
"anchorY": 0.9,
"source": "/resources/ambient/construction/fence-h-lm.sprite.json"
},
"VisibleAabb": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 906 B

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-lm.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-lm.normals.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,23 @@
{
"Collider": {
"bodies": [
{
"impassable": 1,
"points": [
{"x": -8, "y": -1},
{"x": 8, "y": -1},
{"x": -8, "y": 1},
{"x": 8, "y": 1}
],
"unstoppable": 1
}
]
},
"Label": {"label": "Fence - Horizontal Middle"},
"Position": {},
"Sprite": {
"anchorY": 0.9,
"source": "/resources/ambient/construction/fence-h-m.sprite.json"
},
"VisibleAabb": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 620 B

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-m.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-m.normals.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,23 @@
{
"Collider": {
"bodies": [
{
"impassable": 1,
"points": [
{"x": -8, "y": -1},
{"x": 8, "y": -1},
{"x": -8, "y": 1},
{"x": 8, "y": 1}
],
"unstoppable": 1
}
]
},
"Label": {"label": "Fence - Horizontal Right"},
"Position": {},
"Sprite": {
"anchorY": 0.9,
"source": "/resources/ambient/construction/fence-h-r.sprite.json"
},
"VisibleAabb": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-r.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-r.normals.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,23 @@
{
"Collider": {
"bodies": [
{
"impassable": 1,
"points": [
{"x": -8, "y": -1},
{"x": 8, "y": -1},
{"x": -8, "y": 1},
{"x": 8, "y": 1}
],
"unstoppable": 1
}
]
},
"Label": {"label": "Fence - Horizontal RightMiddle"},
"Position": {},
"Sprite": {
"anchorY": 0.9,
"source": "/resources/ambient/construction/fence-h-rm.sprite.json"
},
"VisibleAabb": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 906 B

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-rm.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,31 @@
{
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 16,
"h": 32
},
"sourceSize": {
"w": 16,
"h": 32
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./fence-h-rm.normals.png",
"scale": 1,
"size": {
"w": 16,
"h": 32
}
}
}

View File

@ -0,0 +1,35 @@
{
"Collider": {
"bodies": [
{
"impassable": 1,
"points": [
{
"x": -40,
"y": -40
},
{
"x": 40,
"y": -20
},
{
"x": -40,
"y": 20
},
{
"x": 40,
"y": 20
}
]
}
]
},
"Position": {},
"Sprite": {
"anchorX": 0.5,
"anchorY": 0.8,
"source": "/resources/shit-shack/shit-shack.sprite.json"
},
"Ticking": {},
"VisibleAabb": {}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 299 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -4,18 +4,18 @@
"frame": { "frame": {
"x": 0, "x": 0,
"y": 0, "y": 0,
"w": 110, "w": 88,
"h": 102 "h": 115
}, },
"spriteSourceSize": { "spriteSourceSize": {
"x": 0, "x": 0,
"y": 0, "y": 0,
"w": 110, "w": 88,
"h": 102 "h": 115
}, },
"sourceSize": { "sourceSize": {
"w": 110, "w": 88,
"h": 102 "h": 115
} }
} }
}, },
@ -24,8 +24,8 @@
"image": "./shit-shack.png", "image": "./shit-shack.png",
"scale": 1, "scale": 1,
"size": { "size": {
"w": 110, "w": 88,
"h": 102 "h": 115
} }
} }
} }

View File

@ -1 +1,31 @@
{"frames":{"":{"frame":{"x":0,"y":0,"w":110,"h":102},"spriteSourceSize":{"x":0,"y":0,"w":110,"h":102},"sourceSize":{"w":110,"h":102}}},"meta":{"format":"RGBA8888","image":"./shit-shack.normals.png","scale":1,"size":{"w":110,"h":102}}} {
"frames": {
"": {
"frame": {
"x": 0,
"y": 0,
"w": 88,
"h": 115
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 88,
"h": 115
},
"sourceSize": {
"w": 88,
"h": 115
}
}
},
"meta": {
"format": "RGBA8888",
"image": "./shit-shack.normals.png",
"scale": 1,
"size": {
"w": 88,
"h": 115
}
}
}

BIN
resources/tileset/homestead.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 68 KiB