]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Added uranium glass and uranium window (#15869)
authorAsikKEsel <115815982+AsikKEsel@users.noreply.github.com>
Sat, 6 May 2023 04:47:19 +0000 (07:47 +0300)
committerGitHub <noreply@github.com>
Sat, 6 May 2023 04:47:19 +0000 (14:47 +1000)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
41 files changed:
Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml
Resources/Prototypes/Entities/Objects/Materials/shards.yml
Resources/Prototypes/Entities/Structures/Windows/ruranium.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Structures/Windows/uranium.yml [new file with mode: 0644]
Resources/Prototypes/Reagents/Materials/glass.yml
Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml
Resources/Prototypes/Recipes/Construction/Graphs/structures/window.yml
Resources/Prototypes/Recipes/Construction/materials.yml
Resources/Prototypes/Recipes/Construction/structures.yml
Resources/Prototypes/Stacks/Materials/Sheets/glass.yml
Resources/Textures/Objects/Materials/Sheets/glass.rsi/meta.json
Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_2.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_3.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_2.png [new file with mode: 0644]
Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_3.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/full.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow0.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow1.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow2.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow3.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow4.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow5.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow6.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow7.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/full.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow0.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow1.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow2.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow3.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow4.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow5.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow6.png [new file with mode: 0644]
Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow7.png [new file with mode: 0644]

index 145df2231a9ae50e09b3e8840c394eb09e155556..556f5bcb26a39e858a60cf45fd4bb289c20ae9ca 100644 (file)
   - type: Stack
     stackType: ReinforcedPlasmaGlass
     count: 1
+
+- type: entity
+  parent: SheetGlassBase
+  id: SheetUGlass
+  name: uranium glass
+  description: A sheet of uranium glass.
+  suffix: Full
+  components:
+  - type: Material
+  - type: PhysicalComposition
+    materialComposition:
+      UraniumGlass: 100
+  - type: Stack
+    stackType: UraniumGlass
+  - type: Sprite
+    state: uglass_3
+  - type: Item
+    heldPrefix: uglass
+  - type: Appearance
+    visuals:
+    - type: StackVisualizer
+      stackLayers:
+      - uglass
+      - uglass_2
+      - uglass_3
+  - type: Construction
+    graph: Glass
+    node: SheetUGlass
+
+- type: entity
+  parent: SheetUGlass
+  id: SheetUGlass1
+  name: uranium glass
+  suffix: Single
+  components:
+  - type: Sprite
+    state: uglass
+  - type: Stack
+    stackType: UraniumGlass
+    count: 1
+
+- type: entity
+  parent: SheetGlassBase
+  id: SheetRUGlass
+  name: reinforced uranium glass
+  description: A reinforced sheet of uranium.
+  suffix: Full
+  components:
+  - type: Material
+  - type: PhysicalComposition
+    materialComposition:
+      ReinforcedUraniumGlass: 100
+  - type: Stack
+    stackType: ReinforcedUraniumGlass
+  - type: Sprite
+    state: ruglass_3
+  - type: Item
+    heldPrefix: ruglass
+  - type: Appearance
+    visuals:
+    - type: StackVisualizer
+      stackLayers:
+      - ruglass
+      - ruglass_2
+      - ruglass_3
+  - type: Construction
+    graph: Glass
+    node: SheetRUGlass
+
+- type: entity
+  parent: SheetRUGlass
+  id: SheetRUGlass1
+  name: reinforced uranium glass
+  suffix: Single
+  components:
+  - type: Sprite
+    state: ruglass
+  - type: Stack
+    stackType: ReinforcedUraniumGlass
+    count: 1
index a0711122da646aa7b80c8eb7bd2c895cd5e9ac71..1b5db53a03c06e1756097cea89683655df022f45 100644 (file)
     damage:
       types:
         Piercing: 15
+
+- type: entity
+  parent: ShardBase
+  id: ShardGlassUranium
+  name: uranium glass shard
+  description: A small piece of uranium glass.
+  components:
+  - type: Sprite
+    color: "#8eff7a"
+  - type: WelderRefinable
+    refineResult:
+    - SheetGlass1
+    - SheetUranium1
+  - type: DamageUserOnTrigger
+    damage:
+      types:
+        Piercing: 15
diff --git a/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml b/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml
new file mode 100644 (file)
index 0000000..eb45fe0
--- /dev/null
@@ -0,0 +1,52 @@
+- type: entity
+  id: ReinforcedUraniumWindow
+  name: reinforced uranium window
+  parent: Window
+  components:
+  - type: Sprite
+    drawdepth: WallTops
+    sprite: Structures/Windows/reinforced_uranium_window.rsi
+  - type: Icon
+    sprite: Structures/Windows/reinforced_uranium_window.rsi
+  - type: Damageable
+    damageContainer: Inorganic
+    damageModifierSet: RGlass
+  - type: Destructible
+    thresholds:
+    - trigger:
+        !type:DamageTrigger
+        damage: 1500
+      behaviors: #excess damage, don't spawn entities.
+      - !type:DoActsBehavior
+        acts: [ "Destruction" ]
+    - trigger:
+        !type:DamageTrigger
+        damage: 850
+      behaviors:
+      - !type:PlaySoundBehavior
+        sound:
+          collection: GlassBreak
+      - !type:SpawnEntitiesBehavior
+        spawn:
+          ShardGlassUranium:
+            min: 1
+            max: 2
+          PartRodMetal:
+            min: 1
+            max: 2
+      - !type:DoActsBehavior
+        acts: [ "Destruction" ]
+  - type: IconSmooth
+    base: ruwindow
+  - type: Construction
+    graph: Window
+    node: reinforcedUraniumWindow
+  - type: Appearance
+  - type: DamageVisuals
+    thresholds: [4, 8, 12]
+    damageDivisor: 36
+    trackAllDamage: true
+    damageOverlay:
+      sprite: Structures/Windows/cracks.rsi
+  - type: StaticPrice
+    price: 140
diff --git a/Resources/Prototypes/Entities/Structures/Windows/uranium.yml b/Resources/Prototypes/Entities/Structures/Windows/uranium.yml
new file mode 100644 (file)
index 0000000..9836149
--- /dev/null
@@ -0,0 +1,44 @@
+- type: entity
+  id: UraniumWindow
+  name: uranium window
+  parent: Window
+  components:
+  - type: Sprite
+    drawdepth: WallTops
+    sprite: Structures/Windows/uranium_window.rsi
+  - type: Icon
+    sprite: Structures/Windows/uranium_window.rsi
+    state: full
+  - type: Damageable
+    damageContainer: Inorganic
+    damageModifierSet: RGlass
+  - type: Destructible
+    thresholds:
+    - trigger:
+        !type:DamageTrigger
+        damage: 400
+      behaviors:
+      - !type:PlaySoundBehavior
+        sound:
+          collection: GlassBreak
+      - !type:SpawnEntitiesBehavior
+        spawn:
+          ShardGlassUranium:
+            min: 1
+            max: 2
+      - !type:DoActsBehavior
+        acts: [ "Destruction" ]
+  - type: IconSmooth
+    base: uwindow
+  - type: Construction
+    graph: Window
+    node: uraniumWindow
+  - type: Appearance
+  - type: DamageVisuals
+    thresholds: [4, 8, 12]
+    damageDivisor: 12
+    trackAllDamage: true
+    damageOverlay:
+      sprite: Structures/Windows/cracks.rsi
+  - type: StaticPrice
+    price: 60
index d87e02460d42f7cef04701ad72f9d787e4ba4ae9..9a11fc08bdf0bd70d2b647d1a85330c96175b68f 100644 (file)
   icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: rpglass }
   color: "#8c4069"
   price: 0.66 # 2-2-1 mix of plasma, glass, and metal.
