1
0

MortarShellComponent.cs 638 B

1234567891011121314151617181920
  1. using Robust.Shared.GameStates;
  2. namespace Content.Shared._RMC14.Mortar;
  3. [RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
  4. [Access(typeof(SharedMortarSystem))]
  5. public sealed partial class MortarShellComponent : Component
  6. {
  7. [DataField, AutoNetworkedField]
  8. public TimeSpan LoadDelay = TimeSpan.FromSeconds(1.5);
  9. [DataField, AutoNetworkedField]
  10. public TimeSpan TravelDelay = TimeSpan.FromSeconds(8);
  11. [DataField, AutoNetworkedField]
  12. public TimeSpan ImpactWarningDelay = TimeSpan.FromSeconds(1.3);
  13. [DataField, AutoNetworkedField]
  14. public TimeSpan ImpactDelay = TimeSpan.FromSeconds(1.3);
  15. }