metal_marine (helicopter) = flying_monster <.holder_type = missile, .HLDR_CAPACITY = HR_HLDR_CAPACITY>;
metal_marine (stlfighter) = flying_monster <.holder_type = rocket,  .HLDR_CAPACITY = SF_HLDR_CAPACITY>;

missile %_monster = 
{
  ...
};

rocket %_monster = 
{
  ...
};

HR_* (helicopter) // HR_HLDR_CAPACITY : 48;
SF_* (stlfighter) // SF_HLDR_CAPACITY : 18;

## helicopter :: metal_marine : {*}
## stlfighter :: metal_marine : {*}