+
+- type: material
+  id: UraniumGlass
+  stackEntity: SheetUGlass1
+  name: materials-uranium-glass
+  icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: uglass }
+  color: "#3cab38"
+  price: 0.32 # 1-1 mix of uranium and glass.
+
+- type: material
+  id: ReinforcedUraniumGlass
+  stackEntity: SheetRUGlass1
+  name: materials-reinforced-uranium-glass
+  icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: ruglass }
+  color: "#2d872a"
+  price: 0.7 # 2-2-1 mix of uranium, glass, and metal.
index 7238a6a822bd69a7f912174aed6d7d8933e1a480..a707dd154637d34353d8ce4c5570804d26f55987 100644 (file)
               amount: 1
             - material: MetalRod
               amount: 1
+        - to: SheetUGlass
+          completed:
+            - !type:SetStackCount
+              amount: 1
+          steps:
+            - material: Glass
+              amount: 1
+            - material: Uranium
+              amount: 1
+        - to: SheetRUGlass
+          completed:
+            - !type:SetStackCount
+              amount: 1
+          steps:
+            - material: Glass
+              amount: 1
+            - material: Uranium
+              amount: 1
+            - material: MetalRod
+              amount: 1
 
     - node: SheetGlass
       entity: SheetGlass
@@ -46,3 +66,9 @@
     - node: SheetRPGlass
       entity: SheetRPGlass
 
