1
0

IgniteOnCollideComponent.cs 592 B

1234567891011121314151617181920
  1. using Content.Server.Atmos.EntitySystems;
  2. namespace Content.Server.Atmos.Components;
  3. [RegisterComponent, Access(typeof(FlammableSystem))]
  4. public sealed partial class IgniteOnCollideComponent : Component
  5. {
  6. /// <summary>
  7. /// How many more times the ignition can be applied.
  8. /// </summary>
  9. [ViewVariables(VVAccess.ReadWrite), DataField("count")]
  10. public int Count = 1;
  11. [ViewVariables(VVAccess.ReadWrite), DataField("fireStacks")]
  12. public float FireStacks;
  13. [ViewVariables(VVAccess.ReadWrite), DataField("fixtureId")]
  14. public string FixtureId = "ignition";
  15. }