• 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
no edit summary
Line 1: Line 1:  
local EnemyColors = {
 
local EnemyColors = {
_common_background_color = "darkgrey",
+
_common_background_color = "lightgrey",
_background_color = "grey",
+
_background_color = "#a0a0a0",
_background_image = "background-image: radial-gradient(circle farthest-corner at center center , rgba(102, 102, 102, 0) 0%, rgba(102, 102, 102, 0) 60%, rgb(102, 102, 102) 100%);",
+
_background_image = "background-image: radial-gradient(circle farthest-corner at center center , rgba(102, 102, 102, 0) 0%, rgba(102, 102, 102, 0) 60%, rgba(102, 102, 102, 0.7) 100%);",
 
_plain_rare_background_image = "background-image: radial-gradient(circle farthest-corner at center center , rgba(102, 102, 102, 0) 0%, rgba(102, 102, 102, 0.4) 60%, rgba(77, 77, 77, 0.7) 100%);",
 
_plain_rare_background_image = "background-image: radial-gradient(circle farthest-corner at center center , rgba(102, 102, 102, 0) 0%, rgba(102, 102, 102, 0.4) 60%, rgba(77, 77, 77, 0.7) 100%);",
_elite_glow_background_color = "#c95050",
+
_elite_glow_background_color = "#b56464",
_mid_boss_background_color = "#A67474",
+
_mid_boss_background_color = "#a67474",
 
_mid_boss_background_image = "background-image: radial-gradient(circle farthest-corner at center center , rgba(140, 98, 98, 0) 0%, rgba(140, 98, 98, 0) 60%, rgb(140, 98, 98) 100%);",
 
_mid_boss_background_image = "background-image: radial-gradient(circle farthest-corner at center center , rgba(140, 98, 98, 0) 0%, rgba(140, 98, 98, 0) 60%, rgb(140, 98, 98) 100%);",
_rare_background_color = "#B04040",
+
_rare_background_color = "#b04040",
 
_rare_background_image = "background-image: radial-gradient(circle farthest-corner at center center , #C04040 0%, #B04040 80%, #A04040);",
 
_rare_background_image = "background-image: radial-gradient(circle farthest-corner at center center , #C04040 0%, #B04040 80%, #A04040);",
 +
_elite_glow_background_image = "radial-gradient(circle farthest-corner at center center , rgba(204, 20, 20, 0) 0%, rgba(204, 20, 20, 0) 70%, rgba(204, 20, 20, 0.6) 100%)",
 +
_flagship_glow_background_image = "radial-gradient(circle farthest-corner at center center , rgba(252, 200, 0, 0) 0%, rgba(252, 200, 0, 0) 70%, rgba(252, 200, 0, 0.6) 100%)",
 +
_kai_glow_background_image = "radial-gradient(circle farthest-corner at left, rgba(90, 245, 255, 0) 0%, rgba(90, 245, 255, 0) 90%, rgba(90, 245, 255, 0.6) 100%)",
 +
_late_model_glow_background_image = "radial-gradient(circle farthest-corner at left, rgba(185, 195, 205, 0) 0%, rgba(185, 195, 205, 0) 70%, rgba(185, 195, 205, 0.8) 100%)",
 
}
 
}
   Line 40: Line 44:  
end
 
end
 
return bg_color, extra_style
 
return bg_color, extra_style
 +
end
 +
 +
function EnemyColors:variant_background_image(ship, background_image)
 +
local back = ship:back()
 +
local extra_style = {}
 +
if back <= -4 and back >= -6 then
 +
table.insert(extra_style, self._kai_glow_background_image)
 +
elseif back <= -7 and back >= -9 then
 +
table.insert(extra_style, self._late_model_glow_background_image)
 +
end
 +
if back >= -9 then
 +
local enemy_variant = math.abs(back) % 3
 +
if enemy_variant == 2 then
 +
table.insert(extra_style, self._elite_glow_background_image)
 +
elseif enemy_variant == 0 then
 +
table.insert(extra_style, self._flagship_glow_background_image)
 +
end
 +
end
 +
if background_image then
 +
table.insert(extra_style, background_image)
 +
end
 +
return table.concat(extra_style, ", ")
 
end
 
end
    
return EnemyColors
 
return EnemyColors
Anonymous user

Navigation menu