+    - node: SheetUGlass
+      entity: SheetUGlass
+
+    - node: SheetRUGlass
+      entity: SheetRUGlass
+
index bbd83864d7ced51e1d91759631d198eec09eb87e..d029ee6b907ea325b32d87955489027ec065a051 100644 (file)
               amount: 2
               doAfter: 3
 
+        - to: uraniumWindow
+          steps:
+            - material: UraniumGlass
+              amount: 2
+              doAfter: 2
+
+        - to: reinforcedUraniumWindow
+          steps:
+            - material: ReinforcedUraniumGlass
+              amount: 2
+              doAfter: 3
+
         - to: window
           steps:
             - material: Glass
               doAfter: 2
             - tool: Anchoring
               doAfter: 3
+
+    - node: uraniumWindow
+      entity: UraniumWindow
+      edges:
+        - to: start
+          completed:
+            - !type:SpawnPrototype
+              prototype: SheetUGlass1
+              amount: 2
+            - !type:DeleteEntity {}
+          steps:
+            - tool: Screwing
+              doAfter: 2
+            - tool: Prying
+              doAfter: 3
+            - tool: Screwing
+              doAfter: 2
+            - tool: Anchoring
+              doAfter: 3
+
+    - node: reinforcedUraniumWindow
+      entity: ReinforcedUraniumWindow
+      edges:
+        - to: start
+          completed:
+            - !type:SpawnPrototype
+              prototype: SheetRUGlass1
+              amount: 2
+            - !type:DeleteEntity {}
+          steps:
+            - tool: Welding
+              doAfter: 5
+            - tool: Screwing
+              doAfter: 2
+            - tool: Prying
+              doAfter: 3
+            - tool: Welding
+              doAfter: 5
+            - tool: Screwing
+              doAfter: 2
+            - tool: Anchoring
+              doAfter: 3
index b3ad94fa8dd50acfcda190d244d1bfe53ff8e1fc..a561803d3ad5d8e0d7ed6f2b410a5f4ab84b3a15 100644 (file)
   description: A high-quality thread used to make durable clothes.
   icon: { sprite: Objects/Materials/materials.rsi, state: durathread }
   objectType: Item
+
+- type: construction
+  name: uranium glass
+  description: A sheet of uranium glass.
+  id: SheetUGlass
+  graph: Glass
+  startNode: start
+  targetNode: SheetUGlass
+  category: construction-category-materials
+  icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: uglass }
+  objectType: Item
+
+- type: construction
+  name: reinforced uranium glass
+  description: A reinforced sheet of uranium glass.
+  id: SheetRUGlass
+  graph: Glass
+  startNode: start
+  targetNode: SheetRUGlass
+  category: construction-category-materials
+  icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: ruglass }
+  objectType: Item
index ce7a31dbc81d3d8e192948c4dd92f1691ed07704..ca0eaae3e8010502f79cc621542604555b2412ac 100644 (file)
   objectType: Structure
   placementMode: SnapgridCenter
 
