| Line 2: |
Line 2: |
| | local ShipAsset = require('Module:ShipAsset') | | local ShipAsset = require('Module:ShipAsset') |
| | | | |
| − | local split = require("Module:StringOperations").split | + | local split = require("Module:Core").split |
| | | | |
| | local ShipCardKai = ShipAsset{ | | local ShipCardKai = ShipAsset{ |
| | _card_size = "218x300px", | | _card_size = "218x300px", |
| | + | _card_size_hd = "327x450px", |
| | _card_layers = { | | _card_layers = { |
| | status_expedition = {image = "Card Status Expedition.png", style = {top = "229px", left = "133px"}}, | | status_expedition = {image = "Card Status Expedition.png", style = {top = "229px", left = "133px"}}, |
| Line 19: |
Line 20: |
| | | | |
| | function ShipCardKai:get_source(ship, args) | | function ShipCardKai:get_source(ship, args) |
| − | return args.damaged and ship:card_damaged() or ship:card() | + | return args.damaged and ship:card_damaged(args.hd) or ship:card(args.hd) |
| | end | | end |
| | | | |
| Line 30: |
Line 31: |
| | args[1] = self:get_source(ship, args) | | args[1] = self:get_source(ship, args) |
| | if not args.size then | | if not args.size then |
| − | args.size = self._card_size | + | args.size = args.hd and self._card_size_hd or self._card_size |
| | end | | end |
| | args.link = link | | args.link = link |