protected override void OnTick() { base.OnTick(); remainingTime -= TickDelta; if( remainingTime <= 0 ) { //deletion of object can do only on server SetShouldDelete(); return; } }