]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Added Firebots - Real (#32482)
authorGolinth <amh2023@gmail.com>
Tue, 1 Oct 2024 03:13:16 +0000 (22:13 -0500)
committerGitHub <noreply@github.com>
Tue, 1 Oct 2024 03:13:16 +0000 (20:13 -0700)
commit3b682d4d68c82b218a3727961241e519a91677f1
tree53d0bc0cfbb2e095c57e6ecac5d672f0a411c897
parentedc110907ee159df7853da719b2188345ef30006
Added Firebots - Real (#32482)

* Add Firebots

Had to add OnActivateInWorld to the spray system to get the bot to work. Checks for the flammable component and if the onFire boolean is true.

* Make SpraySystem actually use useDelay

got rid of that TODO

* Added firebot speech

Fire detected!
15 files changed:
Content.Server/Fluids/EntitySystems/SpraySystem.cs
Content.Server/NPC/Queries/Considerations/TargetOnFireCon.cs [new file with mode: 0644]
Content.Server/NPC/Systems/NPCUtilitySystem.cs
Resources/Locale/en-US/interaction/interaction-popup-component.ftl
Resources/Locale/en-US/npc/firebot.ftl [new file with mode: 0644]
Resources/Prototypes/Entities/Clothing/Head/helmets.yml
Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml
Resources/Prototypes/Entities/Objects/Misc/fire_extinguisher.yml
Resources/Prototypes/NPCs/firebot.yml [new file with mode: 0644]
Resources/Prototypes/NPCs/utility_queries.yml
Resources/Prototypes/Recipes/Crafting/Graphs/bots/firebot.yml [new file with mode: 0644]
Resources/Prototypes/Recipes/Crafting/bots.yml
Resources/Prototypes/tags.yml
Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/firebot.png [new file with mode: 0644]
Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/meta.json [new file with mode: 0644]