private void initFields() {
      id_ = 0;
      player_ = 0;
      type_ = org.bwapi.proxy.messages.GameMessages.BulletType.Melee;
      source_ = org.bwapi.proxy.messages.GameMessages.UnitId.getDefaultInstance();
      position_ = org.bwapi.proxy.messages.BasicTypes.Position.getDefaultInstance();
      angle_ = 0D;
      velocityX_ = 0D;
      velocityY_ = 0D;
      target_ = org.bwapi.proxy.messages.GameMessages.UnitId.getDefaultInstance();
      targetPosition_ = org.bwapi.proxy.messages.BasicTypes.Position.getDefaultInstance();
      removeTimer_ = 0;
      exists_ = false;
      isVisible_ = false;
    }