]> git.smokeofanarchy.ru Git - space-station-14.git/commit
plutonium core steal objective (#26786)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Sat, 29 Jun 2024 04:11:31 +0000 (04:11 +0000)
committerGitHub <noreply@github.com>
Sat, 29 Jun 2024 04:11:31 +0000 (14:11 +1000)
commitf6ce07289a4e38eb4a865dbf5c70b9e1482899d1
treed15fa6e9521bf682bd694bd8fd4f18f7a203edcc
parent1c66e1d27d9273d58f9bdb06f126a2eb04162203
plutonium core steal objective (#26786)

* add textures

* add SealingCabinet system

* add StoreUnlocker/ObjectiveUnlock system

* add plutonium core and nuke core container

* make nuke deconstructable

* add steal core objective

* add core extraction toolbox to new category

* typo ops wrench fuel

* use queries and resolve, have it resolve instead of using Comp

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
33 files changed:
Content.Server/Objectives/Components/StoreUnlockerComponent.cs [new file with mode: 0644]
Content.Server/Objectives/Systems/StoreUnlockerSystem.cs [new file with mode: 0644]
Content.Server/Store/Conditions/ObjectiveUnlockCondition.cs [new file with mode: 0644]
Content.Shared/Cabinet/ItemCabinetSystem.cs
Content.Shared/Cabinet/SealingCabinetComponent.cs [new file with mode: 0644]
Content.Shared/Cabinet/SealingCabinetSystem.cs [new file with mode: 0644]
Resources/Locale/en-US/nuke/nuke-core-container.ftl [new file with mode: 0644]
Resources/Locale/en-US/objectives/conditions/steal.ftl
Resources/Locale/en-US/store/categories.ftl
Resources/Locale/en-US/store/uplink-catalog.ftl
Resources/Locale/en-US/tools/tool-qualities.ftl
Resources/Prototypes/Catalog/Fills/Items/toolboxes.yml
Resources/Prototypes/Catalog/uplink_catalog.yml
Resources/Prototypes/Entities/Objects/Misc/plutonium_core.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Objects/Tools/syndicate.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Structures/Machines/nuke.yml
Resources/Prototypes/Objectives/objectiveGroups.yml
Resources/Prototypes/Objectives/stealTargetGroups.yml
Resources/Prototypes/Objectives/traitor.yml
Resources/Prototypes/Recipes/Construction/Graphs/structures/nuke.yml [new file with mode: 0644]
Resources/Prototypes/Store/categories.yml
Resources/Prototypes/Store/presets.yml
Resources/Prototypes/tags.yml
Resources/Prototypes/tool_qualities.yml
Resources/Textures/Objects/Misc/nuke_core_container.rsi/closed.png [new file with mode: 0644]
Resources/Textures/Objects/Misc/nuke_core_container.rsi/core_closed.png [new file with mode: 0644]
Resources/Textures/Objects/Misc/nuke_core_container.rsi/core_open.png [new file with mode: 0644]
Resources/Textures/Objects/Misc/nuke_core_container.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Misc/nuke_core_container.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Misc/nuke_core_container.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Objects/Misc/nuke_core_container.rsi/open.png [new file with mode: 0644]
Resources/Textures/Objects/Misc/plutonium_core.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Objects/Misc/plutonium_core.rsi/meta.json [new file with mode: 0644]