]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Anomalous infections (#31876)
authorEd <96445749+TheShuEd@users.noreply.github.com>
Tue, 17 Sep 2024 09:49:19 +0000 (12:49 +0300)
committerGitHub <noreply@github.com>
Tue, 17 Sep 2024 09:49:19 +0000 (12:49 +0300)
commit92be69a5abbaa358b1cdaaa34bb11076485ff685
tree12e46a103098b9287f5bca8761528b3ce776b616
parent5eaac00432bdb4c7cdc255880666ea3490632f57
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
49 files changed:
Content.Client/Anomaly/Effects/ClientInnerBodySystem.cs [new file with mode: 0644]
Content.Server/Anomaly/AnomalySynchronizerSystem.cs
Content.Server/Anomaly/AnomalySystem.cs
Content.Server/Anomaly/Components/AnomalySynchronizerComponent.cs
Content.Server/Anomaly/Effects/InnerBodyAnomalySystem.cs [new file with mode: 0644]
Content.Server/Explosion/EntitySystems/TriggerSystem.cs
Content.Shared/Anomaly/Components/AnomalyComponent.cs
Content.Shared/Anomaly/Components/InnerBodyAnomalyComponent.cs [new file with mode: 0644]
Content.Shared/Anomaly/Components/InnerBodyAnomalyInjectorComponent.cs [new file with mode: 0644]
Content.Shared/Anomaly/Effects/SharedInnerBodyAnomalySystem.cs [new file with mode: 0644]
Content.Shared/Anomaly/SharedAnomalySystem.cs
Resources/Audio/Effects/attributions.yml
Resources/Audio/Effects/inneranomaly.ogg [new file with mode: 0644]
Resources/Locale/en-US/anomaly/inner_anomaly.ftl [new file with mode: 0644]
Resources/Prototypes/Actions/anomaly.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Markers/Spawners/Random/anomaly.yml
Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Resources/Prototypes/Entities/Mobs/NPCs/flesh.yml
Resources/Prototypes/Entities/Mobs/NPCs/living_light.yml
Resources/Prototypes/Entities/Mobs/NPCs/pets.yml
Resources/Prototypes/Entities/Mobs/Species/arachnid.yml
Resources/Prototypes/Entities/Mobs/Species/base.yml
Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomalies.yml
Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomaly_injections.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomaly_injectors.yml [new file with mode: 0644]
Resources/Prototypes/tags.yml
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/bluespace.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/bluespace_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/fire.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/fire_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flesh.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flesh_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flora.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/flora_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/frost.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/frost_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/grav.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/grav_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/rock.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/rock_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shadow.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shadow_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shock.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/shock_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/tech.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/Anomalies/inner_anom_layer.rsi/tech_VOX.png [new file with mode: 0644]
Resources/Textures/Structures/Specific/anomaly.rsi/anom5-pulse.png
Resources/Textures/Structures/Specific/anomaly.rsi/anom5.png