areadamageonetimeraycasteddeferred.c 544 B

123456789101112131415161718192021222324252627
  1. // DEPRECATED: Left for backwards compatibility with mods
  2. class AreaDamageOneTimeRaycastedDeferred extends AreaDamageBase
  3. {
  4. void AreaDamageOneTimeRaycastedDeferred(EntityAI parent)
  5. {
  6. }
  7. void ~AreaDamageOneTimeRaycastedDeferred() {}
  8. override void SetDeferDuration(float time)
  9. {
  10. m_DeferDuration = time;
  11. }
  12. override void SetRaycastSources( array<string> raycast_sources )
  13. {
  14. m_RaycastSources = raycast_sources;
  15. }
  16. override void OnEnterServer(Object object)
  17. {
  18. super.OnEnterServer(object);
  19. EvaluateDamage_Defer(object);
  20. }
  21. }