• 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
Adjust the coloring and bolding of final and cleared enemy patterns
Line 22: Line 22:  
     _column_cell_templates = {
 
     _column_cell_templates = {
 
         node = [[| colspan="${colspan}" rowspan="${rowspan}" style="text-align: center; color: ${color}; background-color: ${bg_color};" |${values.node}]],
 
         node = [[| colspan="${colspan}" rowspan="${rowspan}" style="text-align: center; color: ${color}; background-color: ${bg_color};" |${values.node}]],
         formation = [[| style="text-align: center; background-color: ${bg_color}; color: ${color}; font-weight: ${font_weight};" |${values.formation}]],
+
         formation = [[| style="text-align: center; background-color: ${bg_color}; color: ${color};" |${values.formation}]],
 
         fleet = [[| style="width: 490px; background-color: ${bg_color};" |${values.fleet}]],
 
         fleet = [[| style="width: 490px; background-color: ${bg_color};" |${values.fleet}]],
         as = [[| style="text-align: center; background-color: ${bg_color}; color: ${color}; font-weight: ${font_weight};" |${values.as}]],
+
         as = [[| style="text-align: center; background-color: ${bg_color}; color: ${color};" |${values.as}]],
 
     },
 
     },
 
     _column_cell_templates_basexp = {
 
     _column_cell_templates_basexp = {
 
         node = [[| colspan="${colspan}" rowspan="${rowspan}" style="text-align: center; color: ${color}; background-color: ${bg_color};" |${values.node}]],
 
         node = [[| colspan="${colspan}" rowspan="${rowspan}" style="text-align: center; color: ${color}; background-color: ${bg_color};" |${values.node}]],
         formation = [[| style="text-align: center; background-color: ${bg_color}; color: ${color}; font-weight: ${font_weight};" |${values.formation}]],
+
         formation = [[| style="text-align: center; background-color: ${bg_color}; color: ${color};" |${values.formation}]],
         basexp = [[| style="text-align: center; background-color: ${bg_color}; color: ${color}; font-weight: ${font_weight};" |${values.basexp}]],  
+
         basexp = [[| style="text-align: center; background-color: ${bg_color}; color: ${color};" |${values.basexp}]],  
 
         fleet = [[| style="width: 490px; background-color: ${bg_color};" |${values.fleet}]],
 
         fleet = [[| style="width: 490px; background-color: ${bg_color};" |${values.fleet}]],
         as = [[| style="text-align: center; background-color: ${bg_color}; color: ${color}; font-weight: ${font_weight};" |${values.as}]],
+
         as = [[| style="text-align: center; background-color: ${bg_color}; color: ${color};" |${values.as}]],
 
     },
 
     },
 
     _empty_node_template = [[| style="text-align: center;" |${values.node}
 
     _empty_node_template = [[| style="text-align: center;" |${values.node}
Line 97: Line 97:  
function NodeInfo:formation(row)
 
function NodeInfo:formation(row)
 
     if row.tags.final then
 
     if row.tags.final then
         row.formation = row.formation .. "<br />(Final)"
+
         row.formation = row.formation .. "<br /><div style='font-weight:bold; color:red;'>(Final)</div>"
 
     end
 
     end
 
     if row.tags.clear then
 
     if row.tags.clear then
         row.formation = row.formation .. "<br />(Clear)"
+
         row.formation = row.formation .. "<br /><div style='font-weight:bold; color:blue;'>(Clear)</div>"
 
     end
 
     end
     local color, font_weight = "initial", "initial"
+
     local color = "initial"
     if row.tags.boss or row.tags.final then
+
     if row.tags.boss then
 
         color = self._boss_battle_color
 
         color = self._boss_battle_color
 
     end
 
     end
    if row.tags.final or row.tags.clear then
+
     return { values = { formation = row.formation }, color = color }
        font_weight = "bold"
  −
    end
  −
    if row.tags.clear then
  −
        color = self._clear_battle_color
  −
    end
  −
     return { values = { formation = row.formation }, color = color, font_weight = font_weight }
   
end
 
end
 
   
 
   
 
function NodeInfo:basexp(row)
 
function NodeInfo:basexp(row)
     color, font_weight = "initial", "initial"
+
     color = "initial"
     if row.tags.boss or row.tags.final then
+
     if row.tags.boss then
 
         color = self._boss_battle_color
 
         color = self._boss_battle_color
 
     end
 
     end
    if row.tags.final or row.tags.clear then
+
     return { values = { basexp = row.basexp }, color = color }
        font_weight = "bold"
  −
    end
  −
    -- if a composition is at a boss node but is tagged as a clear comp, override the boss node color
  −
    if row.tags.clear then
  −
        color = self._clear_battle_color
  −
    end
  −
     return { values = { basexp = row.basexp }, color = color, font_weight = font_weight }
   
end
 
end
 
   
 
   
Line 135: Line 122:  
   
 
   
 
function NodeInfo:as(row)
 
function NodeInfo:as(row)
     color, font_weight = "initial", "initial"
+
     color = "initial"
     if row.tags.boss or row.tags.final then
+
     if row.tags.boss then
 
         color = self._boss_battle_color
 
         color = self._boss_battle_color
 
     end
 
     end
    if row.tags.final or row.tags.clear then
+
     return { values = { as = row.as }, color = color }
        font_weight = "bold"
  −
    end
  −
    if row.tags.clear then
  −
        color = self._clear_battle_color
  −
    end
  −
     return { values = { as = row.as }, color = color, font_weight = font_weight }
   
end
 
end
 
   
 
   
Line 526: Line 507:  
   
 
   
 
U.registerTableTests(NodeInfo, {
 
U.registerTableTests(NodeInfo, {
     { "A", "Boss", "Line Ahead", "Northern Princess" }
+
     { "A", "Normal/Clear", "Line Ahead", "Northern Princess" }
 
})
 
})
 
-- p.run_table_tests()
 
-- p.run_table_tests()
 
   
 
   
 
return NodeInfo
 
return NodeInfo

Navigation menu