Line 196: |
Line 196: |
| end | | end |
| | | |
− | function ShipData:battle_card() | + | function ShipData:battle_card(hd) |
| if self._battle_card ~= nil then | | if self._battle_card ~= nil then |
| return self._battle_card | | return self._battle_card |
Line 205: |
Line 205: |
| api_id = self:api_id() | | api_id = self:api_id() |
| if api_id then | | if api_id then |
− | return Formatting:ship_battle_card(api_id, self:unique_name(), self:type(), self._battle_card_extension) | + | return Formatting:ship_battle_card(api_id, self:unique_name(), self:type(), self._battle_card_extension, hd) |
| end | | end |
| return self._battle_card | | return self._battle_card |
Line 214: |
Line 214: |
| end | | end |
| | | |
− | function ShipData:battle_card_damaged() | + | function ShipData:battle_card_damaged(hd) |
| if self._battle_card_damaged ~= nil then | | if self._battle_card_damaged ~= nil then |
| return self._battle_card_damaged | | return self._battle_card_damaged |
Line 223: |
Line 223: |
| api_id = self:api_id() | | api_id = self:api_id() |
| if api_id then | | if api_id then |
− | return Formatting:ship_battle_card_damaged(api_id, self:unique_name(), self:type(), self._battle_card_damaged_extension) | + | return Formatting:ship_battle_card_damaged(api_id, self:unique_name(), self:type(), self._battle_card_damaged_extension, hd) |
| end | | end |
| return self._battle_card_damaged | | return self._battle_card_damaged |
| end | | end |
| | | |
− | function ShipData:cg() | + | function ShipData:cg(hd) |
| if self._cg ~= nil then | | if self._cg ~= nil then |
| return self._cg | | return self._cg |
Line 237: |
Line 237: |
| local api_id, simple_naming = self:api_id(), self:simple_naming() | | local api_id, simple_naming = self:api_id(), self:simple_naming() |
| if not api_id and not self:type() then | | if not api_id and not self:type() then |
− | return Formatting:ship_cg(nil, self:unique_name(), nil, self._cg_extension, true) | + | return Formatting:ship_cg(nil, self:unique_name(), nil, self._cg_extension, true, hd) |
| elseif api_id or simple_naming then | | elseif api_id or simple_naming then |
− | return Formatting:ship_cg(api_id, self:unique_name(), self:type(), self._cg_extension, simple_naming) | + | return Formatting:ship_cg(api_id, self:unique_name(), self:type(), self._cg_extension, simple_naming, hd) |
| end | | end |
| end | | end |
| end | | end |
| | | |
− | function ShipData:cg_damaged() | + | function ShipData:cg_damaged(hd) |
| if self._cg_damaged ~= nil then | | if self._cg_damaged ~= nil then |
| return self._cg_damaged | | return self._cg_damaged |
Line 253: |
Line 253: |
| local api_id, simple_naming = self:api_id(), self:simple_naming() | | local api_id, simple_naming = self:api_id(), self:simple_naming() |
| if not api_id and not self:type() then | | if not api_id and not self:type() then |
− | return Formatting:ship_cg_damaged(nil, self:unique_name(), nil, self._cg_damaged_extension, true) | + | return Formatting:ship_cg_damaged(nil, self:unique_name(), nil, self._cg_damaged_extension, true, hd) |
| elseif api_id or simple_naming then | | elseif api_id or simple_naming then |
− | return Formatting:ship_cg_damaged(api_id, self:unique_name(), self:type(), self._cg_damaged_extension, simple_naming) | + | return Formatting:ship_cg_damaged(api_id, self:unique_name(), self:type(), self._cg_damaged_extension, simple_naming, hd) |
| end | | end |
| end | | end |