Anomalous infections (#31876)

* inner anomaly

* anomaly pulse action

* test anom mine

* Update anomalies.yml

* fix action cooldown

* pyro_eyes

* clientsystem

* experiments

* blya

* some telegraphy

* shock eyes!

* shadow eyes

* separate files

* frosty eyes

* fix

* flora eyes

* bluespace eyes

* flesh eyes

* redoing injction

* auto add layers

* пипяу

* new injector component

* stupid me

* nice marker injectors

* anomaly spawn on shutdown

* gravity anom

* dead anomaly spawning

* add VOX states

* sprite specific layers support

* technology anom infection

* auto detach anomalies that have moved away

* Update anomaly_injections.yml

* anomalyspawner integration

* rock anomaly!

* Update anomaly_injections.yml

* fix crash bug

* tag filter

* fix anom dublication spawns

* Update anomaly.yml

* Update InnerBodyAnomalyComponent.cs

* Update anomaly_injections.yml

* dont spawn anomalies after decay

* fix morb sprite, add end message

* gravity resprite

* admin logging, double injection fix

* make flesh and living light mobs friendly to anomaly hosts

* popups

* severity feedback

* sloth review

* A

* keep organs after gib

* punpun host

* sloth synchronization

* Update arachnid.yml

* increase infections spawnrate
This commit is contained in:
Ed
2024-09-17 12:49:19 +03:00
committed by GitHub
parent 5eaac00432
commit 92be69a5ab
49 changed files with 1859 additions and 25 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 864 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1007 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1,643 @@
{
"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
]
]
},
{
"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": "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
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 768 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1002 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 879 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 429 B

After

Width:  |  Height:  |  Size: 513 B