diff --git a/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Bay_Door_Close_01.ogg b/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Bay_Door_Close_01.ogg new file mode 100644 index 00000000000..a4e9147b7e2 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Bay_Door_Close_01.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Bay_Door_Open_01.ogg b/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Bay_Door_Open_01.ogg new file mode 100644 index 00000000000..6bc25a53e59 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Bay_Door_Open_01.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Jail_Swing_Close_01.ogg b/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Jail_Swing_Close_01.ogg new file mode 100644 index 00000000000..e3f060c35df Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Jail_Swing_Close_01.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Jail_Swing_Open_01.ogg b/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Jail_Swing_Open_01.ogg new file mode 100644 index 00000000000..20f433babef Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Doors/DRS_Metal_Jail_Swing_Open_01.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Doors/attributions.yml b/Resources/Audio/_Nuclear14/Effects/Doors/attributions.yml new file mode 100644 index 00000000000..ced3c47b247 --- /dev/null +++ b/Resources/Audio/_Nuclear14/Effects/Doors/attributions.yml @@ -0,0 +1,12 @@ +- files: ["DRS_Junk_Wall_Gate_B_Close_01.ogg", "DRS_Junk_Wall_Gate_B_Open_01.ogg", +"DRS_Metal_Bay_Door_Close_01.ogg", "DRS_Metal_Bay_Door_Open_01.ogg", +"DRS_Metal_Jail_Swing_Close_01.ogg", +"DRS_Metal_Jail_Swing_Open_01.ogg", "DRS_PodProtectron_Close_01.ogg", +"DRS_PodProtectron_Open_01.ogg", +"DRS_Vault_Door_Vertical_Close_A_01.ogg", +"DRS_Vault_Door_Vertical_Open_A_01.ogg", +"DRS_Vault_Gear_Door_Open_2D_01.ogg", +"DRS_Vault_Gear_Door_Open_3D_01.ogg"] + license: "CC-BY-NC-SA-3.0" + copyright: "Bethesda Softworks, from fallout 4. Converted from WAV to OGG. License unconfirmed Fair use?" + source: "https://www.youtube.com/watch?v=xTvducynPKQ" diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete1.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete1.ogg new file mode 100644 index 00000000000..8711022d8ae Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete1.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete2.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete2.ogg new file mode 100644 index 00000000000..f86fe661a60 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete2.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete3.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete3.ogg new file mode 100644 index 00000000000..711dbad4867 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete3.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete4.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete4.ogg new file mode 100644 index 00000000000..85572a2b109 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete4.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete5.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete5.ogg new file mode 100644 index 00000000000..d642c94c708 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete5.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete6.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete6.ogg new file mode 100644 index 00000000000..720447a5321 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete6.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken1.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken1.ogg new file mode 100644 index 00000000000..22ad57840b8 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken1.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken2.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken2.ogg new file mode 100644 index 00000000000..41f0bc74139 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken2.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken3.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken3.ogg new file mode 100644 index 00000000000..f57e675c3f2 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken3.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken4.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken4.ogg new file mode 100644 index 00000000000..857f8e3fe22 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken4.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken5.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken5.ogg new file mode 100644 index 00000000000..ddb3c6173cb Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken5.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken6.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken6.ogg new file mode 100644 index 00000000000..fbf0c992cc3 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken6.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt1.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt1.ogg new file mode 100644 index 00000000000..1a804cf2293 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt1.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt2.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt2.ogg new file mode 100644 index 00000000000..a29eacc0fa7 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt2.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt3.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt3.ogg new file mode 100644 index 00000000000..c58f4f108f3 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt3.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt4.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt4.ogg new file mode 100644 index 00000000000..835430ca031 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt4.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt5.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt5.ogg new file mode 100644 index 00000000000..eede195ea8a Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt5.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt6.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt6.ogg new file mode 100644 index 00000000000..33152ffca6d Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt6.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt7.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt7.ogg new file mode 100644 index 00000000000..36cc23d247f Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt7.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt8.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt8.ogg new file mode 100644 index 00000000000..2b00675274b Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt8.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt9.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt9.ogg new file mode 100644 index 00000000000..9a78397b95b Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt9.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow1.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow1.ogg new file mode 100644 index 00000000000..83e1bf9e27a Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow1.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow10.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow10.ogg new file mode 100644 index 00000000000..dfbdb3732d1 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow10.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow2.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow2.ogg new file mode 100644 index 00000000000..f1f627f7f27 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow2.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow3.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow3.ogg new file mode 100644 index 00000000000..859665e5529 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow3.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow4.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow4.ogg new file mode 100644 index 00000000000..04706c362e9 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow4.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow5.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow5.ogg new file mode 100644 index 00000000000..cdfbee52cd9 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow5.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow6.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow6.ogg new file mode 100644 index 00000000000..a45e6f56248 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow6.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow7.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow7.ogg new file mode 100644 index 00000000000..68746a3b1b2 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow7.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow8.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow8.ogg new file mode 100644 index 00000000000..620662e75ed Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow8.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow9.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow9.ogg new file mode 100644 index 00000000000..c7a250fa131 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow9.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid1.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid1.ogg new file mode 100644 index 00000000000..7c5e295ec7f Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid1.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid2.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid2.ogg new file mode 100644 index 00000000000..b843f6814ad Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid2.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid3.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid3.ogg new file mode 100644 index 00000000000..5ab816784ad Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid3.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid4.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid4.ogg new file mode 100644 index 00000000000..08a563b9133 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid4.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid5.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid5.ogg new file mode 100644 index 00000000000..dcff5d23739 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid5.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid6.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid6.ogg new file mode 100644 index 00000000000..c3b88f769de Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid6.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water1.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water1.ogg new file mode 100644 index 00000000000..ec3b699952b Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water1.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water2.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water2.ogg new file mode 100644 index 00000000000..4e828bdd5d5 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water2.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water3.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water3.ogg new file mode 100644 index 00000000000..06a97a591d3 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water3.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water4.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water4.ogg new file mode 100644 index 00000000000..a87258c010a Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water4.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water5.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water5.ogg new file mode 100644 index 00000000000..f0a89e1a421 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water5.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water6.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water6.ogg new file mode 100644 index 00000000000..a65c2921c07 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Water/water6.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood1.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood1.ogg new file mode 100644 index 00000000000..eb594f8b44e Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood1.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood2.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood2.ogg new file mode 100644 index 00000000000..d530edd6d42 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood2.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood3.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood3.ogg new file mode 100644 index 00000000000..e0c23908951 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood3.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood4.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood4.ogg new file mode 100644 index 00000000000..62c4e7e92f3 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood4.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood5.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood5.ogg new file mode 100644 index 00000000000..0a06ed7bd10 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood5.ogg differ diff --git a/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood6.ogg b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood6.ogg new file mode 100644 index 00000000000..70e094c49b1 Binary files /dev/null and b/Resources/Audio/_Nuclear14/Effects/Footsteps/Wood/wood6.ogg differ diff --git a/Resources/Prototypes/_Nuclear14/Entities/Objects/Decoration/flora.yml b/Resources/Prototypes/_Nuclear14/Entities/Objects/Decoration/flora.yml new file mode 100644 index 00000000000..3f8798f9a27 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Objects/Decoration/flora.yml @@ -0,0 +1,78 @@ +- type: entity + id: N14FloraLogBase + name: log + description: Once a tree, always a log. + abstract: true + components: + - type: Clickable + - type: InteractionOutline + - type: Sprite + noRot: true + sprite: _Nuclear14/Structures/Decoration/flora.rsi + state: tree_log + drawdepth: FloorObjects + - type: Physics + bodyType: Dynamic + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.2 + density: 2000 + mask: + - TableMask + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Wood + - type: MeleeSound + soundGroups: + Brute: + path: /Audio/Effects/chop.ogg + params: + variation: 0.05 + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 400 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 50 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/tree_fell.ogg + params: + volume: 5 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + Log: + min: 2 + max: 8 + - type: Pullable + +- type: entity + parent: N14FloraLogBase + id: N14FloraLog1 + suffix: seat + name: log + description: Once a tree, always a log. + components: + - type: Strap + position: Stand + buckleOffset: "0,-0.05" + +- type: entity + parent: N14FloraLogBase + id: N14FloraLog3 + suffix: stash + components: + - type: Sprite + state: timber \ No newline at end of file diff --git a/Resources/Prototypes/_Nuclear14/Entities/Objects/Misc/tiles.yml b/Resources/Prototypes/_Nuclear14/Entities/Objects/Misc/tiles.yml new file mode 100644 index 00000000000..6273803ea9f --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Objects/Misc/tiles.yml @@ -0,0 +1,446 @@ +# Metal Tiles +- type: entity + name: metal floor blue + parent: FloorTileItemBase + id: FloorTileItemMetalBlue + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalBlue + - type: Stack + stackType: FloorTileMetalBlue + +- type: entity + name: metal floor blue solid + parent: FloorTileItemBase + id: FloorTileItemMetalBlueSolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalBlueSolid + - type: Stack + stackType: FloorTileMetalBlueSolid + +- type: entity + name: metal floor green + parent: FloorTileItemBase + id: FloorTileItemMetalGreen + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalGreen + - type: Stack + stackType: FloorTileMetalGreen + +- type: entity + name: metal floor green solid + parent: FloorTileItemBase + id: FloorTileItemMetalGreenSolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalGreenSolid + - type: Stack + stackType: FloorTileMetalGreenSolid + +- type: entity + name: metal floor grey + parent: FloorTileItemBase + id: FloorTileItemMetalGrey + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalGrey + - type: Stack + stackType: FloorTileMetalGrey + +- type: entity + name: metal floor grey solid + parent: FloorTileItemBase + id: FloorTileItemMetalGreySolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalGreySolid + - type: Stack + stackType: FloorTileMetalGreySolid + +- type: entity + name: metal floor grey dark + parent: FloorTileItemBase + id: FloorTileItemMetalGreyDark + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalGreyDark + - type: Stack + stackType: FloorTileMetalGreyDark + +- type: entity + name: metal floor grey dark solid + parent: FloorTileItemBase + id: FloorTileItemMetalGreyDarkSolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalGreyDarkSolid + - type: Stack + stackType: FloorTileMetalGreyDarkSolid + +- type: entity + name: metal floor purple + parent: FloorTileItemBase + id: FloorTileItemMetalPurple + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalPurple + - type: Stack + stackType: FloorTileMetalPurple + +- type: entity + name: metal floor purple solid + parent: FloorTileItemBase + id: FloorTileItemMetalPurpleSolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalPurpleSolid + - type: Stack + stackType: FloorTileMetalPurpleSolid + +- type: entity + name: metal floor red + parent: FloorTileItemBase + id: FloorTileItemMetalRed + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalRed + - type: Stack + stackType: FloorTileMetalRed + +- type: entity + name: metal floor red solid + parent: FloorTileItemBase + id: FloorTileItemMetalRedSolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalRedSolid + - type: Stack + stackType: FloorTileMetalRedSolid + +- type: entity + name: metal floor teal + parent: FloorTileItemBase + id: FloorTileItemMetalTeal + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalTeal + - type: Stack + stackType: FloorTileMetalTeal + +- type: entity + name: metal floor teal solid + parent: FloorTileItemBase + id: FloorTileItemMetalTealSolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalTealSolid + - type: Stack + stackType: FloorTileMetalTealSolid + +- type: entity + name: metal floor white + parent: FloorTileItemBase + id: FloorTileItemMetalWhite + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalWhite + - type: Stack + stackType: FloorTileMetalWhite + +- type: entity + name: metal floor white solid + parent: FloorTileItemBase + id: FloorTileItemMetalWhiteSolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalWhiteSolid + - type: Stack + stackType: FloorTileMetalWhiteSolid + +- type: entity + name: metal floor yellow + parent: FloorTileItemBase + id: FloorTileItemMetalYellow + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalYellow + - type: Stack + stackType: FloorTileMetalYellow + +- type: entity + name: metal floor yellow solid + parent: FloorTileItemBase + id: FloorTileItemMetalYellowSolid + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalYellowSolid + - type: Stack + stackType: FloorTileMetalYellowSolid + +- type: entity + name: metal floor freezer + parent: FloorTileItemBase + id: FloorTileItemMetalFreezer + components: + - type: Sprite + state: steel + - type: Item + heldPrefix: steel + - type: FloorTile + outputs: + - Plating + - FloorMetalFreezer + - type: Stack + stackType: FloorTileMetalFreezer + +# Wood Tiles +- type: entity + name: oak wood floor + parent: FloorTileItemBase + id: FloorTileItemWoodOak + components: + - type: Sprite + state: wood + - type: Item + heldPrefix: wood + - type: FloorTile + outputs: + - FloorWasteland + - FloorWoodOak + - type: Stack + stackType: FloorTileWoodOak +# - type: Construction +# graph: TileWood +# node: woodtileoak + +- type: entity + name: house wood floor + parent: FloorTileItemBase + id: FloorTileItemWoodHouse + components: + - type: Sprite + state: wood + - type: Item + heldPrefix: wood + - type: FloorTile + outputs: + - FloorWasteland + - FloorWoodHouse + - type: Stack + stackType: FloorTileWoodHouse +# - type: Construction +# graph: TileWood +# node: woodtiledark + +- type: entity + name: maple floor + parent: FloorTileItemBase + id: FloorTileItemWoodMaple + components: + - type: Sprite + state: wood + - type: Item + heldPrefix: wood + - type: FloorTile + outputs: + - FloorWasteland + - FloorWoodMaple + - type: Stack + stackType: FloorTileWoodMaple +# - type: Construction +# graph: TileWood +# node: woodtilelight + +- type: entity + name: industrial floor + parent: FloorTileItemBase + id: FloorTileItemMetalIndustrial + components: + - type: Sprite + state: wood + - type: Item + heldPrefix: wood + - type: FloorTile + outputs: + - FloorWasteland + - FloorMS13MetalIndustrial + - type: Stack + stackType: FloorTileMetalIndustrial + +- type: entity + name: metal floor + parent: FloorTileItemBase + id: FloorTileItemMetalMS13 + components: + - type: Sprite + state: wood + - type: Item + heldPrefix: wood + - type: FloorTile + outputs: + - FloorWasteland + - FloorMS13MetalTile + - type: Stack + stackType: FloorTileMetalMS13 + +- type: entity + name: metal grate floor + parent: FloorTileItemBase + id: FloorTileItemMetalGrate + components: + - type: Sprite + state: wood + - type: Item + heldPrefix: wood + - type: FloorTile + outputs: + - FloorWasteland + - FloorMS13MetalGrate + - type: Stack + stackType: FloorTileMetalGrate + +- type: entity + name: metal solid floor + parent: FloorTileItemBase + id: FloorTileItemMetalSolid + components: + - type: Sprite + state: wood + - type: Item + heldPrefix: wood + - type: FloorTile + outputs: + - FloorWasteland + - FloorMS13MetalSolid + - type: Stack + stackType: FloorTileMetalSolid + +# Carpets +- type: entity + name: red carpet + parent: FloorTileItemBase + id: FloorTileItemCarpetRed + components: + - type: Sprite + state: wood + - type: Item + heldPrefix: wood + - type: FloorTile + outputs: + - FloorWasteland + - FloorCarpetRed + - type: Stack + stackType: FloorTileCarpetRed +# - type: Construction +# graph: TileWood +# node: woodtilelight diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Decoration/floordecor.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Decoration/floordecor.yml new file mode 100644 index 00000000000..3926236bbd2 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Decoration/floordecor.yml @@ -0,0 +1,400 @@ +- type: entity + id: N14DecorFloorBase + abstract: true + placement: + mode: SnapgridCenter + components: + - type: Sprite + sprite: _Nuclear14/Structures/Decoration/cave_decor.rsi + netsync: false + noRot: true + drawdepth: FloorObjects + - type: Damageable + damageModifierSet: Wood + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 50 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: Transform + anchored: true + - type: Physics + bodyType: Static + canCollide: false + - type: Clickable + - type: InteractionOutline +# No fixture on this base, inherit from further down for fixture + +# Cave Decor +- type: entity + parent: N14DecorFloorBase + id: N14DecorMinecart + name: minecrart + description: It seems to have fallen over... + components: + - type: Sprite + state: minecart_fallen + +# World Decor +- type: entity + parent: N14DecorFloorBase + id: N14DecorFloorWorldBase + abstract: true + components: + - type: Sprite + sprite: _Nuclear14/Structures/Decoration/world.rsi + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorPaper + name: scattered paper + description: A mess of papers + suffix: 8 states + components: + - type: Sprite + sprite: _Nuclear14/Structures/Decoration/world.rsi + state: scattered_papers + # add destruction drop for materials + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorPaper1 + suffix: 4 states + name: scattered paper + description: A mess of papers + components: + - type: Sprite + state: papers_1 + +- type: entity + parent: N14DecorFloorPaper1 + id: N14DecorFloorPaper2 + components: + - type: Sprite + state: papers_2 + +- type: entity + parent: N14DecorFloorPaper1 + id: N14DecorFloorPaper3 + components: + - type: Sprite + state: papers_3 + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorScrapwood + name: wood scraps + description: wood scraps + suffix: 6 states + components: + - type: Sprite + state: woodscrap + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorBrickrubble + name: brick rubble + description: brick rubble + suffix: "6 states" + components: + - type: Sprite + state: brickrubble + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorCardboard + name: cardboard boxes + description: cardboard scrap boxes + suffix: "6 states" + components: + - type: Sprite + state: cardboard + # add destruction drop for materials + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorPallet + name: pallet + description: a wooden pallet. + suffix: "2 states" + components: + - type: Sprite + state: pallet + # add destruction drop for materials + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorPalletStack + name: pallet stack + description: a stack of wooden pallets + suffix: "2 states" + components: + - type: Sprite + state: pallet_stack + # add destruction drop for materials + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.20 + density: 1000 + mask: + - MachineMask + layer: + - MachineLayer + +- type: entity + parent: N14DecorFloorPalletStack + id: N14DecorFloorBrickStack + name: brick stack + description: a neat stack of bricks + components: + - type: Sprite + state: brickpile + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorBookstack1 + name: book stack + description: a stack of books + components: + - type: Sprite + state: bookstack_1 + # add destruction drop for materials + +- type: entity + parent: N14DecorFloorBookstack1 + id: N14DecorFloorBookstack2 + components: + - type: Sprite + state: bookstack_2 + +- type: entity + parent: N14DecorFloorBookstack1 + id: N14DecorFloorBookstack3 + components: + - type: Sprite + state: bookstack_3 + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorBookPile1 + name: book pile + description: a pile of books + components: + - type: Sprite + state: bookpile_1 + # add destruction drop for materials + +- type: entity + parent: N14DecorFloorBookPile1 + id: N14DecorFloorBookPile2 + components: + - type: Sprite + state: bookpile_2 + +- type: entity + parent: N14DecorFloorBookPile1 + id: N14DecorFloorBookPile3 + components: + - type: Sprite + state: bookpile_3 + +- type: entity + parent: N14DecorFloorBookPile1 + id: N14DecorFloorBookPile4 + components: + - type: Sprite + state: bookpile_4 + +- type: entity + parent: N14DecorFloorBookPile1 + id: N14DecorFloorBookPile5 + components: + - type: Sprite + state: bookpile_5 + +- type: entity + parent: N14DecorFloorBookPile1 + id: N14DecorFloorBookPile6 + components: + - type: Sprite + state: bookpile_6 + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorFood1 + name: food stuff + description: some old food stuff + components: + - type: Sprite + state: foodstuff_1 + +- type: entity + parent: N14DecorFloorFood1 + id: N14DecorFloorFood2 + components: + - type: Sprite + state: foodstuff_2 + +- type: entity + parent: N14DecorFloorFood1 + id: N14DecorFloorFood3 + components: + - type: Sprite + state: foodstuff_3 + +- type: entity + parent: N14DecorFloorFood1 + id: N14DecorFloorFood4 + components: + - type: Sprite + state: foodstuff_4 + +- type: entity + parent: N14DecorFloorFood1 + id: N14DecorFloorFood5 + components: + - type: Sprite + state: foodstuff_5 + +- type: entity + parent: N14DecorFloorFood1 + id: N14DecorFloorFood6 + components: + - type: Sprite + state: foodstuff_6 + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorTrashbags1 + name: trash bags + description: some old trash bags + components: + - type: Sprite + state: trashbags_1 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.20 + density: 1000 + mask: + - MachineMask + layer: + - MachineLayer + +- type: entity + parent: N14DecorFloorTrashbags1 + id: N14DecorFloorTrashbags2 + components: + - type: Sprite + state: trashbags_2 + +- type: entity + parent: N14DecorFloorTrashbags1 + id: N14DecorFloorTrashbags3 + components: + - type: Sprite + state: trashbags_3 + +- type: entity + parent: N14DecorFloorTrashbags1 + id: N14DecorFloorTrashbags4 + components: + - type: Sprite + state: trashbags_4 + +- type: entity + parent: N14DecorFloorTrashbags1 + id: N14DecorFloorTrashbags5 + components: + - type: Sprite + state: trashbags_5 + +- type: entity + parent: N14DecorFloorTrashbags1 + id: N14DecorFloorTrashbags6 + components: + - type: Sprite + state: trashbags_6 + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorGlass1 + name: glass bottles + description: some old glass scraps + components: + - type: Sprite + state: glass_1 + # add glass shard destruction + +- type: entity + parent: N14DecorFloorGlass1 + id: N14DecorFloorGlass2 + components: + - type: Sprite + state: glass_2 + +- type: entity + parent: N14DecorFloorGlass1 + id: N14DecorFloorGlass3 + components: + - type: Sprite + state: glass_3 + +- type: entity + parent: N14DecorFloorGlass1 + id: N14DecorFloorGlass4 + components: + - type: Sprite + state: glass_4 + +- type: entity + parent: N14DecorFloorGlass1 + id: N14DecorFloorGlass5 + components: + - type: Sprite + state: glass_5 + +- type: entity + parent: N14DecorFloorGlass1 + id: N14DecorFloorGlass6 + components: + - type: Sprite + state: glass_6 + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorSignMines + name: mines + description: danger of mines and death... + components: + - type: Sprite + state: mine_sign + +- type: entity + parent: N14DecorFloorWorldBase + id: N14DecorFloorSkeleton + name: skeleton + description: looks a little worse for wear + components: + - type: Sprite + state: skeleton + +- type: entity + parent: N14DecorFloorSkeleton + id: N14DecorFloorSkeletonOver + suffix: draws over objects + components: + - type: Sprite + drawdepth: Mobs diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Decoration/rails.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Decoration/rails.yml new file mode 100644 index 00000000000..a068fff6f18 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Decoration/rails.yml @@ -0,0 +1,96 @@ +- type: entity + id: N14Rails + name: railway + placement: + mode: SnapgridCenter + components: + - type: Sprite + sprite: _Nuclear14/Structures/Decoration/rails64.rsi + state: rails + snapCardinals: false + netsync: false + drawdepth: FloorObjects + - type: Damageable + damageModifierSet: Wood + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 200 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: Transform + anchored: true + - type: Physics + canCollide: False + bodyType: Static + - type: Clickable + +- type: entity + parent: N14Rails + id: N14RailsJunctionRightTop + suffix: junction right top + components: + - type: Sprite + state: junction-right-top + +- type: entity + parent: N14Rails + id: N14RailsJunctionLeftTop + suffix: junction left top + components: + - type: Sprite + state: junction-left-top + +- type: entity + parent: N14Rails + id: N14RailsJunctionRightBottom + suffix: junction right bottom + components: + - type: Sprite + state: junction-right-bottom + +- type: entity + parent: N14Rails + id: N14RailsJunctionLeftBottom + suffix: junction left bottom + components: + - type: Sprite + state: junction-left-bottom + +- type: entity + parent: N14Rails + id: N14RailsTurnWS + suffix: turn west-south + components: + - type: Sprite + state: turn-WS + +- type: entity + parent: N14Rails + id: N14RailsTurnNW + suffix: turn north-west + components: + - type: Sprite + state: turn-NW + +- type: entity + parent: N14Rails + id: N14RailsTurnNE + suffix: turn north-east + components: + - type: Sprite + state: turn-NE + +- type: entity + parent: N14Rails + id: N14RailsTurnSE + suffix: turn south-east + components: + - type: Sprite + state: turn-SE diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Doors/rollerdoors.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Doors/rollerdoors.yml new file mode 100644 index 00000000000..da9f25616c6 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Doors/rollerdoors.yml @@ -0,0 +1,29 @@ +- type: entity + parent: BaseMaterialDoor + id: N14DoorShutterFramedRoller + name: shutter + description: A lightweight airtight roller shutter door. + components: + - type: Door + bumpOpen: false + crushDamage: + types: + Blunt: 5 + openSound: + path: /Audio/Machines/airlock_ext_open.ogg + closeSound: + path: /Audio/Machines/airlock_ext_close.ogg + denySound: + path: /Audio/Machines/airlock_deny.ogg + - type: Sprite + sprite: _Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi + +- type: entity + parent: BaseMaterialDoor + id: N14DoorShutterRoller + name: garage shutter + suffix: frameless + description: A lightweight airtight roller shutter door. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/casino.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/casino.yml new file mode 100644 index 00000000000..3269a40ce2d --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/casino.yml @@ -0,0 +1,45 @@ +- type: entity + parent: BaseStructure + id: N14FurnitureCasinoRoulettetable + name: roulette table + description: A casino roulette table. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/roulettetable.rsi + snapCardinals: true + netsync: false + state: roulette + - type: Damageable + damageModifierSet: Wood + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + MaterialWoodPlank: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: ["Destruction"] + - type: Tag + tags: + - Wooden + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-1,-0.45,1,0.45" + density: 60 + mask: + - MachineMask + layer: + - MidImpassable + - LowImpassable diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/chairs.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/chairs.yml new file mode 100644 index 00000000000..05d669ea2bd --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/chairs.yml @@ -0,0 +1,47 @@ +- type: entity + parent: ChairWood + id: N14ChairArmchair + name: armchair + description: A padded armchair. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/chairs.rsi + state: armchair + - type: Construction + graph: N14Seat + node: N14ChairArmchair + +- type: entity + parent: Chair + id: N14ChairBarRetro + name: retro chair + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/chairs.rsi + state: retro_chair + +- type: entity + parent: N14ChairBarRetro + id: N14ChairDinerBench + name: diner chair + description: A cozy diner chair. + components: + - type: Sprite + state: diner_chair + +- type: entity + parent: N14ChairBarRetro + id: N14ChairOfficeErgonomic + name: ergonomic office chair + components: + - type: Sprite + state: ergo_chair + +- type: entity + parent: N14ChairBarRetro + id: N14ChairCaptain + name: captain chair + description: A chair fit for a captain. + components: + - type: Sprite + state: captain_chair diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/rugs_carpets.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/rugs_carpets.yml new file mode 100644 index 00000000000..e9bd9d05684 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/rugs_carpets.yml @@ -0,0 +1,167 @@ +- type: entity + id: N14CarpetSingleBase + parent: BaseStructure + description: Better than the floor. + abstract: true + components: + - type: Sprite + drawdepth: FloorTiles + - type: Physics + canCollide: false + - type: Fixtures + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + parent: N14CarpetSingleBase + id: N14RugMat + name: mat + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/rugs.rsi + state: mat_blank + +- type: entity + parent: N14RugMat + id: N14RugMatWelcome + suffix: welcome + components: + - type: Sprite + state: mat_welcome + +- type: entity + parent: N14RugMat + id: N14RugMatVulgar1 + suffix: get f + description: A charming floor mat. + components: + - type: Sprite + state: mat_vulgar + +- type: entity + parent: N14RugMatVulgar1 + id: N14RugMatVulgar2 + suffix: f off + components: + - type: Sprite + state: mat_vulgar_2 + +- type: entity + parent: N14RugMatVulgar1 + id: N14RugMatTown + suffix: s town + components: + - type: Sprite + state: mat_town + +- type: entity + parent: N14RugMatVulgar1 + id: N14RugMatNCR + suffix: ncr sucks + components: + - type: Sprite + state: mat_ncr + +- type: entity + parent: N14RugMatVulgar1 + id: N14RugMatBOS + suffix: bos sucks + components: + - type: Sprite + state: mat_bos + +# Rubber mats +- type: entity + parent: N14RugMat + id: N14RugMatRubberSingle + name: rubber mat + description: A rubber protective floor mat. + components: + - type: Sprite + state: rubber_single + +- type: entity + parent: N14RugMatRubberSingle + id: N14RugMatRubber1 + components: + - type: Sprite + state: rubber_1 + +- type: entity + parent: N14RugMatRubberSingle + id: N14RugMatRubber2 + components: + - type: Sprite + state: rubber_2 + +- type: entity + parent: N14RugMatRubberSingle + id: N14RugMatRubber3 + components: + - type: Sprite + state: rubber_3 + +# 64x64 rugs +- type: entity + parent: N14CarpetSingleBase + id: N14RugBlue + name: rug + description: A modern looking blue rug. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/rugs64x64.rsi + state: rug_blue + +- type: entity + parent: N14RugBlue + id: N14RugBlueShag + suffix: shag + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/rugs64x64.rsi + state: rug_blue_shag + +- type: entity + parent: N14RugBlue + id: N14RugBrownFancy + description: A fancy looking rug. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/rugs64x64.rsi + state: rug_fancy + +- type: entity + parent: N14RugBlue + id: N14RugRed + description: A patterned red rug. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/rugs64x64.rsi + state: rug_red + +- type: entity + parent: N14RugBlue + id: N14RugYellow + description: A patterned yellow rug. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/rugs64x64.rsi + state: rug_yellow + +- type: entity + parent: N14RugBlue + id: N14RugMatRubberLarge + name: rubber mat + description: A large rubber mat. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/rugs64x64.rsi + state: rug_rubber diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/table.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/table.yml new file mode 100644 index 00000000000..d3d9b158cc3 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Furniture/table.yml @@ -0,0 +1,372 @@ +- type: entity + id: N14FreeTableBase # Base off this for metal tables + parent: BaseStructure + name: table + description: A square piece of metal standing on four metal legs. + abstract: true + components: + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Metallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + SheetSteel1: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: ["Destruction"] + - type: PlaceableSurface + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.45,-0.45,0.45,0.45" + density: 55 + mask: # tables should collide with other tables + - TableMask + layer: + - TableLayer + - type: Sprite + netsync: false + - type: Climbable + - type: Bonkable + bonkDamage: + types: + Blunt: 4 + - type: Clickable + +# 32x32 tables +- type: entity + parent: N14FreeTableBase + id: N14TableMetalRound + suffix: clean + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/tables.rsi + state: table_metal_round-2 + +- type: entity + parent: N14TableMetalRound + id: N14TableMetalRoundDirty + name: round table + suffix: dirty + description: A round metal table. Prison like. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/tables.rsi + state: table_metal_round # N14TODO: There's a second sprite of this, need it to spawn a random one. + +- type: entity + parent: N14TableWoodSquare + id: N14TableWoodRound + name: wooden table + description: A wooden round table. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/tables.rsi + state: table_wood_round + +- type: entity + parent: N14FreeTableBase + id: N14TableWoodSquare + name: wooden table + description: A wooden square table. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/tables.rsi + state: table_wood_square + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.35,-0.15,0.35,0.45" + density: 55 + mask: # tables should collide with other tables + - TableMask + layer: + - TableLayer + +- type: entity + parent: N14TableWoodSquare + id: N14TableWoodLow + name: wooden table + description: A low wooden square table. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/tables.rsi + state: table_wood_low + +- type: entity + parent: N14TableWoodSquare + id: N14TableWoodStand + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/tables.rsi + state: table_wood_stand + +#64x64 tables +- type: entity + parent: N14FreeTableBase + id: N14TableDeskMetal + name: metal desk + description: A metal desk for working at. Sturdy. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/desks.rsi + state: desk_metal + offset: 0.5, 0 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.35,0,1.35,0.45" + density: 55 + mask: # tables should collide with other tables + - TableMask + layer: + - TableLayer + +- type: entity + parent: N14TableDeskMetal + id: N14TableDeskMetalDirty + suffix: dirty + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: desk_metal + +- type: entity + parent: N14FreeTableBase + id: N14TableDeskMetalSmall + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: desk_metal_small + +- type: entity + parent: N14FreeTableBase + id: N14TableDeskWood + name: wooden desk + description: A wooden desk for working at. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/desks.rsi + state: desk_wood + offset: 0.5, 0 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0,0,1,0.45" + density: 55 + mask: # tables should collide with other tables + - TableMask + layer: + - TableLayer + +- type: entity + parent: N14TableDeskWood + id: N14TableDeskWood2 + suffix: alt + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: desk_wood + +- type: entity + parent: N14FreeTableBase + id: N14TableDeskWoodSmall + suffix: small + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: desk_wood_small + +- type: entity + parent: N14TableDeskWood + id: N14TableCasinoCards + name: cards table + description: A fancy table for playing cards at. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: table_cards + +- type: entity + parent: N14TableCasinoCards + id: N14TableCasinoPool + name: pool table + description: A fancy table for playing pool at. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: table_pool + +- type: entity + parent: N14TableCasinoCards + id: N14TableWoodenOvalWide + name: wooden table + description: An oval table made from wood. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: table_wood_wide_oval + +- type: entity + parent: N14TableCasinoCards + id: N14TableWoodenSquareWide + name: wooden table + description: A wide square table made from wood. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: table_wood_wide_square + +- type: entity + parent: N14TableCasinoCards + id: N14TableMetalWide + name: metal table + description: A wide metal table. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/64x64_furniture.rsi + state: table_metal_wide + +# Counters / Benches / Smoothed Tables +- type: entity + parent: N14FreeTableBase + id: N14TableCounter + name: wooden counter + suffix: full + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: wood_counter + +- type: entity + parent: N14TableCounter + id: N14TableCounterBend + suffix: corner + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: wood_counter_bend + +- type: entity + parent: N14TableCounter + id: N14TableCounterIntersect + suffix: intersect + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: wood_counter_intersect + +- type: entity + parent: N14TableCounter + id: N14TableCounterCross + suffix: cross + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: wood_counter_cross + +- type: entity + parent: N14TableCounter + id: N14TableCounterCraft + description: This counter looks like scrap. + suffix: craft full + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: craft_counter + +- type: entity + parent: N14TableCounter + id: N14TableCounterCraftBend + suffix: craft corner + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: craft_counter_bend + +- type: entity + parent: N14TableCounter + id: N14TableCounterCraftIntersect + suffix: craft intersect + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: craft_counter_intersect + +- type: entity + parent: N14TableCounter + id: N14TableCounterCraftCross + suffix: craft cross + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: craft_counter_cross + +- type: entity + parent: N14FreeTableBase + id: N14TableCounterMetal + name: metal counter + description: A cold, hard metal counter. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: metal_counter + +- type: entity + parent: N14TableCounterMetal + id: N14TableCounterMetalBend + suffix: corner + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: metal_counter_bend + +- type: entity + parent: N14TableCounterMetal + id: N14TableCounterMetalIntersect + suffix: intersect + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: metal_counter_intersect + +- type: entity + parent: N14TableCounterMetal + id: N14TableCounterMetalCross + suffix: cross + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/counters.rsi + state: metal_counter_cross + +- type: entity + id: N14TableMetalGrate + parent: Table + name: metal table + description: A cold handmade metal table made from grating. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Furniture/Tables/metalgrate.rsi + - type: Icon + sprite: _Nuclear14/Structures/Furniture/Tables/metalgrate.rsi + - type: Construction + graph: N14TableMetalGrateRecipes + node: start diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Misc/floradesert.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Misc/floradesert.yml new file mode 100644 index 00000000000..83e39e51f50 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Misc/floradesert.yml @@ -0,0 +1,110 @@ +- type: entity + parent: BaseTree + id: N14FloraDesertCactus + name: cactus + description: Some kind of wasteland flora. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Misc/floradesert.rsi + state: cactus + offset: 0,0 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.7,-0.3,-0.4,-1.2" + density: 1000 + layer: + - WallLayer + +- type: entity + parent: N14FloraDesertCactus + id: N14FloraDesertTree1 + name: joshua tree + description: A Joshua Tree. + components: + - type: Sprite + state: joshua_1 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "0.3,-0.3,-0.2,-1.2" + density: 1000 + layer: + - WallLayer + +- type: entity + parent: N14FloraDesertTree1 + id: N14FloraDesertTree2 + components: + - type: Sprite + state: joshua_2 + +- type: entity + parent: N14FloraDesertTree1 + id: N14FloraDesertTree3 + components: + - type: Sprite + state: joshua_3 + +- type: entity + parent: N14FloraDesertTree1 + id: N14FloraDesertTree4 + components: + - type: Sprite + state: joshua_4 + +- type: entity + parent: N14FloraDesertCactus + id: N14FloraTreeBald + name: bald tree + description: "What? Even trees go bald." + components: + - type: Sprite + sprite: _Nuclear14/Structures/Misc/trees-ms.rsi + state: bald + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "0.2,-1.4,-0.2,-1.8" + density: 1000 + layer: + - WallLayer + +- type: entity + parent: N14FloraTreeBald + id: N14FloraTreePine + name: pine tree + description: It has an almost overwhelming scent. + components: + - type: Sprite + layers: + - state: pine_1 + map: [ "tree" ] + - type: RandomSprite + available: + - tree: + pine_1: "" + pine_1_alt: "" + +- type: entity + parent: N14FloraTreeBald + id: N14FloraTreeDead1 + name: dead tree + description: A dead memory of a tree. + components: + - type: Sprite + layers: + - state: dead_tree1 + map: [ "tree" ] + - type: RandomSprite + available: + - tree: + dead_tree1: "" + dead_tree2: "" + dead_tree3: "" diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Storage/furniture.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Storage/furniture.yml new file mode 100644 index 00000000000..020f95cb955 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Storage/furniture.yml @@ -0,0 +1,17 @@ +# Safes +- type: entity + parent: ClosetSteelBase + id: N14ClosetSafe + name: safe + description: Might be filled with valuables. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Storage/Furniture/safe.rsi + +- type: entity + parent: N14ClosetSafe + id: N14ClosetSafeSpinner + suffix: spinner + components: + - type: Sprite + sprite: _Nuclear14/Structures/Storage/Furniture/safespinner.rsi diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/base_lighting.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/base_lighting.yml new file mode 100644 index 00000000000..9302da3190b --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/base_lighting.yml @@ -0,0 +1,44 @@ +#Small lights +- type: entity + parent: SmallLight + id: N14LightSmallAlwayson + name: caged small light + suffix: Always on + description: An always powered light. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi + state: base + drawdepth: Overdoors + offset: 0, 1 # 0.75 is better but breaks for east west placement + - type: PointLight + energy: 1.0 + radius: 6 + softness: 1.1 + enabled: true + - type: WallMount + +- type: entity + parent: PoweredSmallLightEmpty + id: N14LightSmallEmpty + description: A light fixture. Draws power and produces light when equipped with a light bulb. + suffix: Empty + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi + state: empty + offset: 0, 1 + - type: Construction + graph: N14Lightbulb + node: bulbLight + - type: WallMount + +- type: entity + parent: PoweredSmallLight + id: N14LightSmall + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi + state: base + offset: 0, 1 + - type: WallMount diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/signs.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/signs.yml new file mode 100644 index 00000000000..d6a89e3f8dd --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/signs.yml @@ -0,0 +1,141 @@ +# 32x32 +- type: entity + parent: N14SignBase + id: N14SignBar + name: bar sign + description: Bar! Get drunk here. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/signs_32x32.rsi + state: bar + +- type: entity + parent: N14SignBar + id: N14SignClinic + name: clinic sign + description: A clinic sign. Hopefully they have meds. + components: + - type: Sprite + state: clinic + - type: PointLight + radius: 3 + energy: 1 + color: '#00ff00' + +- type: entity + parent: N14SignBar + id: N14SignOpen1 + name: open sign + description: Open for business. Maybe. + components: + - type: Sprite + state: open + - type: PointLight + radius: 3 + energy: 1 + color: '#ff0000' + +- type: entity + parent: N14SignOpen1 + id: N14SignOpen2 + components: + - type: Sprite + state: open_bar + +- type: entity + parent: N14SignOpen1 + id: N14SignOpenOn1 + components: + - type: Sprite + state: open_on + +- type: entity + parent: N14SignOpen1 + id: N14SignOpenOn2 + components: + - type: Sprite + state: open_bar_on + +- type: entity + parent: N14SignBase + id: N14SignForRent + name: for rent sign + description: A sign advertising a place for rent. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/signs_32x32.rsi + state: rent + +- type: entity + parent: N14SignBase + id: N14SignNotice + name: notice sign + description: NOTICE! + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/walldecor.rsi + state: notice_sign + +- type: entity + parent: N14SignNotice + id: N14SignDanger + name: danger sign + description: Danger. + components: + - type: Sprite + state: danger_sign + +# 64x32 +- type: entity + parent: N14SignBar + id: N14SignBazaarOn + name: bazaar sign + description: A sign for a bazaar. How bizarre. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/signs_64x32.rsi + state: bazaar_on + - type: PointLight + radius: 2 + energy: 1 + color: '#ff8000' + +- type: entity + parent: N14SignBazaarOn + id: N14SignHotel + name: hotel sign + description: A sign for a hotel. Get a room! + components: + - type: Sprite + state: hotel + +- type: entity + parent: N14SignBazaarOn + id: N14SignPrivateProperty + name: private property sign + description: A private property sign. + components: + - type: Sprite + state: private + +- type: entity + parent: N14SignBazaarOn + id: N14SignOpenBig + name: open sign + description: We are open sign. I hope so. + components: + - type: Sprite + state: we_open_open + - type: PointLight + radius: 2 + energy: 1 + color: '#ff0000' + +- type: entity + parent: N14SignBazaarOn + id: N14SignWorkersOnly + name: workers only sign + description: No tresspassing! + components: + - type: Sprite + state: workers diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/walldecor.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/walldecor.yml new file mode 100644 index 00000000000..f0c773c7733 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/walldecor.yml @@ -0,0 +1,123 @@ +# see adverts for sign base +- type: entity + parent: BaseSign + id: N14SignBase # for non directional signs otherwise remove snapCardinals: true + abstract: true + components: + - type: WallMount + arc: 360 + - type: Sprite + drawdepth: Overdoors + sprite: _Nuclear14/Structures/Wallmounts/adverts.rsi + snapCardinals: true # one direction + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + +# Flags +- type: entity + parent: N14SignBase + id: N14FlagWallUS + name: flag + suffix: US + description: A US flag. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/walldecor.rsi + state: flag_us + +- type: entity + parent: N14FlagWallUS + id: N14FlagWallChina + suffix: China + description: A Chinese flag. + components: + - type: Sprite + state: flag_china + +- type: entity + parent: N14FlagWallUS + id: N14FlagWallCalifornia + suffix: California + description: A flag of California. + components: + - type: Sprite + state: flag_cali + +- type: entity + parent: N14FlagWallUS + id: N14FlagWallArizona + suffix: Arizona + description: A flag of Arizona. + components: + - type: Sprite + state: flag_arizona + +- type: entity + parent: N14FlagWallUS + id: N14FlagWallColorado + suffix: colorado + description: A flag for the state of Colorado + components: + - type: Sprite + state: flag_colorado + +- type: entity + parent: N14FlagWallUS + id: N14FlagWallDenver + suffix: denver + description: A flag for the state of Denver + components: + - type: Sprite + state: flag_denver + +# Decor +- type: entity + parent: N14SignBase + id: N14WallDecorClock + name: clock + description: A clock. Don't think it works. + components: + - type: Sprite + sprite: _Nuclear14/Structures/Wallmounts/walldecor.rsi + snapCardinals: false + state: clock + +- type: entity + parent: N14WallDecorClock + id: N14WallDecorCalendar + name: calendar + description: A wall calendar. + components: + - type: Sprite + state: calendar + +- type: entity + parent: N14WallDecorCalendar + id: N14WallDecorCalendar1 + components: + - type: Sprite + state: calendar_blank + +- type: entity + parent: N14WallDecorClock + id: N14WallDecorCross + name: cross + description: A wooden cross. + components: + - type: Sprite + state: cross + +- type: entity + parent: N14WallDecorClock + id: N14WallDecorWallscreen + name: wall screen + description: A cluster of monitors hung on the wall. + components: + - type: Sprite + state: wallscreen diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Walls/tall_obstacles.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Walls/tall_obstacles.yml new file mode 100644 index 00000000000..1c98a311643 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Walls/tall_obstacles.yml @@ -0,0 +1,135 @@ +- type: entity + parent: BaseStructure + id: N14BaseTallObstacle + suffix: tall + abstract: true + components: + - type: Sprite + sprite: _Nuclear14/Structures/Walls/ms13/tallobstacles.rsi + drawdepth: Mobs + - type: SpriteFade + - type: Damageable + damageContainer: Inorganic + damageModifierSet: StructuralMetallic + - type: RangedDamageSound + soundGroups: + Brute: + collection: + MetalBulletImpact + soundTypes: + Heat: + collection: + MetalLaserImpact + - type: PlacementReplacement + key: walls + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.5,-0.6,0.5,-0.5" + mask: + - FullTileMask + layer: + - WallLayer + density: 1000 + +- type: entity + parent: N14BaseTallObstacle + id: N14BarricadeWoodTall + name: wooden barricade + suffix: tall + components: + - type: Sprite + state: barricade + +- type: entity + parent: N14BaseTallObstacle + id: N14CellBars + name: cell bars + components: + - type: Sprite + state: bars + allowedVerbs: + - Rattle + +- type: entity + parent: N14CellBars + id: N14CellBarsSlot + suffix: slot + components: + - type: Sprite + state: barsslot + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.5,-0.6,-0.15,-0.5" + mask: + - FullTileMask + layer: + - WallLayer + density: 1000 + fix2: + shape: + !type:PhysShapeAabb + bounds: "0.5,-0.6,0.15,-0.5" + mask: + - FullTileMask + layer: + - WallLayer + density: 1000 + +- type: entity + parent: N14CellBars + id: N14CellBarsCorner + suffix: corner + components: + - type: Sprite + state: barscorner + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.5,-0.6,0.5,-0.5" + mask: + - FullTileMask + layer: + - WallLayer + density: 1000 + fix2: + shape: + !type:PhysShapeAabb + bounds: "0.5,0.5,0.6,-0.5" + mask: + - FullTileMask + layer: + - WallLayer + density: 1000 + + +- type: entity + parent: N14CellBars + id: N14CellBarsRust + name: cell bars + components: + - type: Sprite + state: bars_rust + +- type: entity + parent: N14CellBarsSlot + id: N14CellBarsSlotRust + suffix: slot + components: + - type: Sprite + state: barsslot_rust + +- type: entity + parent: N14CellBarsCorner + id: N14CellBarsCornerRust + suffix: corner + components: + - type: Sprite + state: barscorner_rust diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Walls/walls.yml new file mode 100644 index 00000000000..10b090d74ce --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Walls/walls.yml @@ -0,0 +1,52 @@ +# Concrete Walls +- type: entity + parent: BaseWall + id: N14WallStore + name: store wall + components: + - type: Sprite + sprite: _Nuclear14/Structures/Walls/nc14/store.rsi + - type: Icon + sprite: _Nuclear14/Structures/Walls/nc14/store.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 300 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: IconSmooth + key: wallsstore + base: store + +- type: entity + parent: N14WallStore + id: N14WallSuperstore + name: store wall + components: + - type: Sprite + sprite: _Nuclear14/Structures/Walls/nc14/superstore.rsi + - type: Icon + sprite: _Nuclear14/Structures/Walls/nc14/superstore.rsi + +- type: entity + parent: N14WallStore + id: N14WallConcreteLight + name: concrete wall + suffix: light + components: + - type: Sprite + sprite: _Nuclear14/Structures/Walls/nc14/concrete.rsi + - type: Icon + sprite: _Nuclear14/Structures/Walls/nc14/concrete.rsi + +- type: entity + parent: N14WallConcreteLight + id: N14WallConcreteDark + suffix: dark + components: + - type: Sprite + sprite: _Nuclear14/Structures/Walls/nc14/concretedark.rsi + - type: Icon + sprite: _Nuclear14/Structures/Walls/nc14/concretedark.rsi diff --git a/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/Structures/lighting.yml b/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/Structures/lighting.yml new file mode 100644 index 00000000000..059c19023e9 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/Structures/lighting.yml @@ -0,0 +1,66 @@ +- type: constructionGraph + id: N14Lightbulb + start: start + graph: + - node: start + edges: + - to: bulbLight + steps: + - material: Steel + amount: 1 + doAfter: 2.0 + # - to: tubeLight + # steps: + # - material: Steel + # amount: 2 + # doAfter: 2.0 + # - to: groundLight + # steps: + # - material: Steel + # amount: 5 + # doAfter: 2.0 + # - node: tubeLight + # entity: PoweredlightEmpty + # edges: + # - to: start + # conditions: + # - !type:ContainerEmpty + # container: "light_bulb" + # steps: + # - tool: Screwing + # doAfter: 2.0 + # completed: + # - !type:SpawnPrototype + # prototype: SheetSteel1 + # amount: 2 + # - !type:DeleteEntity {} + - node: bulbLight + entity: N14LightSmallEmpty + edges: + - to: start + conditions: + - !type:ContainerEmpty + container: "light_bulb" + steps: + - tool: Screwing + doAfter: 2.0 + completed: + - !type:SpawnPrototype + prototype: SheetSteel1 + amount: 1 + - !type:DeleteEntity {} + # - node: groundLight + # entity: PoweredLightPostSmallEmpty + # edges: + # - to: start + # conditions: + # - !type:ContainerEmpty + # container: "light_bulb" + # steps: + # - tool: Screwing + # doAfter: 4.0 + # completed: + # - !type:SpawnPrototype + # prototype: SheetSteel1 + # amount: 5 + # - !type:DeleteEntity {} diff --git a/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/seats.yml b/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/seats.yml new file mode 100644 index 00000000000..7f90f2384ce --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/seats.yml @@ -0,0 +1,52 @@ +- type: constructionGraph + id: N14Seat + start: start + graph: + - node: start + actions: + - !type:DestroyEntity {} + edges: + - to: N14ChairArmchair + steps: + - material: WoodPlank + amount: 2 + doAfter: 1 + - material: Cloth + amount: 1 + - to: N14ChairOfficeErgonomic + steps: + - material: Steel + amount: 2 + doAfter: 1 + - material: Cloth + amount: 1 + + - node: N14ChairArmchair + entity: N14ChairArmchair + edges: + - to: start + completed: + - !type:SpawnPrototype + prototype: MaterialWoodPlank1 + amount: 2 + - !type:SpawnPrototype + prototype: MaterialCloth1 + amount: 1 + steps: + - tool: Screwing + doAfter: 1 + + - node: N14ChairOfficeErgonomic + entity: N14ChairOfficeErgonomic + edges: + - to: start + completed: + - !type:SpawnPrototype + prototype: SheetSteel1 + amount: 2 + - !type:SpawnPrototype + prototype: MaterialCloth1 + amount: 1 + steps: + - tool: Screwing + doAfter: 1 diff --git a/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/tables.yml b/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/tables.yml new file mode 100644 index 00000000000..23d738ea30f --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Recipes/Construction/Graphs/tables.yml @@ -0,0 +1,19 @@ +- type: constructionGraph + id: N14TableMetalGrateRecipes + start: start + graph: + - node: start + edges: + - to: TableMetalGrate + completed: + - !type:SnapToGrid + southRotation: true + conditions: + - !type:EntityAnchored {} + steps: + - material: Steel + amount: 2 + doAfter: 2 + + - node: TableMetalGrate + entity: N14TableMetalGrate diff --git a/Resources/Prototypes/_Nuclear14/Recipes/Construction/furniture.yml b/Resources/Prototypes/_Nuclear14/Recipes/Construction/furniture.yml new file mode 100644 index 00000000000..036420ec418 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Recipes/Construction/furniture.yml @@ -0,0 +1,54 @@ +- type: construction + name: armchair + id: N14ChairArmchair + graph: N14Seat + startNode: start + targetNode: N14ChairArmchair + category: construction-category-furniture + description: You sit in this. Either by will or force. + icon: + sprite: _Nuclear14/Structures/Furniture/chairs.rsi + state: armchair + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + hide: false + +- type: construction + name: ergonomic office chair + id: N14ChairOfficeErgonomic + graph: N14Seat + startNode: start + targetNode: N14ChairOfficeErgonomic + category: construction-category-furniture + description: You sit in this. Either by will or force. + icon: + sprite: _Nuclear14/Structures/Furniture/chairs.rsi + state: ergo_chair + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + hide: false + +- type: construction + name: metal table + id: N14TableMetalGrate + graph: N14TableMetalGrateRecipes + startNode: start + targetNode: TableMetalGrate + category: construction-category-furniture + description: A cold handmade metal table made from grating. + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + hide: false + canRotate: true + icon: + sprite: _Nuclear14/Structures/Furniture/Tables/metalgrate.rsi + state: full + conditions: + - !type:TileNotBlocked diff --git a/Resources/Prototypes/_Nuclear14/SoundCollections/footsteps.yml b/Resources/Prototypes/_Nuclear14/SoundCollections/footsteps.yml new file mode 100644 index 00000000000..95113440c43 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/SoundCollections/footsteps.yml @@ -0,0 +1,76 @@ +- type: soundCollection + id: N14FootstepWood + files: + - /Audio/_Nuclear14/Effects/Footsteps/Wood/wood1.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Wood/wood2.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Wood/wood3.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Wood/wood4.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Wood/wood5.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Wood/wood6.ogg + +- type: soundCollection + id: N14FootstepWater + files: + - /Audio/_Nuclear14/Effects/Footsteps/Water/water1.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Water/water2.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Water/water3.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Water/water4.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Water/water5.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Water/water6.ogg + +- type: soundCollection + id: N14FootstepConcrete + files: + - /Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete1.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete2.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete3.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete4.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete5.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Concrete/concrete6.ogg + +- type: soundCollection + id: N14FootstepConcreteBroken + files: + - /Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken1.ogg + - /Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken2.ogg + - /Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken3.ogg + - /Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken4.ogg + - /Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken5.ogg + - /Audio/_Nuclear14/Effects/Footsteps/ConcreteBroken/concretebroken6.ogg + +- type: soundCollection + id: N14FootstepDirt + files: + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt1.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt2.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt3.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt4.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt5.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt6.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt7.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt8.ogg + - /Audio/_Nuclear14/Effects/Footsteps/Dirt/dirt9.ogg + +- type: soundCollection + id: N14FootstepMetalHollow + files: + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow1.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow2.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow3.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow4.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow5.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow6.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow7.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow8.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow9.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalHollow/metalhollow10.ogg + +- type: soundCollection + id: N14FootstepMetalSolid + files: + - /Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid1.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid2.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid3.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid4.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid5.ogg + - /Audio/_Nuclear14/Effects/Footsteps/MetalSolid/metalsolid6.ogg diff --git a/Resources/Prototypes/_Nuclear14/Stacks/floor_tile_stacks.yml b/Resources/Prototypes/_Nuclear14/Stacks/floor_tile_stacks.yml new file mode 100644 index 00000000000..81d15434d97 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Stacks/floor_tile_stacks.yml @@ -0,0 +1,137 @@ +# Metal +- type: stack + id: FloorTileMetalBlue + name: metal floor blue + spawn: FloorTileItemMetalBlue + +- type: stack + id: FloorTileMetalBlueSolid + name: metal floor blue solid + spawn: FloorTileItemMetalBlueSolid + +- type: stack + id: FloorTileMetalGreen + name: metal floor green + spawn: FloorTileItemMetalGreen + +- type: stack + id: FloorTileMetalGreenSolid + name: metal floor green solid + spawn: FloorTileItemMetalGreenSolid + +- type: stack + id: FloorTileMetalGrey + name: metal floor grey + spawn: FloorTileItemMetalGrey + +- type: stack + id: FloorTileMetalGreySolid + name: metal floor grey solid + spawn: FloorTileItemMetalGreySolid + +- type: stack + id: FloorTileMetalGreyDark + name: metal floor grey dark + spawn: FloorTileItemMetalGreyDark + +- type: stack + id: FloorTileMetalGreyDarkSolid + name: metal floor grey dark solid + spawn: FloorTileItemMetalGreyDarkSolid + +- type: stack + id: FloorTileMetalPurple + name: metal floor purple + spawn: FloorTileItemMetalPurple + +- type: stack + id: FloorTileMetalPurpleSolid + name: metal floor purple solid + spawn: FloorTileItemMetalPurpleSolid + +- type: stack + id: FloorTileMetalRed + name: metal floor red + spawn: FloorTileItemMetalRed + +- type: stack + id: FloorTileMetalRedSolid + name: metal floor red solid + spawn: FloorTileItemMetalRedSolid + +- type: stack + id: FloorTileMetalTeal + name: metal floor teal + spawn: FloorTileItemMetalTeal + +- type: stack + id: FloorTileMetalTealSolid + name: metal floor teal solid + spawn: FloorTileItemMetalTealSolid + +- type: stack + id: FloorTileMetalWhite + name: metal floor white + spawn: FloorTileItemMetalWhite + +- type: stack + id: FloorTileMetalWhiteSolid + name: metal floor white solid + spawn: FloorTileItemMetalWhiteSolid + +- type: stack + id: FloorTileMetalYellow + name: metal floor yellow + spawn: FloorTileItemMetalYellow + +- type: stack + id: FloorTileMetalYellowSolid + name: metal floor yellow solid + spawn: FloorTileItemMetalYellowSolid + +- type: stack + id: FloorTileMetalFreezer + name: metal floor freezer + spawn: FloorTileItemMetalFreezer + +# Other +- type: stack + id: FloorTileWoodOak + name: wood floor + spawn: FloorTileItemWoodOak + +- type: stack + id: FloorTileWoodHouse + name: wood floor + spawn: FloorTileItemWoodHouse + +- type: stack + id: FloorTileWoodMaple + name: wood floor + spawn: FloorTileItemWoodMaple + +- type: stack + id: FloorTileCarpetRed + name: carpet floor + spawn: FloorTileItemCarpetRed + +# MS13 +- type: stack + id: FloorTileMetalIndustrial + name: industrial floor + spawn: FloorTileItemMetalIndustrial + +- type: stack + id: FloorTileMetalMS13 + name: metal tile floor + spawn: FloorTileItemMetalMS13 + +- type: stack + id: FloorTileMetalGrate + name: metal grate floor + spawn: FloorTileItemMetalGrate + +- type: stack + id: FloorTileMetalSolid + name: metal solid floor + spawn: FloorTileItemMetalSolid diff --git a/Resources/Prototypes/_Nuclear14/Tiles/floors.yml b/Resources/Prototypes/_Nuclear14/Tiles/floors.yml new file mode 100644 index 00000000000..2ad2ad12d9f --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Tiles/floors.yml @@ -0,0 +1,1805 @@ +# Metal Tiles +- type: tile + id: FloorMetalBlue + name: metal blue + sprite: /Textures/_Nuclear14/Tiles/metalblue.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalBlue + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalBlueSolid + name: metal blue solid + sprite: /Textures/_Nuclear14/Tiles/metalbluesolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalBlueSolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalGreen + name: metal green + sprite: /Textures/_Nuclear14/Tiles/metalgreen.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalGreen + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalGreenSolid + name: metal green solid + sprite: /Textures/_Nuclear14/Tiles/metalgreensolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalGreenSolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalGrey + name: metal grey + sprite: /Textures/_Nuclear14/Tiles/metalgrey.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalGrey + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalGreySolid + name: metal grey solid + sprite: /Textures/_Nuclear14/Tiles/metalgreysolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalGreySolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalGreyDark + name: metal grey dark + sprite: /Textures/_Nuclear14/Tiles/metalgreydark.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalGreyDark + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalGreyDarkSolid + name: metal grey dark solid + sprite: /Textures/_Nuclear14/Tiles/metalgreydarksolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalGreyDarkSolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalPurple + name: metal purple + sprite: /Textures/_Nuclear14/Tiles/metalpurple.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalPurple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalPurpleSolid + name: metal purple solid + sprite: /Textures/_Nuclear14/Tiles/metalpurplesolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalPurpleSolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalRed + name: metal red + sprite: /Textures/_Nuclear14/Tiles/metalred.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalRedSolid + name: metal red solid + sprite: /Textures/_Nuclear14/Tiles/metalredsolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalRedSolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalTeal + name: metal teal + sprite: /Textures/_Nuclear14/Tiles/metalteal.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalTeal + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalTealSolid + name: metal teal solid + sprite: /Textures/_Nuclear14/Tiles/metaltealsolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalTealSolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalWhite + name: metal white + sprite: /Textures/_Nuclear14/Tiles/metalwhite.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalWhite + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalWhiteSolid + name: metal white solid + sprite: /Textures/_Nuclear14/Tiles/metalwhitesolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalWhiteSolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalYellow + name: metal yellow + sprite: /Textures/_Nuclear14/Tiles/metalyellow.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalYellow + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalYellowSolid + name: metal yellow solid + sprite: /Textures/_Nuclear14/Tiles/metalyellowsolid.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + itemDrop: FloorTileItemMetalYellowSolid + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalFreezer + name: metal freezer + sprite: /Textures/_Nuclear14/Tiles/metalfreezer.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + itemDrop: FloorTileItemMetalFreezer + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalTunnel + name: tunnel floor + sprite: /Textures/_Nuclear14/Tiles/tunnelintact.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalTunnelRusty + name: tunnel floor rusty + sprite: /Textures/_Nuclear14/Tiles/tunnelrusty.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMetalTunnelWasteland + name: tunnel floor wasteland + sprite: /Textures/_Nuclear14/Tiles/tunnelwasteland.png + variants: 11 + placementVariants: [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# MS13 Metal Tiles +- type: tile + id: FloorMS13MetalIndustrial + name: metal tile industrial + sprite: /Textures/_Nuclear14/Tiles/ms13/Steel/steel_industrial.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + itemDrop: FloorTileItemMetalIndustrial + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13MetalTile + name: metal tile + sprite: /Textures/_Nuclear14/Tiles/ms13/Steel/steel_tiles.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + itemDrop: FloorTileItemMetalMS13 + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13MetalGrate + name: metal grate + sprite: /Textures/_Nuclear14/Tiles/ms13/Steel/steel_grate.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + itemDrop: FloorTileItemMetalGrate + footstepSounds: + collection: N14FootstepMetalHollow + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13MetalSolid + name: metal tile solid + sprite: /Textures/_Nuclear14/Tiles/ms13/Steel/steel_solid.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + itemDrop: FloorTileItemMetalSolid + footstepSounds: + collection: N14FootstepMetalSolid + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# Interior +- type: tile + id: FloorWoodOak + name: wood oak floor + sprite: /Textures/_Nuclear14/Tiles/oak.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + itemDrop: FloorTileItemWoodOak + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorWoodOakBroken + name: wood oak broken floor + sprite: /Textures/_Nuclear14/Tiles/oakbroken.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorWoodHouse + name: wood house floor + sprite: /Textures/_Nuclear14/Tiles/woodhouse.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + itemDrop: FloorTileItemWoodHouse + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorWoodHouseBroken + name: wood house broken floor + sprite: /Textures/_Nuclear14/Tiles/woodhousebroken.png + variants: 2 + placementVariants: [0, 1] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorWoodBurntBroken + name: wood burnt broken floor + sprite: /Textures/_Nuclear14/Tiles/woodburntbroken.png + variants: 7 + placementVariants: [0, 1, 2, 3, 4, 5, 6] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorWoodMaple + name: wood maple floor + sprite: /Textures/_Nuclear14/Tiles/maple.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# MS13 wood +- type: tile + id: FloorMS13WoodCommon + name: wood common floor + sprite: /Textures/_Nuclear14/Tiles/ms13/Wood/wood_common.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + # itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13WoodCommonDamaged + name: wood damaged common floor + sprite: /Textures/_Nuclear14/Tiles/ms13/Wood/wood_common_damaged.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + # itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13WoodFancy + name: wood fancy floor + sprite: /Textures/_Nuclear14/Tiles/ms13/Wood/wood_fancy.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + # itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13WoodFancyDamaged + name: wood fancy damaged floor + sprite: /Textures/_Nuclear14/Tiles/ms13/Wood/wood_fancy_damaged.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + # itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13WoodMosaic + name: wood mosaic floor + sprite: /Textures/_Nuclear14/Tiles/ms13/Wood/wood_mosaic.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + # itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13WoodMosaicDamaged + name: wood damaged mosaic floor + sprite: /Textures/_Nuclear14/Tiles/ms13/Wood/wood_mosaic_damaged.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + # itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13WoodWide + name: wood wide floor + sprite: /Textures/_Nuclear14/Tiles/ms13/Wood/wood_wide.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + # itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13WoodWideDamaged + name: wood floor wide damaged + sprite: /Textures/_Nuclear14/Tiles/ms13/Wood/wood_wide_damaged.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: N14FootstepWood + friction: 0.30 + # itemDrop: FloorTileItemWoodMaple + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# Carpet +- type: tile + id: FloorCarpetRed + name: red carpet + sprite: /Textures/_Nuclear14/Tiles/carpet.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepCarpet + friction: 0.30 + itemDrop: FloorTileItemCarpetRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# MS13 Carpet +- type: tile + id: FloorMS13CarpetRed + name: red carpet alternate + sprite: /Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_red.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepCarpet + friction: 0.30 + # itemDrop: FloorTileItemCarpetRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13CarpetFancyRed + name: red carpet fancy + sprite: /Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_red.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepCarpet + friction: 0.30 + # itemDrop: FloorTileItemCarpetRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13CarpetBlue + name: blue carpet + sprite: /Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_blue.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepCarpet + friction: 0.30 + # itemDrop: FloorTileItemCarpetRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13CarpetFancyBlue + name: blue carpet fancy + sprite: /Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_blue.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepCarpet + friction: 0.30 + # itemDrop: FloorTileItemCarpetRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13CarpetGreen + name: green carpet + sprite: /Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_green.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepCarpet + friction: 0.30 + # itemDrop: FloorTileItemCarpetRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13CarpetFancyGreen + name: green carpet fancy + sprite: /Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_green.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepCarpet + friction: 0.30 + # itemDrop: FloorTileItemCarpetRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13CarpetViolet + name: carpet violet + sprite: /Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_violet.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepCarpet + friction: 0.30 + # itemDrop: FloorTileItemCarpetRed + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# Paths and Roads +# Concrete +- type: tile + id: N14FloorConcrete + name: concrete alternate + sprite: /Textures/_Nuclear14/Tiles/concrete.png + variants: 6 + placementVariants: [0, 1, 2, 3, 4, 5] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorConcreteTileGoon + name: concrete tile alternate + sprite: /Textures/_Nuclear14/Tiles/concrete-goon.png + variants: 1 + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorConcreteGreyBay + name: concrete grey alternate + sprite: /Textures/_Nuclear14/Tiles/concrete-bay.png + variants: 1 + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorConcreteHexacrete + name: hexacrete + sprite: /Textures/_Nuclear14/Tiles/hexacrete.png + variants: 1 + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorConcreteHexacreteDark + name: hexacrete dark + sprite: /Textures/_Nuclear14/Tiles/hexacrete_dark.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorConcreteDark + name: concrete dark alternate + sprite: /Textures/_Nuclear14/Tiles/concretedark.png + variants: 6 + placementVariants: [0, 1, 2, 3, 4, 5] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorConcreteRoad + name: concrete road + sprite: /Textures/_Nuclear14/Tiles/concreteroad.png + variants: 6 + placementVariants: [0, 1, 2, 3, 4, 5] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# MS13 Concrete & Brick +- type: tile + id: FloorMS13BrickConcrete + name: brick concrete + sprite: /Textures/_Nuclear14/Tiles/ms13/Concrete/brickconcrete.png + variants: 9 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7, 8] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcreteBroken + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13BrickHorizontal + name: brick horizontal + sprite: /Textures/_Nuclear14/Tiles/ms13/Brick/brickhorizontal.png + variants: 9 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7, 8] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcreteBroken + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + +- type: tile + id: FloorMS13BrickVertical + name: brick vertical + sprite: /Textures/_Nuclear14/Tiles/ms13/Brick/brickvertical.png + variants: 9 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7, 8] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcreteBroken + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13Concrete + name: concrete big + sprite: /Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_big.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13ConcreteIndustrial + name: industrial concrete + sprite: /Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13ConcreteIndustrialAlt + name: industrial concrete alternate + sprite: /Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial_alt.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13ConcreteIndustrialSplit + name: industrial concrete split + sprite: /Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial_split.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileConcreteSmall + name: concrete tile small + sprite: /Textures/_Nuclear14/Tiles/ms13/Concrete/tileconcretesmall.png + variants: 3 + placementVariants: [0, 1, 2] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# MS13 Tiles +- type: tile + id: FloorMS13TileFancy + name: fancy tile + sprite: /Textures/_Nuclear14/Tiles/ms13/fancy.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileSierra + name: sierra tile + sprite: /Textures/_Nuclear14/Tiles/ms13/sierra.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcrete + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileSierraBroken + name: sierra tile broken + sprite: /Textures/_Nuclear14/Tiles/ms13/sierrabroken.png + variants: 3 + placementVariants: [0, 1, 2] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: N14FootstepConcreteBroken + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileBlack + name: black tile + sprite: /Textures/_Nuclear14/Tiles/ms13/Small/tileblack.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileBlackFull + name: black tile full + sprite: /Textures/_Nuclear14/Tiles/ms13/Full/tileblackfull.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileBlackLarge + name: black tile large + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tileblacklarge.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileLongBlue + name: blue tile long + sprite: /Textures/_Nuclear14/Tiles/ms13/Long/tilebluelong.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileBrown + name: brown tile + sprite: /Textures/_Nuclear14/Tiles/ms13/Small/tilebrown.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileCafe + name: cafe tile weathered + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tilecafe.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileCeramic + name: ceramic tile + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tileceramic.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileCeramicBroken + name: ceramic tile broken + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tileceramicbroken.png + variants: 7 + placementVariants: [0, 1, 2, 3, 4, 5, 6] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileCheck + name: checkered tile weathered + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tilecheck.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileGreen + name: green tile + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tilegreen.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileGreenFull + name: green tile full + sprite: /Textures/_Nuclear14/Tiles/ms13/Full/tilegreenfull.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileGrey + name: grey tile + sprite: /Textures/_Nuclear14/Tiles/ms13/Small/tilegrey.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileGreyLarge + name: grey tile large + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tilegreylarge.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileGreyLong + name: grey tile long + sprite: /Textures/_Nuclear14/Tiles/ms13/Long/tilegreylong.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileNavy + name: navy tile + sprite: /Textures/_Nuclear14/Tiles/ms13/Small/tilenavy.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileNavyFull + name: navy tile full + sprite: /Textures/_Nuclear14/Tiles/ms13/Full/tilenavyfull.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileNavyLarge + name: navy tile large + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tilenavylarge.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileWhiteLarge + name: white tile large + sprite: /Textures/_Nuclear14/Tiles/ms13/Large/tilewhitelarge.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileWhiteFull + name: white tile full + sprite: /Textures/_Nuclear14/Tiles/ms13/Full/tilewhitefull.png + variants: 8 + placementVariants: [0, 1, 2, 3, 4, 5, 6, 7] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorMS13TileOrnate + name: ornate tile + sprite: /Textures/_Nuclear14/Tiles/ms13/tileornate.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# Roads +- type: tile + id: N14FloorRoadInnerMiddle + name: road inner middle + sprite: /Textures/_Nuclear14/Tiles/roadinnermiddle.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterMiddlePath + name: road outer middle (path) + sprite: /Textures/_Nuclear14/Tiles/roadoutermiddle.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadCorner1 + name: road corner1 + sprite: /Textures/_Nuclear14/Tiles/roadcorner1.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadCorner2 + name: road corner2 + sprite: /Textures/_Nuclear14/Tiles/roadcorner2.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadCorner3 + name: road corner3 + sprite: /Textures/_Nuclear14/Tiles/roadcorner3.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadCorner4 + name: road corner4 + sprite: /Textures/_Nuclear14/Tiles/roadcorner4.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadBottom + name: road bottom + sprite: /Textures/_Nuclear14/Tiles/roadbottom.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadLeft + name: road left + sprite: /Textures/_Nuclear14/Tiles/roadleft.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadRight + name: road right + sprite: /Textures/_Nuclear14/Tiles/roadright.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTop + name: road top + sprite: /Textures/_Nuclear14/Tiles/roadtop.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterTurnNorth + name: road outer turn north + sprite: /Textures/_Nuclear14/Tiles/roadouterturnn.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterTurnSouth + name: road outer turn south + sprite: /Textures/_Nuclear14/Tiles/roadouterturns.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterTurnWest + name: road outer turn west + sprite: /Textures/_Nuclear14/Tiles/roadouterturnw.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterTurnEast + name: road outer turn east + sprite: /Textures/_Nuclear14/Tiles/roadouterturne.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterCorner1 + name: road outer corner 1 + sprite: /Textures/_Nuclear14/Tiles/roadoutercorner1.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterCorner2 + name: road outer corner 2 + sprite: /Textures/_Nuclear14/Tiles/roadoutercorner2.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterCorner3 + name: road outer corner 3 + sprite: /Textures/_Nuclear14/Tiles/roadoutercorner3.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadOuterCorner4 + name: road outer corner 4 + sprite: /Textures/_Nuclear14/Tiles/roadoutercorner4.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadInnerTurn1 + name: road inner turn 1 + sprite: /Textures/_Nuclear14/Tiles/roadinnerturn1.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadInnerTurn2 + name: road inner turn 2 + sprite: /Textures/_Nuclear14/Tiles/roadinnerturn2.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadInnerTurn3 + name: road inner turn 3 + sprite: /Textures/_Nuclear14/Tiles/roadinnerturn3.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadInnerTurn4 + name: road inner turn 4 + sprite: /Textures/_Nuclear14/Tiles/roadinnerturn4.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTinyCornerHorizontal1 + name: road tiny corner horizontal 1 + sprite: /Textures/_Nuclear14/Tiles/roadtinycornerhorizontal1.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTinyCornerHorizontal2 + name: road tiny corner horizontal 2 + sprite: /Textures/_Nuclear14/Tiles/roadtinycornerhorizontal2.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTinyCornerHorizontal3 + name: road tiny corner horizontal 3 + sprite: /Textures/_Nuclear14/Tiles/roadtinycornerhorizontal3.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTinyCornerHorizontal4 + name: road tiny corner horizontal 4 + sprite: /Textures/_Nuclear14/Tiles/roadtinycornerhorizontal4.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTinyCornerVertical1 + name: road tiny corner vertical 1 + sprite: /Textures/_Nuclear14/Tiles/roadtinycornervertical1.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTinyCornerVertical2 + name: road tiny corner vertical 2 + sprite: /Textures/_Nuclear14/Tiles/roadtinycornervertical2.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTinyCornerVertical3 + name: road tiny corner vertical 3 + sprite: /Textures/_Nuclear14/Tiles/roadtinycornervertical3.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +- type: tile + id: N14FloorRoadTinyCornerVertical4 + name: road tiny corner vertical 4 + sprite: /Textures/_Nuclear14/Tiles/roadtinycornervertical4.png + baseTurf: Plating + isSubfloor: false + footstepSounds: + collection: FootstepFloor + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + +# Wasteland +- type: tile + id: FloorWasteland + name: wasteland + sprite: /Textures/_Nuclear14/Tiles/wasteland.png + variants: 4 + placementVariants: [0, 1, 2, 3] + baseTurf: space + isSubfloor: false + footstepSounds: + collection: N14FootstepDirt + friction: 0.30 + thermalConductivity: 0.04 + heatCapacity: 10000 + weather: true + indestructible: true + +- type: tile + id: FloorDirtNew + name: dirt + sprite: /Textures/_Nuclear14/Tiles/Dirt/dirt.png + edgeSpritePriority: 1 + edgeSprites: + SouthEast: /Textures/_Nuclear14/Tiles/Dirt/single_edge_SE.png + NorthEast: /Textures/_Nuclear14/Tiles/Dirt/single_edge_NE.png + NorthWest: /Textures/_Nuclear14/Tiles/Dirt/single_edge_NW.png + SouthWest: /Textures/_Nuclear14/Tiles/Dirt/single_edge_SW.png + South: /Textures/_Nuclear14/Tiles/Dirt/double_edge_S.png + East: /Textures/_Nuclear14/Tiles/Dirt/double_edge_E.png + North: /Textures/_Nuclear14/Tiles/Dirt/double_edge_N.png + West: /Textures/_Nuclear14/Tiles/Dirt/double_edge_W.png + # baseTurf: FloorBase + isSubfloor: false + footstepSounds: + collection: N14FootstepDirt + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorDirtIndoors + name: dirt indoors + sprite: /Textures/_Nuclear14/Tiles/Dirt/dirt.png + edgeSpritePriority: 1 + edgeSprites: + SouthEast: /Textures/_Nuclear14/Tiles/Dirt/single_edge_SE.png + NorthEast: /Textures/_Nuclear14/Tiles/Dirt/single_edge_NE.png + NorthWest: /Textures/_Nuclear14/Tiles/Dirt/single_edge_NW.png + SouthWest: /Textures/_Nuclear14/Tiles/Dirt/single_edge_SW.png + South: /Textures/_Nuclear14/Tiles/Dirt/double_edge_S.png + East: /Textures/_Nuclear14/Tiles/Dirt/double_edge_E.png + North: /Textures/_Nuclear14/Tiles/Dirt/double_edge_N.png + West: /Textures/_Nuclear14/Tiles/Dirt/double_edge_W.png + # baseTurf: FloorBase + isSubfloor: false + footstepSounds: + collection: N14FootstepDirt + heatCapacity: 10000 + weather: false + +- type: tile + id: FloorRubble + name: rubble + sprite: /Textures/_Nuclear14/Tiles/Rubble/rubble.png + variants: 4 + edgeSpritePriority: 1 + edgeSprites: + SouthEast: /Textures/_Nuclear14/Tiles/Rubble/single_edge_SE.png + NorthEast: /Textures/_Nuclear14/Tiles/Rubble/single_edge_NE.png + NorthWest: /Textures/_Nuclear14/Tiles/Rubble/single_edge_NW.png + SouthWest: /Textures/_Nuclear14/Tiles/Rubble/single_edge_SW.png + South: /Textures/_Nuclear14/Tiles/Rubble/double_edge_S.png + East: /Textures/_Nuclear14/Tiles/Rubble/double_edge_E.png + North: /Textures/_Nuclear14/Tiles/Rubble/double_edge_N.png + West: /Textures/_Nuclear14/Tiles/Rubble/double_edge_W.png + # baseTurf: FloorBase + isSubfloor: false + footstepSounds: + collection: FootstepAsteroid + heatCapacity: 10000 + weather: true + +- type: tile + id: FloorRubbleIndoors + name: rubble indoors + sprite: /Textures/_Nuclear14/Tiles/Rubble/rubble.png + variants: 4 + edgeSpritePriority: 1 + edgeSprites: + SouthEast: /Textures/_Nuclear14/Tiles/Rubble/single_edge_SE.png + NorthEast: /Textures/_Nuclear14/Tiles/Rubble/single_edge_NE.png + NorthWest: /Textures/_Nuclear14/Tiles/Rubble/single_edge_NW.png + SouthWest: /Textures/_Nuclear14/Tiles/Rubble/single_edge_SW.png + South: /Textures/_Nuclear14/Tiles/Rubble/double_edge_S.png + East: /Textures/_Nuclear14/Tiles/Rubble/double_edge_E.png + North: /Textures/_Nuclear14/Tiles/Rubble/double_edge_N.png + West: /Textures/_Nuclear14/Tiles/Rubble/double_edge_W.png + # baseTurf: FloorBase + isSubfloor: false + footstepSounds: + collection: FootstepAsteroid + heatCapacity: 10000 + weather: true diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier.png new file mode 100644 index 00000000000..c162d0324f8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_1.png new file mode 100644 index 00000000000..8b2f2c14b67 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_2.png new file mode 100644 index 00000000000..04621bae455 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_3.png new file mode 100644 index 00000000000..c8fa685a393 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_4.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_4.png new file mode 100644 index 00000000000..058d74ee176 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_5.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_5.png new file mode 100644 index 00000000000..90f3ee61caf Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_alt.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_alt.png new file mode 100644 index 00000000000..b8ccb115552 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_alt.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_alt_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_alt_1.png new file mode 100644 index 00000000000..5f2b070c076 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/concrete_barrier_alt_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/meta.json new file mode 100644 index 00000000000..cd08d5ab10a --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/meta.json @@ -0,0 +1,47 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/c935466d94a1450d41b2b2a8a904b46d0f7dceab/mojave/icons/obstacles/barriers.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "concrete_barrier", + "directions": 4 + }, + { + "name": "concrete_barrier_1", + "directions": 4 + }, + { + "name": "concrete_barrier_2", + "directions": 4 + }, + { + "name": "concrete_barrier_3", + "directions": 4 + }, + { + "name": "concrete_barrier_4", + "directions": 4 + }, + { + "name": "concrete_barrier_5", + "directions": 4 + }, + { + "name": "concrete_barrier_alt", + "directions": 4 + }, + { + "name": "concrete_barrier_alt_1", + "directions": 4 + }, + { + "name": "road_barrier", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/road_barrier.png b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/road_barrier.png new file mode 100644 index 00000000000..0d97d5d362e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/barriers.rsi/road_barrier.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/cave_decor.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Decoration/cave_decor.rsi/meta.json new file mode 100644 index 00000000000..9a185d238eb --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Decoration/cave_decor.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/0cbeda29e69293cd3a637fe67576b30b7693d5f6/mojave/icons/structure/cave_decor.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "minecart_fallen" + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/cave_decor.rsi/minecart_fallen.png b/Resources/Textures/_Nuclear14/Structures/Decoration/cave_decor.rsi/minecart_fallen.png new file mode 100644 index 00000000000..b452f212f58 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/cave_decor.rsi/minecart_fallen.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/agave-dead.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/agave-dead.png new file mode 100644 index 00000000000..b94981b26e3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/agave-dead.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/branch.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/branch.png new file mode 100644 index 00000000000..1e9a4ba8855 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/branch.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/branch_broken.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/branch_broken.png new file mode 100644 index 00000000000..8c42c45af4c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/branch_broken.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/broc-dead.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/broc-dead.png new file mode 100644 index 00000000000..0aa1f23ef1e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/broc-dead.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/brushwood.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/brushwood.png new file mode 100644 index 00000000000..112c53b35ee Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/brushwood.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/brushwood_alt.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/brushwood_alt.png new file mode 100644 index 00000000000..8055d7c1bd3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/brushwood_alt.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/ferocactus-dead.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/ferocactus-dead.png new file mode 100644 index 00000000000..14b5d7f5333 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/ferocactus-dead.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/meta.json new file mode 100644 index 00000000000..380ee1a423a --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/meta.json @@ -0,0 +1,124 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from Nukapop13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "tree_stump" + }, + { + "name": "tree_log", + "directions": 4 + }, + { + "name": "tree_timber", + "directions": 4 + }, + { + "name": "timber" + }, + { + "name": "branch" + }, + { + "name": "branch_broken" + }, + { + "name": "brushwood" + }, + { + "name": "brushwood_alt" + }, + { + "name": "tall_grass_1" + }, + { + "name": "tall_grass_2" + }, + { + "name": "tall_grass_3" + }, + { + "name": "tall_grass_4" + }, + { + "name": "tall_grass_5", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "tall_grass_6", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "tall_grass_7", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "tall_grass_8", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "broc-dead" + }, + { + "name": "xander-dead" + }, + { + "name": "mutfruit-dead" + }, + { + "name": "ferocactus-dead" + }, + { + "name": "agave-dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/mutfruit-dead.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/mutfruit-dead.png new file mode 100644 index 00000000000..bb1ab405dbb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/mutfruit-dead.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_1.png new file mode 100644 index 00000000000..7544af74f2b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_2.png new file mode 100644 index 00000000000..eb3b5734620 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_3.png new file mode 100644 index 00000000000..50b3eed0c2c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_4.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_4.png new file mode 100644 index 00000000000..d9f346a4208 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_5.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_5.png new file mode 100644 index 00000000000..15878995e77 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_6.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_6.png new file mode 100644 index 00000000000..5ff297332b4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_7.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_7.png new file mode 100644 index 00000000000..ad8186ba6e2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_7.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_8.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_8.png new file mode 100644 index 00000000000..267ddafb2f0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tall_grass_8.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/timber.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/timber.png new file mode 100644 index 00000000000..ed202a859f2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/timber.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_log.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_log.png new file mode 100644 index 00000000000..ff80f891cae Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_log.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_stump.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_stump.png new file mode 100644 index 00000000000..a0916ecaaea Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_stump.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_timber.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_timber.png new file mode 100644 index 00000000000..1e68b6c9a98 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/tree_timber.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/xander-dead.png b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/xander-dead.png new file mode 100644 index 00000000000..8cb64440e83 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/flora.rsi/xander-dead.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-left-bottom.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-left-bottom.png new file mode 100644 index 00000000000..7238770a79d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-left-bottom.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-left-top.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-left-top.png new file mode 100644 index 00000000000..ec6e93b6273 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-left-top.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-right-bottom.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-right-bottom.png new file mode 100644 index 00000000000..7dd8f8fcbb8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-right-bottom.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-right-top.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-right-top.png new file mode 100644 index 00000000000..793db233c39 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/junction-right-top.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/meta.json new file mode 100644 index 00000000000..813b89a53c7 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Created by INFRARED_BARON for MS13", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "junction-right-top" + }, + { + "name": "turn-WS" + }, + { + "name": "junction-right-bottom" + }, + { + "name": "turn-NW" + }, + { + "name": "junction-left-bottom" + }, + { + "name": "turn-NE" + }, + { + "name": "junction-left-top" + }, + { + "name": "turn-SE" + }, + { + "name": "rails", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/rails.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/rails.png new file mode 100644 index 00000000000..96028b3149c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/rails.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-NE.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-NE.png new file mode 100644 index 00000000000..c90bd0e1810 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-NE.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-NW.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-NW.png new file mode 100644 index 00000000000..67197f64e41 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-NW.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-SE.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-SE.png new file mode 100644 index 00000000000..c9ae45f2633 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-SE.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-WS.png b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-WS.png new file mode 100644 index 00000000000..1099423275f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/rails64.rsi/turn-WS.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/bazaar.png b/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/bazaar.png new file mode 100644 index 00000000000..9a0c08957a5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/bazaar.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/meta.json new file mode 100644 index 00000000000..7ab03e564e8 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from MS13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/6fde5cf64e584727ce66d92d81352801670e172f", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "we_open" + }, + { + "name": "bazaar" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/we_open.png b/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/we_open.png new file mode 100644 index 00000000000..141a97768a0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/signs_64x64.rsi/we_open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_1.png new file mode 100644 index 00000000000..a2cd2612a93 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_2.png new file mode 100644 index 00000000000..3afcd2e1e26 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_3.png new file mode 100644 index 00000000000..33ec1b6d49d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_4.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_4.png new file mode 100644 index 00000000000..33c0400bc23 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_5.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_5.png new file mode 100644 index 00000000000..fe6dd9648c6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_6.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_6.png new file mode 100644 index 00000000000..29a07811b95 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookpile_6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_1.png new file mode 100644 index 00000000000..1ba11dea14d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_2.png new file mode 100644 index 00000000000..c2e8d731635 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_3.png new file mode 100644 index 00000000000..762f4164a32 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/bookstack_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/brickpile.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/brickpile.png new file mode 100644 index 00000000000..5f9bff64e6c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/brickpile.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/brickrubble.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/brickrubble.png new file mode 100644 index 00000000000..e6608f1928f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/brickrubble.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/cardboard.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/cardboard.png new file mode 100644 index 00000000000..502c9091c87 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/cardboard.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier.png new file mode 100644 index 00000000000..adc809dd334 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_1.png new file mode 100644 index 00000000000..172a253e72f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_2.png new file mode 100644 index 00000000000..166a4d8e8d6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_3.png new file mode 100644 index 00000000000..3dacbc7b505 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_4.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_4.png new file mode 100644 index 00000000000..152a731a34c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_5.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_5.png new file mode 100644 index 00000000000..5c9b516dceb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_alt.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_alt.png new file mode 100644 index 00000000000..d14490858ac Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_alt.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_alt_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_alt_2.png new file mode 100644 index 00000000000..6f4073d1e55 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/concrete_barrier_alt_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_1.png new file mode 100644 index 00000000000..35e169511a4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_2.png new file mode 100644 index 00000000000..5dd4111cf39 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_3.png new file mode 100644 index 00000000000..07a18d4b49b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_4.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_4.png new file mode 100644 index 00000000000..ea9f0dc039a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_5.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_5.png new file mode 100644 index 00000000000..410d800f79a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_6.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_6.png new file mode 100644 index 00000000000..5e5c41c7077 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/foodstuff_6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_1.png new file mode 100644 index 00000000000..17ac65cf260 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_2.png new file mode 100644 index 00000000000..eb3ab8acaa9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_3.png new file mode 100644 index 00000000000..897e09bd7e5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_4.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_4.png new file mode 100644 index 00000000000..be2b99641c2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_5.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_5.png new file mode 100644 index 00000000000..ade2587a9ac Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_6.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_6.png new file mode 100644 index 00000000000..79c5e850d7a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/glass_6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/meta.json new file mode 100644 index 00000000000..4e08a5e795c --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/meta.json @@ -0,0 +1,169 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/ffcecc82f28c796f8eff92ac46ff0f5e0d9b1ab6/mojave/icons/structure/miscellaneous.dmi", + "size": { + "x": 32, + "y": 48 + }, + "states": [ + { + "name": "concrete_barrier", + "directions": 4 + }, + { + "name": "concrete_barrier_1", + "directions": 4 + }, + { + "name": "concrete_barrier_2", + "directions": 4 + }, + { + "name": "concrete_barrier_3", + "directions": 4 + }, + { + "name": "concrete_barrier_4", + "directions": 4 + }, + { + "name": "concrete_barrier_5", + "directions": 4 + }, + { + "name": "concrete_barrier_alt", + "directions": 4 + }, + { + "name": "concrete_barrier_alt_2", + "directions": 4 + }, + { + "name": "skeleton" + }, + { + "name": "scattered_papers", + "directions": 8 + }, + { + "name": "papers_1", + "directions": 4 + }, + { + "name": "papers_2", + "directions": 4 + }, + { + "name": "papers_3", + "directions": 4 + }, + { + "name": "woodscrap", + "directions": 8 + }, + { + "name": "brickrubble", + "directions": 8 + }, + { + "name": "cardboard", + "directions": 8 + }, + { + "name": "pallet", + "directions": 4 + }, + { + "name": "pallet_stack", + "directions": 4 + }, + { + "name": "brickpile" + }, + { + "name": "bookstack_1" + }, + { + "name": "bookstack_2" + }, + { + "name": "bookstack_3" + }, + { + "name": "bookpile_1" + }, + { + "name": "bookpile_2" + }, + { + "name": "bookpile_3" + }, + { + "name": "bookpile_4" + }, + { + "name": "bookpile_5" + }, + { + "name": "bookpile_6" + }, + { + "name": "foodstuff_1" + }, + { + "name": "foodstuff_2" + }, + { + "name": "foodstuff_3" + }, + { + "name": "foodstuff_4" + }, + { + "name": "foodstuff_5" + }, + { + "name": "foodstuff_6" + }, + { + "name": "trashbags_1" + }, + { + "name": "trashbags_2" + }, + { + "name": "trashbags_3" + }, + { + "name": "trashbags_4" + }, + { + "name": "trashbags_5" + }, + { + "name": "trashbags_6" + }, + { + "name": "glass_1" + }, + { + "name": "glass_2" + }, + { + "name": "glass_3" + }, + { + "name": "glass_4" + }, + { + "name": "glass_5" + }, + { + "name": "glass_6" + }, + { + "name": "mine_sign" + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/mine_sign.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/mine_sign.png new file mode 100644 index 00000000000..e67ecc5e370 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/mine_sign.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/pallet.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/pallet.png new file mode 100644 index 00000000000..f1ef027d274 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/pallet.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/pallet_stack.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/pallet_stack.png new file mode 100644 index 00000000000..73d59a10f32 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/pallet_stack.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_1.png new file mode 100644 index 00000000000..f250f41ecba Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_2.png new file mode 100644 index 00000000000..f9aa74fe508 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_3.png new file mode 100644 index 00000000000..277a55e12c1 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/papers_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/scattered_papers.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/scattered_papers.png new file mode 100644 index 00000000000..59447400c37 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/scattered_papers.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/skeleton.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/skeleton.png new file mode 100644 index 00000000000..9742b98dfd7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/skeleton.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_1.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_1.png new file mode 100644 index 00000000000..32c78882f41 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_2.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_2.png new file mode 100644 index 00000000000..a6ebeb9933b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_3.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_3.png new file mode 100644 index 00000000000..828a44184ee Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_4.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_4.png new file mode 100644 index 00000000000..368852fc235 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_5.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_5.png new file mode 100644 index 00000000000..b878b22d526 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_6.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_6.png new file mode 100644 index 00000000000..236a3b0f1ec Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/trashbags_6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/woodscrap.png b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/woodscrap.png new file mode 100644 index 00000000000..5cdb4e82489 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Decoration/world.rsi/woodscrap.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/closed.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/closed.png new file mode 100644 index 00000000000..03922c2d30e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/closed.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/closing.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/closing.png new file mode 100644 index 00000000000..8512fe7b34f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/closing.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/meta.json new file mode 100644 index 00000000000..7908dd4113b --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/meta.json @@ -0,0 +1,52 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Created by Peptide90 for Nuclear14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "closed" + }, + { + "name": "welded" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/open.png new file mode 100644 index 00000000000..449eec61b4e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/opening.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/opening.png new file mode 100644 index 00000000000..5a3bf4e91ba Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/opening.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/welded.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/welded.png new file mode 100644 index 00000000000..0aff5bd2996 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/framedshutter.rsi/welded.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/closed.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/closed.png new file mode 100644 index 00000000000..b54e828ae39 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/closed.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/closing.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/closing.png new file mode 100644 index 00000000000..2eda9bcb140 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/closing.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/meta.json new file mode 100644 index 00000000000..7908dd4113b --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/meta.json @@ -0,0 +1,52 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Created by Peptide90 for Nuclear14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "closed" + }, + { + "name": "welded" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/open.png new file mode 100644 index 00000000000..914951506aa Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/opening.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/opening.png new file mode 100644 index 00000000000..1fdb3b12be5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/opening.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/welded.png b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/welded.png new file mode 100644 index 00000000000..e754b60731b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/RollerDoors/garageshutter.rsi/welded.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/closed.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/closed.png new file mode 100644 index 00000000000..53e09e46f70 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/closed.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/closing.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/closing.png new file mode 100644 index 00000000000..86226885b95 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/closing.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/meta.json new file mode 100644 index 00000000000..68b7ce23f7a --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/fff561d5e2ae8af913a835327a849eebbe5ce3e0/mojave/icons/obstacles/tallobstacles.dmi", + "size": { + "x": 32, + "y": 54 + }, + "states": [ + { + "name": "closed" + }, + { + "name": "closing" + }, + { + "name": "open" + }, + { + "name": "opening" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/open.png new file mode 100644 index 00000000000..092f843e998 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/opening.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/opening.png new file mode 100644 index 00000000000..dc42bd3a1f6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cell.rsi/opening.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/closed.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/closed.png new file mode 100644 index 00000000000..3b10091bdeb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/closed.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/closing.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/closing.png new file mode 100644 index 00000000000..79954c4238b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/closing.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/meta.json new file mode 100644 index 00000000000..258b229bcb5 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/fff561d5e2ae8af913a835327a849eebbe5ce3e0/mojave/icons/obstacles/tallobstacles.dmi", + "size": { + "x": 32, + "y": 54 + }, + "states": [ + { + "name": "closed", + "directions": 4 + }, + { + "name": "closing", + "directions": 4 + }, + { + "name": "open", + "directions": 4 + }, + { + "name": "opening", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/open.png new file mode 100644 index 00000000000..851d8fbe03a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/opening.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/opening.png new file mode 100644 index 00000000000..6906539f389 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/cellrust.rsi/opening.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/closed.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/closed.png new file mode 100644 index 00000000000..bdb2161e5d1 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/closed.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/meta.json new file mode 100644 index 00000000000..878df1dc2e4 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from MS13 and modified for SS14 by Peptide", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "closed", + "directions": 4 + }, + { + "name": "open", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/open.png new file mode 100644 index 00000000000..d8a0f9f2f0d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/closed.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/closed.png new file mode 100644 index 00000000000..9754b0849a9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/closed.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/meta.json new file mode 100644 index 00000000000..878df1dc2e4 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from MS13 and modified for SS14 by Peptide", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "closed", + "directions": 4 + }, + { + "name": "open", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/open.png new file mode 100644 index 00000000000..bed879a8214 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/fence_barbed.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/closed.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/closed.png new file mode 100644 index 00000000000..4d1daf2fcb0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/closed.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/meta.json new file mode 100644 index 00000000000..878df1dc2e4 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from MS13 and modified for SS14 by Peptide", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "closed", + "directions": 4 + }, + { + "name": "open", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/open.png new file mode 100644 index 00000000000..d66705832d9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_bar.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/closed.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/closed.png new file mode 100644 index 00000000000..b7e529c0418 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/closed.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/meta.json new file mode 100644 index 00000000000..878df1dc2e4 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from MS13 and modified for SS14 by Peptide", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "closed", + "directions": 4 + }, + { + "name": "open", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/open.png new file mode 100644 index 00000000000..bfc0d9b203e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Doors/SlantedDoors/metal_grate.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf1_openL.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf1_openL.png new file mode 100644 index 00000000000..f3397b4d90a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf1_openL.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf1_openR.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf1_openR.png new file mode 100644 index 00000000000..52cdf9fb3a7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf1_openR.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf2_open.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf2_open.png new file mode 100644 index 00000000000..ab654d6e0fb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/bigshelf2_open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_metal.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_metal.png new file mode 100644 index 00000000000..a4c181d9b40 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_metal.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_metal_small.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_metal_small.png new file mode 100644 index 00000000000..b62eca108c9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_metal_small.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_wood.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_wood.png new file mode 100644 index 00000000000..7bb852776dd Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_wood.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_wood_small.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_wood_small.png new file mode 100644 index 00000000000..8e1be7d9404 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/desk_wood_small.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/meta.json new file mode 100644 index 00000000000..a331e8de91f --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/meta.json @@ -0,0 +1,67 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from MS13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/176be184d511dd4f85585e3a62f0cf524b4e1d9b", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "showcase" + }, + { + "name": "desk_wood", + "directions": 4 + }, + { + "name": "desk_wood_small", + "directions": 4 + }, + { + "name": "table_wood_wide_square", + "directions": 4 + }, + { + "name": "table_wood_wide_oval", + "directions": 4 + }, + { + "name": "desk_metal", + "directions": 4 + }, + { + "name": "desk_metal_small", + "directions": 4 + }, + { + "name": "table_metal_wide", + "directions": 4 + }, + { + "name": "table_pool", + "directions": 4 + }, + { + "name": "table_cards", + "directions": 4 + }, + { + "name": "table_cards1", + "directions": 4 + }, + { + "name": "table_cards2", + "directions": 4 + }, + { + "name": "bigshelf1_openR" + }, + { + "name": "bigshelf1_openL" + }, + { + "name": "bigshelf2_open" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/showcase.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/showcase.png new file mode 100644 index 00000000000..6b4d0a47d49 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/showcase.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards.png new file mode 100644 index 00000000000..8a37f410c12 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards1.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards1.png new file mode 100644 index 00000000000..cdbfd38c49a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards2.png new file mode 100644 index 00000000000..021eb81359b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_cards2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_metal_wide.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_metal_wide.png new file mode 100644 index 00000000000..9b787a99e80 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_metal_wide.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_pool.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_pool.png new file mode 100644 index 00000000000..cedb047989b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_pool.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_wood_wide_oval.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_wood_wide_oval.png new file mode 100644 index 00000000000..cf457f01378 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_wood_wide_oval.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_wood_wide_square.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_wood_wide_square.png new file mode 100644 index 00000000000..2178f4079cf Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x64_furniture.rsi/table_wood_wide_square.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/clothing_rack.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/clothing_rack.png new file mode 100644 index 00000000000..c3ced9acf3f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/clothing_rack.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/medshelves.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/medshelves.png new file mode 100644 index 00000000000..defd1d9a6ca Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/medshelves.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/meta.json new file mode 100644 index 00000000000..cc9f737d6a8 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/meta.json @@ -0,0 +1,47 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from MS13 and modified by Peptide90 for Nuclear14", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "clothing_rack", + "directions": 4 + }, + { + "name": "medshelves", + "directions": 4 + }, + { + "name": "metal_shelf", + "directions": 4 + }, + { + "name": "shelf_shop", + "directions": 4 + }, + { + "name": "stand_wood", + "directions": 4 + }, + { + "name": "stand_wood_small", + "directions": 4 + }, + { + "name": "wood_shelf", + "directions": 4 + }, + { + "name": "wood_shelf_big", + "directions": 4 + }, + { + "name": "wood_shelf-alt", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/metal_shelf.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/metal_shelf.png new file mode 100644 index 00000000000..63712fc621c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/metal_shelf.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/shelf_shop.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/shelf_shop.png new file mode 100644 index 00000000000..dfd9a757ac7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/shelf_shop.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/stand_wood.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/stand_wood.png new file mode 100644 index 00000000000..00420034c5d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/stand_wood.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/stand_wood_small.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/stand_wood_small.png new file mode 100644 index 00000000000..5ffb9bf773d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/stand_wood_small.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf-alt.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf-alt.png new file mode 100644 index 00000000000..7dca63dca16 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf-alt.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf.png new file mode 100644 index 00000000000..44cb0fd65d6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf_big.png b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf_big.png new file mode 100644 index 00000000000..2a4f2a9e8f7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/64x96_furniture.rsi/wood_shelf_big.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/deli_stand.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/deli_stand.png new file mode 100644 index 00000000000..87140463adb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/deli_stand.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-0.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-0.png new file mode 100644 index 00000000000..4738f488afc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-0.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-1.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-1.png new file mode 100644 index 00000000000..ebb938029e4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-2.png new file mode 100644 index 00000000000..0d17e01bf7e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-3.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-3.png new file mode 100644 index 00000000000..84c0ce4fd06 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-4.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-4.png new file mode 100644 index 00000000000..be883be14ac Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-5.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-5.png new file mode 100644 index 00000000000..03151df16ea Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/food-5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/meta.json new file mode 100644 index 00000000000..5853cee4327 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/delistand.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from Mojave Sun 13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/5e2e8ebe440947bcf947189d5a46bfbb5ae2e8e8, food1-5 made by Peptide", + "size": { + "x": 32, + "y": 48 + }, + "states": [ + { + "name": "deli_stand", + "directions": 4 + }, + { + "name": "food-0", + "directions": 4 + }, + { + "name": "food-1", + "directions": 4 + }, + { + "name": "food-2", + "directions": 4 + }, + { + "name": "food-3", + "directions": 4 + }, + { + "name": "food-4", + "directions": 4 + }, + { + "name": "food-5", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-1.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-1.png new file mode 100644 index 00000000000..2d7824d84b3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-2.png new file mode 100644 index 00000000000..87bd307cd0c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-3.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-3.png new file mode 100644 index 00000000000..2f48cc7c6bc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand-3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand_empty.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand_empty.png new file mode 100644 index 00000000000..1ad3671782b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/fruitstand_empty.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/meta.json new file mode 100644 index 00000000000..24206e69d3c --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/Store_Furniture/fruitstand.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from Mojave Sun 13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/5e2e8ebe440947bcf947189d5a46bfbb5ae2e8e8", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "fruitstand_empty" + }, + { + "name": "fruitstand-1" + }, + { + "name": "fruitstand-2" + }, + { + "name": "fruitstand-3" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter.png new file mode 100644 index 00000000000..f29efa7c06b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_bend.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_bend.png new file mode 100644 index 00000000000..dc379c5978e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_bend.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_cross.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_cross.png new file mode 100644 index 00000000000..3c49a60ec55 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_cross.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_intersect.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_intersect.png new file mode 100644 index 00000000000..8a8d565ec14 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/craft_counter_intersect.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/meta.json new file mode 100644 index 00000000000..8acd34f692c --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/meta.json @@ -0,0 +1,56 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from MS13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/b35ff6e7f1b94108e0b934a1caf84d60066840be", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "metal_counter", + "directions": 4 + }, + { + "name": "metal_counter_bend", + "directions": 4 + }, + { + "name": "metal_counter_intersect", + "directions": 4 + }, + { + "name": "metal_counter_cross" + }, + { + "name": "wood_counter", + "directions": 4 + }, + { + "name": "wood_counter_bend", + "directions": 4 + }, + { + "name": "wood_counter_intersect", + "directions": 4 + }, + { + "name": "wood_counter_cross" + }, + { + "name": "craft_counter", + "directions": 4 + }, + { + "name": "craft_counter_bend", + "directions": 4 + }, + { + "name": "craft_counter_intersect", + "directions": 4 + }, + { + "name": "craft_counter_cross" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter.png new file mode 100644 index 00000000000..68d18c51b97 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_bend.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_bend.png new file mode 100644 index 00000000000..01cda6dd41c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_bend.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_cross.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_cross.png new file mode 100644 index 00000000000..8cec4fb7064 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_cross.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_intersect.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_intersect.png new file mode 100644 index 00000000000..55febf19091 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/metal_counter_intersect.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter.png new file mode 100644 index 00000000000..d6118a2ded0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_bend.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_bend.png new file mode 100644 index 00000000000..00dde648fae Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_bend.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_cross.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_cross.png new file mode 100644 index 00000000000..715f82cfd44 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_cross.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_intersect.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_intersect.png new file mode 100644 index 00000000000..2e61d0530fe Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/counters.rsi/wood_counter_intersect.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/desk_metal.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/desk_metal.png new file mode 100644 index 00000000000..a105ceded8c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/desk_metal.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/desk_wood.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/desk_wood.png new file mode 100644 index 00000000000..fce090a070a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/desk_wood.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/meta.json new file mode 100644 index 00000000000..d3471a99169 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/desks.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "original sprites by Mithrandalf for N14", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "desk_metal", + "directions": 4 + }, + { + "name": "desk_wood", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/full.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/full.png new file mode 100644 index 00000000000..a209dda1910 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/full.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/meta.json new file mode 100644 index 00000000000..9dd58ed48fc --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from MS13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/b35ff6e7f1b94108e0b934a1caf84d60066840be, converted by Peptide90", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "state_0", + "directions": 4 + }, + { + "name": "state_1", + "directions": 4 + }, + { + "name": "state_2", + "directions": 4 + }, + { + "name": "state_3", + "directions": 4 + }, + { + "name": "state_4", + "directions": 4 + }, + { + "name": "state_5", + "directions": 4 + }, + { + "name": "state_6", + "directions": 4 + }, + { + "name": "state_7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_0.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_0.png new file mode 100644 index 00000000000..86ef8ec0e60 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_0.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_1.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_1.png new file mode 100644 index 00000000000..6e48f124524 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_2.png new file mode 100644 index 00000000000..86ef8ec0e60 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_3.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_3.png new file mode 100644 index 00000000000..6e48f124524 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_4.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_4.png new file mode 100644 index 00000000000..e46e2974fd4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_5.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_5.png new file mode 100644 index 00000000000..39c05c4ccdc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_6.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_6.png new file mode 100644 index 00000000000..e1c20c5ad8a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_7.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_7.png new file mode 100644 index 00000000000..7a711d37b2c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/metalgrate.rsi/state_7.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/meta.json new file mode 100644 index 00000000000..4afd2517975 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from MS13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/5e2e8ebe440947bcf947189d5a46bfbb5ae2e8e8", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "table_wood_stand" + }, + { + "name": "table_wood_low" + }, + { + "name": "table_wood_square" + }, + { + "name": "table_wood_round" + }, + { + "name": "table_metal_round" + }, + { + "name": "table_metal_round-1" + }, + { + "name": "table_metal_round-2" + }, + { + "name": "table_rolling" + }, + { + "name": "tableframe_wood" + }, + { + "name": "trableframe_metal" + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round-1.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round-1.png new file mode 100644 index 00000000000..a931f1e4550 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round-1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round-2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round-2.png new file mode 100644 index 00000000000..5022b05cafd Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round-2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round.png new file mode 100644 index 00000000000..a183c68e510 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_metal_round.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_rolling.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_rolling.png new file mode 100644 index 00000000000..3eb4971f1a4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_rolling.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_low.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_low.png new file mode 100644 index 00000000000..7c4b58a7d18 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_low.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_round.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_round.png new file mode 100644 index 00000000000..f974cbf6b7f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_round.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_square.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_square.png new file mode 100644 index 00000000000..090cf1842cd Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_square.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_stand.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_stand.png new file mode 100644 index 00000000000..5351622a138 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/table_wood_stand.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/tableframe_wood.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/tableframe_wood.png new file mode 100644 index 00000000000..41e6e65520c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/tableframe_wood.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/trableframe_metal.png b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/trableframe_metal.png new file mode 100644 index 00000000000..fb55db7cf2e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/Tables/tables.rsi/trableframe_metal.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/armchair.png b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/armchair.png new file mode 100644 index 00000000000..d5ee0f196de Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/armchair.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/captain_chair.png b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/captain_chair.png new file mode 100644 index 00000000000..9f365935e31 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/captain_chair.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/diner_chair.png b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/diner_chair.png new file mode 100644 index 00000000000..28e61d67975 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/diner_chair.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/ergo_chair.png b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/ergo_chair.png new file mode 100644 index 00000000000..022f27d8a52 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/ergo_chair.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/meta.json new file mode 100644 index 00000000000..f2ef80e77e0 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/40c2c333d114084533ab9c830f75c3f02f3a4355/mojave/icons/structure/chairs.dmi, modified by Peptide90 to 32x32, one line of pixels added to diner chair by rosieposieeee (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ergo_chair", + "directions": 4 + }, + { + "name": "retro_chair", + "directions": 4 + }, + { + "name": "armchair", + "directions": 4 + }, + { + "name": "captain_chair", + "directions": 4 + }, + { + "name": "diner_chair", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/retro_chair.png b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/retro_chair.png new file mode 100644 index 00000000000..98a7076c88e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/chairs.rsi/retro_chair.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-0.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-0.png new file mode 100644 index 00000000000..0785de7bd62 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-0.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-1.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-1.png new file mode 100644 index 00000000000..2b9acbbbb0f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-2.png new file mode 100644 index 00000000000..5d27e421354 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-3.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-3.png new file mode 100644 index 00000000000..e047a583dec Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-4.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-4.png new file mode 100644 index 00000000000..6a9c892de61 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-5.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-5.png new file mode 100644 index 00000000000..46d9e84c411 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/book-5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/bookempty.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/bookempty.png new file mode 100644 index 00000000000..0785de7bd62 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/bookempty.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/dresser.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/dresser.png new file mode 100644 index 00000000000..a821054784c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/dresser.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnesslifter.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnesslifter.png new file mode 100644 index 00000000000..51317e29479 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnesslifter.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnesslifter2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnesslifter2.png new file mode 100644 index 00000000000..ccd6eb3fdb7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnesslifter2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight-c.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight-c.png new file mode 100644 index 00000000000..1791c3c35bc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight-c.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight-w.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight-w.png new file mode 100644 index 00000000000..3c515a49572 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight-w.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight.png new file mode 100644 index 00000000000..d60d45cb896 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/fitnessweight.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/grand_clock.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/grand_clock.png new file mode 100644 index 00000000000..0e4a9ef1cb4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/grand_clock.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/meta.json new file mode 100644 index 00000000000..9430e6e4ebc --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/meta.json @@ -0,0 +1,146 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from Nukapop13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "rack" + }, + { + "name": "shelf_wood" + }, + { + "name": "shelf" + }, + { + "name": "dresser" + }, + { + "name": "bookempty" + }, + { + "name": "book-0" + }, + { + "name": "book-1" + }, + { + "name": "book-2" + }, + { + "name": "book-3" + }, + { + "name": "book-4" + }, + { + "name": "book-5" + }, + { + "name": "nboard00", + "directions": 4 + }, + { + "name": "nboard01", + "directions": 4 + }, + { + "name": "nboard02", + "directions": 4 + }, + { + "name": "nboard03", + "directions": 4 + }, + { + "name": "nboard04", + "directions": 4 + }, + { + "name": "nboard05", + "directions": 4 + }, + { + "name": "grand_clock", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "vat" + }, + { + "name": "punchingbag" + }, + { + "name": "punchingbag2", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "punchingbag_down", + "directions": 4 + }, + { + "name": "fitnesslifter" + }, + { + "name": "fitnesslifter2", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "fitnessweight" + }, + { + "name": "fitnessweight-c" + }, + { + "name": "fitnessweight-w", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard00.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard00.png new file mode 100644 index 00000000000..a5922825a6e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard00.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard01.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard01.png new file mode 100644 index 00000000000..7da39d18710 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard01.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard02.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard02.png new file mode 100644 index 00000000000..2105e541ffb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard02.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard03.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard03.png new file mode 100644 index 00000000000..78d7a50d267 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard03.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard04.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard04.png new file mode 100644 index 00000000000..86226b2b804 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard04.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard05.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard05.png new file mode 100644 index 00000000000..38b9691428e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/nboard05.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag.png new file mode 100644 index 00000000000..048ac4ce745 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag2.png new file mode 100644 index 00000000000..4b5efbfc8fc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag_down.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag_down.png new file mode 100644 index 00000000000..9efb8c3f4de Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/punchingbag_down.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/rack.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/rack.png new file mode 100644 index 00000000000..6349d4bb244 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/rack.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/shelf.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/shelf.png new file mode 100644 index 00000000000..37838bf8742 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/shelf.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/shelf_wood.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/shelf_wood.png new file mode 100644 index 00000000000..d5c560be9de Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/shelf_wood.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/vat.png b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/vat.png new file mode 100644 index 00000000000..e4b5816914d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/np13_misc.rsi/vat.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/meta.json new file mode 100644 index 00000000000..f68fd48bf62 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "https://github.com/JustLoveBeingAnOwl/Interstate-80-owlTaken at /commit/a6f9e0a6649e89f0aa731f363e07f541654ecb3d", + "size": { + "x": 64, + "y": 32 + }, + "states": [ + { + "name": "roulette" + }, + { + "name": "roulette_act", + "delays": [ + [ + 0.2, + 0.2 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/roulette.png b/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/roulette.png new file mode 100644 index 00000000000..39c7d6c9983 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/roulette.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/roulette_act.png b/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/roulette_act.png new file mode 100644 index 00000000000..5fccf426774 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/roulettetable.rsi/roulette_act.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_blank.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_blank.png new file mode 100644 index 00000000000..c03e6abd420 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_blank.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_bos.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_bos.png new file mode 100644 index 00000000000..f60499eadb0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_bos.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_ncr.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_ncr.png new file mode 100644 index 00000000000..e5eebf3a4b8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_ncr.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_town.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_town.png new file mode 100644 index 00000000000..fc90cb09678 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_town.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_vulgar.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_vulgar.png new file mode 100644 index 00000000000..e5e3369f3c0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_vulgar.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_vulgar_2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_vulgar_2.png new file mode 100644 index 00000000000..4fa287a6918 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_vulgar_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_welcome.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_welcome.png new file mode 100644 index 00000000000..b46a1115c18 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/mat_welcome.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/meta.json new file mode 100644 index 00000000000..ae258cf2e01 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/meta.json @@ -0,0 +1,54 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/0d4af1ef8f461cd23a872ca04425d8ea55104388/mojave/icons/structure/32x32_rugs.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "mat_welcome", + "directions": 4 + }, + { + "name": "mat_blank", + "directions": 4 + }, + { + "name": "mat_vulgar", + "directions": 4 + }, + { + "name": "mat_vulgar_2", + "directions": 4 + }, + { + "name": "mat_town", + "directions": 4 + }, + { + "name": "mat_ncr", + "directions": 4 + }, + { + "name": "mat_bos", + "directions": 4 + }, + { + "name": "rubber_single" + }, + { + "name": "rubber_1", + "directions": 4 + }, + { + "name": "rubber_2", + "directions": 4 + }, + { + "name": "rubber_3", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_1.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_1.png new file mode 100644 index 00000000000..ffde9510aa8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_2.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_2.png new file mode 100644 index 00000000000..17d82f5e026 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_3.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_3.png new file mode 100644 index 00000000000..d8c39d083d4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_single.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_single.png new file mode 100644 index 00000000000..07a4361a94c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs.rsi/rubber_single.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/meta.json new file mode 100644 index 00000000000..90f8d474190 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/meta.json @@ -0,0 +1,35 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/0d4af1ef8f461cd23a872ca04425d8ea55104388/mojave/icons/structure/64x64_rugs.dmi", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "rug_rubber", + "directions": 4 + }, + { + "name": "rug_fancy", + "directions": 4 + }, + { + "name": "rug_red", + "directions": 4 + }, + { + "name": "rug_yellow", + "directions": 4 + }, + { + "name": "rug_blue_shag", + "directions": 4 + }, + { + "name": "rug_blue", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_blue.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_blue.png new file mode 100644 index 00000000000..2477e4458ac Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_blue.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_blue_shag.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_blue_shag.png new file mode 100644 index 00000000000..5967cda03d6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_blue_shag.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_fancy.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_fancy.png new file mode 100644 index 00000000000..eb5dce655ec Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_fancy.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_red.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_red.png new file mode 100644 index 00000000000..beb6723ff6d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_red.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_rubber.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_rubber.png new file mode 100644 index 00000000000..015099bf5b6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_rubber.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_yellow.png b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_yellow.png new file mode 100644 index 00000000000..c685946187b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Furniture/rugs64x64.rsi/rug_yellow.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/cactus.png b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/cactus.png new file mode 100644 index 00000000000..73ef7a773d5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/cactus.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_1.png b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_1.png new file mode 100644 index 00000000000..80c49819ef4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_2.png b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_2.png new file mode 100644 index 00000000000..f18e4e74d13 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_3.png b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_3.png new file mode 100644 index 00000000000..57c4d99dd99 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_4.png b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_4.png new file mode 100644 index 00000000000..4ed1e44827e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/joshua_4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/meta.json new file mode 100644 index 00000000000..5966470c6f7 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Misc/floradesert.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from Interstate-80 (commit unavailable, repo gone, old sprites from F13)", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "joshua_3" + }, + { + "name": "joshua_4" + }, + { + "name": "joshua_1" + }, + { + "name": "joshua_2" + }, + { + "name": "cactus", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/bald.png b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/bald.png new file mode 100644 index 00000000000..4151730ec57 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/bald.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree1.png b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree1.png new file mode 100644 index 00000000000..f6b8a750ef5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree2.png b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree2.png new file mode 100644 index 00000000000..93c7d8e8be9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree3.png b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree3.png new file mode 100644 index 00000000000..2c3f8970889 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/dead_tree3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/meta.json new file mode 100644 index 00000000000..3b68030ba4c --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/6b345702cb171ca71d39eddeaf721355f98993de/mojave/icons/flora/trees.dmi", + "size": { + "x": 64, + "y": 128 + }, + "states": [ + { + "name": "pine_1_snow" + }, + { + "name": "pine_1" + }, + { + "name": "pine_1_alt" + }, + { + "name": "bald" + }, + { + "name": "dead_tree1" + }, + { + "name": "dead_tree2" + }, + { + "name": "dead_tree3" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1.png b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1.png new file mode 100644 index 00000000000..0c6f858fa8a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1_alt.png b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1_alt.png new file mode 100644 index 00000000000..566975a540b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1_alt.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1_snow.png b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1_snow.png new file mode 100644 index 00000000000..a24d4eb1012 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Misc/trees-ms.rsi/pine_1_snow.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic.png b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic.png new file mode 100644 index 00000000000..918d4196224 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic_door.png b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic_door.png new file mode 100644 index 00000000000..5fe03e1df3e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic_door.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic_open.png b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic_open.png new file mode 100644 index 00000000000..a141d00a720 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/generic_open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/meta.json new file mode 100644 index 00000000000..c5ee62e9041 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/734c2aba4549814549d0fa7a9aa2e2d03ec1a2da/mojave/icons/structure/storage.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "generic" + }, + { + "name": "generic_door" + }, + { + "name": "generic_open" + }, + { + "name": "welded" + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/welded.png b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/welded.png new file mode 100644 index 00000000000..be8c7964677 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safe.rsi/welded.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic.png b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic.png new file mode 100644 index 00000000000..dc80405ac96 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic_door.png b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic_door.png new file mode 100644 index 00000000000..3d7d3e0a263 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic_door.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic_open.png b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic_open.png new file mode 100644 index 00000000000..a5e6a362cba Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/generic_open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/meta.json new file mode 100644 index 00000000000..c5ee62e9041 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/734c2aba4549814549d0fa7a9aa2e2d03ec1a2da/mojave/icons/structure/storage.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "generic" + }, + { + "name": "generic_door" + }, + { + "name": "generic_open" + }, + { + "name": "welded" + } + ] +} diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/welded.png b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/welded.png new file mode 100644 index 00000000000..be8c7964677 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/Furniture/safespinner.rsi/welded.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/chemical_container.png b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/chemical_container.png new file mode 100644 index 00000000000..c7365021975 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/chemical_container.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/chemical_container_broken.png b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/chemical_container_broken.png new file mode 100644 index 00000000000..41b8d120b75 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/chemical_container_broken.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank.png b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank.png new file mode 100644 index 00000000000..93813f60145 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_chemical.png b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_chemical.png new file mode 100644 index 00000000000..58329e55380 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_chemical.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_chemical_huge.png b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_chemical_huge.png new file mode 100644 index 00000000000..91b49aff422 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_chemical_huge.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_pipe.png b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_pipe.png new file mode 100644 index 00000000000..22bb887022e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/largetank_pipe.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/meta.json new file mode 100644 index 00000000000..77176b72431 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Storage/tanksx64.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/aa171b6d7dda4a58168013a60e44f10165f2678d/mojave/icons/structure/tank.dmi", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "largetank" + }, + { + "name": "largetank_chemical" + }, + { + "name": "largetank_pipe" + }, + { + "name": "largetank_chemical_huge" + }, + { + "name": "chemical_container" + }, + { + "name": "chemical_container_broken" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/base.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/base.png new file mode 100644 index 00000000000..d4424fe40d1 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/base.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/broken.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/broken.png new file mode 100644 index 00000000000..cd939620239 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/broken.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/burned.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/burned.png new file mode 100644 index 00000000000..7bf5ea45553 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/burned.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/empty.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/empty.png new file mode 100644 index 00000000000..91070999ae9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/empty.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/glow.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/glow.png new file mode 100644 index 00000000000..da0b0a35ae3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/glow.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/meta.json new file mode 100644 index 00000000000..c0849a2dc30 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Wallmounts/lightbulbcaged.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from Nukapop13, glow by Peptide90", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base", + "directions": 4 + }, + { + "name": "glow", + "directions": 4 + }, + { + "name": "broken", + "directions": 4 + }, + { + "name": "empty", + "directions": 4 + }, + { + "name": "burned", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/bar.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/bar.png new file mode 100644 index 00000000000..dd58e640056 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/bar.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/clinic.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/clinic.png new file mode 100644 index 00000000000..02b39be4e5b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/clinic.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/meta.json new file mode 100644 index 00000000000..0fea77ce0a4 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from MS13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/6fde5cf64e584727ce66d92d81352801670e172f", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "open_on", + "delays": [ + [ + 1, + 1, + 1, + 1 + ] + ] + }, + { + "name": "rent" + }, + { + "name": "bar" + }, + { + "name": "clinic" + }, + { + "name": "open" + }, + { + "name": "open_bar" + }, + { + "name": "open_bar_on", + "delays": [ + [ + 1, + 1, + 1, + 1 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open.png new file mode 100644 index 00000000000..c0253e54007 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_bar.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_bar.png new file mode 100644 index 00000000000..a3db90816fc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_bar.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_bar_on.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_bar_on.png new file mode 100644 index 00000000000..56beba50d3a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_bar_on.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_on.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_on.png new file mode 100644 index 00000000000..47ca73a0f61 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/open_on.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/rent.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/rent.png new file mode 100644 index 00000000000..640ed4326d2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_32x32.rsi/rent.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/bazaar_on.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/bazaar_on.png new file mode 100644 index 00000000000..d7907e3a419 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/bazaar_on.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/hotel.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/hotel.png new file mode 100644 index 00000000000..a1a6d5a5188 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/hotel.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/meta.json new file mode 100644 index 00000000000..bedad018567 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from MS13 at commit https://github.com/Mojave-Sun/mojave-sun-13/commit/6fde5cf64e584727ce66d92d81352801670e172f", + "size": { + "x": 64, + "y": 32 + }, + "states": [ + { + "name": "workers" + }, + { + "name": "bazaar_on" + }, + { + "name": "hotel" + }, + { + "name": "private" + }, + { + "name": "we_open_open" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/private.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/private.png new file mode 100644 index 00000000000..2e18cb26129 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/private.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/we_open_open.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/we_open_open.png new file mode 100644 index 00000000000..adf35156db8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/we_open_open.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/workers.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/workers.png new file mode 100644 index 00000000000..d55d828b608 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/signs_64x32.rsi/workers.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/calendar.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/calendar.png new file mode 100644 index 00000000000..a95bb7036f3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/calendar.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/calendar_blank.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/calendar_blank.png new file mode 100644 index 00000000000..107156f2872 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/calendar_blank.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/clock.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/clock.png new file mode 100644 index 00000000000..70928a39f04 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/clock.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/cross.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/cross.png new file mode 100644 index 00000000000..3ad7875071d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/cross.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/danger_sign.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/danger_sign.png new file mode 100644 index 00000000000..f9d715025ff Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/danger_sign.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/exit.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/exit.png new file mode 100644 index 00000000000..75f3b5a5d07 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/exit.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_arizona.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_arizona.png new file mode 100644 index 00000000000..de233ea4682 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_arizona.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_cali.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_cali.png new file mode 100644 index 00000000000..315c96a9bd1 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_cali.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_china.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_china.png new file mode 100644 index 00000000000..0fc23cb1cbc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_china.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_colorado.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_colorado.png new file mode 100644 index 00000000000..57cbf85f1eb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_colorado.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_denver.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_denver.png new file mode 100644 index 00000000000..7f2e56ab111 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_denver.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_eastbos.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_eastbos.png new file mode 100644 index 00000000000..4f94436aea7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_eastbos.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_enclave.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_enclave.png new file mode 100644 index 00000000000..647a695484c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_enclave.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_legion.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_legion.png new file mode 100644 index 00000000000..6d41855d52c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_legion.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_ncr.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_ncr.png new file mode 100644 index 00000000000..ef051c5edac Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_ncr.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_rangers.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_rangers.png new file mode 100644 index 00000000000..c05899e82ed Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_rangers.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_us.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_us.png new file mode 100644 index 00000000000..3f6480b8e6a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_us.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_westbos.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_westbos.png new file mode 100644 index 00000000000..0b9f9361e25 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/flag_westbos.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/meta.json new file mode 100644 index 00000000000..5f3e31f96b3 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/meta.json @@ -0,0 +1,107 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/be7a9f24f2bca68f07e4b0b086dc03a3eb9f971f/mojave/icons/structure/wall_decor.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "flag_us" + }, + { + "name": "flag_china" + }, + { + "name": "flag_cali" + }, + { + "name": "flag_arizona" + }, + { + "name": "flag_enclave" + }, + { + "name": "flag_ncr" + }, + { + "name": "flag_legion" + }, + { + "name": "flag_rangers" + }, + { + "name": "flag_westbos" + }, + { + "name": "flag_eastbos" + }, + { + "name": "flag_colorado" + }, + { + "name": "flag_denver" + }, + { + "name": "clock", + "directions": 4 + }, + { + "name": "calendar" + }, + { + "name": "calendar_blank" + }, + { + "name": "notice_sign" + }, + { + "name": "danger_sign" + }, + { + "name": "wanted_poster" + }, + { + "name": "cross" + }, + { + "name": "exit", + "directions": 4 + }, + { + "name": "wallscreen", + "directions": 4 + }, + { + "name": "ncr_sign" + }, + { + "name": "ncr_enlist" + }, + { + "name": "ncr_wrench" + }, + { + "name": "ncr_looselip" + }, + { + "name": "ncr_you" + }, + { + "name": "ncr_espionage" + }, + { + "name": "ncr_bombs" + }, + { + "name": "poster_fallout" + }, + { + "name": "poster_wecan" + }, + { + "name": "wanted_poster_goose" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_bombs.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_bombs.png new file mode 100644 index 00000000000..3b95e062641 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_bombs.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_enlist.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_enlist.png new file mode 100644 index 00000000000..3788d71ba29 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_enlist.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_espionage.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_espionage.png new file mode 100644 index 00000000000..f636ba46ff4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_espionage.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_looselip.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_looselip.png new file mode 100644 index 00000000000..5918d0bbbd5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_looselip.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_sign.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_sign.png new file mode 100644 index 00000000000..17611234876 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_sign.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_wrench.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_wrench.png new file mode 100644 index 00000000000..679886f809d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_wrench.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_you.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_you.png new file mode 100644 index 00000000000..cd8fd5351e3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/ncr_you.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/notice_sign.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/notice_sign.png new file mode 100644 index 00000000000..2fca121f942 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/notice_sign.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/poster_fallout.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/poster_fallout.png new file mode 100644 index 00000000000..bdeee391fce Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/poster_fallout.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/poster_wecan.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/poster_wecan.png new file mode 100644 index 00000000000..203634470dd Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/poster_wecan.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wallscreen.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wallscreen.png new file mode 100644 index 00000000000..e18cc520dc2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wallscreen.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wanted_poster.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wanted_poster.png new file mode 100644 index 00000000000..9a5d3cb8486 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wanted_poster.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wanted_poster_goose.png b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wanted_poster_goose.png new file mode 100644 index 00000000000..afde4b545fa Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Wallmounts/walldecor.rsi/wanted_poster_goose.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barricade.png b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barricade.png new file mode 100644 index 00000000000..0d02538d380 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barricade.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/bars.png b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/bars.png new file mode 100644 index 00000000000..14505c4e952 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/bars.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/bars_rust.png b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/bars_rust.png new file mode 100644 index 00000000000..5f42d940eb7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/bars_rust.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barscorner.png b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barscorner.png new file mode 100644 index 00000000000..ca3131616a2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barscorner.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barscorner_rust.png b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barscorner_rust.png new file mode 100644 index 00000000000..df9e02bade6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barscorner_rust.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barsslot.png b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barsslot.png new file mode 100644 index 00000000000..a04d3c45f12 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barsslot.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barsslot_rust.png b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barsslot_rust.png new file mode 100644 index 00000000000..1a93438e3ce Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/barsslot_rust.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/meta.json new file mode 100644 index 00000000000..bc2b70ee8a8 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Walls/ms13/tallobstacles.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/fff561d5e2ae8af913a835327a849eebbe5ce3e0/mojave/icons/obstacles/tallobstacles.dmi", + "size": { + "x": 32, + "y": 54 + }, + "states": [ + { + "name": "barricade", + "directions": 4 + }, + { + "name": "bars", + "directions": 4 + }, + { + "name": "bars_rust", + "directions": 4 + }, + { + "name": "barscorner", + "directions": 4 + }, + { + "name": "barscorner_rust", + "directions": 4 + }, + { + "name": "barsslot", + "directions": 4 + }, + { + "name": "barsslot_rust", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/full.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/full.png new file mode 100644 index 00000000000..1c6911e63c0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/full.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/meta.json new file mode 100644 index 00000000000..baac4a6d101 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-3.0", + "copyright": "https://github.com/Official-Outcast13/Fallout-13/commit/48cb787f1a4c4946a703ffa769429655a6109e3b, modified by Peptide90", + "states": [ + { + "name": "full" + }, + { + "name": "store0", + "directions": 4 + }, + { + "name": "store1", + "directions": 4 + }, + { + "name": "store2", + "directions": 4 + }, + { + "name": "store3", + "directions": 4 + }, + { + "name": "store4", + "directions": 4 + }, + { + "name": "store5", + "directions": 4 + }, + { + "name": "store6", + "directions": 4 + }, + { + "name": "store7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store0.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store0.png new file mode 100644 index 00000000000..2855243fef8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store0.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store1.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store1.png new file mode 100644 index 00000000000..04ee1b0818d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store2.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store2.png new file mode 100644 index 00000000000..2855243fef8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store3.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store3.png new file mode 100644 index 00000000000..04ee1b0818d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store4.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store4.png new file mode 100644 index 00000000000..93e814132d9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store5.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store5.png new file mode 100644 index 00000000000..2e6d4d45e46 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store6.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store6.png new file mode 100644 index 00000000000..93e814132d9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store7.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store7.png new file mode 100644 index 00000000000..e32c40845fb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concrete.rsi/store7.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/full.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/full.png new file mode 100644 index 00000000000..3ea8218ef66 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/full.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/meta.json new file mode 100644 index 00000000000..baac4a6d101 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-3.0", + "copyright": "https://github.com/Official-Outcast13/Fallout-13/commit/48cb787f1a4c4946a703ffa769429655a6109e3b, modified by Peptide90", + "states": [ + { + "name": "full" + }, + { + "name": "store0", + "directions": 4 + }, + { + "name": "store1", + "directions": 4 + }, + { + "name": "store2", + "directions": 4 + }, + { + "name": "store3", + "directions": 4 + }, + { + "name": "store4", + "directions": 4 + }, + { + "name": "store5", + "directions": 4 + }, + { + "name": "store6", + "directions": 4 + }, + { + "name": "store7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store0.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store0.png new file mode 100644 index 00000000000..1e6fa66291c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store0.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store1.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store1.png new file mode 100644 index 00000000000..652c2d3e919 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store2.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store2.png new file mode 100644 index 00000000000..1e6fa66291c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store3.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store3.png new file mode 100644 index 00000000000..652c2d3e919 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store4.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store4.png new file mode 100644 index 00000000000..160252dea02 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store5.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store5.png new file mode 100644 index 00000000000..8824321563e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store6.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store6.png new file mode 100644 index 00000000000..160252dea02 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store7.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store7.png new file mode 100644 index 00000000000..70b137dd50b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/concretedark.rsi/store7.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/full.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/full.png new file mode 100644 index 00000000000..c6333313d14 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/full.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/meta.json new file mode 100644 index 00000000000..baac4a6d101 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-3.0", + "copyright": "https://github.com/Official-Outcast13/Fallout-13/commit/48cb787f1a4c4946a703ffa769429655a6109e3b, modified by Peptide90", + "states": [ + { + "name": "full" + }, + { + "name": "store0", + "directions": 4 + }, + { + "name": "store1", + "directions": 4 + }, + { + "name": "store2", + "directions": 4 + }, + { + "name": "store3", + "directions": 4 + }, + { + "name": "store4", + "directions": 4 + }, + { + "name": "store5", + "directions": 4 + }, + { + "name": "store6", + "directions": 4 + }, + { + "name": "store7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store0.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store0.png new file mode 100644 index 00000000000..a5c2287a4fa Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store0.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store1.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store1.png new file mode 100644 index 00000000000..8bbbfa03517 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store2.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store2.png new file mode 100644 index 00000000000..a5c2287a4fa Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store3.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store3.png new file mode 100644 index 00000000000..8bbbfa03517 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store4.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store4.png new file mode 100644 index 00000000000..3954e23b8a0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store5.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store5.png new file mode 100644 index 00000000000..4a66ec71566 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store6.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store6.png new file mode 100644 index 00000000000..3954e23b8a0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store7.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store7.png new file mode 100644 index 00000000000..65b718df36d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/store.rsi/store7.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/full.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/full.png new file mode 100644 index 00000000000..6a7edd0bc7a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/full.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/meta.json new file mode 100644 index 00000000000..baac4a6d101 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-3.0", + "copyright": "https://github.com/Official-Outcast13/Fallout-13/commit/48cb787f1a4c4946a703ffa769429655a6109e3b, modified by Peptide90", + "states": [ + { + "name": "full" + }, + { + "name": "store0", + "directions": 4 + }, + { + "name": "store1", + "directions": 4 + }, + { + "name": "store2", + "directions": 4 + }, + { + "name": "store3", + "directions": 4 + }, + { + "name": "store4", + "directions": 4 + }, + { + "name": "store5", + "directions": 4 + }, + { + "name": "store6", + "directions": 4 + }, + { + "name": "store7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store0.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store0.png new file mode 100644 index 00000000000..2751b1d347b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store0.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store1.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store1.png new file mode 100644 index 00000000000..8b9c324ddff Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store1.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store2.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store2.png new file mode 100644 index 00000000000..092cf4fc1bb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store2.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store3.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store3.png new file mode 100644 index 00000000000..8b9c324ddff Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store3.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store4.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store4.png new file mode 100644 index 00000000000..26284a966a9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store4.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store5.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store5.png new file mode 100644 index 00000000000..1ce79f7b3ca Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store5.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store6.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store6.png new file mode 100644 index 00000000000..3dfa92f52b9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store6.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store7.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store7.png new file mode 100644 index 00000000000..65b718df36d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/superstore.rsi/store7.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barricade.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barricade.png new file mode 100644 index 00000000000..0d02538d380 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barricade.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/bars.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/bars.png new file mode 100644 index 00000000000..14505c4e952 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/bars.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/bars_rust.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/bars_rust.png new file mode 100644 index 00000000000..5f42d940eb7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/bars_rust.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barscorner.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barscorner.png new file mode 100644 index 00000000000..ca3131616a2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barscorner.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barscorner_rust.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barscorner_rust.png new file mode 100644 index 00000000000..df9e02bade6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barscorner_rust.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barsslot.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barsslot.png new file mode 100644 index 00000000000..a04d3c45f12 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barsslot.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barsslot_rust.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barsslot_rust.png new file mode 100644 index 00000000000..1a93438e3ce Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/barsslot_rust.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door.png new file mode 100644 index 00000000000..53e09e46f70 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rust.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rust.png new file mode 100644 index 00000000000..3b10091bdeb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rust.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustclosing.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustclosing.png new file mode 100644 index 00000000000..79954c4238b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustclosing.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustopen.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustopen.png new file mode 100644 index 00000000000..851d8fbe03a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustopen.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustopening.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustopening.png new file mode 100644 index 00000000000..6906539f389 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/door_rustopening.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/doorclosing.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/doorclosing.png new file mode 100644 index 00000000000..86226885b95 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/doorclosing.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/dooropen.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/dooropen.png new file mode 100644 index 00000000000..092f843e998 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/dooropen.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/dooropening.png b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/dooropening.png new file mode 100644 index 00000000000..dc42bd3a1f6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/dooropening.png differ diff --git a/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/meta.json b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/meta.json new file mode 100644 index 00000000000..ecff848104c --- /dev/null +++ b/Resources/Textures/_Nuclear14/Structures/Walls/nc14/tallobstacles.rsi/meta.json @@ -0,0 +1,255 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/fff561d5e2ae8af913a835327a849eebbe5ce3e0/mojave/icons/obstacles/tallobstacles.dmi", + "size": { + "x": 32, + "y": 54 + }, + "states": [ + { + "name": "bars", + "directions": 4 + }, + { + "name": "barsslot", + "directions": 4 + }, + { + "name": "barscorner", + "directions": 4 + }, + { + "name": "door", + "directions": 4 + }, + { + "name": "dooropening", + "directions": 4, + "delays": [ + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ] + ] + }, + { + "name": "dooropen", + "directions": 4 + }, + { + "name": "doorclosing", + "directions": 4, + "delays": [ + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ] + ] + }, + { + "name": "bars_rust", + "directions": 4 + }, + { + "name": "barsslot_rust", + "directions": 4 + }, + { + "name": "barscorner_rust", + "directions": 4 + }, + { + "name": "door_rust", + "directions": 4 + }, + { + "name": "door_rustopening", + "directions": 4, + "delays": [ + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ] + ] + }, + { + "name": "door_rustopen", + "directions": 4 + }, + { + "name": "door_rustclosing", + "directions": 4, + "delays": [ + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ], + [ + 0.08, + 0.089999996, + 0.089999996, + 0.1, + 0.120000005, + 0.120000005, + 0.120000005, + 0.120000005, + 0.1 + ] + ] + }, + { + "name": "barricade", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/attributions.yml b/Resources/Textures/_Nuclear14/Tiles/Dirt/attributions.yml new file mode 100644 index 00000000000..1931602ac9b --- /dev/null +++ b/Resources/Textures/_Nuclear14/Tiles/Dirt/attributions.yml @@ -0,0 +1,4 @@ +- files: ["dirt.png"] + license: "CC-BY-NC-SA-3.0" + copyright: "Ported and modified by Peptide90 for Nuclear14" + source: "https://github.com/DesertRose2/desertrose/blob/master/icons/fallout/turfs/ground.dmi" diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/dirt.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/dirt.png new file mode 100644 index 00000000000..0b834de6b6d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/dirt.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_E.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_E.png new file mode 100644 index 00000000000..d8dbfaa2e46 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_E.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_N.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_N.png new file mode 100644 index 00000000000..0dbc825c44e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_N.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_S.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_S.png new file mode 100644 index 00000000000..0abea91cfd8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_S.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_W.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_W.png new file mode 100644 index 00000000000..e387315988d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/double_edge_W.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_NE.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_NE.png new file mode 100644 index 00000000000..485a4a8495c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_NE.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_NW.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_NW.png new file mode 100644 index 00000000000..b390ea05769 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_NW.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_SE.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_SE.png new file mode 100644 index 00000000000..b0fdc1accad Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_SE.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_SW.png b/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_SW.png new file mode 100644 index 00000000000..6d3645142a7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Dirt/single_edge_SW.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/attributions.yml b/Resources/Textures/_Nuclear14/Tiles/Rubble/attributions.yml new file mode 100644 index 00000000000..1931602ac9b --- /dev/null +++ b/Resources/Textures/_Nuclear14/Tiles/Rubble/attributions.yml @@ -0,0 +1,4 @@ +- files: ["dirt.png"] + license: "CC-BY-NC-SA-3.0" + copyright: "Ported and modified by Peptide90 for Nuclear14" + source: "https://github.com/DesertRose2/desertrose/blob/master/icons/fallout/turfs/ground.dmi" diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_E.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_E.png new file mode 100644 index 00000000000..2c6620727f8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_E.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_N.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_N.png new file mode 100644 index 00000000000..1e70c0191c1 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_N.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_S.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_S.png new file mode 100644 index 00000000000..8919c1222f2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_S.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_W.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_W.png new file mode 100644 index 00000000000..d79a9714e23 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/double_edge_W.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/rubble.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/rubble.png new file mode 100644 index 00000000000..9e69e876676 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/rubble.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_NE.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_NE.png new file mode 100644 index 00000000000..6f56b1f2629 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_NE.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_NW.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_NW.png new file mode 100644 index 00000000000..aa8168b36cf Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_NW.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_SE.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_SE.png new file mode 100644 index 00000000000..3a14a92b265 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_SE.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_SW.png b/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_SW.png new file mode 100644 index 00000000000..31e411d8850 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/Rubble/single_edge_SW.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/attributions.yml b/Resources/Textures/_Nuclear14/Tiles/attributions.yml new file mode 100644 index 00000000000..088e6a0d9b0 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Tiles/attributions.yml @@ -0,0 +1,36 @@ +- files: ["cave.png", "cavedrought.png"] + license: "CC-BY-NC-SA-3.0" + copyright: "Mojave-Sun, taken at commit 0587dd16e28108bdf0b0a28e2caae4319845e861" + source: "https://github.com/Mojave-Sun/mojave-sun-13" + +- files: ["grassdark.png", "grasslight.png", "dirt.png"] + license: "CC-BY-NC-SA-3.0" + copyright: "Fortuna commit 2a9408a47e2f83d945335e4feeeeafb552173e6f, grasslight and dirt by Peptide based on grassdark.png and dirt." + source: "https://github.com/FortunaSS13/Fortuna" + +- files: ["roadouterturns.png", "roadouterturnn.png", "roadouterturne.png", "roadouterturnw.png", "roadright.png", "roadtop.png", "roadleft.png", "roadbottom.png", "roadinnermiddle.png", "roadoutermiddle.png", "roadcorner1.png", "roadcorner2.png", "roadcorner3.png", "roadcorner4.png", "roadoutercorner1.png", "roadoutercorner2.png", "roadoutercorner3.png", "roadoutercorner4.png", "roadinnerturn1.png", "roadinnerturn2.png", "roadinnerturn3.png", "roadinnerturn4.png", "roadtinycornerhorizontal1.png", "roadtinycornerhorizontal2.png", "roadtinycornerhorizontal3.png", "roadtinycornerhorizontal4.png", "roadtinycornervertical1.png", "roadtinycornervertical2.png", "roadtinycornervertical3.png", "roadtinycornervertical4.png"] + license: "CC-BY-NC-SA-3.0" + copyright: "Fortuna commit 2a9408a47e2f83d945335e4feeeeafb552173e6f, all modified by Peptide90." + source: "https://github.com/FortunaSS13/Fortuna" + +# Attributions for tiles added to Nuclear 14 only. For all SS14 attributions see previous directory. + +- files: ["carpet.png", "metalblue.png", "metalbluesolid.png", "metalgreen.png", "metalgreensolid.png", "metalgrey.png", "metalgreydark.png", "metalgreydarksolid.png", "metalgreysolid.png", "metalpurple.png", "metalpurplesolid.png", "metalred.png", "metalredsolid.png", "metalteal.png", "metaltealsolid.png", "metalwhite.png", "metalwhitesolid.png", "metalyellow.png", "metalyellowsolid.png", "metalfreezer.png", "housebase.png", "maple.png", "oak.png", "oakbroken.png", "wasteland.png", "woodburnt.png", "woodburntbroken.png", "woodhouse.png", "woodhousebroken.png", "riverwater.png", "tunnelintact.png", "tunnelrusty.png", "tunnelwasteland.png"] + license: "CC-BY-NC-SA-3.0" + copyright: "Fortuna at commit/2a9408a47e2f83d945335e4feeeeafb552173e6f and edited to work with SS14 by Peptide" + source: "https://github.com/FortunaSS13/Fortuna/" + +- files: ["concrete.png", "concretedark.png", "concreteroad.png"] + license: "CC0-1.0" + copyright: "original sprites by Mithrandalf for N14, concrete road modified by Peptide" + source: "https://github.com/Vault-Overseers/nuclear-14" + +- files: ["dirt.png", "concrete-bay.png", "hexacrete.png", "hexacrete-dark.png"] + license: "CC-BY-NC-SA-3.0" + copyright: "Taken from Baystation12 at commit https://github.com/Baystation12/Baystation12/commit/fe960417590b6a33b279464551b153b062a9d900" + source: "https://github.com/Baystation12/Baystation12" + +- files: ["concrete-goon.png"] + license: "CC-BY-NC-SA-3.0" + copyright: "Taken from goonstation at commit https://github.com/goonstation/goonstation/commit/ddd7f6a0b7a1b2758c0f9dfff09974854e3ef7ed" + source: "https://github.com/goonstation/goonstation" diff --git a/Resources/Textures/_Nuclear14/Tiles/carpet.png b/Resources/Textures/_Nuclear14/Tiles/carpet.png new file mode 100644 index 00000000000..09e95f20c02 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/carpet.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/concrete-bay.png b/Resources/Textures/_Nuclear14/Tiles/concrete-bay.png new file mode 100644 index 00000000000..451bf71706e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/concrete-bay.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/concrete-goon.png b/Resources/Textures/_Nuclear14/Tiles/concrete-goon.png new file mode 100644 index 00000000000..b8fca0b4303 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/concrete-goon.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/concrete.png b/Resources/Textures/_Nuclear14/Tiles/concrete.png new file mode 100644 index 00000000000..24f0e9d7e20 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/concrete.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/concretedark.png b/Resources/Textures/_Nuclear14/Tiles/concretedark.png new file mode 100644 index 00000000000..c9736d091db Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/concretedark.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/concreteroad.png b/Resources/Textures/_Nuclear14/Tiles/concreteroad.png new file mode 100644 index 00000000000..63add8c5763 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/concreteroad.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/dirt.png b/Resources/Textures/_Nuclear14/Tiles/dirt.png new file mode 100644 index 00000000000..c51fdaf0c85 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/dirt.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/hexacrete.png b/Resources/Textures/_Nuclear14/Tiles/hexacrete.png new file mode 100644 index 00000000000..731ffd0f0ae Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/hexacrete.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/hexacrete_dark.png b/Resources/Textures/_Nuclear14/Tiles/hexacrete_dark.png new file mode 100644 index 00000000000..a8d1926a0e8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/hexacrete_dark.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/housebase.png b/Resources/Textures/_Nuclear14/Tiles/housebase.png new file mode 100644 index 00000000000..a05fac732e5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/housebase.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/maple.png b/Resources/Textures/_Nuclear14/Tiles/maple.png new file mode 100644 index 00000000000..6dc28a51967 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/maple.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalblue.png b/Resources/Textures/_Nuclear14/Tiles/metalblue.png new file mode 100644 index 00000000000..3a2e6539502 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalblue.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalbluesolid.png b/Resources/Textures/_Nuclear14/Tiles/metalbluesolid.png new file mode 100644 index 00000000000..39a8e4cf0f6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalbluesolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalfreezer.png b/Resources/Textures/_Nuclear14/Tiles/metalfreezer.png new file mode 100644 index 00000000000..1a0212cc6ef Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalfreezer.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalgreen.png b/Resources/Textures/_Nuclear14/Tiles/metalgreen.png new file mode 100644 index 00000000000..faef08e96ca Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalgreen.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalgreensolid.png b/Resources/Textures/_Nuclear14/Tiles/metalgreensolid.png new file mode 100644 index 00000000000..d88b6aecce2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalgreensolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalgrey.png b/Resources/Textures/_Nuclear14/Tiles/metalgrey.png new file mode 100644 index 00000000000..73cb188f79d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalgrey.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalgreydark.png b/Resources/Textures/_Nuclear14/Tiles/metalgreydark.png new file mode 100644 index 00000000000..5230cb08fec Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalgreydark.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalgreydarksolid.png b/Resources/Textures/_Nuclear14/Tiles/metalgreydarksolid.png new file mode 100644 index 00000000000..1d956131ec2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalgreydarksolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalgreysolid.png b/Resources/Textures/_Nuclear14/Tiles/metalgreysolid.png new file mode 100644 index 00000000000..23032f70fc4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalgreysolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalpurple.png b/Resources/Textures/_Nuclear14/Tiles/metalpurple.png new file mode 100644 index 00000000000..a89952cb4d7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalpurple.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalpurplesolid.png b/Resources/Textures/_Nuclear14/Tiles/metalpurplesolid.png new file mode 100644 index 00000000000..64e3ebcf90e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalpurplesolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalred.png b/Resources/Textures/_Nuclear14/Tiles/metalred.png new file mode 100644 index 00000000000..5684a8e4611 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalred.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalredsolid.png b/Resources/Textures/_Nuclear14/Tiles/metalredsolid.png new file mode 100644 index 00000000000..fe80152bc19 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalredsolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalteal.png b/Resources/Textures/_Nuclear14/Tiles/metalteal.png new file mode 100644 index 00000000000..3d9a2eb810d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalteal.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metaltealsolid.png b/Resources/Textures/_Nuclear14/Tiles/metaltealsolid.png new file mode 100644 index 00000000000..92abded98c2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metaltealsolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalwhite.png b/Resources/Textures/_Nuclear14/Tiles/metalwhite.png new file mode 100644 index 00000000000..8c365f8769b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalwhite.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalwhitesolid.png b/Resources/Textures/_Nuclear14/Tiles/metalwhitesolid.png new file mode 100644 index 00000000000..ecb36b90254 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalwhitesolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalyellow.png b/Resources/Textures/_Nuclear14/Tiles/metalyellow.png new file mode 100644 index 00000000000..35683d4d246 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalyellow.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/metalyellowsolid.png b/Resources/Textures/_Nuclear14/Tiles/metalyellowsolid.png new file mode 100644 index 00000000000..59913e6b5a2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/metalyellowsolid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Brick/brickhorizontal.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Brick/brickhorizontal.png new file mode 100644 index 00000000000..8551f54f88e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Brick/brickhorizontal.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Brick/brickvertical.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Brick/brickvertical.png new file mode 100644 index 00000000000..c3fec6d7aa5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Brick/brickvertical.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_blue.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_blue.png new file mode 100644 index 00000000000..b4e32dabc0a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_blue.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_blue.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_blue.png new file mode 100644 index 00000000000..79329dc7a5f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_blue.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_green.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_green.png new file mode 100644 index 00000000000..8b2b490ccfd Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_green.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_red.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_red.png new file mode 100644 index 00000000000..3abe69f15f0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_red.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_violet.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_violet.png new file mode 100644 index 00000000000..8e56772b669 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_fancy_violet.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_green.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_green.png new file mode 100644 index 00000000000..d10a4660cc4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_green.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_red.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_red.png new file mode 100644 index 00000000000..082615a283e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_red.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_violet.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_violet.png new file mode 100644 index 00000000000..6a149fab630 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Carpet/carpet_violet.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/brickconcrete.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/brickconcrete.png new file mode 100644 index 00000000000..dbd5741ed3d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/brickconcrete.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_big.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_big.png new file mode 100644 index 00000000000..fd9465b1edf Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_big.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial.png new file mode 100644 index 00000000000..516734b2aa3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial_alt.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial_alt.png new file mode 100644 index 00000000000..406a339e68d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial_alt.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial_split.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial_split.png new file mode 100644 index 00000000000..680fca0bc6e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/concrete_industrial_split.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/tileconcretesmall.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/tileconcretesmall.png new file mode 100644 index 00000000000..5554c7a4e8a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Concrete/tileconcretesmall.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tileblackfull.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tileblackfull.png new file mode 100644 index 00000000000..149ea35b2a3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tileblackfull.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilegreenfull.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilegreenfull.png new file mode 100644 index 00000000000..5fe7e79c13a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilegreenfull.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilenavyfull.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilenavyfull.png new file mode 100644 index 00000000000..ae8cddc53f0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilenavyfull.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilewhitefull.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilewhitefull.png new file mode 100644 index 00000000000..f2f1701c9b6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Full/tilewhitefull.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileblacklarge.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileblacklarge.png new file mode 100644 index 00000000000..d97334802f9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileblacklarge.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilecafe.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilecafe.png new file mode 100644 index 00000000000..d0771b54eb7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilecafe.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileceramic.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileceramic.png new file mode 100644 index 00000000000..96fb34c5516 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileceramic.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileceramicbroken.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileceramicbroken.png new file mode 100644 index 00000000000..74775e855e6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tileceramicbroken.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilecheck.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilecheck.png new file mode 100644 index 00000000000..7947f81d6cc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilecheck.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilegreen.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilegreen.png new file mode 100644 index 00000000000..a2b3aacf664 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilegreen.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilegreylarge.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilegreylarge.png new file mode 100644 index 00000000000..ffb4261f0f6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilegreylarge.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilenavylarge.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilenavylarge.png new file mode 100644 index 00000000000..f0ed2c38acd Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilenavylarge.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilewhitelarge.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilewhitelarge.png new file mode 100644 index 00000000000..e0c9c1db99c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Large/tilewhitelarge.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Long/tilebluelong.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Long/tilebluelong.png new file mode 100644 index 00000000000..f7ac756a3c6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Long/tilebluelong.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Long/tilegreylong.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Long/tilegreylong.png new file mode 100644 index 00000000000..4ca859a9946 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Long/tilegreylong.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tileblack.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tileblack.png new file mode 100644 index 00000000000..a3acee959b9 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tileblack.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilebrown.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilebrown.png new file mode 100644 index 00000000000..941b105d08a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilebrown.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilegrey.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilegrey.png new file mode 100644 index 00000000000..338dded94e3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilegrey.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilenavy.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilenavy.png new file mode 100644 index 00000000000..584f907d453 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Small/tilenavy.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_grate.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_grate.png new file mode 100644 index 00000000000..bc58410b6f2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_grate.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_industrial.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_industrial.png new file mode 100644 index 00000000000..8433c91aad4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_industrial.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_solid.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_solid.png new file mode 100644 index 00000000000..2a509804079 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_solid.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_tiles.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_tiles.png new file mode 100644 index 00000000000..d8aafb14ddc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Steel/steel_tiles.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/meta.json b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/meta.json new file mode 100644 index 00000000000..cf8825c9159 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/b35ff6e7f1b94108e0b934a1caf84d60066840be/mojave/icons/turf/water.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "sewer_deep" + }, + { + "name": "sewer_medium" + }, + { + "name": "sewer_shallow" + }, + { + "name": "water_deep" + }, + { + "name": "water_medium" + }, + { + "name": "water_shallow" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_deep.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_deep.png new file mode 100644 index 00000000000..686cb4b5d90 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_deep.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_medium.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_medium.png new file mode 100644 index 00000000000..8583a47cc85 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_medium.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_shallow.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_shallow.png new file mode 100644 index 00000000000..0cdffd34c36 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/sewer_shallow.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_deep.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_deep.png new file mode 100644 index 00000000000..aaff83618ee Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_deep.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_medium.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_medium.png new file mode 100644 index 00000000000..f73d869d3d5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_medium.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_shallow.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_shallow.png new file mode 100644 index 00000000000..74222f01d87 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water.rsi/water_shallow.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_deep.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_deep.png new file mode 100644 index 00000000000..686cb4b5d90 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_deep.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_medium.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_medium.png new file mode 100644 index 00000000000..8583a47cc85 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_medium.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_shallow.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_shallow.png new file mode 100644 index 00000000000..0cdffd34c36 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/sewer_shallow.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_deep.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_deep.png new file mode 100644 index 00000000000..aaff83618ee Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_deep.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_medium.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_medium.png new file mode 100644 index 00000000000..f73d869d3d5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_medium.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_shallow.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_shallow.png new file mode 100644 index 00000000000..74222f01d87 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Water/water_shallow.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_common.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_common.png new file mode 100644 index 00000000000..0ed13780f71 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_common.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_common_damaged.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_common_damaged.png new file mode 100644 index 00000000000..e32906ebc2c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_common_damaged.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_fancy.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_fancy.png new file mode 100644 index 00000000000..107945e35ed Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_fancy.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_fancy_damaged.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_fancy_damaged.png new file mode 100644 index 00000000000..3ebc8483a65 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_fancy_damaged.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_mosaic.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_mosaic.png new file mode 100644 index 00000000000..2b020cefca6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_mosaic.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_mosaic_damaged.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_mosaic_damaged.png new file mode 100644 index 00000000000..76c33dad19a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_mosaic_damaged.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_wide.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_wide.png new file mode 100644 index 00000000000..18ee35c05f7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_wide.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_wide_damaged.png b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_wide_damaged.png new file mode 100644 index 00000000000..d78ef510da3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/Wood/wood_wide_damaged.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/fancy.png b/Resources/Textures/_Nuclear14/Tiles/ms13/fancy.png new file mode 100644 index 00000000000..90d202cc24c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/fancy.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/sierra.png b/Resources/Textures/_Nuclear14/Tiles/ms13/sierra.png new file mode 100644 index 00000000000..d0e99951d11 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/sierra.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/sierrabroken.png b/Resources/Textures/_Nuclear14/Tiles/ms13/sierrabroken.png new file mode 100644 index 00000000000..69462e8d6ca Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/sierrabroken.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/ms13/tileornate.png b/Resources/Textures/_Nuclear14/Tiles/ms13/tileornate.png new file mode 100644 index 00000000000..2a8c9bdb7f7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/ms13/tileornate.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/o b/Resources/Textures/_Nuclear14/Tiles/o new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/Resources/Textures/_Nuclear14/Tiles/o @@ -0,0 +1 @@ + diff --git a/Resources/Textures/_Nuclear14/Tiles/oak.png b/Resources/Textures/_Nuclear14/Tiles/oak.png new file mode 100644 index 00000000000..acafc81b151 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/oak.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/oakbroken.png b/Resources/Textures/_Nuclear14/Tiles/oakbroken.png new file mode 100644 index 00000000000..c3b4db45c1d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/oakbroken.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/riverwater.png b/Resources/Textures/_Nuclear14/Tiles/riverwater.png new file mode 100644 index 00000000000..5fa22165b4a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/riverwater.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadbottom.png b/Resources/Textures/_Nuclear14/Tiles/roadbottom.png new file mode 100644 index 00000000000..51d274f934a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadbottom.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadcorner1.png b/Resources/Textures/_Nuclear14/Tiles/roadcorner1.png new file mode 100644 index 00000000000..6af399c998c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadcorner1.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadcorner2.png b/Resources/Textures/_Nuclear14/Tiles/roadcorner2.png new file mode 100644 index 00000000000..a3b0ad0e2a6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadcorner2.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadcorner3.png b/Resources/Textures/_Nuclear14/Tiles/roadcorner3.png new file mode 100644 index 00000000000..bff8b9e586e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadcorner3.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadcorner4.png b/Resources/Textures/_Nuclear14/Tiles/roadcorner4.png new file mode 100644 index 00000000000..97a27b8ad0f Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadcorner4.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadinnermiddle.png b/Resources/Textures/_Nuclear14/Tiles/roadinnermiddle.png new file mode 100644 index 00000000000..7f08c987fb5 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadinnermiddle.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadinnerturn1.png b/Resources/Textures/_Nuclear14/Tiles/roadinnerturn1.png new file mode 100644 index 00000000000..ef52d43fd46 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadinnerturn1.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadinnerturn2.png b/Resources/Textures/_Nuclear14/Tiles/roadinnerturn2.png new file mode 100644 index 00000000000..71d02f289e2 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadinnerturn2.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadinnerturn3.png b/Resources/Textures/_Nuclear14/Tiles/roadinnerturn3.png new file mode 100644 index 00000000000..1ef65f098d4 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadinnerturn3.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadinnerturn4.png b/Resources/Textures/_Nuclear14/Tiles/roadinnerturn4.png new file mode 100644 index 00000000000..8bea98273a8 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadinnerturn4.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadleft.png b/Resources/Textures/_Nuclear14/Tiles/roadleft.png new file mode 100644 index 00000000000..135bbc11327 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadleft.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadoutercorner1.png b/Resources/Textures/_Nuclear14/Tiles/roadoutercorner1.png new file mode 100644 index 00000000000..ef36bb26ecb Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadoutercorner1.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadoutercorner2.png b/Resources/Textures/_Nuclear14/Tiles/roadoutercorner2.png new file mode 100644 index 00000000000..64d9a7fd8fc Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadoutercorner2.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadoutercorner3.png b/Resources/Textures/_Nuclear14/Tiles/roadoutercorner3.png new file mode 100644 index 00000000000..0a978c8cc88 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadoutercorner3.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadoutercorner4.png b/Resources/Textures/_Nuclear14/Tiles/roadoutercorner4.png new file mode 100644 index 00000000000..00ea7da400d Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadoutercorner4.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadoutermiddle.png b/Resources/Textures/_Nuclear14/Tiles/roadoutermiddle.png new file mode 100644 index 00000000000..4ff001eb130 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadoutermiddle.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadouterturne.png b/Resources/Textures/_Nuclear14/Tiles/roadouterturne.png new file mode 100644 index 00000000000..ce407cc98b0 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadouterturne.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadouterturnn.png b/Resources/Textures/_Nuclear14/Tiles/roadouterturnn.png new file mode 100644 index 00000000000..8c44c288d3a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadouterturnn.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadouterturns.png b/Resources/Textures/_Nuclear14/Tiles/roadouterturns.png new file mode 100644 index 00000000000..554be4a62b1 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadouterturns.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadouterturnw.png b/Resources/Textures/_Nuclear14/Tiles/roadouterturnw.png new file mode 100644 index 00000000000..faf96ee8ee7 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadouterturnw.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadright.png b/Resources/Textures/_Nuclear14/Tiles/roadright.png new file mode 100644 index 00000000000..05f037db8cd Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadright.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal1.png b/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal1.png new file mode 100644 index 00000000000..12adbcfea50 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal1.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal2.png b/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal2.png new file mode 100644 index 00000000000..51a89010e21 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal2.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal3.png b/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal3.png new file mode 100644 index 00000000000..2890fe38ce6 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal3.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal4.png b/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal4.png new file mode 100644 index 00000000000..cbc45c85d4c Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtinycornerhorizontal4.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical1.png b/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical1.png new file mode 100644 index 00000000000..9d99e621aed Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical1.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical2.png b/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical2.png new file mode 100644 index 00000000000..dffb155fd4b Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical2.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical3.png b/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical3.png new file mode 100644 index 00000000000..b7619eec457 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical3.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical4.png b/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical4.png new file mode 100644 index 00000000000..2dee0f36559 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtinycornervertical4.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/roadtop.png b/Resources/Textures/_Nuclear14/Tiles/roadtop.png new file mode 100644 index 00000000000..4c6ba84db78 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/roadtop.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/tunnelintact.png b/Resources/Textures/_Nuclear14/Tiles/tunnelintact.png new file mode 100644 index 00000000000..0d14339fd9e Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/tunnelintact.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/tunnelrusty.png b/Resources/Textures/_Nuclear14/Tiles/tunnelrusty.png new file mode 100644 index 00000000000..0d1ad80eb15 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/tunnelrusty.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/tunnelwasteland.png b/Resources/Textures/_Nuclear14/Tiles/tunnelwasteland.png new file mode 100644 index 00000000000..644af8801c1 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/tunnelwasteland.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/wasteland.png b/Resources/Textures/_Nuclear14/Tiles/wasteland.png new file mode 100644 index 00000000000..3c0a0d93f09 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/wasteland.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/wasteland1.png b/Resources/Textures/_Nuclear14/Tiles/wasteland1.png new file mode 100644 index 00000000000..436baba7b96 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/wasteland1.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/woodburnt.png b/Resources/Textures/_Nuclear14/Tiles/woodburnt.png new file mode 100644 index 00000000000..af984e15193 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/woodburnt.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/woodburntbroken.png b/Resources/Textures/_Nuclear14/Tiles/woodburntbroken.png new file mode 100644 index 00000000000..4de5db84729 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/woodburntbroken.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/woodhouse.png b/Resources/Textures/_Nuclear14/Tiles/woodhouse.png new file mode 100644 index 00000000000..0cd108ef9e3 Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/woodhouse.png differ diff --git a/Resources/Textures/_Nuclear14/Tiles/woodhousebroken.png b/Resources/Textures/_Nuclear14/Tiles/woodhousebroken.png new file mode 100644 index 00000000000..c6c4059ee2a Binary files /dev/null and b/Resources/Textures/_Nuclear14/Tiles/woodhousebroken.png differ