Exemple #1
0
 public Projectile(int ID, int projectileTypeId,
                   VTankObject.Point position, double angle)
 {
     this.ID          = ID;
     ProjectileTypeID = projectileTypeId;
     this.Data        = WeaponLoader.GetProjectile(ProjectileTypeID);
     StartingPosition = position;
     Angle            = angle;
 }
 public CreateProjectileEvent(VTankBot _game, int projectileTypeId, 
                              VTankObject.Point point, int ownerId,
                              int projectileId)
     : base(_game)
 {
     this.type = WeaponLoader.GetProjectile(projectileTypeId);
     this.point = point;
     this.ownerId = ownerId;
     this.projectileId = projectileId;
 }
        public override void Dispose()
        {
            type = null;

            base.Dispose();
        }