+- type: construction
+  name: uranium window
+  id: UraniumWindow
+  graph: Window
+  startNode: start
+  targetNode: uraniumWindow
+  category: construction-category-structures
+  canBuildInImpassable: true
+  description: Clear and much tougher than regular glass, with added RadAbsorb to protect you from deadly radiation.
+  conditions:
+    - !type:EmptyOrWindowValidInTile
+    - !type:NoWindowsInTile
+  icon:
+    sprite: Structures/Windows/uranium_window.rsi
+    state: full
+  objectType: Structure
+  placementMode: SnapgridCenter
+  canRotate: false
+
+- type: construction
+  name: reinforced uranium window
+  id: ReinforcedUraniumWindow
+  graph: Window
+  startNode: start
+  targetNode: reinforcedUraniumWindow
+  category: construction-category-structures
+  canBuildInImpassable: true
+  description: Clear and much tougher than regular glass, with added RadAbsorb to protect you from deadly radiation.
+  conditions:
+    - !type:EmptyOrWindowValidInTile
+    - !type:NoWindowsInTile
+  icon:
+    sprite: Structures/Windows/reinforced_uranium_window.rsi
+    state: full
+  objectType: Structure
+  placementMode: SnapgridCenter
+  canRotate: false
+
 - type: construction
   name: firelock
   id: Firelock
index 068acaae2d1f1874e7d814f8cac8164607eab1f7..95cef7d3af8c6a9d35a4ed6922928b8273b8d9fe 100644 (file)
   spawn: SheetRPGlass1
   maxCount: 30
 
