From: HTML/Crystal <152909599+HTMLSystem@users.noreply.github.com>
Date: Sat, 11 Oct 2025 17:51:00 +0000 (-0400)
Subject: Infectious anom sprites for moths and arachnids (#39508)
X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=fab4752a2516ad55b86076ed2feef85496a07b5e;p=space-station-14.git
Infectious anom sprites for moths and arachnids (#39508)
* anoms part 1
* frost and tech anoms
* grav, rock, meta file changes
* rock moth
* moth sprites
* YAMLLinter fixes
* okay make them work now
---
diff --git a/Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomaly_injectors.yml b/Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomaly_injectors.yml
index 0ad1aa17f4..a94074489e 100644
--- a/Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomaly_injectors.yml
+++ b/Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomaly_injectors.yml
@@ -59,6 +59,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: fire_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: fire_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: fire_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -91,6 +97,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: shock_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: shock_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: shock_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -123,6 +135,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: shadow_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: shadow_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: shadow_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -155,6 +173,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: frost_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: frost_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: frost_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -187,6 +211,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: flora_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: flora_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: flora_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -219,6 +249,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: bluespace_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: bluespace_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: bluespace_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -251,6 +287,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: flesh_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: flesh_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: flesh_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -284,6 +326,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: grav_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: grav_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: grav_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -316,6 +364,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: tech_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: tech_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: tech_MOTH
- type: entity
parent: BaseAnomalyInjector
@@ -349,6 +403,12 @@
Vox:
sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
state: rock_VOX
+ Arachnid:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: rock_ARACHNID
+ Moth:
+ sprite: Structures/Specific/Anomalies/inner_anom_layer.rsi
+ state: rock_MOTH
- type: entity
parent: BaseAnomalyInjector
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/bluespace_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/bluespace_ARACHNID.png
new file mode 100644
index 0000000000..c1ea06389c
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/bluespace_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/bluespace_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/bluespace_MOTH.png
new file mode 100644
index 0000000000..08cabeb4c6
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/bluespace_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/fire_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/fire_ARACHNID.png
new file mode 100644
index 0000000000..c8ed6a3daf
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/fire_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/fire_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/fire_MOTH.png
new file mode 100644
index 0000000000..ae0c2e7beb
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/fire_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flesh_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flesh_ARACHNID.png
new file mode 100644
index 0000000000..5549b1481d
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flesh_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flesh_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flesh_MOTH.png
new file mode 100644
index 0000000000..a912a16712
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flesh_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flora_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flora_ARACHNID.png
new file mode 100644
index 0000000000..36a9a8520e
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flora_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flora_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flora_MOTH.png
new file mode 100644
index 0000000000..d6e96dc028
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flora_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/frost_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/frost_ARACHNID.png
new file mode 100644
index 0000000000..a12a57e578
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/frost_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/frost_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/frost_MOTH.png
new file mode 100644
index 0000000000..9f20329d78
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/frost_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/grav_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/grav_ARACHNID.png
new file mode 100644
index 0000000000..057fce5807
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/grav_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/grav_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/grav_MOTH.png
new file mode 100644
index 0000000000..01dc58d192
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/grav_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/meta.json b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/meta.json
index 4aa15c86cd..e1e3a0f546 100644
--- a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/meta.json
+++ b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/meta.json
@@ -1,656 +1,1288 @@
{
- "version": 1,
- "size": {
- "x": 32,
- "y": 32
- },
- "license": "CC-BY-SA-3.0",
- "copyright": "Created by TheShuEd (github) for Space Station 14",
- "states": [
- {
- "name": "bluespace",
- "directions": 4,
- "delays": [
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ]
- ]
+ "version": 1,
+ "size": {
+ "x": 32,
+ "y": 32
},
- {
- "name": "bluespace_VOX",
- "directions": 4,
- "delays": [
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ]
- ]
- },
- {
- "name": "fire",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "fire_VOX",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "flesh",
- "directions": 4,
- "delays": [
- [
- 0.8,
- 0.2,
- 0.2
- ],
- [
- 0.8,
- 0.2,
- 0.2
- ],
- [
- 0.8,
- 0.2,
- 0.2
- ],
- [
- 0.8,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "flesh_VOX",
- "directions": 4,
- "delays": [
- [
- 0.8,
- 0.2,
- 0.2
- ],
- [
- 0.8,
- 0.2,
- 0.2
- ],
- [
- 0.8,
- 0.2,
- 0.2
- ],
- [
- 0.8,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "flora",
- "directions": 4,
- "delays": [
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ]
- ]
- },
- {
- "name": "flora_VOX",
- "directions": 4,
- "delays": [
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ]
- ]
- },
- {
- "name": "frost",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "frost_VOX",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "grav",
- "directions": 4,
- "delays": [
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ]
- ]
- },
- {
- "name": "grav_VOX",
- "directions": 4,
- "delays": [
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ],
- [
- 0.3,
- 0.3,
- 0.3,
- 0.3
- ]
- ]
- },
- {
- "name": "rock",
- "directions": 4,
- "delays": [
- [
- 0.9,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.9,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.9,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.9,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "rock_VOX",
- "directions": 4,
- "delays": [
- [
- 0.9,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.9,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.9,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.9,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "santa",
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "shadow",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "shadow_VOX",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "shock",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "shock_VOX",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ],
- [
- 0.2,
- 0.2,
- 0.2,
- 0.2,
- 0.2
- ]
- ]
- },
- {
- "name": "tech",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.4,
- 0.2,
- 0.4
- ],
- [
- 0.2,
- 0.4,
- 0.2,
- 0.4
- ],
- [
- 0.2,
- 0.4,
- 0.2,
- 0.4
- ],
- [
- 0.2,
- 0.4,
- 0.2,
- 0.4
- ]
- ]
- },
- {
- "name": "tech_VOX",
- "directions": 4,
- "delays": [
- [
- 0.2,
- 0.4,
- 0.2,
- 0.4
- ],
- [
- 0.2,
- 0.4,
- 0.2,
- 0.4
- ],
- [
- 0.2,
- 0.4,
- 0.2,
- 0.4
- ],
- [
- 0.2,
- 0.4,
- 0.2,
- 0.4
- ]
- ]
- }
- ]
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Created by TheShuEd (github) for Space Station 14, originals modified by HTMLSystem to fit arachnids and moths",
+ "states": [
+ {
+ "name": "bluespace",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "bluespace_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "bluespace_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "bluespace_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "fire",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "fire_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "fire_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "fire_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "flesh",
+ "directions": 4,
+ "delays": [
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "flesh_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "flesh_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "flesh_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.8,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "flora",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "flora_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "flora_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "flora_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "frost",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "frost_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "frost_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "frost_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "grav",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "grav_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "grav_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "grav_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "rock",
+ "directions": 4,
+ "delays": [
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "rock_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "rock_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "rock_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.9,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "santa",
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "shadow",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "shadow_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "shadow_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "shadow_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "shock",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "shock_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "shock_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "shock_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ },
+ {
+ "name": "tech",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ]
+ ]
+ },
+ {
+ "name": "tech_VOX",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ]
+ ]
+ },
+ {
+ "name": "tech_ARACHNID",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ]
+ ]
+ },
+ {
+ "name": "tech_MOTH",
+ "directions": 4,
+ "delays": [
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ],
+ [
+ 0.2,
+ 0.4,
+ 0.2,
+ 0.4
+ ]
+ ]
+ }
+ ]
}
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/rock_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/rock_ARACHNID.png
new file mode 100644
index 0000000000..c01cb92e34
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/rock_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/rock_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/rock_MOTH.png
new file mode 100644
index 0000000000..ac492e7626
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/rock_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shadow_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shadow_ARACHNID.png
new file mode 100644
index 0000000000..8fb0836e52
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shadow_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shadow_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shadow_MOTH.png
new file mode 100644
index 0000000000..e9a592a85f
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shadow_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shock_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shock_ARACHNID.png
new file mode 100644
index 0000000000..cfead742e3
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shock_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shock_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shock_MOTH.png
new file mode 100644
index 0000000000..459709829d
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shock_MOTH.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/tech_ARACHNID.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/tech_ARACHNID.png
new file mode 100644
index 0000000000..b8e251e02e
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/tech_ARACHNID.png differ
diff --git a/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/tech_MOTH.png b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/tech_MOTH.png
new file mode 100644
index 0000000000..a3ea54713a
Binary files /dev/null and b/Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/tech_MOTH.png differ