Misplaced Pages

Module:Storm categories/categories: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
< Module:Storm categories Browse history interactively← Previous editContent deleted Content added
Revision as of 16:15, 25 February 2023 view sourceMSGJ (talk | contribs)Autopatrolled, Administrators130,916 edits further update← Previous edit Latest revision as of 20:03, 30 May 2024 view source Chlod (talk | contribs)Extended confirmed users, New page reviewers, Pending changes reviewers, Rollbackers, Template editors17,659 edits + 'extratropicallow', 'el' alias 
(5 intermediate revisions by 3 users not shown)
Line 44: Line 44:
}, },
disturbance = { disturbance = {
color = "1591de", color = "1591DE",
name = "Tropical disturbance", name = "Tropical disturbance",
sortkey = 80, sortkey = 80,
Line 73: Line 73:
}, },
subdisturbance = { subdisturbance = {
color = "1591de", color = "1591DE",
name = "Subtropical disturbance", name = "Subtropical disturbance",
sortkey = 55, sortkey = 55,
Line 79: Line 79:
}, },
extratropical = { extratropical = {
color = "cccccc", color = "CCCCCC",
name = "Extratropical cyclone", name = "Extratropical cyclone",
sortkey = 50, sortkey = 50,
Line 91: Line 91:
}, },
potential = { potential = {
color = "1591de", color = "1591DE",
name = "Potential tropical cyclone", name = "Potential tropical cyclone",
sortkey = 25, sortkey = 25,
icon = "]" icon = "]"
},
extratropicallow = {
color = "CCCCCC",
name = "Extratropical low",
sortkey = 50,
icon = "]"
}, },
posttropical = { posttropical = {
color = "cccccc", color = "CCCCCC",
name = "Post-tropical depression", name = "Post-tropical depression",
sortkey = 70, sortkey = 70,
Line 103: Line 109:
}, },
remnant = { remnant = {
color = "cccccc", color = "CCCCCC",
name = "Post-tropical depression", name = "Post-tropical depression",
sortkey = 70, sortkey = 70,
Line 109: Line 115:
}, },
unknown = { unknown = {
color = "c0c0c0", color = "C0C0C0",
name = "Unknown-strength storm", name = "Unknown-strength storm",
sortkey = 0, sortkey = 0,
Line 116: Line 122:
-- SSWHS hurricane categories -- SSWHS hurricane categories
cat5 = { cat5 = {
color = "a188fc", color = "A188FC",
name = { name = {
atl = "Category 5 hurricane", atl = "Category 5 major hurricane",
epac = "Category 5 hurricane", epac = "Category 5 major hurricane",
satl = "Category 5 hurricane", satl = "Category 5-equivalent hurricane",
wpac = "Category 5-equivalent super typhoon", wpac = "Category 5-equivalent super typhoon",
default = "Category 5-equivalent tropical cyclone" default = "Category 5-equivalent tropical cyclone"
Line 130: Line 136:
color = "FF738A", color = "FF738A",
name = { name = {
atl = "Category 4 hurricane", atl = "Category 4 major hurricane",
epac = "Category 4 hurricane", epac = "Category 4 major hurricane",
satl = "Category 4 hurricane", satl = "Category 4-equivalent hurricane",
wpac = "Category 4-equivalent typhoon", wpac = "Category 4-equivalent typhoon",
default = "Category 4-equivalent tropical cyclone" default = "Category 4-equivalent tropical cyclone"
Line 142: Line 148:
color = "FF9E59", color = "FF9E59",
name = { name = {
atl = "Category 3 hurricane", atl = "Category 3 major hurricane",
epac = "Category 3 hurricane", epac = "Category 3 major hurricane",
satl = "Category 3 hurricane", satl = "Category 3-equivalent hurricane",
wpac = "Category 3-equivalent typhoon", wpac = "Category 3-equivalent typhoon",
default = "Category 3-equivalent tropical cyclone" default = "Category 3-equivalent tropical cyclone"
Line 156: Line 162:
atl = "Category 2 hurricane", atl = "Category 2 hurricane",
epac = "Category 2 hurricane", epac = "Category 2 hurricane",
satl = "Category 2 hurricane", satl = "Category 2-equivalent hurricane",
wpac = "Category 2-equivalent typhoon", wpac = "Category 2-equivalent typhoon",
default = "Category 2-equivalent tropical cyclone" default = "Category 2-equivalent tropical cyclone"
Line 168: Line 174:
atl = "Category 1 hurricane", atl = "Category 1 hurricane",
epac = "Category 1 hurricane", epac = "Category 1 hurricane",
satl = "Category 1 hurricane", satl = "Category 1-equivalent hurricane",
wpac = "Category 1-equivalent typhoon", wpac = "Category 1-equivalent typhoon",
default = "Category 1-equivalent tropical cyclone" default = "Category 1-equivalent tropical cyclone"
Line 177: Line 183:
supertyphoon = { supertyphoon = {
color = "FF738A", color = "FF738A",
name = "Category 4 super typhoon", name = "Category 4-equivalent super typhoon",
sortkey = 80045 sortkey = 80045,
icon = "]"
}, },
typhoon = { typhoon = {
Line 198: Line 205:
}, },
vityphoon = { vityphoon = {
color = "a188fc", color = "A188FC",
name = "Violent typhoon", name = "Violent typhoon",
sortkey = 60030, sortkey = 60030,
Line 205: Line 212:
-- PAGASA -- PAGASA
styphoon = { styphoon = {
color = "a188fc", color = "A188FC",
name = "Supertyphoon", name = "Supertyphoon",
sortkey = 60050 sortkey = 60050
}, },
sprcyclstorm = { sprcyclstorm = {
color = "a188fc", color = "A188FC",
name = "Super cyclonic storm", name = "Super cyclonic storm",
sortkey = 50020, sortkey = 50020,
Line 246: Line 253:
}, },
niodepression = { niodepression = {
color = "1591de", color = "1591DE",
name = "Depression", name = "Depression",
sortkey = 50001, sortkey = 50001,
Line 252: Line 259:
}, },
nioland = { nioland = {
color = "1591de", color = "1591DE",
name = "Land depression", name = "Land depression",
sortkey = 50000, sortkey = 50000,
Line 258: Line 265:
}, },
aus5 = { aus5 = {
color = "a188fc", color = "A188FC",
name = "Category 5 severe tropical cyclone", name = "Category 5 severe tropical cyclone",
sortkey = 40015, sortkey = 40015,
Line 299: Line 306:
}, },
vintense = { vintense = {
color = "a188fc", color = "A188FC",
name = "Very intense tropical cyclone", name = "Very intense tropical cyclone",
sortkey = 30010, sortkey = 30010,
Line 323: Line 330:
}, },
zodw = { zodw = {
color = "1591de", color = "1591DE",
name = "Zone of disturbed weather", name = "Zone of disturbed weather",
sortkey = 30000, sortkey = 30000,
Line 334: Line 341:
}, },
shem5 = { shem5 = {
color = "a188fc", color = "A188FC",
name = "Severe tropical cyclone", name = "Severe tropical cyclone",
sortkey = 20010 sortkey = 20010
Line 358: Line 365:
-- Regional Snowfall Index -- Regional Snowfall Index
rsi0 = { rsi0 = {
color = "cccccc", color = "CCCCCC",
name = "Category 0 \"Nuisance\"", name = "Category 0 \"Nuisance\"",
sortkey = 80100, sortkey = 80100,
Line 388: Line 395:
}, },
rsi5 = { rsi5 = {
color = "a188fc", color = "A188FC",
name = "Category 5 \"Extreme\"", name = "Category 5 \"Extreme\"",
sortkey = 80150, sortkey = 80150,
Line 395: Line 402:
-- Winter Storm Severity Index -- Winter Storm Severity Index
wssinone = { wssinone = {
color = "cccccc", color = "CCCCCC",
name = "No impacts", name = "No impacts",
sortkey = 80200, sortkey = 80200,
icon = "]"
}, },
wssilimited = { wssilimited = {
color = "1591de", color = "1591DE",
name = "Limited impacts", name = "Limited impacts",
sortkey = 80210, sortkey = 80210,
icon = "]"
}, },
wssiminor = { wssiminor = {
color = "FF9E59", color = "FFFFD9",
name = "Minor impacts", name = "Minor impacts",
sortkey = 80220, sortkey = 80220,
icon = "]"
}, },
wssimoderate = { wssimoderate = {
color = "FF738A", color = "FF9E59",
name = "Moderate impacts", name = "Moderate impacts",
sortkey = 80230, sortkey = 80230,
icon = "]"
}, },
wssimajor = { wssimajor = {
color = "a188fc", color = "FF738A",
name = "Major impacts", name = "Major impacts",
sortkey = 80240, sortkey = 80240,
icon = "]"
}, },
wssiextreme = { wssiextreme = {
color = "cf75ff", color = "A188FC",
name = "Extreme impacts", name = "Extreme impacts",
sortkey = 80250, sortkey = 80250,
},
icon = "]"
spia0 = {
color = "4DFFFF",
name = "Ice Damage Index: 0",
sortkey = 80300,
icon = "]"
},
spia1 = {
color = "FFFFD9",
name = "Ice Damage Index: 1",
sortkey = 80301,
icon = "]"
},
spia2 = {
color = "FFD98C",
name = "Ice Damage Index: 2",
sortkey = 80302,
icon = "]"
},
spia3 = {
color = "FF9E59",
name = "Ice Damage Index: 3",
sortkey = 80303,
icon = "]"
},
spia4 = {
color = "FF738A",
name = "Ice Damage Index: 4",
sortkey = 80304,
icon = "]"
},
spia5 = {
color = "A188FC",
name = "Ice Damage Index: 5",
sortkey = 80305,
icon = "]"
}, },
-- --
Line 434: Line 471:
-- --
efu = { efu = {
color = "cccccc", color = "CCCCCC",
name = "EFU tornado", name = "EFU tornado",
sortkey = 1001, sortkey = 1001,
Line 470: Line 507:
}, },
ef5 = { ef5 = {
color = "a188fc", color = "A188FC",
name = "EF5 tornado", name = "EF5 tornado",
sortkey = 1050, sortkey = 1050,
icon = "]" icon = "]"
},
ifu = {
color = "CCCCCC",
name = "IFU tornado",
sortkey = 1100,
icon = "]"
},
if0m = {
color = "58EBF8",
name = "IF0- tornado",
sortkey = 1101,
icon = "]"
},
if0 = {
color = "4DFFFF",
name = "IF0 tornado",
sortkey = 1102,
icon = "]"
},
if0p = {
color = "89FFF3",
name = "IF0+ tornado",
sortkey = 1103,
icon = "]"
},
if1m = {
color = "C4FFE6",
name = "IF1- tornado",
sortkey = 1104,
icon = "]"
},
if1 = {
color = "FFFFD9",
name = "IF1 tornado",
sortkey = 1105,
icon = "]"
},
if1p = {
color = "FFF2BF",
name = "IF1+ tornado",
sortkey = 1106,
icon = "]"
},
if2m = {
color = "FFE5A5",
name = "IF2- tornado",
sortkey = 1107,
icon = "]"
},
if2 = {
color = "FFD98C",
name = "IF2 tornado",
sortkey = 1108,
icon = "]"
},
if2p = {
color = "FFC57B",
name = "IF2+ tornado",
sortkey = 1109,
icon = "]"
},
if3 = {
color = "FF9E59",
name = "IF3 tornado",
sortkey = 1110,
icon = "]"
},
if4 = {
color = "FF738A",
name = "IF4 tornado",
sortkey = 1111,
icon = "]"
},
if5 = {
color = "A188FC",
name = "IF5 tornado",
sortkey = 1112,
icon = "]"
},
tu = {
color = "CCCCCC",
name = "TU tornado",
sortkey = 1200,
icon = "]"
},
fc = {
color = "6EC1EA",
name = "Funnel Cloud",
sortkey = 1201,
icon = "]"
},
t0 = {
color = "5EE0F5",
name = "T0 tornado",
sortkey = 1202,
icon = "]"
},
t1 = {
color = "4DFFFF",
name = "T1 tornado",
sortkey = 1203,
icon = "]"
},
t2 = {
color = "A6FFEC",
name = "T2 tornado",
sortkey = 1204,
icon = "]"
},
t3 = {
color = "FFFFD9",
name = "T3 tornado",
sortkey = 1205,
icon = "]"
},
t4 = {
color = "FFECB3",
name = "T4 tornado",
sortkey = 1206,
icon = "]"
},
t5 = {
color = "FFD98C",
name = "T5 tornado",
sortkey = 1207,
icon = "]"
},
t6 = {
color = "FFBC73",
name = "T6 tornado",
sortkey = 1208,
icon = "]"
},
t7 = {
color = "FF9E59",
name = "T7 tornado",
sortkey = 1209,
icon = "]"
},
t8 = {
color = "FF8972",
name = "T8 tornado",
sortkey = 1210,
icon = "]"
},
t9 = {
color = "FF738A",
name = "T9 tornado",
sortkey = 1211,
icon = "]"
},
t10 = {
color = "D07EC3",
name = "T10 tornado",
sortkey = 1212,
icon = "]"
},
t11 = {
color = "A188FC",
name = "T11 tornado",
sortkey = 1213,
icon = "]"
}, },
-- Beaufort Scale (windstorms) -- Beaufort Scale (windstorms)
Line 480: Line 679:
name = "Calm (Force 0)", name = "Calm (Force 0)",
sortkey = 1500, sortkey = 1500,
icon = "]"
}, },
beaufort1 = { beaufort1 = {
Line 485: Line 685:
name = "Light Air (Force 1)", name = "Light Air (Force 1)",
sortkey = 1510, sortkey = 1510,
icon = "]"
}, },
beaufort2 = { beaufort2 = {
Line 490: Line 691:
name = "Light Breeze (Force 2)", name = "Light Breeze (Force 2)",
sortkey = 1520, sortkey = 1520,
icon = "]"
}, },
beaufort3 = { beaufort3 = {
Line 495: Line 697:
name = "Gentle Breeze (Force 3)", name = "Gentle Breeze (Force 3)",
sortkey = 1530, sortkey = 1530,
icon = "]"
}, },
beaufort4 = { beaufort4 = {
Line 500: Line 703:
name = "Moderate Breeze (Force 4)", name = "Moderate Breeze (Force 4)",
sortkey = 1540, sortkey = 1540,
icon = "]"
}, },
beaufort5 = { beaufort5 = {
Line 505: Line 709:
name = "Fresh Breeze (Force 5)", name = "Fresh Breeze (Force 5)",
sortkey = 1550, sortkey = 1550,
icon = "]"
}, },
beaufort6 = { beaufort6 = {
color = "007FCE", color = "1591DE",
name = "Strong Breeze (Force 6)", name = "Strong Breeze (Force 6)",
sortkey = 1560, sortkey = 1560,
icon = "]"
}, },
beaufort7 = { beaufort7 = {
color = "46A1FF", color = "6EC1EA",
name = "Near Gale (Force 7)", name = "Near Gale (Force 7)",
sortkey = 1570, sortkey = 1570,
icon = "]"
}, },
beaufort8 = { beaufort8 = {
color = "5EDBF8", color = "5EE0F5",
name = "Gale (Force 8)", name = "Gale (Force 8)",
sortkey = 1580, sortkey = 1580,
icon = "]"
}, },
beaufort9 = { beaufort9 = {
color = "3BFDFD", color = "4DFFFF",
name = "Strong Gale (Force 9)", name = "Strong Gale (Force 9)",
sortkey = 1590, sortkey = 1590,
icon = "]"
}, },
beaufort10 = { beaufort10 = {
color = "AAFD9C", color = "C0FFC0",
name = "Storm (Force 10)", name = "Storm (Force 10)",
sortkey = 1600, sortkey = 1600,
icon = "]"
}, },
beaufort11 = { beaufort11 = {
color = "D6FFA4", color = "E0FFCD",
name = "Violent Storm (Force 11)", name = "Violent Storm (Force 11)",
sortkey = 1610, sortkey = 1610,
icon = "]"
}, },
beaufort12 = { beaufort12 = {
color = "FFFCD1", color = "FFFFD9",
name = "Hurricane-force (Force 12)", name = "Hurricane-force (Force 12)",
sortkey = 1620, sortkey = 1620,
icon = "]"
},
-- Drought/Flood
palmer7 = {
color = "FF0800",
name = "Extreme Drought",
sortkey = 81000,
},
palmer6 = {
color = "FF5A55",
name = "Severe Drought",
sortkey = 81001,
},
palmer5 = {
color = "FFB3B0",
name = "Moderate Drought",
sortkey = 81002,
},
palmer4 = {
color = "FFFFFF",
name = "Near Normal",
sortkey = 81003,
},
palmer3 = {
color = "A9FEC4",
name = "Moderately Moist",
sortkey = 81004,
},
palmer2 = {
color = "5FFF46",
name = "Very Moist",
sortkey = 81005,
},
palmer1 = {
color = "1BC800",
name = "Extremely moist",
sortkey = 81006,
},
drought0 = {
color = "FFFFD9",
name = "Abnormally Dry",
sortkey = 81100,
},
drought1 = {
color = "FFD98C",
name = "Moderate Drought",
sortkey = 81101,
},
drought2 = {
color = "FF9E59",
name = "Severe Drought",
sortkey = 81102,
},
drought3 = {
color = "FF738A",
name = "Extreme Drought",
sortkey = 81103,
},
drought4 = {
color = "A188FC",
name = "Exceptional Drought",
sortkey = 81104,
},
atmosriv1 = {
color = "FFFFD9",
name = "Category 1: Weak (Atmospheric river)",
sortkey = 81200,
icon = "]"
},
atmosriv2 = {
color = "FFD98C",
name = "Category 2: Moderate (Atmospheric river)",
sortkey = 81201,
icon = "]"
},
atmosriv3 = {
color = "FF9E59",
name = "Category 3: Strong (Atmospheric river)",
sortkey = 81202,
icon = "]"
},
atmosriv4 = {
color = "FF738A",
name = "Category 4: Extreme (Atmospheric river)",
sortkey = 81203,
icon = "]"
},
atmosriv5 = {
color = "A188FC",
name = "Category 5: Exceptional (Atmospheric river)",
sortkey = 81204,
icon = "]"
},
-- Space Weather
radio1 = {
color = "FFFFD9",
name = "Minor Radio Blackout",
sortkey = 82000,
},
radio2 = {
color = "FFD98C",
name = "Moderate Radio Blackout",
sortkey = 82001,
},
radio3 = {
color = "FF9E59",
name = "Strong Radio Blackout",
sortkey = 82002,
},
radio4 = {
color = "FF738A",
name = "Severe Radio Blackout",
sortkey = 82003,
},
radio5 = {
color = "A188FC",
name = "Extreme Radio Blackout",
sortkey = 82004,
},
solar1 = {
color = "FFFFD9",
name = "Minor Solar Radiation Storms",
sortkey = 82100,
},
solar2 = {
color = "FFD98C",
name = "Moderate Solar Radiation Storms",
sortkey = 82101,
},
solar3 = {
color = "FF9E59",
name = "Strong Solar Radiation Storms",
sortkey = 82102,
},
solar4 = {
color = "FF738A",
name = "Severe Solar Radiation Storms",
sortkey = 82103,
},
solar5 = {
color = "A188FC",
name = "Extreme Solar Radiation Storms",
sortkey = 82104,
},
geo1 = {
color = "FFFFD9",
name = "Minor Geomagnetic Storms",
sortkey = 82200,
icon = "]"
},
geo2 = {
color = "FFD98C",
name = "Moderate Geomagnetic Storms",
sortkey = 82201,
icon = "]"
},
geo3 = {
color = "FF9E59",
name = "Strong Geomagnetic Storms",
sortkey = 82202,
icon = "]"
},
geo4 = {
color = "FF738A",
name = "Severe Geomagnetic Storms",
sortkey = 82203,
icon = "]"
},
geo5 = {
color = "A188FC",
name = "Extreme Geomagnetic Storms",
sortkey = 82204,
icon = "]"
},
-- Heatwaves and Fireweather/Coldwaves/Temperature
heatw = {
color = "FFFFD9",
name = "Warm",
sortkey = 83000,
},
heat4 = {
color = "FFD98C",
name = "Category 4: Very Warm",
sortkey = 83001,
},
heat3 = {
color = "FF9E59",
name = "Category 3: Hot",
sortkey = 83002,
},
heat2 = {
color = "FF738A",
name = "Category 2: Very Hot",
sortkey = 83003,
},
heat1 = {
color = "A188FC",
name = "Category 1: Extremely Hot",
sortkey = 83004,
},
redflagnil = {
color = "4DFFFF",
name = "RFTI NIL",
sortkey = 83100,
icon = "]"
},
redflagelv = {
color = "FFFFD9",
name = "RFTI Elevated",
sortkey = 83101,
icon = "]"
},
redflagcrl = {
color = "FFD98C",
name = "RFTI Critical-low",
sortkey = 83102,
icon = "]"
},
redflagcrh = {
color = "FF9E59",
name = "RFTI Critical-High",
sortkey = 83103,
icon = "]"
},
redflagecr = {
color = "FF738A",
name = "RFTI Extremely Critical",
sortkey = 83104,
icon = "]"
},
redflaghcr = {
color = "A188FC",
name = "RFTI Historically critical",
sortkey = 83004,
icon = "]"
},
tempb70cn = {
color = "B7698E",
name = "< -70C temperature",
sortkey = 2000,
},
temp70cn = {
color = "CB83A5",
name = "≥ -70C temperature",
sortkey = 2001,
},
temp65cn = {
color = "DCAAC2",
name = "≥ -65C temperature",
sortkey = 2002,
},
temp60cn = {
color = "FAD6EB",
name = "≥ -60C temperature",
sortkey = 2003,
},
temp55cn = {
color = "868686",
name = "≥ -55C temperature",
sortkey = 2004,
},
temp50cn = {
color = "BEBEBE",
name = "≥ -50C temperature",
sortkey = 2005,
},
temp45cn = {
color = "DCDCDC",
name = "≥ -45C temperature",
sortkey = 2006,
},
temp40cn = {
color = "FFFFFF",
name = "≥ -40C temperature",
sortkey = 2007,
},
temp35cn = {
color = "FEE9FF",
name = "≥ -35C temperature",
sortkey = 2008,
},
temp30cn = {
color = "CEA8E7",
name = "≥ -30C temperature",
sortkey = 2009,
},
temp25cn = {
color = "9F6FD2",
name = "≥ -25C temperature",
sortkey = 2010,
},
temp20cn = {
color = "716EEE",
name = "≥ -20C temperature",
sortkey = 2011,
},
temp15cn = {
color = "1e96f8",
name = "≥ -15C temperature",
sortkey = 2012,
},
temp10cn = {
color = "19c5ff",
name = "≥ -10C temperature",
sortkey = 2013,
},
temp5cn = {
color = "aedff9",
name = "≥ -5C temperature",
sortkey = 2014,
},
temp0c = {
color = "009614",
name = "≥ 0C temperature",
sortkey = 2015,
},
temp5c = {
color = "96df00",
name = "≥ 5C temperature",
sortkey = 2016,
},
temp10c = {
color = "c5ee03",
name = "≥ 10C temperature",
sortkey = 2017,
},
temp15c = {
color = "ffff00",
name = "≥ 15C temperature",
sortkey = 2018,
},
temp20c = {
color = "ffc502",
name = "≥ 20C temperature",
sortkey = 2019,
},
temp25c = {
color = "ff9606",
name = "≥ 25C temperature",
sortkey = 2020,
},
temp30c = {
color = "FF5500",
name = "≥ 30C temperature",
sortkey = 2021,
},
temp35c = {
color = "FE1212",
name = "≥ 35C temperature",
sortkey = 2022,
},
temp40c = {
color = "FE1284",
name = "≥ 40C temperature",
sortkey = 2023,
},
temp45c = {
color = "FF7BC3",
name = "≥ 45C temperature",
sortkey = 2024,
},
temp50c = {
color = "FFC1E3",
name = "≥ 50C temperature",
sortkey = 2025,
},
temp55c = {
color = "FFD6ED",
name = "≥ 55C temperature",
sortkey = 2026,
},
windchillb100fn = {
color = "B7698E",
name = "≤ -100F wind chill",
sortkey = 2100,
},
windchill100fn = {
color = "CB83A5",
name = "≥ -100F wind chill",
sortkey = 2101,
},
windchill90fn = {
color = "DCAAC2",
name = "≥ -90F wind chill",
sortkey = 2102,
},
windchill80fn = {
color = "FAD6EB",
name = "≥ -80F wind chill",
sortkey = 2103,
},
windchill70fn = {
color = "868686",
name = "≥ -70F wind chill",
sortkey = 2104,
},
windchill60fn = {
color = "BEBEBE",
name = "≥ -60F wind chill",
sortkey = 2105,
},
windchill50fn = {
color = "DCDCDC",
name = "≥ -50F wind chill",
sortkey = 2106,
},
windchill40fn = {
color = "FFFFFF",
name = "≥ -40F wind chill",
sortkey = 2107,
},
windchill30fn = {
color = "FEE9FF",
name = "≥ -30F wind chill",
sortkey = 2108,
},
windchill20fn = {
color = "CEA8E7",
name = "≥ -20F wind chill",
sortkey = 2109,
},
windchill10fn = {
color = "9F6FD2",
name = "≥ -10F wind chill",
sortkey = 2110,
},
windchill0f = {
color = "716EEE",
name = "≥ 0F wind chill",
sortkey = 2111,
},
windchill10f = {
color = "1e96f8",
name = "≥ 10F wind chill",
sortkey = 2112,
},
windchill20f = {
color = "19c5ff",
name = "≥ 20F wind chill",
sortkey = 2113,
},
windchill30f = {
color = "aedff9",
name = "≥ 30F wind chill",
sortkey = 2114,
},
windchill40f = {
color = "009614",
name = "≥ 40F wind chill",
sortkey = 2115,
},
windchill50f = {
color = "96df00",
name = "≥ 50F wind chill",
sortkey = 2116,
},
windchill60f = {
color = "c5ee03",
name = "≥ 60F wind chill",
sortkey = 2117,
},
heatindex30fb = {
color = "aedff9",
name = "< 30F heat index",
sortkey = 2200,
},
heatindex30f = {
color = "009614",
name = "≥ 30F heat index",
sortkey = 2201,
},
heatindex40f = {
color = "96df00",
name = "≥ 40F heat index",
sortkey = 2202,
},
heatindex50f = {
color = "c5ee03",
name = "≥ 50F heat index",
sortkey = 2203,
},
heatindex60f = {
color = "ffff00",
name = "≥ 60F heat index",
sortkey = 2204,
},
heatindex70f = {
color = "ffc502",
name = "≥ 70F heat index",
sortkey = 2205,
},
heatindex80f = {
color = "ff9606",
name = "≥ 80F heat index",
sortkey = 2206,
},
heatindex90f = {
color = "FF5500",
name = "≥ 90F heat index",
sortkey = 2207,
},
heatindex100f = {
color = "FE1212",
name = "≥ 100F heat index",
sortkey = 2208,
},
heatindex110f = {
color = "FE1284",
name = "≥ 110F heat index",
sortkey = 2209,
},
heatindex120f = {
color = "FF7BC3",
name = "≥ 120F heat index",
sortkey = 2210,
},
heatindex130f = {
color = "FFC1E3",
name = "≥ 130F heat index",
sortkey = 2211,
},
heatindex140f = {
color = "FFD6ED",
name = "≥ 140F heat index",
sortkey = 2212,
},
heatindex150f = {
color = "FFEDF7",
name = "≥ 150F heat index",
sortkey = 2214,
},
heatindex160f = {
color = "FFFFFF",
name = "≥ 160F heat index",
sortkey = 2215,
},
frostbite5 = {
color = "A188FC",
name = "US: Frostbite 5 mins",
sortkey = 83010,
},
frostbite10 = {
color = "FF738A",
name = "US: Frostbite 10 mins",
sortkey = 83011,
},
frostbite30 = {
color = "FFD98C",
name = "US: Frostbite 30 mins",
sortkey = 83012,
},
frostbiten = {
color = "FFFFD9",
name = "US: Frostbite more than 30 mins/not possible",
sortkey = 83013,
},
windchilllow = {
color = "4DFFFF",
name = "Canada: low windchill risk",
sortkey = 83020,
},
windchillmoderate = {
color = "FFFFD9",
name = "Canada: moderate windchill risk",
sortkey = 83021,
},
windchillhigh = {
color = "FFD98C",
name = "Canada: high windchill risk",
sortkey = 83022,
},
windchillveryhigh = {
color = "FF9E59",
name = "Canada: very high windchill risk",
sortkey = 83023,
},
windchillsevere = {
color = "FF738A",
name = "Canada: severe windchill risk",
sortkey = 83024,
},
windchillextreme = {
color = "A188FC",
name = "Canada: extreme windchill risk",
sortkey = 83025,
},
-- ENSO
enson = {
color = "ACACAC",
name = "ENSO Neutral",
sortkey = 200,
},
ensowen = {
color = "C18881",
name = "ENSO Weak El Nino",
sortkey = 201,
},
ensomen = {
color = "D46356",
name = "ENSO Moderate El Nino",
sortkey = 202,
},
ensosen = {
color = "E73E2B",
name = "ENSO Strong El Nino",
sortkey = 203,
},
ensovsen = {
color = "FA1900",
name = "ENSO Very Strong El Nino",
sortkey = 204,
},
ensosln = {
color = "0082E6",
name = "ENSO Strong La Nina",
sortkey = 205,
},
ensomln = {
color = "3A90D2",
name = "ENSO Moderate La Nina",
sortkey = 206,
},
ensowln = {
color = "739EBF",
name = "ENSO Weak La Nina",
sortkey = 207,
},
-- WPC/SPC Risk categories
tstm = {
color = "A9FEC4",
name = "T-storm",
sortkey = 84000,
icon = "]"
},
mrglr = {
color = "1BC800",
name = "Marginal Risk",
sortkey = 84001,
icon = "]"
},
slgtr = {
color = "FFD98C",
name = "Slight Risk",
sortkey = 84002,
icon = "]"
},
enhr = {
color = "FF9E59",
name = "Enhanced Risk",
sortkey = 84003,
icon = "]"
},
mdtr = {
color = "FF738A",
name = "Moderate Risk",
sortkey = 84004,
icon = "]"
},
highr = {
color = "A188FC",
name = "High Risk",
sortkey = 84005,
icon = "]"
},
elevatedr = {
color = "FF9E59",
name = "Elevated Risk",
sortkey = 84100,
icon = "]"
},
criticalr = {
color = "FF738A",
name = "Critical Risk",
sortkey = 84101,
icon = "]"
},
extremer = {
color = "A188FC",
name = "Extreme risk",
sortkey = 84102,
icon = "]"
} }
} }
Line 612: Line 1,504:
cats = cats cats = cats
cats = cats cats = cats
cats = cats
cats = cats cats = cats
cats = cats cats = cats
Line 636: Line 1,529:
cats = cats cats = cats
cats = cats cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats


-- Key standardization check -- Key standardization check

Latest revision as of 20:03, 30 May 2024

Module documentation[view] [edit] [history] [purge]
WarningThis Lua module is used on approximately 5,500 pages and changes may be widely noticed. Test changes in the module's /sandbox or /testcases subpages, or in your own module sandbox. Consider discussing changes on the talk page before implementing them.

This page contains the tropical cyclone category data for Module:Storm categories.

Each category is expected to contain the following information:

  • ID – the ID is derived from the key/index of the category in the cats table
    • This ID must be in lowercase and have no special symbols; the module will take care of data sanitization.
  • color – the hexadecimal code of the category's color, without
  • name – the name of the category
  • sortkey – the sortkey of the category
    • Give decent spacing in between keys for future categories.
  • icon (incomplete) – the icon of the category in wikitext
  • basin (to be done) – a table (list) of basins to which this category applies to
  • scale (to be done) – a wikilink (without brackets) leading to the scale of this category
  • q (to be done) – the Wikidata entity of this category

Aliases are defined at the bottom of the module. They are in the following format:, where actual is the ID of the category:

cats = cats
The above documentation is transcluded from Module:Storm categories/categories/doc. (edit | history)
Editors can experiment in this module's sandbox (edit | diff) and testcases (create) pages.
Subpages of this module.

local p = {}

-- Define categories

-- All sortkeys have been guessed. They may be changed by common sense
-- or consensus at ]
local cats = {
	--
	--  TROPICAL CYCLONES
	--
	severe = {
		color = "C0FFC0",
		name = "Severe tropical storm",
		sortkey = 120,
		icon = "]"
	},
	mtstorm = {
		 color = "4DFFFF", -- Old {{storm colour}} did not support. Value guessed.
		 name = "Moderate tropical storm",
		 sortkey = 105,
		 icon = "]"
	},
	storm = {
		color = "4DFFFF",
		name = "Tropical storm",
		sortkey = 100,
		icon = "]"
	},
	severedep = {
		color = "6EC1EA", -- Old {{storm colour}} did not support. Value guessed.
		name = "Severe tropical depression",
		sortkey = 120
	},
	moddepression = {
		color = "6EC1EA", -- Old {{storm colour}} did not support. Value guessed.
		name = "Moderate tropical depression",
		sortkey = 95
	},
	depression = {
		color = "6EC1EA",
		name = "Tropical depression",
		sortkey = 90,
		icon = "]"
	},
	disturbance = {
		color = "1591DE",
		name = "Tropical disturbance",
		sortkey = 80,
		icon = "]"
	},
	subtropicalcyclone = {
		color = "4DFFFF",
		name = "Subtropical cyclone",
		sortkey = 70
	},
	subtropical = {
		color = "4DFFFF",
		name = "Subtropical storm",
		sortkey = 65,
		icon = "]"
	},
	subdepression = {
		color = "6EC1EA",
		name = "Subtropical depression",
		sortkey = 62,
		icon = "]"
	},
	overland = {
		color = "6EC1EA",
		name = "Overland depression",
		sortkey = 60,
		icon = "]"
	},
	subdisturbance = {
		color = "1591DE",
		name = "Subtropical disturbance",
		sortkey = 55,
		icon = "]"
	},
	extratropical = {
		color = "CCCCCC",
		name = "Extratropical cyclone",
		sortkey = 50,
		icon = "]"
	},
	monsoondepression = {
		color = "6EC1EA",
		name = "Monsoon depression",
		sortkey = 30,
		icon = "]"
	},
	potential = {
		color = "1591DE",
		name = "Potential tropical cyclone",
		sortkey = 25,
		icon = "]"
	},
	extratropicallow = {
		color = "CCCCCC",
		name = "Extratropical low",
		sortkey = 50,
		icon = "]"
	},
	posttropical = {
		color = "CCCCCC",
		name = "Post-tropical depression",
		sortkey = 70,
		icon = "]"
	},
	remnant = {
		color = "CCCCCC",
		name = "Post-tropical depression",
		sortkey = 70,
		icon = "]"
	},
	unknown = {
		color = "C0C0C0",
		name = "Unknown-strength storm",
		sortkey = 0,
		icon = "'''?'''"
	},
	-- SSWHS hurricane categories
	cat5 = {
		color = "A188FC",
		name = {
			atl = "Category 5 major hurricane",
			epac = "Category 5 major hurricane",
			satl = "Category 5-equivalent hurricane",
			wpac = "Category 5-equivalent super typhoon",
			default = "Category 5-equivalent tropical cyclone"
		},
		sortkey = 80050,
		icon = "]"
	},
	cat4 = {
		color = "FF738A",
		name = {
			atl = "Category 4 major hurricane",
			epac = "Category 4 major hurricane",
			satl = "Category 4-equivalent hurricane",
			wpac = "Category 4-equivalent typhoon",
			default = "Category 4-equivalent tropical cyclone"
		},
		sortkey = 80040,
		icon = "]"
	},
	cat3 = {
		color = "FF9E59",
		name = {
			atl = "Category 3 major hurricane",
			epac = "Category 3 major hurricane",
			satl = "Category 3-equivalent hurricane",
			wpac = "Category 3-equivalent typhoon",
			default = "Category 3-equivalent tropical cyclone"
		},
		sortkey = 80030,
		icon = "]"
	},
	cat2 = {
		color = "FFD98C",
		name = {
			atl = "Category 2 hurricane",
			epac = "Category 2 hurricane",
			satl = "Category 2-equivalent hurricane",
			wpac = "Category 2-equivalent typhoon",
			default = "Category 2-equivalent tropical cyclone"
		},
		sortkey = 80020,
		icon = "]"
	},
	cat1 = {
		color = "FFFFD9",
		name = {
			atl = "Category 1 hurricane",
			epac = "Category 1 hurricane",
			satl = "Category 1-equivalent hurricane",
			wpac = "Category 1-equivalent typhoon",
			default = "Category 1-equivalent tropical cyclone"
		},
		sortkey = 80010,
		icon = "]"
	},
	supertyphoon = {
		color = "FF738A",
		name = "Category 4-equivalent super typhoon",
		sortkey = 80045,
		icon = "]"
	},
	typhoon = {
		color = "FFD98C",
		name = "Typhoon",
		sortkey = 60010
	},
	-- HKO
	svtyphoon = {
		color = "FF738A",
		name = "Severe typhoon",
		sortkey = 60015
	},
	vstyphoon = {
		color = "FF738A",
		name = "Very strong typhoon",
		sortkey = 60020,
		icon = "]"
	},
	vityphoon = {
		color = "A188FC",
		name = "Violent typhoon",
		sortkey = 60030,
		icon = "]"
	},
	-- PAGASA
	styphoon = {
		color = "A188FC",
		name = "Supertyphoon",
		sortkey = 60050
	},
	sprcyclstorm = {
		color = "A188FC",
		name = "Super cyclonic storm",
		sortkey = 50020,
		icon = "]"
	},
	esvrcyclstorm = {
		color = "FF738A",
		name = "Extremely severe cyclonic storm",
		sortkey = 50015,
		icon = "]"
	},
	vsvrcyclstorm = {
		color = "FFD98C",
		name = "Very severe cyclonic storm",
		sortkey = 50010,
		icon = "]"
	},
	svrcyclstorm = {
		color = "C0FFC0",
		name = "Severe cyclonic storm",
		sortkey = 50008,
		icon = "]"
	},
	niocyclone = {
		color = "4DFFFF",
		name = "Cyclonic storm",
		sortkey = 50006,
		icon = "]"
	},
	deepdepression = {
		color = "6EC1EA",
		name = "Deep depression",
		sortkey = 50002,
		icon = "]"
	},
	niodepression = {
		color = "1591DE",
		name = "Depression",
		sortkey = 50001,
		icon = "]"
	},
	nioland = {
		color = "1591DE",
		name = "Land depression",
		sortkey = 50000,
		icon = "]"
	},
	aus5 = {
		color = "A188FC",
		name = "Category 5 severe tropical cyclone",
		sortkey = 40015,
		icon = "]"
	},
	aus4 = {
		color = "FF738A",
		name = "Category 4 severe tropical cyclone",
		sortkey = 40013,
		icon = "]"
	},
	aus3 = {
		color = "FFD98C",
		name = "Category 3 severe tropical cyclone",
		sortkey = 40010,
		icon = "]"
	},
	aus2 = {
		color = "C0FFC0",
		name = "Category 2 tropical cyclone",
		sortkey = 40008,
		icon = "]"
	},
	aus1 = {
		color = "4DFFFF",
		name = "Category 1 tropical cyclone",
		sortkey = 40006,
		icon = "]"
	},
	low = {
		color = "6EC1EA",
		name = "Tropical low",
		sortkey = 40002,
		icon = "]"
	},
	sublow = {
		color = "6EC1EA",
		name = "Subtropical low",
		sortkey = 40000
	},
	vintense = {
		color = "A188FC",
		name = "Very intense tropical cyclone",
		sortkey = 30010,
		icon = "]"
	},
	intense = {
		color = "FF738A",
		name = "Intense tropical cyclone",
		sortkey = 30008,
		icon = "]"
	},
	tropicalcyclone = {
		color = "FFD98C",
		name = "Tropical cyclone",
		sortkey = 30006,
		icon = "'''TC'''"
	},
	mstorm = {
		color = "4DFFFF",
		name = "Moderate tropical storm",
		sortkey = 30004,
		icon = "]"
	},
	zodw = {
		color = "1591DE",
		name = "Zone of disturbed weather",
		sortkey = 30000,
		icon = "]"
	},
	shemsvrtc = {
		color = "FFD98C",
		name = "Severe tropical cyclone",
		sortkey = 20020
	},
	shem5 = {
		color = "A188FC",
		name = "Severe tropical cyclone",
		sortkey = 20010
	},
	shem4 = {
		color = "FFD98C",
		name = "Tropical cyclone",
		sortkey = 20008
	},
	shem2 = {
		color = "C0FFC0",
		name = "Tropical cyclone",
		sortkey = 20008
	},
	shem1 = {
		color = "4DFFFF",
		name = "Tropical cyclone",
		sortkey = 20008
	},
	--
	-- WINTER STORMS
	--
	-- Regional Snowfall Index
	rsi0 = {
		color = "CCCCCC",
		name = "Category 0 \"Nuisance\"",
		sortkey = 80100,
		icon = "]"
	},
	rsi1 = {
		color = "FFFFD9",
		name = "Category 1 \"Notable\"",
		sortkey = 80110,
		icon = "]"
	},
	rsi2 = {
		color = "FFD98C",
		name = "Category 2 \"Minor\"",
		sortkey = 80120,
		icon = "]"
	},
	rsi3 = {
		color = "FF9E59",
		name = "Category 3 \"Major\"",
		sortkey = 80130,
		icon = "]"
	},
	rsi4 = {
		color = "FF738A",
		name = "Category 4 \"Crippling\"",
		sortkey = 80140,
		icon = "]"
	},
	rsi5 = {
		color = "A188FC",
		name = "Category 5 \"Extreme\"",
		sortkey = 80150,
		icon = "]"
	},
	-- Winter Storm Severity Index
	wssinone = {
		color = "CCCCCC",
		name = "No impacts",
		sortkey = 80200,
	},
	wssilimited = {
		color = "1591DE",
		name = "Limited impacts",
		sortkey = 80210,
	},
	wssiminor = {
		color = "FFFFD9",
		name = "Minor impacts",
		sortkey = 80220,
	},
	wssimoderate = {
		color = "FF9E59",
		name = "Moderate impacts",
		sortkey = 80230,
	},
	wssimajor = {
		color = "FF738A",
		name = "Major impacts",
		sortkey = 80240,
	},
	wssiextreme = {
		color = "A188FC",
		name = "Extreme impacts",
		sortkey = 80250,
	},
	spia0 = {
		color = "4DFFFF",
		name = "Ice Damage Index: 0",
		sortkey = 80300,
		icon = "]"
	},
	spia1 = {
		color = "FFFFD9",
		name = "Ice Damage Index: 1",
		sortkey = 80301,
		icon = "]"
	},
	spia2 = {
		color = "FFD98C",
		name = "Ice Damage Index: 2",
		sortkey = 80302,
		icon = "]"
	},
	spia3 = {
		color = "FF9E59",
		name = "Ice Damage Index: 3",
		sortkey = 80303,
		icon = "]"
	},
	spia4 = {
		color = "FF738A",
		name = "Ice Damage Index: 4",
		sortkey = 80304,
		icon = "]"
	},
	spia5 = {
		color = "A188FC",
		name = "Ice Damage Index: 5",
		sortkey = 80305,
		icon = "]"
	},
	--
	-- TORNADOES
	--
	efu = {
		color = "CCCCCC",
		name = "EFU tornado",
		sortkey = 1001,
		icon = "]"
	},
	ef0 = {
		color = "4DFFFF",
		name = "EF0 tornado",
		sortkey = 1000,
		icon = "]"
	},
	ef1 = {
		color = "FFFFD9",
		name = "EF1 tornado",
		sortkey = 1010,
		icon = "]"
	},
	ef2 = {
		color = "FFD98C",
		name = "EF2 tornado",
		sortkey = 1020,
		icon = "]"
	},
	ef3 = {
		color = "FF9E59",
		name = "EF3 tornado",
		sortkey = 1030,
		icon = "]"
	},
	ef4 = {
		color = "FF738A",
		name = "EF4 tornado",
		sortkey = 1040,
		icon = "]"
	},
	ef5 = {
		color = "A188FC",
		name = "EF5 tornado",
		sortkey = 1050,
		icon = "]"
	},
    ifu = {
		color = "CCCCCC",
		name = "IFU tornado",
		sortkey = 1100,
		icon = "]"
	},
	if0m = {
		color = "58EBF8",
		name = "IF0- tornado",
		sortkey = 1101,
		icon = "]"
	},
	if0 = {
		color = "4DFFFF",
		name = "IF0 tornado",
		sortkey = 1102,
		icon = "]"
	},
	if0p = {
		color = "89FFF3",
		name = "IF0+ tornado",
		sortkey = 1103,
		icon = "]"
	},
	if1m = {
		color = "C4FFE6",
		name = "IF1- tornado",
		sortkey = 1104,
		icon = "]"
	},
	if1 = {
		color = "FFFFD9",
		name = "IF1 tornado",
		sortkey = 1105,
		icon = "]"
	},
	if1p = {
		color = "FFF2BF",
		name = "IF1+ tornado",
		sortkey = 1106,
		icon = "]"
	},
	if2m = {
		color = "FFE5A5",
		name = "IF2- tornado",
		sortkey = 1107,
		icon = "]"
	},
	if2 = {
		color = "FFD98C",
		name = "IF2 tornado",
		sortkey = 1108,
		icon = "]"
	},
	if2p = {
		color = "FFC57B",
		name = "IF2+ tornado",
		sortkey = 1109,
		icon = "]"
	},
	if3 = {
		color = "FF9E59",
		name = "IF3 tornado",
		sortkey = 1110,
		icon = "]"
	},
	if4 = {
		color = "FF738A",
		name = "IF4 tornado",
		sortkey = 1111,
		icon = "]"
	},
	if5 = {
		color = "A188FC",
		name = "IF5 tornado",
		sortkey = 1112,
		icon = "]"
	},
    tu = {
		color = "CCCCCC",
		name = "TU tornado",
		sortkey = 1200,
		icon = "]"
	},
	fc = {
		color = "6EC1EA",
		name = "Funnel Cloud",
		sortkey = 1201,
		icon = "]"
	},
	t0 = {
		color = "5EE0F5",
		name = "T0 tornado",
		sortkey = 1202,
		icon = "]"
	},
	t1 = {
		color = "4DFFFF",
		name = "T1 tornado",
		sortkey = 1203,
		icon = "]"
	},
	t2 = {
		color = "A6FFEC",
		name = "T2 tornado",
		sortkey = 1204,
		icon = "]"
	},
	t3 = {
		color = "FFFFD9",
		name = "T3 tornado",
		sortkey = 1205,
		icon = "]"
	},
	t4 = {
		color = "FFECB3",
		name = "T4 tornado",
		sortkey = 1206,
		icon = "]"
	},
	t5 = {
		color = "FFD98C",
		name = "T5 tornado",
		sortkey = 1207,
		icon = "]"
	},
	t6 = {
		color = "FFBC73",
		name = "T6 tornado",
		sortkey = 1208,
		icon = "]"
	},
	t7 = {
		color = "FF9E59",
		name = "T7 tornado",
		sortkey = 1209,
		icon = "]"
	},
	t8 = {
		color = "FF8972",
		name = "T8 tornado",
		sortkey = 1210,
		icon = "]"
	},
	t9 = {
		color = "FF738A",
		name = "T9 tornado",
		sortkey = 1211,
		icon = "]"
	},
	t10 = {
		color = "D07EC3",
		name = "T10 tornado",
		sortkey = 1212,
		icon = "]"
	},
	t11 = {
		color = "A188FC",
		name = "T11 tornado",
		sortkey = 1213,
		icon = "]"
	},
	-- Beaufort Scale (windstorms)
	beaufort0 = {
		color = "FFFFFF",
		name = "Calm (Force 0)",
		sortkey = 1500,
		icon = "]"
	},
	beaufort1 = {
		color = "757575",
		name = "Light Air (Force 1)",
		sortkey = 1510,
		icon = "]"
	},
	beaufort2 = {
		color = "909090",
		name = "Light Breeze (Force 2)",
		sortkey = 1520,
		icon = "]"
	},
	beaufort3 = {
		color = "B7B7B7",
		name = "Gentle Breeze (Force 3)",
		sortkey = 1530,
		icon = "]"
	},
	beaufort4 = {
		color = "D2D2D2",
		name = "Moderate Breeze (Force 4)",
		sortkey = 1540,
		icon = "]"
	},
	beaufort5 = {
		color = "F1F1F1",
		name = "Fresh Breeze (Force 5)",
		sortkey = 1550,
		icon = "]"
	},
	beaufort6 = {
		color = "1591DE",
		name = "Strong Breeze (Force 6)",
		sortkey = 1560,
		icon = "]"
	},
    beaufort7 = {
		color = "6EC1EA",
		name = "Near Gale (Force 7)",
		sortkey = 1570,
		icon = "]"
	},
    beaufort8 = {
		color = "5EE0F5",
		name = "Gale (Force 8)",
		sortkey = 1580,
		icon = "]"
	},
    beaufort9 = {
		color = "4DFFFF",
		name = "Strong Gale (Force 9)",
		sortkey = 1590,
		icon = "]"
	},
    beaufort10 = {
		color = "C0FFC0",
		name = "Storm (Force 10)",
		sortkey = 1600,
		icon = "]"
	},
    beaufort11 = {
		color = "E0FFCD",
		name = "Violent Storm (Force 11)",
		sortkey = 1610,
		icon = "]"
	},
    beaufort12 = {
		color = "FFFFD9",
		name = "Hurricane-force (Force 12)",
		sortkey = 1620,
		icon = "]"
	},
	-- Drought/Flood
	palmer7 = {
		color = "FF0800",
		name = "Extreme Drought",
		sortkey = 81000,
	},
	palmer6 = {
		color = "FF5A55",
		name = "Severe Drought",
		sortkey = 81001,
	},
	palmer5 = {
		color = "FFB3B0",
		name = "Moderate Drought",
		sortkey = 81002,
	},
	palmer4 = {
		color = "FFFFFF",
		name = "Near Normal",
		sortkey = 81003,
	},
	palmer3 = {
		color = "A9FEC4",
		name = "Moderately Moist",
		sortkey = 81004,
	},
	palmer2 = {
		color = "5FFF46",
		name = "Very Moist",
		sortkey = 81005,
	},
	palmer1 = {
		color = "1BC800",
		name = "Extremely moist",
		sortkey = 81006,
	},
    drought0 = {
		color = "FFFFD9",
		name = "Abnormally Dry",
		sortkey = 81100,
	},
    drought1 = {
		color = "FFD98C",
		name = "Moderate Drought",
		sortkey = 81101,
	},
    drought2 = {
		color = "FF9E59",
		name = "Severe Drought",
		sortkey = 81102,
	},
    drought3 = {
		color = "FF738A",
		name = "Extreme Drought",
		sortkey = 81103,
	},
    drought4 = {
		color = "A188FC",
		name = "Exceptional Drought",
		sortkey = 81104,
	},
    atmosriv1 = {
		color = "FFFFD9",
		name = "Category 1: Weak (Atmospheric river)",
		sortkey = 81200,
		icon = "]"
	},
    atmosriv2 = {
		color = "FFD98C",
		name = "Category 2: Moderate (Atmospheric river)",
		sortkey = 81201,
		icon = "]"
	},
    atmosriv3 = {
		color = "FF9E59",
		name = "Category 3: Strong (Atmospheric river)",
		sortkey = 81202,
		icon = "]"
	},
    atmosriv4 = {
		color = "FF738A",
		name = "Category 4: Extreme (Atmospheric river)",
		sortkey = 81203,
		icon = "]"
	},
    atmosriv5 = {
		color = "A188FC",
		name = "Category 5: Exceptional (Atmospheric river)",
		sortkey = 81204,
		icon = "]"
	},
	-- Space Weather
    radio1 = {
		color = "FFFFD9",
		name = "Minor Radio Blackout",
		sortkey = 82000,
	},
    radio2 = {
		color = "FFD98C",
		name = "Moderate Radio Blackout",
		sortkey = 82001,
	},
    radio3 = {
		color = "FF9E59",
		name = "Strong Radio Blackout",
		sortkey = 82002,
	},
    radio4 = {
		color = "FF738A",
		name = "Severe Radio Blackout",
		sortkey = 82003,
	},
    radio5 = {
		color = "A188FC",
		name = "Extreme Radio Blackout",
		sortkey = 82004,
	},
    solar1 = {
		color = "FFFFD9",
		name = "Minor Solar Radiation Storms",
		sortkey = 82100,
	},
    solar2 = {
		color = "FFD98C",
		name = "Moderate Solar Radiation Storms",
		sortkey = 82101,
	},
    solar3 = {
		color = "FF9E59",
		name = "Strong Solar Radiation Storms",
		sortkey = 82102,
	},
    solar4 = {
		color = "FF738A",
		name = "Severe Solar Radiation Storms",
		sortkey = 82103,
	},
    solar5 = {
		color = "A188FC",
		name = "Extreme Solar Radiation Storms",
		sortkey = 82104,
	},
    geo1 = {
		color = "FFFFD9",
		name = "Minor Geomagnetic Storms",
		sortkey = 82200,
		icon = "]"
	},
    geo2 = {
		color = "FFD98C",
		name = "Moderate Geomagnetic Storms",
		sortkey = 82201,
		icon = "]"
	},
    geo3 = {
		color = "FF9E59",
		name = "Strong Geomagnetic Storms",
		sortkey = 82202,
		icon = "]"
	},
    geo4 = {
		color = "FF738A",
		name = "Severe Geomagnetic Storms",
		sortkey = 82203,
		icon = "]"
	},
    geo5 = {
		color = "A188FC",
		name = "Extreme Geomagnetic Storms",
		sortkey = 82204,
		icon = "]"
	},
-- Heatwaves and Fireweather/Coldwaves/Temperature
    heatw = {
		color = "FFFFD9",
		name = "Warm",
		sortkey = 83000,
	},
    heat4 = {
		color = "FFD98C",
		name = "Category 4: Very Warm",
		sortkey = 83001,
	},
    heat3 = {
		color = "FF9E59",
		name = "Category 3: Hot",
		sortkey = 83002,
	},
    heat2 = {
		color = "FF738A",
		name = "Category 2: Very Hot",
		sortkey = 83003,
	},
    heat1 = {
		color = "A188FC",
		name = "Category 1: Extremely Hot",
		sortkey = 83004,
	},
    redflagnil = {
		color = "4DFFFF",
		name = "RFTI NIL",
		sortkey = 83100,
		icon = "]"
	},
    redflagelv = {
		color = "FFFFD9",
		name = "RFTI Elevated",
		sortkey = 83101,
		icon = "]"
	},
    redflagcrl = {
		color = "FFD98C",
		name = "RFTI Critical-low",
		sortkey = 83102,
		icon = "]"
	},
    redflagcrh = {
		color = "FF9E59",
		name = "RFTI Critical-High",
		sortkey = 83103,
		icon = "]"
	},
    redflagecr = {
		color = "FF738A",
		name = "RFTI Extremely Critical",
		sortkey = 83104,
		icon = "]"
	},
    redflaghcr = {
		color = "A188FC",
		name = "RFTI Historically critical",
		sortkey = 83004,
		icon = "]"
	},
    tempb70cn = {
		color = "B7698E",
		name = "< -70C temperature",
		sortkey = 2000,
	},
    temp70cn = {
		color = "CB83A5",
		name = "≥ -70C temperature",
		sortkey = 2001,
	},
    temp65cn = {
		color = "DCAAC2",
		name = "≥ -65C temperature",
		sortkey = 2002,
	},
    temp60cn = {
		color = "FAD6EB",
		name = "≥ -60C temperature",
		sortkey = 2003,
	},
    temp55cn = {
		color = "868686",
		name = "≥ -55C temperature",
		sortkey = 2004,
	},
    temp50cn = {
		color = "BEBEBE",
		name = "≥ -50C temperature",
		sortkey = 2005,
	},
    temp45cn = {
		color = "DCDCDC",
		name = "≥ -45C temperature",
		sortkey = 2006,
	},
    temp40cn = {
		color = "FFFFFF",
		name = "≥ -40C temperature",
		sortkey = 2007,
	},
    temp35cn = {
		color = "FEE9FF",
		name = "≥ -35C temperature",
		sortkey = 2008,
	},
    temp30cn = {
		color = "CEA8E7",
		name = "≥ -30C temperature",
		sortkey = 2009,
	},
    temp25cn = {
		color = "9F6FD2",
		name = "≥ -25C temperature",
		sortkey = 2010,
	},
    temp20cn = {
		color = "716EEE",
		name = "≥ -20C temperature",
		sortkey = 2011,
	},
    temp15cn = {
		color = "1e96f8",
		name = "≥ -15C temperature",
		sortkey = 2012,
	},
    temp10cn = {
		color = "19c5ff",
		name = "≥ -10C temperature",
		sortkey = 2013,
	},
    temp5cn = {
		color = "aedff9",
		name = "≥ -5C temperature",
		sortkey = 2014,
	},
    temp0c = {
		color = "009614",
		name = "≥ 0C temperature",
		sortkey = 2015,
	},
    temp5c = {
		color = "96df00",
		name = "≥ 5C temperature",
		sortkey = 2016,
	},
    temp10c = {
		color = "c5ee03",
		name = "≥ 10C temperature",
		sortkey = 2017,
	},
    temp15c = {
		color = "ffff00",
		name = "≥ 15C temperature",
		sortkey = 2018,
	},
    temp20c = {
		color = "ffc502",
		name = "≥ 20C temperature",
		sortkey = 2019,
	},
    temp25c = {
		color = "ff9606",
		name = "≥ 25C temperature",
		sortkey = 2020,
	},
    temp30c = {
		color = "FF5500",
		name = "≥ 30C temperature",
		sortkey = 2021,
	},
    temp35c = {
		color = "FE1212",
		name = "≥ 35C temperature",
		sortkey = 2022,
	},
    temp40c = {
		color = "FE1284",
		name = "≥ 40C temperature",
		sortkey = 2023,
	},
    temp45c = {
		color = "FF7BC3",
		name = "≥ 45C temperature",
		sortkey = 2024,
	},
    temp50c = {
		color = "FFC1E3",
		name = "≥ 50C temperature",
		sortkey = 2025,
	},
    temp55c = {
		color = "FFD6ED",
		name = "≥ 55C temperature",
		sortkey = 2026,
	},
    windchillb100fn = {
		color = "B7698E",
		name = "≤ -100F wind chill",
		sortkey = 2100,
	},
    windchill100fn = {
		color = "CB83A5",
		name = "≥ -100F wind chill",
		sortkey = 2101,
	},
    windchill90fn = {
		color = "DCAAC2",
		name = "≥ -90F wind chill",
		sortkey = 2102,
	},
    windchill80fn = {
		color = "FAD6EB",
		name = "≥ -80F wind chill",
		sortkey = 2103,
	},
    windchill70fn = {
		color = "868686",
		name = "≥ -70F wind chill",
		sortkey = 2104,
	},
    windchill60fn = {
		color = "BEBEBE",
		name = "≥ -60F wind chill",
		sortkey = 2105,
	},
    windchill50fn = {
		color = "DCDCDC",
		name = "≥ -50F wind chill",
		sortkey = 2106,
	},
    windchill40fn = {
		color = "FFFFFF",
		name = "≥ -40F wind chill",
		sortkey = 2107,
	},
    windchill30fn = {
		color = "FEE9FF",
		name = "≥ -30F wind chill",
		sortkey = 2108,
	},
    windchill20fn = {
		color = "CEA8E7",
		name = "≥ -20F wind chill",
		sortkey = 2109,
	},
    windchill10fn = {
		color = "9F6FD2",
		name = "≥ -10F wind chill",
		sortkey = 2110,
	},
    windchill0f = {
		color = "716EEE",
		name = "≥ 0F wind chill",
		sortkey = 2111,
	},
    windchill10f = {
		color = "1e96f8",
		name = "≥ 10F wind chill",
		sortkey = 2112,
	},
    windchill20f = {
		color = "19c5ff",
		name = "≥ 20F wind chill",
		sortkey = 2113,
	},
    windchill30f = {
		color = "aedff9",
		name = "≥ 30F wind chill",
		sortkey = 2114,
	},
    windchill40f = {
		color = "009614",
		name = "≥ 40F wind chill",
		sortkey = 2115,
	},
    windchill50f = {
		color = "96df00",
		name = "≥ 50F wind chill",
		sortkey = 2116,
	},
    windchill60f = {
		color = "c5ee03",
		name = "≥ 60F wind chill",
		sortkey = 2117,
	},
    heatindex30fb = {
		color = "aedff9",
		name = "< 30F heat index",
		sortkey = 2200,
	},
    heatindex30f = {
		color = "009614",
		name = "≥ 30F heat index",
		sortkey = 2201,
	},
    heatindex40f = {
		color = "96df00",
		name = "≥ 40F heat index",
		sortkey = 2202,
	},
    heatindex50f = {
		color = "c5ee03",
		name = "≥ 50F heat index",
		sortkey = 2203,
	},
    heatindex60f = {
		color = "ffff00",
		name = "≥ 60F heat index",
		sortkey = 2204,
	},
    heatindex70f = {
		color = "ffc502",
		name = "≥ 70F heat index",
		sortkey = 2205,
	},
    heatindex80f = {
		color = "ff9606",
		name = "≥ 80F heat index",
		sortkey = 2206,
	},
    heatindex90f = {
		color = "FF5500",
		name = "≥ 90F heat index",
		sortkey = 2207,
	},
    heatindex100f = {
		color = "FE1212",
		name = "≥ 100F heat index",
		sortkey = 2208,
	},
    heatindex110f = {
		color = "FE1284",
		name = "≥ 110F heat index",
		sortkey = 2209,
	},
    heatindex120f = {
		color = "FF7BC3",
		name = "≥ 120F heat index",
		sortkey = 2210,
	},
    heatindex130f = {
		color = "FFC1E3",
		name = "≥ 130F heat index",
		sortkey = 2211,
	},
    heatindex140f = {
		color = "FFD6ED",
		name = "≥ 140F heat index",
		sortkey = 2212,
	},
    heatindex150f = {
		color = "FFEDF7",
		name = "≥ 150F heat index",
		sortkey = 2214,
	},
    heatindex160f = {
		color = "FFFFFF",
		name = "≥ 160F heat index",
		sortkey = 2215,
	},
    frostbite5 = {
		color = "A188FC",
		name = "US: Frostbite 5 mins",
		sortkey = 83010,
	},
    frostbite10 = {
		color = "FF738A",
		name = "US: Frostbite 10 mins",
		sortkey = 83011,
	},
    frostbite30 = {
		color = "FFD98C",
		name = "US: Frostbite 30 mins",
		sortkey = 83012,
	},
    frostbiten = {
		color = "FFFFD9",
		name = "US: Frostbite more than 30 mins/not possible",
		sortkey = 83013,
	},
    windchilllow = {
		color = "4DFFFF",
		name = "Canada: low windchill risk",
		sortkey = 83020,
	},
    windchillmoderate = {
		color = "FFFFD9",
		name = "Canada: moderate windchill risk",
		sortkey = 83021,
	},
    windchillhigh = {
		color = "FFD98C",
		name = "Canada: high windchill risk",
		sortkey = 83022,
	},
    windchillveryhigh = {
		color = "FF9E59",
		name = "Canada: very high windchill risk",
		sortkey = 83023,
	},
    windchillsevere = {
		color = "FF738A",
		name = "Canada: severe windchill risk",
		sortkey = 83024,
	},
    windchillextreme = {
		color = "A188FC",
		name = "Canada: extreme windchill risk",
		sortkey = 83025,
	},
-- ENSO
    enson = {
		color = "ACACAC",
		name = "ENSO Neutral",
		sortkey = 200,
	},
    ensowen = {
		color = "C18881",
		name = "ENSO Weak El Nino",
		sortkey = 201,
	},
    ensomen = {
		color = "D46356",
		name = "ENSO Moderate El Nino",
		sortkey = 202,
	},
    ensosen = {
		color = "E73E2B",
		name = "ENSO Strong El Nino",
		sortkey = 203,
	},
    ensovsen = {
		color = "FA1900",
		name = "ENSO Very Strong El Nino",
		sortkey = 204,
	},
    ensosln = {
		color = "0082E6",
		name = "ENSO Strong La Nina",
		sortkey = 205,
	},
    ensomln = {
		color = "3A90D2",
		name = "ENSO Moderate La Nina",
		sortkey = 206,
	},
    ensowln = {
		color = "739EBF",
		name = "ENSO Weak La Nina",
		sortkey = 207,
	},
-- WPC/SPC Risk categories
    tstm = {
		color = "A9FEC4",
		name = "T-storm",
		sortkey = 84000,
	icon = "]"
	},
    mrglr = {
		color = "1BC800",
		name = "Marginal Risk",
		sortkey = 84001,
	icon = "]"
	},
    slgtr = {
		color = "FFD98C",
		name = "Slight Risk",
		sortkey = 84002,
	icon = "]"
	},
    enhr = {
		color = "FF9E59",
		name = "Enhanced Risk",
		sortkey = 84003,
	icon = "]"
	},
    mdtr = {
		color = "FF738A",
		name = "Moderate Risk",
		sortkey = 84004,
	icon = "]"
	},
    highr = {
		color = "A188FC",
		name = "High Risk",
		sortkey = 84005,
	icon = "]"
	},
    elevatedr = {
		color = "FF9E59",
		name = "Elevated Risk",
		sortkey = 84100,
		icon = "]"
	},
    criticalr = {
		color = "FF738A",
		name = "Critical Risk",
		sortkey = 84101,
		icon = "]"
	},
    extremer = {
		color = "A188FC",
		name = "Extreme risk",
		sortkey = 84102,
		icon = "]"
	}
}

-- Define aliases

-- All non-alphanumeric characters are already stripped, and the string is
-- already set to lowercase, so additional aliases for those are no longer
-- required.

cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats
cats = cats

-- Key standardization check
for k, v in pairs(cats) do
	if k ~= mw.ustring.gsub(k, "", "") then
		mw.addWarning(
			"Category \""
			.. k
			.. "\" in ] is defined with a non-alphanumeric key. "
			.. "This key will likely be unusable unless non-alphanumeric characters are removed."
		)
	end
end

p.defaultCategory = "unknown"
p.cats = cats
return p
Category: