Convert Remaining Atmos Appearance Visualizers (#9582)

* Convert atmos plaque to generic visualizer

Use generic visualizer for atmos plaque. Also enables zumos plaque to
appear.

* Convert gas canister connecters

* Remove manual layer creation

* Remove gas canister visualizer

* Convert gas analyzers to generic visualizers

* Convert fire visualizer

* Fix layers on plasma and air canisters

* Remove commented out fire visualizer in barricades

* Add documentation for fire visuals component

* Remove redundant visualizer for milkalyzer

* Remove rogue item group
This commit is contained in:
TekuNut
2022-07-10 07:51:34 +01:00
committed by GitHub
parent b6d81c395f
commit 73b094c6ad
17 changed files with 156 additions and 313 deletions

View File

@@ -0,0 +1,21 @@
namespace Content.Client.Atmos.Components;
/// <summary>
/// Sets which sprite RSI is used for displaying the fire visuals and what state to use based on the fire stacks
/// accumulated.
/// </summary>
[RegisterComponent]
public sealed class FireVisualsComponent : Component
{
[DataField("fireStackAlternateState")]
public int FireStackAlternateState = 3;
[DataField("normalState")]
public string? NormalState;
[DataField("alternateState")]
public string? AlternateState;
[DataField("sprite")]
public string? Sprite;
}