* fire spread fixes and optimization * fix liquid drops nefty and suffix * some sharedization * melee fire extinguish * clean up fireSpread system * caution popup * cuffable zombies * fix zombie AI * lighter * torch integration attempt * fix torch igniting * yml tweaks * bonus flammable damage
17 lines
507 B
C#
17 lines
507 B
C#
using Robust.Shared.GameStates;
|
|
|
|
namespace Content.Shared._CP14.Temperature;
|
|
|
|
/// <summary>
|
|
/// Allows you to fire entities through interacting with them after a delay.
|
|
/// </summary>
|
|
[RegisterComponent, NetworkedComponent, AutoGenerateComponentState, Access(typeof(CP14SharedFireSpreadSystem))]
|
|
public sealed partial class CP14DelayedIgnitionSourceComponent : Component
|
|
{
|
|
[DataField, AutoNetworkedField]
|
|
public bool Enabled;
|
|
|
|
[DataField]
|
|
public TimeSpan Delay = TimeSpan.FromSeconds(3f);
|
|
}
|