internal bool InvokeProjectileAIUpdate(Projectile projectile) { ProjectileAiUpdateEventArgs args = new ProjectileAiUpdateEventArgs { Projectile = projectile }; this.ProjectileAIUpdate.Invoke(args); return args.Handled; }