mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-11-05 18:38:43 +03:00
* Silicon Law Sound cue refactor - Added CueEntityMind to Silicon Law system to more uniformally send sounds to minds - Switch all previous MindPlaySound to instead call to the new method * Change SiliconLawEui to cue the mind * CR: TryGetComponent and Change the Documentation - Remove GetComponentOrNull for _entityManager.TryGetComponent - Change SiliconLawProviderComponent.LawUploadSound to be more general rather than just referencing lawboards * Update Content.Server/Silicons/Laws/SiliconLawEui.cs * Update Content.Shared/Silicons/Laws/Components/SiliconLawProviderComponent.cs * Silicon-law-cue-refactor - CR: - Roll the cuing into NotifyLawsChanged via an optional variable for the cue - Modify "SetLaws" to take in an optional soundProvider for the cue - modify Emagged, Ion, Eui and SetLaws to instead send the sound cue via NotifyLawsChanged --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| Components | ||
| SharedSiliconLawSystem.cs | ||
| SharedSiliconLawSystem.Updater.cs | ||
| SiliconLawEditEuiState.cs | ||
| SiliconLawPrototype.cs | ||
| SiliconLawsetPrototype.cs | ||