diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Doors/Locked/guard.yml b/Resources/Prototypes/_CP14/Entities/Structures/Doors/Locked/guard.yml index 16e3bf76b4..319772b08f 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Doors/Locked/guard.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Doors/Locked/guard.yml @@ -53,8 +53,8 @@ # Grill Gate - type: entity - parent: CP14FenceIronGrilleGate - id: CP14FenceIronGrilleGateGuard + parent: CP14FenceGateBigIron + id: CP14FenceGateBigIronGuard suffix: Guard components: - type: CP14Lock diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Doors/Locked/guildmaster.yml b/Resources/Prototypes/_CP14/Entities/Structures/Doors/Locked/guildmaster.yml index 5008e3e49d..7ac3cb00f2 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Doors/Locked/guildmaster.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Doors/Locked/guildmaster.yml @@ -11,8 +11,8 @@ # Grill Gate - type: entity - parent: CP14FenceIronGrilleGate - id: CP14FenceIronGrilleGateGuildmaster + parent: CP14FenceGateBigIron + id: CP14FenceGateBigIronGuildmaster suffix: Guildmaster components: - type: CP14Lock @@ -21,8 +21,8 @@ locked: true - type: entity - parent: CP14FenceIronGrilleGate - id: CP14FenceIronGrilleGateDemiplaneCrystal + parent: CP14FenceGateBigIron + id: CP14FenceGateBigIronDemiplaneCrystal suffix: DemiplaneCrystal components: - type: CP14Lock diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Doors/door_frames.yml b/Resources/Prototypes/_CP14/Entities/Structures/Doors/door_frames.yml index 8793577bba..1417eae4da 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Doors/door_frames.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Doors/door_frames.yml @@ -96,34 +96,4 @@ state: closed_mirrored - type: Construction graph: CP14IronDoor - node: CP14IronDoorFrameMirrored - -- type: entity - parent: CP14BaseDoorFrame - id: CP14FenceIronGrilleGateFrame - name: iron grille gate frame - description: An unfinished iron grille gate. - components: - - type: Sprite - sprite: _CP14/Structures/Fences/iron_grille.rsi - drawdepth: Mobs - state: door_closed_frame - - type: Damageable - damageContainer: Inorganic - damageModifierSet: StructuralMetallic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 50 - behaviors: - - !type:SpawnEntitiesBehavior - spawn: - CP14IronBar1: - min: 1 - max: 2 - - !type:DoActsBehavior - acts: ["Destruction"] - - type: Construction - graph: CP14FenceIronGrilleGate - node: CP14FenceIronGrilleGateFrame + node: CP14IronDoorFrameMirrored \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/base.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/base.yml deleted file mode 100644 index 65d07f3ee3..0000000000 --- a/Resources/Prototypes/_CP14/Entities/Structures/Fence/base.yml +++ /dev/null @@ -1,93 +0,0 @@ -- type: entity - parent: BaseStructure - id: CP14BaseFence - categories: [ ForkFiltered ] - abstract: true - components: - - type: MeleeSound - soundGroups: - Brute: - path: - "/Audio/Weapons/boxingpunch1.ogg" - - type: Sprite - drawdepth: Mobs - - type: Physics - bodyType: Static - - type: Transform - anchored: true - - type: PlacementReplacement - key: walls - -- type: entity - parent: CP14BaseFence - id: CP14BaseFenceStraight - abstract: true - components: - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.49,-0.49,0.49,-0.29" - density: 1000 - mask: - - FullTileMask - layer: - - MidImpassable - - LowImpassable - -- type: entity - parent: CP14BaseFence - id: CP14BaseFenceCorner - abstract: true - components: - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.49,-0.49,0.49,-0.29" - density: 1000 - mask: - - TableMask - layer: - - TableLayer - fix2: - shape: - !type:PhysShapeAabb - bounds: "0.29,-0.49,0.49,0.49" - density: 1000 - mask: - - TableMask - layer: - - MidImpassable - - LowImpassable - -- type: entity - parent: CP14BaseFenceStraight - id: CP14BaseFenceDoor - abstract: true - components: - - type: InteractionOutline - - type: Appearance - - type: Door - openSpriteState: door_opened - closedSpriteState: door_closed - canPry: false - occludes: false - changeAirtight: false - bumpOpen: false - clickOpen: true - canCrush: false - closeTimeOne: 0 - closeTimeTwo: 0 - openTimeOne: 0 - openTimeTwo: 0 - closedDrawDepth: Mobs - openDrawDepth: Mobs - openingAnimationTime: 0 - closingAnimationTime: 0 - openSound: - path: /Audio/Effects/door_open.ogg - closeSound: - path: /Audio/Effects/door_close.ogg \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/big_fence.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/big_fence.yml new file mode 100644 index 0000000000..4d01959b02 --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Structures/Fence/big_fence.yml @@ -0,0 +1,112 @@ +- type: entity + parent: BaseStructure + id: CP14BaseFenceBig + abstract: true + categories: [ ForkFiltered ] + name: big fence + description: You definitely need a towel to get to the other side + placement: + mode: SnapgridCenter + snap: + - Wall + components: + - type: Transform + anchored: true + - type: Physics + bodyType: Static + - type: Sprite + drawdepth: Mobs + - type: Icon + state: full + - type: PlacementReplacement + key: walls + - type: MeleeSound + soundGroups: + Brute: + path: + "/Audio/Weapons/boxingpunch1.ogg" + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 1000 + layer: + - LowImpassable + - MidImpassable + - type: IconSmooth + key: CP14fencebig + base: fence + additionalKeys: + - CP14wall + +- type: entity + parent: + - CP14BaseFenceBig + - CP14BaseFlammableSpreading + id: CP14FenceBigWooden + suffix: Wooden + components: + - type: Sprite + sprite: _CP14/Structures/Fence/wooden_big.rsi + - type: Icon + sprite: _CP14/Structures/Fence/wooden_big.rsi + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Wood + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + CP14WoodenPlanks1: + min: 2 + max: 4 + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + parent: CP14FenceBigWooden + id: CP14FenceBigWoodenBirch + suffix: Wooden Birch + components: + - type: Sprite + sprite: _CP14/Structures/Fence/wooden_birch_big.rsi + - type: Icon + sprite: _CP14/Structures/Fence/wooden_birch_big.rsi + +- type: entity + parent: CP14BaseFenceBig + id: CP14FenceBigIron + suffix: Iron + components: + - type: Sprite + sprite: _CP14/Structures/Fence/iron_big.rsi + - type: Icon + sprite: _CP14/Structures/Fence/iron_big.rsi + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: StructuralMetallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + CP14ScrapIron: + min: 1 + max: 2 + - !type:DoActsBehavior + acts: [ "Destruction" ] \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/big_gate.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/big_gate.yml new file mode 100644 index 0000000000..dfe8f626db --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Structures/Fence/big_gate.yml @@ -0,0 +1,116 @@ +- type: entity + parent: CP14BaseFenceBig + id: CP14BaseFenceGateBig + abstract: true + categories: [ ForkFiltered ] + name: fence big gate + description: Big man-sized gates. What's your next move? + components: + - type: Sprite + layers: + - state: door_closed + map: ["enum.DoorVisualLayers.Base"] + - type: Icon + state: door_closed + - type: IconSmooth + mode: NoSprite + - type: InteractionOutline + - type: Appearance + - type: Door + openSpriteState: door_opened + closedSpriteState: door_closed + canPry: false + occludes: false + changeAirtight: false + bumpOpen: false + clickOpen: true + canCrush: false + closeTimeOne: 0 + closeTimeTwo: 0 + openTimeOne: 0 + openTimeTwo: 0 + closedDrawDepth: Mobs + openDrawDepth: Mobs + openingAnimationTime: 0 + closingAnimationTime: 0 + openSound: + path: /Audio/Effects/door_open.ogg + closeSound: + path: /Audio/Effects/door_close.ogg + - type: CP14DoorInteractionPopup + interactSound: + collection: CP14Doorknob + params: + variation: 0.03 + volume: -5 + +- type: entity + parent: + - CP14BaseFenceGateBig + - CP14BaseFlammableSpreading + id: CP14FenceGateBigWooden + suffix: Wooden + components: + - type: Sprite + sprite: _CP14/Structures/Fence/wooden_big.rsi + - type: Icon + sprite: _CP14/Structures/Fence/wooden_big.rsi + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Wood + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + CP14WoodenPlanks1: + min: 2 + max: 4 + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + parent: CP14FenceGateBigWooden + id: CP14FenceGateBigWoodenBirch + suffix: Wooden Birch + components: + - type: Sprite + sprite: _CP14/Structures/Fence/wooden_birch_big.rsi + - type: Icon + sprite: _CP14/Structures/Fence/wooden_birch_big.rsi + +- type: entity + parent: + - CP14BaseFenceGateBig + id: CP14FenceGateBigIron + suffix: Iron + components: + - type: Sprite + sprite: _CP14/Structures/Fence/iron_big.rsi + - type: Icon + sprite: _CP14/Structures/Fence/iron_big.rsi + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: StructuralMetallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + CP14ScrapIron: + min: 1 + max: 2 + - !type:DoActsBehavior + acts: [ "Destruction" ] \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/fence.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/fence.yml new file mode 100644 index 0000000000..4522ee698a --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Structures/Fence/fence.yml @@ -0,0 +1,85 @@ +- type: entity + parent: BaseStructure + id: CP14BaseFence + abstract: true + categories: [ ForkFiltered ] + name: fence + description: A low fence restricting movement in a purely nominal way. + placement: + mode: SnapgridCenter + snap: + - Wall + components: + - type: Transform + anchored: true + - type: Physics + bodyType: Static + - type: Sprite + drawdepth: Mobs + - type: Icon + state: full + - type: PlacementReplacement + key: walls + - type: MeleeSound + soundGroups: + Brute: + path: + "/Audio/Weapons/boxingpunch1.ogg" + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 1000 + layer: + - LowImpassable + - MidImpassable + - type: IconSmooth + key: CP14fence + base: fence + additionalKeys: + - CP14wall + - type: Climbable + delay: 2.5 + +- type: entity + parent: + - CP14BaseFence + - CP14BaseFlammableSpreading + id: CP14FenceWooden + suffix: Wooden + components: + - type: Sprite + sprite: _CP14/Structures/Fence/wooden.rsi + - type: Icon + sprite: _CP14/Structures/Fence/wooden.rsi + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Wood + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 75 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + CP14WoodenPlanks1: + min: 1 + max: 2 + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + parent: CP14FenceWooden + id: CP14FenceWoodenBirch + suffix: Wooden Birch + components: + - type: Sprite + sprite: _CP14/Structures/Fence/wooden_birch.rsi + - type: Icon + sprite: _CP14/Structures/Fence/wooden_birch.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/gate.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/gate.yml new file mode 100644 index 0000000000..ad1302dbcd --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Structures/Fence/gate.yml @@ -0,0 +1,86 @@ +- type: entity + parent: CP14BaseFence + id: CP14BaseFenceGate + abstract: true + categories: [ ForkFiltered ] + name: fence gate + description: You have two paths. You can open the door like a normal person, or you can climb over the door like a funny person. + components: + - type: Sprite + layers: + - state: door_closed + map: ["enum.DoorVisualLayers.Base"] + - type: Icon + state: door_closed + - type: IconSmooth + mode: NoSprite + - type: InteractionOutline + - type: Appearance + - type: Door + openSpriteState: door_opened + closedSpriteState: door_closed + canPry: false + occludes: false + changeAirtight: false + bumpOpen: false + clickOpen: true + canCrush: false + closeTimeOne: 0 + closeTimeTwo: 0 + openTimeOne: 0 + openTimeTwo: 0 + closedDrawDepth: Mobs + openDrawDepth: Mobs + openingAnimationTime: 0 + closingAnimationTime: 0 + openSound: + path: /Audio/Effects/door_open.ogg + closeSound: + path: /Audio/Effects/door_close.ogg + - type: CP14DoorInteractionPopup + interactSound: + collection: CP14Doorknob + params: + variation: 0.03 + volume: -5 + +- type: entity + parent: + - CP14BaseFenceGate + - CP14BaseFlammableSpreading + id: CP14FenceGateWooden + suffix: Wooden + components: + - type: Sprite + sprite: _CP14/Structures/Fence/wooden.rsi + - type: Icon + sprite: _CP14/Structures/Fence/wooden.rsi + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Wood + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 75 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + CP14WoodenPlanks1: + min: 1 + max: 2 + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + parent: CP14FenceGateWooden + id: CP14FenceGateWoodenBirch + suffix: Wooden Birch + components: + - type: Sprite + sprite: _CP14/Structures/Fence/wooden_birch.rsi + - type: Icon + sprite: _CP14/Structures/Fence/wooden_birch.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/iron_grille.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/iron_grille.yml deleted file mode 100644 index 3b328f1e70..0000000000 --- a/Resources/Prototypes/_CP14/Entities/Structures/Fence/iron_grille.yml +++ /dev/null @@ -1,96 +0,0 @@ -- type: entity - parent: - - CP14BaseFence - id: CP14FenceIronGrilleBase - name: iron grille - description: A strong barrier made of iron bars welded together. - abstract: true - components: - - type: Sprite - sprite: _CP14/Structures/Fences/iron_grille.rsi - - type: Icon - sprite: _CP14/Structures/Fences/iron_grille.rsi - - type: Damageable - damageContainer: StructuralInorganic - damageModifierSet: StructuralMetallic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 250 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:DoActsBehavior - acts: [ "Destruction" ] - -- type: entity - parent: - - CP14FenceIronGrilleBase - - CP14BaseFenceStraight - id: CP14FenceIronGrilleStraight - suffix: Straight - components: - - type: Icon - state: straight - - type: Sprite - state: straight - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.5,-0.15,0.5,0.15" - density: 1000 - mask: - - FullTileMask - layer: - - MidImpassable - - LowImpassable - - WallLayer - - type: Construction - graph: CP14FenceIronGrilleStraight - node: CP14FenceIronGrilleStraight - -- type: entity - parent: - - CP14BaseFenceDoor - - CP14FenceIronGrilleStraight - id: CP14FenceIronGrilleGate - name: iron grille gate - description: Heavy iron gates in bars. Looks serious. - components: - - type: Icon - state: door_closed - - type: Sprite - layers: - - state: door_closed - map: ["enum.DoorVisualLayers.Base"] - - type: Door - openSound: - collection: MetalScrape - closeSound: - collection: MetalScrape - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.5,-0.15,0.5,0.15" - density: 1000 - mask: - - FullTileMask - layer: - - MidImpassable - - LowImpassable - - WallLayer - - type: CP14DoorInteractionPopup - interactSound: - collection: CP14Doorknob - params: - variation: 0.03 - volume: -5 - - type: Construction - graph: CP14FenceIronGrilleGate - node: CP14FenceIronGrilleGate \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/iron_grille_top.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/iron_grille_top.yml deleted file mode 100644 index fac375eff4..0000000000 --- a/Resources/Prototypes/_CP14/Entities/Structures/Fence/iron_grille_top.yml +++ /dev/null @@ -1,53 +0,0 @@ -- type: entity - parent: - - CP14BaseFence - id: CP14FenceIronGrilleWindowBase - name: iron grille window - description: A strong barrier made of iron bars welded together. The absence of the bottom part allows you to slip objects through it. - abstract: true - components: - - type: Sprite - sprite: _CP14/Structures/Fences/iron_grille_top.rsi - - type: Icon - sprite: _CP14/Structures/Fences/iron_grille_top.rsi - - type: Damageable - damageContainer: StructuralInorganic - damageModifierSet: StructuralMetallic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 250 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:DoActsBehavior - acts: [ "Destruction" ] - -- type: entity - parent: - - CP14FenceIronGrilleWindowBase - - CP14BaseFenceStraight - id: CP14FenceIronGrilleWindowStraight - suffix: Straight - components: - - type: Icon - state: straight - - type: Sprite - state: straight - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.5,-0.15,0.5,0.15" - density: 1000 - mask: - - Impassable - layer: - - MidImpassable - - HighImpassable - - type: Construction - graph: CP14FenceIronGrilleWindowStraight - node: CP14FenceIronGrilleWindowStraight \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/window.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/window.yml new file mode 100644 index 0000000000..22d4a5dcfa --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Structures/Fence/window.yml @@ -0,0 +1,73 @@ +- type: entity + parent: BaseStructure + id: CP14BaseFenceWindow + abstract: true + categories: [ ForkFiltered ] + name: fence window + description: You can slip an object in here, but you sure as hell can't fit through. + placement: + mode: SnapgridCenter + snap: + - Wall + components: + - type: Transform + anchored: true + - type: Physics + bodyType: Static + - type: Sprite + drawdepth: Mobs + - type: Icon + state: full + - type: PlacementReplacement + key: walls + - type: MeleeSound + soundGroups: + Brute: + path: + "/Audio/Weapons/boxingpunch1.ogg" + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 1000 + mask: + - Impassable + layer: + - MidImpassable + - HighImpassable + - type: IconSmooth + key: CP14fencebig + base: fence + additionalKeys: + - CP14wall + +- type: entity + parent: CP14BaseFenceWindow + id: CP14FenceWindowIron + suffix: Iron + components: + - type: Sprite + sprite: _CP14/Structures/Fence/iron_window.rsi + - type: Icon + sprite: _CP14/Structures/Fence/iron_window.rsi + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: StructuralMetallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + CP14ScrapIron: + min: 1 + max: 2 + - !type:DoActsBehavior + acts: [ "Destruction" ] \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/wooden_fence.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/wooden_fence.yml deleted file mode 100644 index a59953d195..0000000000 --- a/Resources/Prototypes/_CP14/Entities/Structures/Fence/wooden_fence.yml +++ /dev/null @@ -1,80 +0,0 @@ -- type: entity - parent: - - CP14BaseFence - - CP14BaseFlammableSpreading - id: CP14BaseFenceWood - name: wooden fence - description: A wooden fence. Don't plant splinters! - abstract: true - components: - - type: Icon - sprite: _CP14/Structures/Fences/wooden_fence.rsi - - type: Sprite - sprite: _CP14/Structures/Fences/wooden_fence.rsi - - type: Damageable - damageContainer: Inorganic - damageModifierSet: Wood - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 150 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: WoodDestroy - - !type:SpawnEntitiesBehavior - spawn: - CP14WoodenPlanks1: - min: 1 - max: 2 - - !type:DoActsBehavior - acts: [ "Destruction" ] - -- type: entity - parent: - - CP14BaseFenceStraight - - CP14BaseFenceWood - id: CP14FenceWoodStraight - suffix: Straight - components: - - type: Icon - state: straight - - type: Sprite - state: straight - - type: Construction - graph: CP14FenceWood - node: CP14FenceWoodStraight - -- type: entity - parent: - - CP14BaseFenceCorner - - CP14BaseFenceWood - id: CP14FenceWoodCorner - suffix: Corner - components: - - type: Icon - state: corner - - type: Sprite - state: corner - - type: Construction - graph: CP14FenceWood - node: CP14FenceWoodCorner - -- type: entity - parent: - - CP14BaseFenceDoor - - CP14BaseFenceWood - id: CP14FenceWoodGate - name: wooden fence gate - description: Big door in a big fence. For big people. - components: - - type: Icon - state: door_closed - - type: Sprite - layers: - - state: door_closed - map: ["enum.DoorVisualLayers.Base"] - - type: Construction - graph: CP14FenceWood - node: CP14FenceWoodGate \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Fence/wooden_fence_small.yml b/Resources/Prototypes/_CP14/Entities/Structures/Fence/wooden_fence_small.yml deleted file mode 100644 index 81ab84108e..0000000000 --- a/Resources/Prototypes/_CP14/Entities/Structures/Fence/wooden_fence_small.yml +++ /dev/null @@ -1,82 +0,0 @@ -- type: entity - parent: - - CP14BaseFence - - CP14BaseFlammableSpreading - id: CP14BaseFenceWoodSmall - name: small wooden fence - description: A small wooden fence. It protects the area from unnecessary visitors who don't have a towel. - abstract: true - components: - - type: Icon - sprite: _CP14/Structures/Fences/wooden_fence_small.rsi - - type: Sprite - sprite: _CP14/Structures/Fences/wooden_fence_small.rsi - - type: Damageable - damageContainer: Inorganic - damageModifierSet: Wood - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 75 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: WoodDestroy - - !type:SpawnEntitiesBehavior - spawn: - CP14WoodenPlanks1: - min: 0 - max: 1 - - !type:DoActsBehavior - acts: [ "Destruction" ] - - type: Climbable - delay: 2.5 - -- type: entity - parent: - - CP14BaseFenceStraight - - CP14BaseFenceWoodSmall - id: CP14FenceWoodSmallStraight - suffix: Straight - components: - - type: Icon - state: straight - - type: Sprite - state: straight - - type: Construction - graph: CP14FenceWood - node: CP14FenceWoodSmallStraight - -- type: entity - parent: - - CP14BaseFenceCorner - - CP14BaseFenceWoodSmall - id: CP14FenceWoodSmallCorner - suffix: Corner - components: - - type: Icon - state: corner - - type: Sprite - state: corner - - type: Construction - graph: CP14FenceWood - node: CP14FenceWoodSmallCorner - -- type: entity - parent: - - CP14BaseFenceDoor - - CP14BaseFenceWoodSmall - id: CP14FenceWoodSmallGate - name: small wooden fence gate - description: Looking at this gate, a familiar image pops up in your head. Where's my piggy? - components: - - type: Icon - state: door_closed - - type: Sprite - layers: - - state: door_closed - map: ["enum.DoorVisualLayers.Base"] - - type: Construction - graph: CP14FenceWood - node: CP14FenceWoodSmallGate \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Flora/trees.yml b/Resources/Prototypes/_CP14/Entities/Structures/Flora/trees.yml index 18b05e42dd..6ec76a0cab 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Flora/trees.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Flora/trees.yml @@ -70,9 +70,6 @@ min: 1 max: 3 - type: Material - - type: PhysicalComposition # точно ли это нужно? - materialComposition: - CP14WoodenPlanks: 100 - type: entity parent: CP14BaseTree diff --git a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Doors/grilles.yml b/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Doors/grilles.yml deleted file mode 100644 index 572141dda0..0000000000 --- a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Doors/grilles.yml +++ /dev/null @@ -1,48 +0,0 @@ -- type: constructionGraph - id: CP14FenceIronGrilleGate - start: start - graph: - - node: start - actions: - - !type:DestroyEntity {} - edges: - - to: CP14FenceIronGrilleGateFrame - steps: - - material: CP14IronBar - amount: 1 - - material: CP14Nail - amount: 2 - doAfter: 2 - - - node: CP14FenceIronGrilleGateFrame - entity: CP14FenceIronGrilleGateFrame - edges: - - to: start - completed: - - !type:SpawnPrototype - prototype: CP14IronBar1 - amount: 1 - - !type:DeleteEntity {} - steps: - - tool: Prying #TODO - new tool - doAfter: 5 - - to: CP14FenceIronGrilleGate - steps: - - material: CP14IronBar - amount: 1 - - material: CP14Nail - amount: 2 - doAfter: 2 - - - node: CP14FenceIronGrilleGate - entity: CP14FenceIronGrilleGate - edges: - - to: CP14FenceIronGrilleGateFrame - completed: - - !type:SpawnPrototype - prototype: CP14IronBar1 - amount: 1 - steps: - - tool: Prying #TODO - new tool - doAfter: 5 - \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Fence/wooden_fence.yml b/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Fence/wooden_fence.yml deleted file mode 100644 index 0e96e4fdda..0000000000 --- a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Fence/wooden_fence.yml +++ /dev/null @@ -1,56 +0,0 @@ -- type: constructionGraph - id: CP14FenceWood - start: start - graph: - - node: start - actions: - - !type:DestroyEntity {} - edges: - - to: CP14FenceWoodSmallStraight - steps: - - stackGroup: WoodenPlanks - amount: 2 - doAfter: 2 - - to: CP14FenceWoodSmallCorner - steps: - - stackGroup: WoodenPlanks - amount: 2 - doAfter: 2 - - to: CP14FenceWoodSmallGate - steps: - - stackGroup: WoodenPlanks - amount: 2 - doAfter: 2 - - to: CP14FenceWoodStraight - steps: - - stackGroup: WoodenPlanks - amount: 4 - doAfter: 2 - - to: CP14FenceWoodCorner - steps: - - stackGroup: WoodenPlanks - amount: 4 - doAfter: 2 - - to: CP14FenceWoodGate - steps: - - stackGroup: WoodenPlanks - amount: 4 - doAfter: 2 - - - node: CP14FenceWoodSmallStraight - entity: CP14FenceWoodSmallStraight - - - node: CP14FenceWoodSmallCorner - entity: CP14FenceWoodSmallCorner - - - node: CP14FenceWoodSmallGate - entity: CP14FenceWoodSmallGate - - - node: CP14FenceWoodStraight - entity: CP14FenceWoodStraight - - - node: CP14FenceWoodCorner - entity: CP14FenceWoodCorner - - - node: CP14FenceWoodGate - entity: CP14FenceWoodGate \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Walls/grilles.yml b/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Walls/grilles.yml deleted file mode 100644 index 203a64b1ad..0000000000 --- a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Structures/Walls/grilles.yml +++ /dev/null @@ -1,35 +0,0 @@ -- type: constructionGraph - id: CP14FenceIronGrilleStraight - start: start - graph: - - node: start - edges: - - to: CP14FenceIronGrilleStraight - completed: - - !type:SnapToGrid - steps: - - material: CP14IronBar - amount: 2 - - material: CP14Nail - amount: 4 - doAfter: 4 - - node: CP14FenceIronGrilleStraight - entity: CP14FenceIronGrilleStraight - -- type: constructionGraph - id: CP14FenceIronGrilleWindowStraight - start: start - graph: - - node: start - edges: - - to: CP14FenceIronGrilleWindowStraight - completed: - - !type:SnapToGrid - steps: - - material: CP14IronBar - amount: 1 - - material: CP14Nail - amount: 2 - doAfter: 4 - - node: CP14FenceIronGrilleWindowStraight - entity: CP14FenceIronGrilleWindowStraight \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Recipes/Construction/doors.yml b/Resources/Prototypes/_CP14/Recipes/Construction/doors.yml index 8d986d2aa5..1cd2d6238c 100644 --- a/Resources/Prototypes/_CP14/Recipes/Construction/doors.yml +++ b/Resources/Prototypes/_CP14/Recipes/Construction/doors.yml @@ -147,24 +147,5 @@ placementMode: SnapgridCenter canRotate: true canBuildInImpassable: false - conditions: - - !type:TileNotBlocked - -- type: construction - crystallPunkAllowed: true - id: CP14FenceIronGrilleGate - name: iron grille gate - description: Heavy iron gates in bars. Looks serious. - graph: CP14FenceIronGrilleGate - startNode: start - targetNode: CP14FenceIronGrilleGate - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/iron_grille.rsi - state: door_closed - objectType: Structure - placementMode: SnapgridCenter - canRotate: true - canBuildInImpassable: false conditions: - !type:TileNotBlocked \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Recipes/Construction/structures.yml b/Resources/Prototypes/_CP14/Recipes/Construction/structures.yml index 4c8f3581eb..6407c816a1 100644 --- a/Resources/Prototypes/_CP14/Recipes/Construction/structures.yml +++ b/Resources/Prototypes/_CP14/Recipes/Construction/structures.yml @@ -38,127 +38,9 @@ - !type:TileNotBlocked - !type:CP14WallRequired -# Small fence - - type: construction crystallPunkAllowed: true - id: CP14FenceWoodSmallStraight - name: small wooden fence - description: A small wooden fence. It protects the area from unnecessary visitors who don't have a towel. - graph: CP14FenceWood - startNode: start - targetNode: CP14FenceWoodSmallStraight - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/wooden_fence_small.rsi - state: straight - objectType: Structure - placementMode: SnapgridCenter - canRotate: true - canBuildInImpassable: true - conditions: - - !type:TileNotBlocked - -- type: construction - crystallPunkAllowed: true - id: CP14FenceWoodSmallCorner - name: small wooden fence (corner) - description: A small wooden fence. It protects the area from unnecessary visitors who don't have a towel. - graph: CP14FenceWood - startNode: start - targetNode: CP14FenceWoodSmallCorner - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/wooden_fence_small.rsi - state: corner - objectType: Structure - placementMode: SnapgridCenter - canRotate: true - canBuildInImpassable: true - conditions: - - !type:TileNotBlocked - -- type: construction - crystallPunkAllowed: true - id: CP14FenceWoodSmallGate - name: small wooden fence (door) - description: Looking at this gate, a familiar image pops up in your head. Where's my piggy? - graph: CP14FenceWood - startNode: start - targetNode: CP14FenceWoodSmallGate - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/wooden_fence_small.rsi - state: door_opened - objectType: Structure - placementMode: SnapgridCenter - canRotate: true - canBuildInImpassable: true - conditions: - - !type:TileNotBlocked - -# Fence - -- type: construction - crystallPunkAllowed: true - id: CP14FenceWoodStraight - name: wooden fence - description: A wooden fence. Don't plant splinters! - graph: CP14FenceWood - startNode: start - targetNode: CP14FenceWoodStraight - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/wooden_fence.rsi - state: straight - objectType: Structure - placementMode: SnapgridCenter - canRotate: true - canBuildInImpassable: true - conditions: - - !type:TileNotBlocked - -- type: construction - crystallPunkAllowed: true - id: CP14FenceWoodCorner - name: wooden fence - description: A wooden fence. Don't plant splinters! - graph: CP14FenceWood - startNode: start - targetNode: CP14FenceWoodCorner - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/wooden_fence.rsi - state: corner - objectType: Structure - placementMode: SnapgridCenter - canRotate: true - canBuildInImpassable: true - conditions: - - !type:TileNotBlocked - -- type: construction - crystallPunkAllowed: true - id: CP14FenceWoodGate - name: wooden fence gate - description: Big door in a big fence. For big people. - graph: CP14FenceWood - startNode: start - targetNode: CP14FenceWoodGate - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/wooden_fence.rsi - state: door_opened - objectType: Structure - placementMode: SnapgridCenter - canRotate: true - canBuildInImpassable: true - conditions: - - !type:TileNotBlocked - -- type: construction - crystallPunkAllowed: true - name: bar shelf (1) + name: bar shelf description: Wall shelves to store your wine collection. id: CP14WallmountBarShelfA graph: CP14WallmountBarShelfA @@ -174,24 +56,4 @@ canRotate: true conditions: - !type:TileNotBlocked - - !type:CP14WallRequired - -- type: construction - crystallPunkAllowed: true - name: bar shelf (2) - description: Wall shelves to store your wine collection. - id: CP14WallmountBarShelfB - graph: CP14WallmountBarShelfB - startNode: start - targetNode: CP14WallmountBarShelfB - category: construction-category-structures - icon: - sprite: _CP14/Structures/Wallmount/wallmount_bar_shelf.rsi - state: shelf - objectType: Structure - placementMode: SnapgridCenter - canBuildInImpassable: false - canRotate: true - conditions: - - !type:TileNotBlocked - - !type:CP14WallRequired + - !type:CP14WallRequired \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Recipes/Construction/walls.yml b/Resources/Prototypes/_CP14/Recipes/Construction/walls.yml index 8c5a41ec46..0b33eea948 100644 --- a/Resources/Prototypes/_CP14/Recipes/Construction/walls.yml +++ b/Resources/Prototypes/_CP14/Recipes/Construction/walls.yml @@ -121,43 +121,5 @@ objectType: Structure placementMode: SnapgridCenter canBuildInImpassable: false - conditions: - - !type:TileNotBlocked - -- type: construction - crystallPunkAllowed: true - name: iron grille - description: Strong iron grille. - id: CP14FenceIronGrilleStraight - graph: CP14FenceIronGrilleStraight - startNode: start - targetNode: CP14FenceIronGrilleStraight - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/iron_grille.rsi - state: straight - objectType: Structure - placementMode: SnapgridCenter - canBuildInImpassable: false - canRotate: true - conditions: - - !type:TileNotBlocked - -- type: construction - crystallPunkAllowed: true - name: iron grille window - description: The upper half of the solid grid. - id: CP14FenceIronGrilleWindowStraight - graph: CP14FenceIronGrilleWindowStraight - startNode: start - targetNode: CP14FenceIronGrilleWindowStraight - category: construction-category-structures - icon: - sprite: _CP14/Structures/Fences/iron_grille_top.rsi - state: straight - objectType: Structure - placementMode: SnapgridCenter - canBuildInImpassable: false - canRotate: true conditions: - !type:TileNotBlocked \ No newline at end of file diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/door_closed.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/door_closed.png new file mode 100644 index 0000000000..5beee39199 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/door_closed.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/door_opened.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/door_opened.png new file mode 100644 index 0000000000..b906a2d159 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/door_opened.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence0.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence0.png new file mode 100644 index 0000000000..de5b779b5a Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence0.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence1.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence1.png new file mode 100644 index 0000000000..1e7c20e2b2 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence1.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence2.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence2.png new file mode 100644 index 0000000000..de5b779b5a Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence2.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence3.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence3.png new file mode 100644 index 0000000000..dd82914621 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence3.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence4.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence4.png new file mode 100644 index 0000000000..8d89d79a5d Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence4.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence5.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence5.png new file mode 100644 index 0000000000..3c880184a7 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence5.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence6.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence6.png new file mode 100644 index 0000000000..3a1f055597 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence6.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence7.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence7.png new file mode 100644 index 0000000000..0db34698ed Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/fence7.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/full.png b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/full.png new file mode 100644 index 0000000000..d82a4cd1e6 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/full.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/meta.json new file mode 100644 index 0000000000..c2e69a7686 --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Fence/iron_big.rsi/meta.json @@ -0,0 +1,54 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 64 + }, + "license": "CC-BY-SA-4.0", + "copyright": "Created by TheShuEd (Discord/Github) ", + "states": [ + { + "name": "door_closed", + "directions": 4 + }, + { + "name": "door_opened", + "directions": 4 + }, + { + "name": "fence0", + "directions": 4 + }, + { + "name": "fence1", + "directions": 4 + }, + { + "name": "fence2", + "directions": 4 + }, + { + "name": "fence3", + "directions": 4 + }, + { + "name": "fence4", + "directions": 4 + }, + { + "name": "fence5", + "directions": 4 + }, + { + "name": "fence6", + "directions": 4 + }, + { + "name": "fence7", + "directions": 4 + }, + { + "name": "full" + } + ] +} diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence0.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence0.png new file mode 100644 index 0000000000..e5aaa4c5d2 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence0.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence1.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence1.png new file mode 100644 index 0000000000..7af170101d Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence1.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence2.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence2.png new file mode 100644 index 0000000000..e5aaa4c5d2 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence2.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence3.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence3.png new file mode 100644 index 0000000000..c6e9ca03bd Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence3.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence4.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence4.png new file mode 100644 index 0000000000..cba2f53fc2 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence4.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence5.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence5.png new file mode 100644 index 0000000000..6d7f417b07 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence5.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence6.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence6.png new file mode 100644 index 0000000000..777330121e Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence6.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence7.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence7.png new file mode 100644 index 0000000000..27f165f072 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/fence7.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/full.png b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/full.png new file mode 100644 index 0000000000..7e819cefbc Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/full.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/meta.json new file mode 100644 index 0000000000..84d1c694b4 --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Fence/iron_window.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 64 + }, + "license": "CC-BY-SA-4.0", + "copyright": "Created by TheShuEd (Discord/Github) ", + "states": [ + { + "name": "fence0", + "directions": 4 + }, + { + "name": "fence1", + "directions": 4 + }, + { + "name": "fence2", + "directions": 4 + }, + { + "name": "fence3", + "directions": 4 + }, + { + "name": "fence4", + "directions": 4 + }, + { + "name": "fence5", + "directions": 4 + }, + { + "name": "fence6", + "directions": 4 + }, + { + "name": "fence7", + "directions": 4 + }, + { + "name": "full" + } + ] +} diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/door_closed.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/door_closed.png new file mode 100644 index 0000000000..e47df096df Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/door_closed.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/door_opened.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/door_opened.png new file mode 100644 index 0000000000..48c7b8d1cb Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/door_opened.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence0.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence0.png new file mode 100644 index 0000000000..ed41a80b44 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence0.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence1.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence1.png new file mode 100644 index 0000000000..fe534a7459 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence1.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence2.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence2.png new file mode 100644 index 0000000000..995deb17f0 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence2.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence3.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence3.png new file mode 100644 index 0000000000..be2a52f292 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence3.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence4.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence4.png new file mode 100644 index 0000000000..ea129e1c3c Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence4.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence5.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence5.png new file mode 100644 index 0000000000..13874645e0 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence5.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence6.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence6.png new file mode 100644 index 0000000000..9803f11190 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence6.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence7.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence7.png new file mode 100644 index 0000000000..aaba9700d7 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/fence7.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/full.png b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/full.png new file mode 100644 index 0000000000..27ab1f4b54 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/full.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/meta.json new file mode 100644 index 0000000000..c2e69a7686 --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Fence/wooden.rsi/meta.json @@ -0,0 +1,54 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 64 + }, + "license": "CC-BY-SA-4.0", + "copyright": "Created by TheShuEd (Discord/Github) ", + "states": [ + { + "name": "door_closed", + "directions": 4 + }, + { + "name": "door_opened", + "directions": 4 + }, + { + "name": "fence0", + "directions": 4 + }, + { + "name": "fence1", + "directions": 4 + }, + { + "name": "fence2", + "directions": 4 + }, + { + "name": "fence3", + "directions": 4 + }, + { + "name": "fence4", + "directions": 4 + }, + { + "name": "fence5", + "directions": 4 + }, + { + "name": "fence6", + "directions": 4 + }, + { + "name": "fence7", + "directions": 4 + }, + { + "name": "full" + } + ] +} diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/door_closed.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/door_closed.png new file mode 100644 index 0000000000..d953e1e49b Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/door_closed.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/door_opened.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/door_opened.png new file mode 100644 index 0000000000..732cdd6b6a Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/door_opened.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence0.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence0.png new file mode 100644 index 0000000000..7cdd59d50c Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence0.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence1.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence1.png new file mode 100644 index 0000000000..95ca22ce06 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence1.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence2.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence2.png new file mode 100644 index 0000000000..7cdd59d50c Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence2.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence3.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence3.png new file mode 100644 index 0000000000..138bdba35e Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence3.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence4.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence4.png new file mode 100644 index 0000000000..dc6e3d663a Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence4.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence5.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence5.png new file mode 100644 index 0000000000..32311a8909 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence5.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence6.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence6.png new file mode 100644 index 0000000000..290c904205 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence6.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence7.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence7.png new file mode 100644 index 0000000000..eaf4d0d62d Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/fence7.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/full.png b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/full.png new file mode 100644 index 0000000000..1079e90274 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/full.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/meta.json new file mode 100644 index 0000000000..c2e69a7686 --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Fence/wooden_big.rsi/meta.json @@ -0,0 +1,54 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 64 + }, + "license": "CC-BY-SA-4.0", + "copyright": "Created by TheShuEd (Discord/Github) ", + "states": [ + { + "name": "door_closed", + "directions": 4 + }, + { + "name": "door_opened", + "directions": 4 + }, + { + "name": "fence0", + "directions": 4 + }, + { + "name": "fence1", + "directions": 4 + }, + { + "name": "fence2", + "directions": 4 + }, + { + "name": "fence3", + "directions": 4 + }, + { + "name": "fence4", + "directions": 4 + }, + { + "name": "fence5", + "directions": 4 + }, + { + "name": "fence6", + "directions": 4 + }, + { + "name": "fence7", + "directions": 4 + }, + { + "name": "full" + } + ] +} diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/door_closed.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/door_closed.png new file mode 100644 index 0000000000..cbb38d6421 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/door_closed.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/door_opened.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/door_opened.png new file mode 100644 index 0000000000..87043c9835 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/door_opened.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence0.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence0.png new file mode 100644 index 0000000000..e3b47e55b9 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence0.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence1.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence1.png new file mode 100644 index 0000000000..c921053935 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence1.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence2.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence2.png new file mode 100644 index 0000000000..ad742884cc Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence2.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence3.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence3.png new file mode 100644 index 0000000000..5f48392372 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence3.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence4.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence4.png new file mode 100644 index 0000000000..ddfac0a3eb Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence4.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence5.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence5.png new file mode 100644 index 0000000000..8d17f41853 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence5.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence6.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence6.png new file mode 100644 index 0000000000..2904dfcc13 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence6.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence7.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence7.png new file mode 100644 index 0000000000..c0e8706dfb Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/fence7.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/full.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/full.png new file mode 100644 index 0000000000..5cadb36c1c Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/full.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/meta.json new file mode 100644 index 0000000000..c2e69a7686 --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Fence/wooden_birch.rsi/meta.json @@ -0,0 +1,54 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 64 + }, + "license": "CC-BY-SA-4.0", + "copyright": "Created by TheShuEd (Discord/Github) ", + "states": [ + { + "name": "door_closed", + "directions": 4 + }, + { + "name": "door_opened", + "directions": 4 + }, + { + "name": "fence0", + "directions": 4 + }, + { + "name": "fence1", + "directions": 4 + }, + { + "name": "fence2", + "directions": 4 + }, + { + "name": "fence3", + "directions": 4 + }, + { + "name": "fence4", + "directions": 4 + }, + { + "name": "fence5", + "directions": 4 + }, + { + "name": "fence6", + "directions": 4 + }, + { + "name": "fence7", + "directions": 4 + }, + { + "name": "full" + } + ] +} diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/door_closed.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/door_closed.png new file mode 100644 index 0000000000..e8f18b10b7 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/door_closed.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/door_opened.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/door_opened.png new file mode 100644 index 0000000000..42fd1fafd2 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/door_opened.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence0.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence0.png new file mode 100644 index 0000000000..e285be7e5f Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence0.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence1.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence1.png new file mode 100644 index 0000000000..110d9efc16 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence1.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence2.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence2.png new file mode 100644 index 0000000000..e285be7e5f Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence2.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence3.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence3.png new file mode 100644 index 0000000000..9a39214251 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence3.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence4.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence4.png new file mode 100644 index 0000000000..3070ecd61f Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence4.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence5.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence5.png new file mode 100644 index 0000000000..a1707e8907 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence5.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence6.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence6.png new file mode 100644 index 0000000000..c9383ae21c Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence6.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence7.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence7.png new file mode 100644 index 0000000000..5686564f5e Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/fence7.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/full.png b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/full.png new file mode 100644 index 0000000000..697e4c2ee1 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/full.png differ diff --git a/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/meta.json new file mode 100644 index 0000000000..c2e69a7686 --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Fence/wooden_birch_big.rsi/meta.json @@ -0,0 +1,54 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 64 + }, + "license": "CC-BY-SA-4.0", + "copyright": "Created by TheShuEd (Discord/Github) ", + "states": [ + { + "name": "door_closed", + "directions": 4 + }, + { + "name": "door_opened", + "directions": 4 + }, + { + "name": "fence0", + "directions": 4 + }, + { + "name": "fence1", + "directions": 4 + }, + { + "name": "fence2", + "directions": 4 + }, + { + "name": "fence3", + "directions": 4 + }, + { + "name": "fence4", + "directions": 4 + }, + { + "name": "fence5", + "directions": 4 + }, + { + "name": "fence6", + "directions": 4 + }, + { + "name": "fence7", + "directions": 4 + }, + { + "name": "full" + } + ] +} diff --git a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_closed.png b/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_closed.png deleted file mode 100644 index 418af2d173..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_closed.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_closed_frame.png b/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_closed_frame.png deleted file mode 100644 index 044b9721c0..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_closed_frame.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_opened.png b/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_opened.png deleted file mode 100644 index 6403c6602f..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/door_opened.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/meta.json deleted file mode 100644 index 204bef370b..0000000000 --- a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/meta.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "version": 1, - "license": "All right reserved", - "copyright": "by TheShuEd (github)", - "size": { - "x": 32, - "y": 96 - }, - "states": [ - { - "name": "straight", - "directions": 4 - }, - { - "name": "door_closed", - "directions": 4 - }, - { - "name": "door_opened", - "directions": 4 - }, - { - "name": "door_closed_frame", - "directions": 4 - } - ] -} diff --git a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/straight.png b/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/straight.png deleted file mode 100644 index 2e1133adad..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/iron_grille.rsi/straight.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/iron_grille_top.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fences/iron_grille_top.rsi/meta.json deleted file mode 100644 index 57770eca97..0000000000 --- a/Resources/Textures/_CP14/Structures/Fences/iron_grille_top.rsi/meta.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": 1, - "license": "All right reserved", - "copyright": "by TheShuEd (github)", - "size": { - "x": 32, - "y": 96 - }, - "states": [ - { - "name": "straight", - "directions": 4 - } - ] -} diff --git a/Resources/Textures/_CP14/Structures/Fences/iron_grille_top.rsi/straight.png b/Resources/Textures/_CP14/Structures/Fences/iron_grille_top.rsi/straight.png deleted file mode 100644 index 67f4efe5d4..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/iron_grille_top.rsi/straight.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/corner.png b/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/corner.png deleted file mode 100644 index fc27f573fe..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/corner.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/door_closed.png b/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/door_closed.png deleted file mode 100644 index b51e0f6028..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/door_closed.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/door_opened.png b/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/door_opened.png deleted file mode 100644 index c06058811d..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/door_opened.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/meta.json deleted file mode 100644 index daa511c1f7..0000000000 --- a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/meta.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "by Ko4erga (discord), edited and recolored by TheShuEd", - "size": { - "x": 32, - "y": 96 - }, - "states": [ - { - "name": "corner", - "directions": 4 - }, - { - "name": "door_closed", - "directions": 4 - }, - { - "name": "door_opened", - "directions": 4 - }, - { - "name": "straight", - "directions": 4 - } - ] -} diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/straight.png b/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/straight.png deleted file mode 100644 index 8bbc402e19..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/wooden_fence.rsi/straight.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/corner.png b/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/corner.png deleted file mode 100644 index cc7607df81..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/corner.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/door_closed.png b/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/door_closed.png deleted file mode 100644 index 076844a370..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/door_closed.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/door_opened.png b/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/door_opened.png deleted file mode 100644 index 43f9e33314..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/door_opened.png and /dev/null differ diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/meta.json b/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/meta.json deleted file mode 100644 index 5550332cec..0000000000 --- a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/meta.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "by Ko4erga (discord), edited and recolored by TheShuEd", - "size": { - "x": 32, - "y": 64 - }, - "states": [ - { - "name": "corner", - "directions": 4 - }, - { - "name": "door_closed", - "directions": 4 - }, - { - "name": "door_opened", - "directions": 4 - }, - { - "name": "straight", - "directions": 4 - } - ] -} diff --git a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/straight.png b/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/straight.png deleted file mode 100644 index 914af50e6b..0000000000 Binary files a/Resources/Textures/_CP14/Structures/Fences/wooden_fence_small.rsi/straight.png and /dev/null differ diff --git a/Resources/migration.yml b/Resources/migration.yml index b24153abaf..2214c5377b 100644 --- a/Resources/migration.yml +++ b/Resources/migration.yml @@ -1,22 +1,5 @@ # <---> CrystallEdge migration zone -#2024-09-25 -CP14IronGrilleStraight: CP14FenceIronGrilleStraight -CP14IronGrilleCorner: null -CP14IronGrilleGate: CP14FenceIronGrilleGate -CP14IronGrilleTJunction: null -CP14FenceWoodSmallTJunction: null -CP14FenceWoodHighCorner: null -CP14FenceWoodHighGate: null -CP14FenceWoodHighStraight: null -CP14IronGrilleGateLockedTavern: null - -CP14ClothingHeadMercenaryBeret: CP14ClothingHeadBeretMercenary - -#2024-09-28 -CP14MeltingMoldBlank: null -CP14WorkbenchMeltingMolds: null - #2024-10-04 CP14BloodGrass: CP14BloodFlower CP14FlowersRed: CP14BloodFlower @@ -324,6 +307,20 @@ CP14PlantWheatDeath: CP14PlantWheat CP14BaseHoe: CP14ModularIronHoe CP14PlantOnion: null +#2025-14-04 +CP14FenceWoodStraight: CP14FenceBigWooden +CP14FenceWoodCorner: CP14FenceBigWooden +CP14FenceWoodGate: CP14FenceGateBigWooden +CP14FenceWoodSmallStraight: CP14FenceWooden +CP14FenceWoodSmallCorner: CP14FenceWooden +CP14FenceWoodSmallGate: CP14FenceGateWooden +CP14FenceIronGrilleStraight: CP14FenceBigIron +CP14FenceIronGrilleGate: CP14FenceGateBigIron +CP14FenceIronGrilleGateGuard: CP14FenceGateBigIronGuard +CP14FenceIronGrilleGateGuildmaster: CP14FenceGateBigIronGuildmaster +CP14FenceIronGrilleGateDemiplaneCrystal: CP14FenceGateBigIronDemiplaneCrystal +CP14FenceIronGrilleWindowStraight: CP14FenceWindowIron + # <---> CrystallEdge migration zone end