shield
Param.shield = Ship.shield = 1250;
propor = Ship.shield;
propor /= Param.shield;
if (shldabsb > Ship.shield)
shldabsb = Ship.shield;
Ship.shield -= shldabsb;
Ship.shield = Param.shield;
Ship.shield += (Param.shield - Ship.shield) * rtime;
shield(1);
if (Ship.shield >= se) {
Ship.shield -= se;
se -= Ship.shield;
Ship.shield = 0;
{ "cl", "oak", shield, -1 },
{ "sh", "ield", shield, 0 },
Param.shield = Ship.shield = 1500;
percent = 100.0 * Ship.shield / Param.shield;
r = Ship.shield;
r = 1.0 + r / Param.shield;
int shield; /* energy in shields */
int shield; /* energy in shields */
void shield(int);
} else if (shield == SET_NOINTR_SHIELD) {
interrupt_shield_xcall(ci, (void *)(intptr_t)shield);
(void *)(intptr_t)shield, ci);
int s, shield;
shield = (int)(intptr_t)arg2;
if (shield == UNSET_NOINTR_SHIELD)
else if (shield == SET_NOINTR_SHIELD)
interrupt_shield(u_int cpu_idx, int shield)
if (shield == UNSET_NOINTR_SHIELD) {