Changes

Undo revision 1133459 by Alephnaught27 (talk)
Line 62: Line 62:  
|style="${style}"|${fuel_cost}
 
|style="${style}"|${fuel_cost}
 
|style="${style}"|${ammo_cost}]=]
 
|style="${style}"|${ammo_cost}]=]
  −
local template3 = [=[|-
  −
|style="${style}" nowrap|${id}
  −
|style="${style}"|${name}
  −
|style="${style}"|${time}
  −
|style="${style}" colspan="10"|${desc}]=]
      
-- todo: use modules
 
-- todo: use modules
Line 228: Line 222:  
end
 
end
   −
local function formatRow(args, e, i, hourly, req, supp)
+
local function formatRow(args, e, i, hourly, req)
 
   local id = e.disp_no
 
   local id = e.disp_no
 
   return U.format{
 
   return U.format{
     (supp and template3 or req and template2 or template),
+
     (req and template2 or template),
 
     style = string.format(
 
     style = string.format(
 
     'text-align: center; height: 35px; background: #%s; color:#000',
 
     'text-align: center; height: 35px; background: #%s; color:#000',
Line 239: Line 233:  
     name = (e.damage_type == 1 and string.format('<span style="color:red">%s</span>', tooltip(e.name, e.details)) or tooltip(e.name, e.details)) .. (e.reset_type == 1 and string.format(' (%s)', tooltip('M', 'Monthly expedtion')) or ''),
 
     name = (e.damage_type == 1 and string.format('<span style="color:red">%s</span>', tooltip(e.name, e.details)) or tooltip(e.name, e.details)) .. (e.reset_type == 1 and string.format(' (%s)', tooltip('M', 'Monthly expedtion')) or ''),
 
     time = tooltip(formatTime(e.time), 'Time required for expedition'),
 
     time = tooltip(formatTime(e.time), 'Time required for expedition'),
    desc = string.format('<style font-weight="bold">%s</style>', args.explicit[id .. ' desc']),
   
     hq = tooltip(formatAmount(args.explicit[id .. ' hq'], hourly and e.time, e.reset_type), 'Admiral experience gained upon completion from this expedition'),
 
     hq = tooltip(formatAmount(args.explicit[id .. ' hq'], hourly and e.time, e.reset_type), 'Admiral experience gained upon completion from this expedition'),
 
     ship = tooltip(formatAmount(args.explicit[id .. ' ship'], hourly and e.time, e.reset_type), 'Ship experience gained upon completion from this expedition'),
 
     ship = tooltip(formatAmount(args.explicit[id .. ' ship'], hourly and e.time, e.reset_type), 'Ship experience gained upon completion from this expedition'),
Line 273: Line 266:  
   if id then
 
   if id then
 
     local e = U.ifilter(data, function(e) return e.disp_no == id end)[1]
 
     local e = U.ifilter(data, function(e) return e.disp_no == id end)[1]
     return formatRow(args, e, args.explicit.odd and 1 or 0, args.explicit.hourly, args.explicit.requirements, args.explicit.support)
+
     return formatRow(args, e, args.explicit.odd and 1 or 0, args.explicit.hourly, args.explicit.requirements)
 
   end
 
   end
 
   local world = tonumber(args.explicit.world)
 
   local world = tonumber(args.explicit.world)