- Welcome to the Kancolle Wiki!
- If you have any questions regarding site content, account registration, etc., please visit the KanColle Wiki Discord
Changes
Jump to navigation
Jump to search
Line 16:
Line 16:
− +
Line 29:
Line 29:
− +
Line 51:
Line 51:
− +
− +
Line 110:
Line 110:
− +
Opacity, minor adjustments
status_sunk = {image = "Card Status Sunk.png", top = "228px", left = "133px"},
status_sunk = {image = "Card Status Sunk.png", top = "228px", left = "133px"},
ring = {image = "Card Marriage Ring.png", top = "260px", left = "180px"},
ring = {image = "Card Marriage Ring.png", top = "260px", left = "180px"},
ring_glow = {image = "Card Marriage Ring Glow.png", top = "242px", left = "144px"},
ring_glow = {image = "Card Marriage Ring Glow.png", top = "254px", left = "170px", opacity = "0.7"},
},
},
_battle_card_layers = {
_battle_card_layers = {
revenge_r2 = {image = "Hell plane 3.png", top = "3px", left = "130px", size = "30x33px"},
revenge_r2 = {image = "Hell plane 3.png", top = "3px", left = "130px", size = "30x33px"},
revenge_kai_l2 = {image = "Abyssal Revenge Torpedo Bomber Kai.png", top = "0px", left = "60px", size = "35x44px"},
revenge_kai_l2 = {image = "Abyssal Revenge Torpedo Bomber Kai.png", top = "0px", left = "60px", size = "35x44px"},
revenge_kai_r1 = {image = "Abyssal Revenge Torpedo Bomber Kai.png", top = "0px", left = "104px", size = "35x44px"},
revenge_kai_r1 = {image = "Abyssal Revenge Torpedo Bomber Kai.png", top = "5px", left = "104px", size = "35x44px"},
revenge_kai_r2 = {image = "Abyssal Revenge Torpedo Bomber Kai.png", top = "0px", left = "125px", size = "35x44px"},
revenge_kai_r2 = {image = "Abyssal Revenge Torpedo Bomber Kai.png", top = "0px", left = "125px", size = "35x44px"},
revenge_kai_offset_l2 = {image = "Abyssal Revenge Torpedo Bomber Kai.png", top = "0px", left = "60px", size = "35x44px"},
revenge_kai_offset_l2 = {image = "Abyssal Revenge Torpedo Bomber Kai.png", top = "0px", left = "60px", size = "35x44px"},
smudge_heavy = {image = "Battle Card Smudge Heavy.png", top = "0px", left = "0px"},
smudge_heavy = {image = "Battle Card Smudge Heavy.png", top = "0px", left = "0px"},
ring = {image = "Marriage Ring Icon.png", top = "19px", left = "138px"},
ring = {image = "Marriage Ring Icon.png", top = "19px", left = "138px"},
ring_glow = {image = "Marriage ring glow.png", top = "10px", left = "120px"},
ring_glow = {image = "Marriage ring glow.png", top = "10px", left = "120px", opacity = "0.7"},
},
},
_image_wrapper = [[<span class="image-stack" style="display: inline-block; position: relative; overflow: hidden;">${layers}</span>]],
_image_wrapper = [[<span class="image-stack" style="display: inline-block; position: relative; overflow: hidden;">${layers}</span>]],
_image_layer = [[<span class="image-layer" style="position: absolute; top: ${top}; left: ${left}; line-height: 0px;">${image}</span>]],
_image_layer = [[<span class="image-layer" style="position: absolute; top: ${top}; left: ${left}; opacity: ${opacity}; line-height: 0px;">${image}</span>]],
}
}
function ShipCardKai:_add_layer(layers, layer, args)
function ShipCardKai:_add_layer(layers, layer, args)
table.insert(layers, format{self._image_layer, image = Formatting:format_image{layer.image, caption = layer.caption or args.caption, size = layer.size, link = args.link}, top = layer.top, left = layer.left})
table.insert(layers, format{self._image_layer, image = Formatting:format_image{layer.image, caption = layer.caption or args.caption, size = layer.size, link = args.link}, top = layer.top, left = layer.left, opacity = layer.opacity})
end
end