+- type: stack
+  id: UraniumGlass
+  name: uranium glass
+  icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: uglass }
+  spawn: SheetUGlass1
+  maxCount: 30
+
+- type: stack
+  id: ReinforcedUraniumGlass
+  name: reinforced uranium glass
+  icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: ruglass }
+  spawn: SheetRUGlass1
+  maxCount: 30
index cccda64708eda4c91866bc6fe80a3b851e94156a..c4102df71d5b00cdd0e30d38a1e601b393a61d00 100644 (file)
     {
       "name": "titaniumglass-inhand-right",
       "directions": 4
-    }
+    },
+    {
+        "name": "uglass"
+      },
+      {
+        "name": "uglass_2"
+      },
+      {
+        "name": "uglass_3"
+      },
+      {
+        "name": "uglass-inhand-left",
+        "directions": 4
+      },
+      {
+        "name": "uglass-inhand-right",
+        "directions": 4
+      },
+      {
+        "name": "ruglass"
+      },
+      {
+        "name": "ruglass_2"
+      },
+      {
+        "name": "ruglass_3"
+      },
+      {
+        "name": "ruglass-inhand-left",
+        "directions": 4
+      },
+      {
+        "name": "ruglass-inhand-right",
+        "directions": 4
+      }
   ]
 }
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-left.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-left.png
new file mode 100644 (file)
index 0000000..0e17405
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-left.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-right.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-right.png
new file mode 100644 (file)
index 0000000..62314e5
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-right.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass.png
new file mode 100644 (file)
index 0000000..b90f150
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_2.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_2.png
new file mode 100644 (file)
index 0000000..8b968ed
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_2.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_3.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_3.png
new file mode 100644 (file)
index 0000000..e5d1947
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_3.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-left.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-left.png
new file mode 100644 (file)
index 0000000..e81f496
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-left.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-right.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-right.png
new file mode 100644 (file)
index 0000000..6779cae
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-right.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass.png
new file mode 100644 (file)
index 0000000..a1dc6bc
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_2.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_2.png
new file mode 100644 (file)
index 0000000..6a7d3c2
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_2.png differ
diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_3.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_3.png
new file mode 100644 (file)
index 0000000..9b90ae1
Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_3.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/full.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/full.png
new file mode 100644 (file)
index 0000000..10342c5
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/full.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/meta.json b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/meta.json
new file mode 100644 (file)
index 0000000..739d63b
--- /dev/null
@@ -0,0 +1,46 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "resprited by AsikKEsel | Original source: from vgstation at commit https://github.com/vgstation-coders/vgstation13/raw/99cc2ab62d65a3a7b554dc7b21ff5f57c835f973/icons/turf/walls.dmi and modified by Swept ",
+    "size": {
+      "x": 32,
+      "y": 32
+    },
+    "states": [
+      {
+        "name": "full"
+      },
+      {
+        "name": "ruwindow0",
+        "directions": 4
+      },
+      {
+        "name": "ruwindow1",
+        "directions": 4
+      },
+      {
+        "name": "ruwindow2",
+        "directions": 4
+      },
+      {
+        "name": "ruwindow3",
+        "directions": 4
+      },
+      {
+        "name": "ruwindow4",
+        "directions": 4
+      },
+      {
+        "name": "ruwindow5",
+        "directions": 4
+      },
+      {
+        "name": "ruwindow6",
+        "directions": 4
+      },
+      {
+        "name": "ruwindow7",
+        "directions": 4
+      }
+    ]
+  }
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow0.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow0.png
new file mode 100644 (file)
index 0000000..dfe885b
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow0.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow1.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow1.png
new file mode 100644 (file)
index 0000000..e1ca7ea
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow1.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow2.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow2.png
new file mode 100644 (file)
index 0000000..773a2b3
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow2.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow3.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow3.png
new file mode 100644 (file)
index 0000000..e10cff8
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow3.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow4.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow4.png
new file mode 100644 (file)
index 0000000..2dff7e5
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow4.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow5.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow5.png
new file mode 100644 (file)
index 0000000..0a54faa
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow5.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow6.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow6.png
new file mode 100644 (file)
index 0000000..1f9ba05
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow6.png differ
diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow7.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow7.png
new file mode 100644 (file)
index 0000000..5fb5fb0
Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow7.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/full.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/full.png
new file mode 100644 (file)
index 0000000..f7b6e10
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/full.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/meta.json b/Resources/Textures/Structures/Windows/uranium_window.rsi/meta.json
new file mode 100644 (file)
index 0000000..099201b
--- /dev/null
@@ -0,0 +1,46 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "resprited by AsikKEsel | Original source: from vgstation at commit https://github.com/vgstation-coders/vgstation13/raw/99cc2ab62d65a3a7b554dc7b21ff5f57c835f973/icons/turf/walls.dmi and modified by Swept",
+    "size": {
+      "x": 32,
+      "y": 32
+    },
+    "states": [
+      {
+        "name": "full"
+      },
+      {
+        "name": "uwindow0",
+        "directions": 4
+      },
+      {
+        "name": "uwindow1",
+        "directions": 4
+      },
+      {
+        "name": "uwindow2",
+        "directions": 4
+      },
+      {
+        "name": "uwindow3",
+        "directions": 4
+      },
+      {
+        "name": "uwindow4",
+        "directions": 4
+      },
+      {
+        "name": "uwindow5",
+        "directions": 4
+      },
+      {
+        "name": "uwindow6",
+        "directions": 4
+      },
+      {
+        "name": "uwindow7",
+        "directions": 4
+      }
+    ]
+  }
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow0.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow0.png
new file mode 100644 (file)
index 0000000..7be5076
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow0.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow1.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow1.png
new file mode 100644 (file)
index 0000000..9979f28
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow1.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow2.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow2.png
new file mode 100644 (file)
index 0000000..7be5076
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow2.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow3.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow3.png
new file mode 100644 (file)
index 0000000..9979f28
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow3.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow4.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow4.png
new file mode 100644 (file)
index 0000000..9fa452a
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow4.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow5.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow5.png
new file mode 100644 (file)
index 0000000..bd46092
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow5.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow6.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow6.png
new file mode 100644 (file)
index 0000000..eabc47c
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow6.png differ
diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow7.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow7.png
new file mode 100644 (file)
index 0000000..f75790a
Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow7.png differ