]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Replace `AdvertiseComponent` with `DatasetVocalizerComponent` (#38887)
authorTayrtahn <tayrtahn@gmail.com>
Thu, 10 Jul 2025 18:12:24 +0000 (14:12 -0400)
committerGitHub <noreply@github.com>
Thu, 10 Jul 2025 18:12:24 +0000 (11:12 -0700)
commitecbff409b6ef7b54a0033afb816a5ba43b0862a4
treec0656701ead92a766922f5b0ef8d7446cbdc7641
parenta97223bc70471140a5507e2523a9b4e7ad0df291
Replace `AdvertiseComponent` with `DatasetVocalizerComponent` (#38887)

* Replace AdvertiseComponent with DatasetVocalizerComponent

* No vocalizing while broken or without power

* Kill AdvertiseComponent/System

* This really shouldn't be here

* xmldoc for VocalizerRequiresPowerComponent

* TryIndex -> Index
14 files changed:
Content.Server/Advertise/Components/AdvertiseComponent.cs [deleted file]
Content.Server/Advertise/EntitySystems/AdvertiseSystem.cs [deleted file]
Content.Server/VendingMachines/VendingMachineSystem.cs
Content.Server/Vocalization/Components/DatasetVocalizerComponent.cs [new file with mode: 0644]
Content.Server/Vocalization/Components/VocalizerComponent.cs
Content.Server/Vocalization/Components/VocalizerRequiresPowerComponent.cs [new file with mode: 0644]
Content.Server/Vocalization/Systems/DatasetVocalizationSystem.cs [new file with mode: 0644]
Content.Server/Vocalization/Systems/VocalizationSystem.cs
Resources/Maps/Nonstations/dm01-entryway.yml
Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml
Resources/Prototypes/Entities/Structures/Machines/Computers/arcades.yml
Resources/Prototypes/Entities/Structures/Machines/fatextractor.yml
Resources/Prototypes/Entities/Structures/Machines/smartfridge.yml
Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml