]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Anomalies behaviours (#24683)
authorEd <96445749+TheShuEd@users.noreply.github.com>
Mon, 1 Apr 2024 08:29:13 +0000 (11:29 +0300)
committerGitHub <noreply@github.com>
Mon, 1 Apr 2024 08:29:13 +0000 (19:29 +1100)
commita4ec01d4719e9489b5cceb23357b3be0ea4b86e7
tree35cdfb5d53fcc8c273beafc55be21798a6fcada5
parentde8b78885650f2a7013e6f203be1ec17b264687b
Anomalies behaviours (#24683)

* Added new anomaly particle

* Add basic anomaly behaviour

* +2 parametres

* add functional to new particle

* add components to behaviours

* big content

* add shuffle, moved thing to server

* clean up

* fixes

* random pick redo

* bonjour behavioUr

* fix AJCM

* fix

* add some new behaviours

* power modifier behaviour

* rmeove timer

* new event for update ui fix

* refactor!

* fixes

* enum

* Fix mapinit

* Minor touches

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
29 files changed:
Content.Client/Anomaly/Ui/AnomalyScannerMenu.xaml
Content.Server/Anomaly/AnomalySystem.Scanner.cs
Content.Server/Anomaly/AnomalySystem.cs
Content.Server/Anomaly/Components/AnomalousParticleComponent.cs
Content.Server/Anomaly/Components/SecretDataAnomalyComponent.cs [new file with mode: 0644]
Content.Server/Anomaly/Components/ShuffleParticlesAnomalyComponent.cs [new file with mode: 0644]
Content.Server/Anomaly/Effects/BluespaceAnomalySystem.cs
Content.Server/Anomaly/Effects/ElectricityAnomalySystem.cs
Content.Server/Anomaly/Effects/EntityAnomalySystem.cs
Content.Server/Anomaly/Effects/InjectionAnomalySystem.cs
Content.Server/Anomaly/Effects/ProjectileAnomalySystem.cs
Content.Server/Anomaly/Effects/PuddleCreateAnomalySystem.cs
Content.Server/Anomaly/Effects/PyroclasticAnomalySystem.cs
Content.Server/Anomaly/Effects/SecretDataAnomalySystem.cs [new file with mode: 0644]
Content.Server/Anomaly/Effects/ShuffleParticlesAnomalySystem.cs [new file with mode: 0644]
Content.Server/Anomaly/Effects/TileAnomalySystem.cs
Content.Shared/Anomaly/Components/AnomalyComponent.cs
Content.Shared/Anomaly/Effects/SharedGravityAnomalySystem.cs
Content.Shared/Anomaly/Prototypes/AnomalyBehaviorPrototype.cs [new file with mode: 0644]
Content.Shared/Anomaly/SharedAnomaly.cs
Content.Shared/Anomaly/SharedAnomalySystem.cs
Resources/Locale/en-US/anomaly/anomaly.ftl
Resources/Locale/en-US/machine-linking/receiver_ports.ftl
Resources/Prototypes/Anomaly/behaviours.yml [new file with mode: 0644]
Resources/Prototypes/DeviceLinking/sink_ports.yml
Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml
Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml
Resources/Prototypes/Entities/Structures/Machines/anomaly_equipment.yml
Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomalies.yml