Starfighter Pilot. The Starfighter gets: -Accuracy 1 -Shields 1
Keywords
Accuracy
Accuracy X/-X: A cumulative, static ability that means, "Add X to each of this unit’s attack dice." and "Subtract X from each of this unit’s attack dice." respectively. Accuracy can’t alter "natural" rolls to affect Critical Hit, Fury, or Parry, but it can affect your chance against Armor. If a unit gets the Accuracy ability after you roll attack dice, it's too late to affect the hits.
Critical Hit
Critical Hit X: A cumulative ability triggered during the pending damage POP that means, "If you rolled at least one natural six with this unit's attack dice, this unit does X more damage for this attack." Only one natural "6" counts in the attack roll after re-rolls. If a unit gets the Critical Hit ability after you roll attack dice, it's too late to affect the damage. Accuracy can't increase the die roll to a natural "6". However, you or your opponent may use an effect to re-roll dice to affect the number of natural sixes. (You only count the six, if any, from the roll used for the attack.) Critical Hit applies only to dice rolled for an attack, not to dice rolls for abilities like Retaliate.
Pilot
[sub-type] Pilot: A layered, static ability written as "[sub-type] Pilot. The [sub-type] gets:… ." that means, "You may move this card onto or off of a non-Droid Space or Ground unit of the correct sub-type once during the build step. Ignore all other text on this card except its name, sub-type and health. The piloted unit can't have more than one Pilot." Treat all of a unit's Pilot abilities for a sub-type as a single Pilot ability for that sub-type. It grants abilities to that unit alone. See the "Pilots" section of the rules PDF for more info.
Shields
Shields X: A cumulative, static ability that means, "The attacking unit gets –X power against this unit." Shields only matters when attack dice are rolled. If you give a unit Shields after your opponent has rolled for damage, it doesn't affect the roll.