]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Rodents can be Faxecuted (executed via Fax machine) (#21461)
authorbrainfood1183 <113240905+brainfood1183@users.noreply.github.com>
Sat, 27 Apr 2024 13:50:57 +0000 (14:50 +0100)
committerGitHub <noreply@github.com>
Sat, 27 Apr 2024 13:50:57 +0000 (23:50 +1000)
commitc0ce5fba2a03dfb1ada8600008ab7b8846dcf828
tree1c49bd3154f7bfc8bd82bb0a1b54e918a50f77ba
parent37105b3400e9df81bc935baf821fe45d9c93c4cf
Rodents can be Faxecuted (executed via Fax machine) (#21461)

* Rodents can be Faxecuted (executed via Fax machine)

* use brute instead of new group.

* fax visuals now use tags for mouse and hamster instead of comps

* fix for ubuntu, damn ubuntu bane of my life

* cant copy hamlet, can now faxecute mothroaches.

* fix

* fix

* fixes

* removed ifs now using switch, removed hastag now using string.

* fixes and no more switch

* cleanup

* more cleanup

* fix

* cleanup

* moved damage out of faxmachine and into own system and component.

* changes

* fixes and done i think.

* tidy

* Fixes

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
18 files changed:
Content.Client/Fax/System/FaxVisualsSystem.cs [new file with mode: 0644]
Content.Server/Chemistry/EntitySystems/TransformableContainerSystem.cs
Content.Server/Fax/AdminUI/AdminFaxEui.cs
Content.Server/Fax/FaxSystem.cs
Content.Server/Nuke/NukeCodePaperSystem.cs
Content.Shared/Fax/Components/FaxMachineComponent.cs [moved from Content.Server/Fax/FaxMachineComponent.cs with 84% similarity]
Content.Shared/Fax/Components/FaxableObjectComponent.cs [new file with mode: 0644]
Content.Shared/Fax/Components/FaxecuteComponent.cs [new file with mode: 0644]
Content.Shared/Fax/DamageOnFaxecuteEvent.cs [new file with mode: 0644]
Content.Shared/Fax/Systems/FaxecuteSystem.cs [new file with mode: 0644]
Resources/Locale/en-US/fax/fax.ftl
Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Resources/Prototypes/Entities/Objects/Misc/paper.yml
Resources/Prototypes/Entities/Structures/Machines/fax_machine.yml
Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_hamster.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mothroach.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mouse.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/fax_machine.rsi/meta.json