Jump to content

Module:Storm categories/colors

From Shark's Hypothetical Weather
Revision as of 00:28, 24 April 2025 by Sharkius (talk | contribs) (Created page with "local p = {} local cats = require("Module:Storm categories/categories").cats -- Ambiguous color names. This is because the old {[storm colour}} itself is -- extremely ambiguous. This is also used to override the output of some codes. local colors = { -- AHWS colors ["C5H"] = cats["ahwscat5"].color, ["C4H"] = cats["ahwscat4"].color, ["C3H"] = cats["ahwscat3"].color, ["C2H"] = cats["ahwscat2"].color, ["C1H"] = cats["ahwscat1"].color, ["TS"] = cats["ahwsstorm"].co...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:Storm categories/colors/doc

local p = {}
local cats = require("Module:Storm categories/categories").cats

-- Ambiguous color names. This is because the old {[storm colour}} itself is 
-- extremely ambiguous. This is also used to override the output of some codes.
local colors = {
		-- AHWS colors
	["C5H"] = cats["ahwscat5"].color,
	["C4H"] = cats["ahwscat4"].color,
	["C3H"] = cats["ahwscat3"].color,
	["C2H"] = cats["ahwscat2"].color,
	["C1H"] = cats["ahwscat1"].color,
	["TS"] = cats["ahwsstorm"].color,
	["TD"] = cats["ahwsdepression"].color,
	["DB"] = cats["ahwsdisturbance"].color,
	["EX"] = cats["ahwsposttropical"].color,
	-- SSHWS colors
	["C5"] = cats["sshwscat5"].color,
	["C4"] = cats["sshwscat4"].color,
	["C3"] = cats["sshwscat3"].color,
	["C2"] = cats["sshwscat2"].color,
	["C1"] = cats["sshwscat1"].color,
	["TS"] = cats["sshwsstorm"].color,
	["TD"] = cats["sshwsdepression"].color,
	["DB"] = cats["sshwsdisturbance"].color,
	["EX"] = cats["sshwsposttropical"].color,
	-- STHWS colors
	["H"] = cats["cat7"].color,
	["6"] = cats["cat6"].color,
	["5"] = cats["cat5"].color,
	["4"] = cats["cat4"].color,
	["3"] = cats["cat3"].color,
	["2"] = cats["cat2"].color,
	["1"] = cats["cat1"].color,
	-- Depression
	["d"] = "1591de",
	-- FMS scale
	["a5"] = cats["aus5"].color,
	["a4"] = cats["aus4"].color,
	["a3"] = cats["aus3"].color,
	["a2"] = cats["aus2"].color,
	["a1"] = cats["aus1"].color
}

p.colors = colors
return p