Birch Furniture by Sable (#1438)

* Add birch furniture construction to the wooden furniture graphs. Birch versions of the bed, table, counter, chair, bench, window, and roof are included.

* Fix malformed licenses

* Add birch table frame to fix failing integration tests. Sprite still required

* Add sable's birch table frame.
This commit is contained in:
paige404
2025-07-07 04:50:38 -04:00
committed by GitHub
parent 54bf6028c3
commit 99812387ac
82 changed files with 797 additions and 7 deletions

View File

@@ -4667,6 +4667,9 @@ ent-CP14TableWoodenRound = круглый деревянный стол
ent-CP14TableWoodenCounter = деревянная стойка
.desc = { ent-CP14TableWooden.desc }
ent-CP14TableWoodenBirchCounter = деревянная стойка
.desc = { ent-CP14TableWooden.desc }
ent-CP14TableMarble = мраморный стол
.desc = Изысканный стол из белого мрамора.

View File

@@ -57,3 +57,27 @@
graph: CP14WoodenBed
node: CP14WoodenBed
- type: entity
id: CP14BirchWoodenBed
parent: CP14WoodenBed
components:
- type: Sprite
sprite: _CP14/Structures/Furniture/birch_bed.rsi
state: icon
noRot: true
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 75
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:SpawnEntitiesBehavior
spawn:
CP14BirchWoodenPlanks1:
min: 1
max: 2
- type: Construction
graph: CP14WoodenBed
node: CP14BirchWoodenBed

View File

@@ -41,3 +41,31 @@
- type: Construction
graph: CP14BenchWood
node: CP14BenchWood
- type: entity
id: CP14BenchWoodBirch
parent: CP14BenchWood
components:
- type: Sprite
sprite: _CP14/Structures/Furniture/bench.rsi
layers:
- state: birch
- type: Construction
graph: CP14BenchWood
node: CP14BenchWoodBirch
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 100
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
CP14BirchWoodenPlanks1:
min: 1
max: 2

View File

@@ -43,3 +43,39 @@
min: 1
max: 1
- type: entity
id: CP14ChairWoodenBirch
parent: CP14ChairWooden
components:
- type: Sprite
sprite: _CP14/Structures/Furniture/chairs.rsi
state: birch
- type: Construction
graph: CP14Seat
node: CP14ChairWoodenBirch
- type: Destructible
thresholds:
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 20
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- trigger:
!type:DamageTrigger
damage: 30
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
CP14BirchWoodenPlanks1:
min: 1
max: 1

View File

@@ -94,6 +94,21 @@
graph: CP14TableWooden
node: CP14TableWoodenFrame
- type: entity
parent: CP14TableWoodenFrame
id: CP14TableWoodenBirchFrame
components:
- type: Sprite
snapCardinals: true
sprite: _CP14/Structures/Furniture/Tables/birch.rsi
state: frame
- type: Icon
sprite: _CP14/Structures/Furniture/Tables/birch.rsi
state: frame
- type: Construction
graph: CP14TableWooden
node: CP14TableWoodenBirchFrame
- type: entity
parent: CP14WoodenTableBase
id: CP14TableWooden
@@ -112,6 +127,45 @@
key: state
base: state
- type: entity
parent: CP14TableWooden
id: CP14TableWoodenBirch
components:
- type: Sprite
sprite: _CP14/Structures/Furniture/Tables/birch.rsi
- type: Icon
sprite: _CP14/Structures/Furniture/Tables/birch.rsi
state: full
- type: Construction
graph: CP14TableWooden
node: CP14TableWoodenBirch
- type: Destructible
thresholds:
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 40
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- trigger:
!type:DamageTrigger
damage: 60
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
CP14BirchWoodenPlanks1:
min: 1
max: 1
- type: entity
parent: CP14WoodenTableBase
id: CP14TableWoodenRound
@@ -143,6 +197,20 @@
graph: CP14TableWooden
node: CP14TableWoodenCounter
- type: entity
parent: CP14TableWoodenBirch
id: CP14TableWoodenBirchCounter
name: wooden counter
components:
- type: Sprite
sprite: _CP14/Structures/Furniture/Tables/birch_counter.rsi
- type: Icon
sprite: _CP14/Structures/Furniture/Tables/birch_counter.rsi
state: full
- type: Construction
graph: CP14TableWooden
node: CP14TableWoodenBirchCounter
- type: entity
parent: CP14TableBase
id: CP14TableMarble

View File

@@ -62,6 +62,34 @@
graph: CP14RoofWooden
node: CP14RoofWooden
- type: entity
id: CP14RoofWoodenBirch
parent: CP14RoofWooden
components:
- type: Sprite
sprite: _CP14/Structures/Roof/birch.rsi
- type: Icon
sprite: _CP14/Structures/Roof/birch.rsi
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
CP14BirchWoodenPlanks1:
min: 1
max: 1
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: Construction
graph: CP14RoofWooden
node: CP14RoofWoodenBirch
- type: entity
parent:
- CP14BaseRoof

View File

@@ -32,6 +32,36 @@
graph: CP14WindowWooden
node: CP14WindowWooden
- type: entity
id: CP14WindowWoodenBirch
parent: CP14WindowWooden
components:
- type: Sprite
sprite: _CP14/Structures/Windows/birch_window.rsi
- type: Icon
sprite: _CP14/Structures/Windows/birch_window.rsi
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 50
behaviors:
- !type:PlaySoundBehavior
sound:
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
CP14GlassShard:
min: 1
max: 2
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:ChangeConstructionNodeBehavior
node: CP14WindowWoodenBirchBroken
- type: Construction
graph: CP14WindowWooden
node: CP14WindowWoodenBirch
- type: entity
id: CP14WindowFrameWooden
name: wooden window frame
@@ -66,6 +96,34 @@
graph: CP14WindowWooden
node: CP14WindowFrameWooden
- type: entity
id: CP14WindowFrameWoodenBirch
parent: CP14WindowFrameWooden
components:
- type: Sprite
sprite: _CP14/Structures/Windows/birch_window_frame.rsi
- type: Icon
sprite: _CP14/Structures/Windows/birch_window_frame.rsi
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 50
behaviors:
- !type:SpawnEntitiesBehavior
spawn:
CP14BirchWoodenPlanks1:
min: 1
max: 2
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: Construction
graph: CP14WindowWooden
node: CP14WindowFrameWoodenBirch
- type: entity
id: CP14WindowWoodenBroken
name: shattered wooden window
@@ -81,3 +139,14 @@
graph: CP14WindowWooden
node: CP14WindowWoodenBroken
- type: entity
id: CP14WindowWoodenBirchBroken
parent: CP14WindowWoodenBroken
components:
- type: Sprite
sprite: _CP14/Structures/Windows/birch_window_broken.rsi
- type: Icon
sprite: _CP14/Structures/Windows/birch_window_broken.rsi
- type: Construction
graph: CP14WindowWooden
node: CP14WindowWoodenBirchBroken

View File

@@ -8,10 +8,19 @@
edges:
- to: CP14WoodenBed
steps:
- stackGroup: WoodenPlanks
- material: CP14WoodenPlanks
amount: 2
- material: CP14Cloth
amount: 1
doAfter: 2
- to: CP14BirchWoodenBed
steps:
- material: CP14BirchWoodenPlanks
amount: 2
- material: CP14Cloth
amount: 1
doAfter: 2
- node: CP14WoodenBed
entity: CP14WoodenBed
- node: CP14BirchWoodenBed
entity: CP14BirchWoodenBed

View File

@@ -8,11 +8,18 @@
edges:
- to: CP14ChairWooden
steps:
- stackGroup: WoodenPlanks
- material: CP14WoodenPlanks
amount: 2
doAfter: 2
- to: CP14ChairWoodenBirch
steps:
- material: CP14BirchWoodenPlanks
amount: 2
doAfter: 2
- node: CP14ChairWooden
entity: CP14ChairWooden
- node: CP14ChairWoodenBirch
entity: CP14ChairWoodenBirch
- type: constructionGraph
id: CP14BenchWood
@@ -24,9 +31,15 @@
edges:
- to: CP14BenchWood
steps:
- stackGroup: WoodenPlanks
- material: CP14WoodenPlanks
amount: 3
doAfter: 2
- to: CP14BenchWoodBirch
steps:
- material: CP14BirchWoodenPlanks
amount: 3
doAfter: 2
- node: CP14BenchWood
entity: CP14BenchWood
- node: CP14BenchWoodBirch
entity: CP14BenchWoodBirch

View File

@@ -11,6 +11,11 @@
- material: CP14WoodenPlanks
amount: 1
doAfter: 1
- to: CP14TableWoodenBirchFrame
steps:
- material: CP14BirchWoodenPlanks
amount: 1
doAfter: 1
- node: CP14TableWoodenFrame
entity: CP14TableWoodenFrame
@@ -29,6 +34,23 @@
amount: 1
doAfter: 1
- node: CP14TableWoodenBirchFrame
entity: CP14TableWoodenBirchFrame
edges:
- to: start
steps:
- tool: Prying
doAfter: 1
completed:
- !type:SpawnPrototype
prototype: CP14BirchWoodenPlanks1
amount: 1
- to: CP14TableWoodenBirch
steps:
- material: CP14BirchWoodenPlanks
amount: 1
doAfter: 1
- node: CP14TableWooden
entity: CP14TableWooden
edges:
@@ -46,6 +68,23 @@
amount: 1
doAfter: 1
- node: CP14TableWoodenBirch
entity: CP14TableWoodenBirch
edges:
- to: CP14TableWoodenBirchFrame
steps:
- tool: Prying
doAfter: 1
completed:
- !type:SpawnPrototype
prototype: CP14BirchWoodenPlanks1
amount: 1
- to: CP14TableWoodenBirchCounter
steps:
- material: CP14BirchWoodenPlanks
amount: 1
doAfter: 1
- node: CP14TableWoodenCounter
entity: CP14TableWoodenCounter
edges:
@@ -58,6 +97,18 @@
prototype: CP14WoodenPlanks1
amount: 1
- node: CP14TableWoodenBirchCounter
entity: CP14TableWoodenBirchCounter
edges:
- to: CP14TableWoodenBirch
steps:
- tool: Prying
doAfter: 1
completed:
- !type:SpawnPrototype
prototype: CP14BirchWoodenPlanks1
amount: 1

View File

@@ -8,9 +8,14 @@
edges:
- to: CP14RoofWooden
steps:
- stackGroup: WoodenPlanks
- material: CP14WoodenPlanks
amount: 1
doAfter: 2
- to: CP14RoofWoodenBirch
steps:
- material: CP14BirchWoodenPlanks
amount: 1
doAfter: 2
- node: CP14RoofWooden
entity: CP14RoofWooden
@@ -25,6 +30,19 @@
- tool: Prying
doAfter: 2
- node: CP14RoofWoodenBirch
entity: CP14RoofWoodenBirch
edges:
- to: start
completed:
- !type:SpawnPrototype
prototype: CP14BirchWoodenPlanks1
amount: 1
- !type:DeleteEntity { }
steps:
- tool: Prying
doAfter: 2
- type: constructionGraph
id: CP14RoofStone
start: start

View File

@@ -12,6 +12,14 @@
- material: CP14WoodenPlanks
amount: 2
doAfter: 2
- to: CP14WindowFrameWoodenBirch
completed:
- !type:SnapToGrid
southRotation: true
steps:
- material: CP14BirchWoodenPlanks
amount: 2
doAfter: 2
- node: CP14WindowFrameWooden
entity: CP14WindowFrameWooden
@@ -31,6 +39,21 @@
amount: 2
doAfter: 2
- node: CP14WindowFrameWoodenBirch
entity: CP14WindowFrameWoodenBirch
edges:
- to: start
completed:
- !type:SpawnPrototype
prototype: CP14BirchWoodenPlanks1
amount: 2
- !type:DeleteEntity { }
- to: CP14WindowWoodenBirch
steps:
- material: CP14GlassSheet
amount: 2
doAfter: 2
- node: CP14WindowWooden
entity: CP14WindowWooden
edges:
@@ -45,6 +68,20 @@
prototype: CP14GlassSheet1
amount: 2
- node: CP14WindowWoodenBirch
entity: CP14WindowWoodenBirch
edges:
- to: CP14WindowFrameWoodenBirch
steps:
- tool: Screwing
doAfter: 1
- tool: Anchoring
doAfter: 2
completed:
- !type:SpawnPrototype
prototype: CP14GlassSheet1
amount: 2
- node: CP14WindowWoodenBroken
entity: CP14WindowWoodenBroken
edges:
@@ -57,3 +94,15 @@
prototype: CP14GlassShard
amount: 1
- node: CP14WindowWoodenBirchBroken
entity: CP14WindowWoodenBirchBroken
edges:
- to: CP14WindowFrameWoodenBirch
steps:
- tool: Anchoring
doAfter: 2
completed:
- !type:SpawnPrototype
prototype: CP14GlassShard
amount: 1

View File

@@ -11,6 +11,19 @@
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14ChairWoodenBirch
graph: CP14Seat
startNode: start
targetNode: CP14ChairWoodenBirch
category: construction-category-furniture
objectType: Structure
placementMode: SnapgridCenter
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14TableWooden
@@ -24,6 +37,19 @@
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14TableWoodenBirch
graph: CP14TableWooden
startNode: start
targetNode: CP14TableWoodenBirch
category: construction-category-furniture
objectType: Structure
placementMode: SnapgridCenter
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14TableWoodenRound
@@ -50,6 +76,19 @@
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14TableWoodenBirchCounter
graph: CP14TableWooden
startNode: start
targetNode: CP14TableWoodenBirchCounter
category: construction-category-furniture
objectType: Structure
placementMode: SnapgridCenter
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14WallmountOrdersBorder
@@ -133,6 +172,20 @@
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14BirchWoodenBed
graph: CP14WoodenBed
startNode: start
targetNode: CP14BirchWoodenBed
category: construction-category-furniture
objectType: Structure
placementMode: SnapgridCenter
canRotate: false
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14BenchWood
@@ -147,6 +200,20 @@
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14BenchWoodBirch
graph: CP14BenchWood
startNode: start
targetNode: CP14BenchWoodBirch
category: construction-category-furniture
objectType: Structure
placementMode: SnapgridCenter
canRotate: true
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14WoodenCloset

View File

@@ -11,6 +11,19 @@
conditions:
- !type:CP14NoRoofInTile
- type: construction
crystallPunkAllowed: true
id: CP14RoofWoodenBirch
graph: CP14RoofWooden
startNode: start
targetNode: CP14RoofWoodenBirch
category: construction-category-structures
objectType: Structure
placementMode: SnapgridCenter
canBuildInImpassable: true
conditions:
- !type:CP14NoRoofInTile
- type: construction
crystallPunkAllowed: true
id: CP14RoofStone

View File

@@ -50,6 +50,19 @@
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14WindowWoodenBirch
graph: CP14WindowWooden
startNode: start
targetNode: CP14WindowWoodenBirch
category: construction-category-structures
objectType: Structure
placementMode: SnapgridCenter
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
- type: construction
crystallPunkAllowed: true
id: CP14WallDirt

Binary file not shown.

After

Width:  |  Height:  |  Size: 631 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 687 B

View File

@@ -0,0 +1,49 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by goblinsable (SS14), recolored from wood table by TheShuEd (Github), Jaraten (Discord) and vladimir.s",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "frame"
},
{
"name": "full"
},
{
"name": "state0",
"directions": 4
},
{
"name": "state1",
"directions": 4
},
{
"name": "state2",
"directions": 4
},
{
"name": "state3",
"directions": 4
},
{
"name": "state4",
"directions": 4
},
{
"name": "state5",
"directions": 4
},
{
"name": "state6",
"directions": 4
},
{
"name": "state7",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1023 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 853 B

View File

@@ -0,0 +1,46 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by goblinsable (SS14), recolored from wood_counter by TheShuEd (Github) ",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "full"
},
{
"name": "state0",
"directions": 4
},
{
"name": "state1",
"directions": 4
},
{
"name": "state2",
"directions": 4
},
{
"name": "state3",
"directions": 4
},
{
"name": "state4",
"directions": 4
},
{
"name": "state5",
"directions": 4
},
{
"name": "state6",
"directions": 4
},
{
"name": "state7",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by omsoyk (Discord)",
"copyright": "Created by omsoyk (Discord). Birch recolor by goblinsable (SS14)",
"size": {
"x": 48,
"y": 48
@@ -10,6 +10,10 @@
{
"name": "wooden",
"directions": 4
},
{
"name": "birch",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1,14 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by goblinsable (SS14), recolored from wooden_bed by jaraten (Discord), vladimir.s, and omsoyk (Discord)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by TheShuEd (Github) , modified by vladimir.s",
"copyright": "Created by TheShuEd (Github) , modified by vladimir.s. Birch recolor by goblinsable (SS14).",
"size": {
"x": 32,
"y": 32
@@ -10,6 +10,10 @@
{
"name": "wooden",
"directions": 4
},
{
"name": "birch",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 361 B

View File

@@ -0,0 +1,46 @@
{
"version": 1,
"size": {
"x": 32,
"y": 64
},
"license": "CC-BY-SA-4.0",
"copyright": "Created by goblinsable (SS14), recolored from wooden roof by TheShuEd (Github)",
"states": [
{
"name": "roof0",
"directions": 4
},
{
"name": "roof1",
"directions": 4
},
{
"name": "roof2",
"directions": 4
},
{
"name": "roof3",
"directions": 4
},
{
"name": "roof4",
"directions": 4
},
{
"name": "roof5",
"directions": 4
},
{
"name": "roof6",
"directions": 4
},
{
"name": "roof7",
"directions": 4
},
{
"name": "full"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1,46 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by goblinsable (SS14), recolored from wooden_window by jaraten (discord)",
"size": {
"x": 32,
"y": 64
},
"states": [
{
"name": "full"
},
{
"name": "window0",
"directions": 4
},
{
"name": "window1",
"directions": 4
},
{
"name": "window2",
"directions": 4
},
{
"name": "window3",
"directions": 4
},
{
"name": "window4",
"directions": 4
},
{
"name": "window5",
"directions": 4
},
{
"name": "window6",
"directions": 4
},
{
"name": "window7",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 967 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,46 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by goblinsable (SS14), recolored from wooden_window_broken by TheShuEd (github)",
"size": {
"x": 32,
"y": 64
},
"states": [
{
"name": "full"
},
{
"name": "window0",
"directions": 4
},
{
"name": "window1",
"directions": 4
},
{
"name": "window2",
"directions": 4
},
{
"name": "window3",
"directions": 4
},
{
"name": "window4",
"directions": 4
},
{
"name": "window5",
"directions": 4
},
{
"name": "window6",
"directions": 4
},
{
"name": "window7",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 953 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 813 B

View File

@@ -0,0 +1,46 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by goblinsable (SS14), recolored from wooden_window_frame by TheShuEd (github)",
"size": {
"x": 32,
"y": 64
},
"states": [
{
"name": "full"
},
{
"name": "window0",
"directions": 4
},
{
"name": "window1",
"directions": 4
},
{
"name": "window2",
"directions": 4
},
{
"name": "window3",
"directions": 4
},
{
"name": "window4",
"directions": 4
},
{
"name": "window5",
"directions": 4
},
{
"name": "window6",
"directions": 4
},
{
"name": "window7",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 814 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 769 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 802 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 607 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 764 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B