PredictedProjectileServerComponent.cs 505 B

1234567891011121314151617181920
  1. using Robust.Shared.GameStates;
  2. using Robust.Shared.Network;
  3. using Robust.Shared.Player;
  4. namespace Content.Shared._RMC14.Weapons.Ranged.Prediction;
  5. [RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
  6. public sealed partial class PredictedProjectileServerComponent : Component
  7. {
  8. public ICommonSession Shooter;
  9. [DataField, AutoNetworkedField]
  10. public int ClientId;
  11. [DataField, AutoNetworkedField]
  12. public EntityUid? ClientEnt;
  13. [DataField]
  14. public bool Hit;
  15. }