37 if ( item.GetQuantity() <= 0 )
43 if (target.GetObject().IsDamageDestroyed())
46 Car car = Car.Cast(target.GetObject());
47 Boat boat = Boat.Cast(target.GetObject());
50 if (car.GetFluidFraction(
CarFluid.FUEL ) >= 0.98)
55 if ( boat.GetFluidFraction(
BoatFluid.FUEL ) >= 0.98 )
62 target.GetObject().GetActionComponentNameList(target.GetComponentIndex(), selections);
68 for (
int s = 0; s < selections.Count(); s++)
70 if ( selections[s] == vehicle.GetActionCompNameFuel() )
72 float dist =
vector.
DistanceSq( vehicle.GetRefillPointPosWS(), player.GetPosition() );
74 if ( dist < vehicle.GetActionDistanceFuel() * vehicle.GetActionDistanceFuel() )