| Line 377: |
Line 377: |
| | | | |
| | function EquipmentData:combat_radius() | | function EquipmentData:combat_radius() |
| − | return self._combat_radius or self._flight_range
| + | return self._combat_radius or self._flight_range |
| | end | | end |
| | | | |
| | function EquipmentData:deployment_cost() | | function EquipmentData:deployment_cost() |
| − | return {fuel = false, ammo = false, steel = false, bauxite = self._deployment_cost or self._flight_cost, devmat = false, screw = false}
| + | return {fuel = false, ammo = false, steel = false, bauxite = self._deployment_cost or self._flight_cost, devmat = false, screw = false} |
| | end | | end |
| | | | |
| | EquipmentData.flight_range = EquipmentData.combat_radius | | EquipmentData.flight_range = EquipmentData.combat_radius |
| | EquipmentData.flight_cost = EquipmentData.deployment_cost | | EquipmentData.flight_cost = EquipmentData.deployment_cost |
| | + | |
| | + | function EquipmentData:is_lbas_plane() |
| | + | local eq_type = self:type() |
| | + | return eq_type == 6 -- Carrier-based Fighter Aircraft |
| | + | or eq_type == 7 -- Carrier-based Dive Bomber |
| | + | or eq_type == 8 -- Carrier-based Torpedo Bomber |
| | + | or eq_type == 9 -- Carrier-based Reconnaissance Aircraft |
| | + | or eq_type == 10 -- Reconnaissance Seaplane |
| | + | or eq_type == 11 -- Seaplane Bomber |
| | + | or eq_type == 41 -- Large Flying Boat |
| | + | or eq_type == 45 -- Seaplane Fighter |
| | + | or eq_type == 47 -- Land-based Attack Aircraft |
| | + | or eq_type == 48 -- Interceptor Fighter |
| | + | or eq_type == 56 -- Jet-powered Fighter Aircraft |
| | + | or eq_type == 57 -- Jet-powered Fighter-Bomber |
| | + | or eq_type == 58 -- Jet-powered Attack Aircraft |
| | + | or eq_type == 59 -- Jet-powered Recon Aircraft |
| | + | or eq_type == 94 -- Carrier-based Reconnaissance Aircraft (II) |
| | + | end |
| | | | |
| | function EquipmentData:scrap() | | function EquipmentData:scrap() |