Module:TextColor
From Inkipedia, the Splatoon wiki
Produces an RGB triplet color value using in-game text colors. Note that some general colors might not be legible on a white background.
Parameters
color
|
Unnamed. | The character / color to use. Must be one of the following: | |
Splatoon | General colors | Red | |
Brown | |||
Orange | |||
Gold | |||
Yellow | |||
Lime | |||
Violet | |||
Characters | Callie | ||
Marie | |||
Cap'n Cuttlefish | |||
DJ Octavio | |||
Splatoon 2 | General colors | Orange S2 | |
Yellow S2 | |||
Green S2 | |||
Gray S2 | |||
Characters | Pearl | ||
Marina | |||
Sheldon | |||
Flow | |||
Craymond | |||
Jelfonzo | |||
Bisk | |||
Crusty Sean | |||
Murch | |||
Octo Canyon | Marie S2 | ||
Sheldon Octo Canyon | |||
Callie S2 | |||
DJ Octavio S2 | |||
Salmon Run | Mr. Grizz | ||
Salmon Run Orange | |||
Salmon Run Yellow | |||
Salmon Run Green | |||
Splatoon 3 | Characters | Shiver | |
Frye | |||
Big Man | |||
Sheldon S3 | |||
Gnarly Eddy | |||
Nails | |||
Jel La Fleur | |||
Mr. Coco | |||
Harmony | |||
Murch S3 | |||
Shelly | |||
Donny | |||
Annie S3 | |||
Moe S3 | |||
Jelonzo S3 | |||
Fred Crumbs | |||
Spyke S3 | |||
Crab-N-Go Staff | |||
Tableturf Battle Staff | |||
Recon Guide | |||
Return of the Mammalians | Cap'n Cuttlefish RotM | ||
DJ Octavio RotM | |||
Callie RotM | |||
Marie RotM | |||
O.R.C.A. | |||
Shiver RotM | |||
Frye RotM | |||
Big Man RotM | |||
Mr. Grizz RotM | |||
Any other value |
Example
Markup
<span style="color: rgb({{TextColor|Murch}});">Sample text</span>
For use in templates with an optional color parameter:
style=" color:rgb({{#if:{{{color|}}}|{{{color}}}|{{TextColor|Murch}}}}); "
Output
Sample text
local p = {} function p.main(frame) local arg = frame:getParent().args[1] or "" return p.getColor(arg) end function p.getColor(arg) local colorTable = { ["Red"] = "245, 48, 70", -- #f53046 Used in the logo ["Brown"] = "127, 57, 0", -- #7f3900 Used in the waiting mini-game names ["Orange"] = "240, 119, 0", -- #f07700 Used for emphasis ["Gold"] = "255, 187, 0", -- #ffbb00 Used for timer text when low and for emphasis in the tutorial ["Yellow"] = "238, 255, 0", -- #eeff00 Used for the "level up" text and other places for emphasis ["Lime"] = "190, 225, 0", -- #bee100 Used for the "level" title and in the Octo Valley HUD ["Violet"] = "204, 6, 255", -- #cc06ff Used for character names in Booyah Base ["Callie"] = "197, 2, 227", -- #c502e3 ["Marie"] = "53, 133, 0", -- #358500 ["Cap'n Cuttlefish"] = "42, 131, 121", -- #2a8379 ["DJ Octavio"] = "224, 0, 127", -- #e0007f ["Orange S2"] = "255, 120, 0", -- #ff7800 Used for emphasis ["Yellow S2"] = "220, 217, 0", -- #dcd900 Used for emphasis in the tutorial and for titles in the results screen ["Green S2"] = "89, 234, 0", -- #59ea00 Used for the "Level" title in the results screen ["Gray S2"] = "165, 165, 180", -- #a5a5b4 Used for inner monologue e.g. when bugging Marie many times in Octo Canyon ["Pearl"] = "224, 0, 131", -- #e00083 ["Marina"] = "6, 132, 79", -- #06844f ["Sheldon"] = "238, 254, 0", -- #eefe00 ["Flow"] = "255, 100, 110", -- #ff646e ["Craymond"] = "252, 200, 172", -- #fcc8ac ["Jelfonzo"] = "0, 255, 188", -- #00ffbc ["Bisk"] = "255, 172, 0", -- #ffac00 ["Crusty Sean"] = "255, 249, 0", -- #fff000 ["Murch"] = "181, 0, 255", -- #b500ff ["Marie S2"] = "3, 135, 69", -- #038745 ["Sheldon Octo Canyon"] = "66, 128, 0", -- #428000 ["Callie S2"] = "205, 0, 219", -- #cd00db ["DJ Octavio S2"] = "224, 0, 127", -- #e0007f ["Mr. Grizz"] = "189, 91, 0", -- #bd5b00 ["Salmon Run Orange"] = "245, 101, 40", -- #f56528 Used in "Freelance" menu item and supplied weapon text ["Salmon Run Yellow"] = "240, 255, 0", -- #f0ff00 Used in "With Friends" menu item and rare weapon text ["Salmon Run Green"] = "90, 242, 125", -- #5af27d Used in "Online Lounge" menu item and wave start text ["Shiver"] = "20, 55, 255", -- #1437FF ["Frye"] = "246, 255, 0", -- #F6FF00 ["Big Man"] = "156, 156, 156", -- #9C9C9C ["Sheldon S3"] = "224, 244, 0", -- #e0f400 ["Gnarly Eddy"] = "248, 99, 67", -- #f86343 ["Nails"] = "251, 116, 101", -- #fb7465 ["Jel La Fleur"] = "87, 233, 206", -- #57e9ce ["Mr. Coco"] = "242, 122, 54", -- #f27a36 ["Harmony"] = "245, 173, 192", -- #f5adc0 ["Murch S3"] = "241, 124, 0", -- #f17c00 ["Shelly"] = "236, 235, 135", -- #eceb87 ["Donny"] = "240, 238, 131", -- #f0ee83 ["Annie S3"] = "235, 92, 141", -- #eb5c8d ["Moe S3"] = "241, 186, 66", -- #f1ba42 ["Jelonzo S3"] = "87, 233, 206", -- #57e9ce ["Fred Crumbs"] = "219, 149, 43", -- #db952b ["Spyke S3"] = "232, 52, 243", -- #e834f3 ["Crab-N-Go Staff"] = "226, 245, 67", -- #e2f543 ["Tableturf Battle Staff"] = "100, 90, 242", -- #645af2 ["Recon Guide"] = "250, 248, 113", -- #faf871 ["Cap'n Cuttlefish RotM"] = "241, 176, 76", -- #F1B04C ["DJ Octavio RotM"] = "161, 5, 153", -- #A10599 ["Callie RotM"] = "160, 0, 200", -- #A000C8 ["Marie RotM"] = "127, 211, 156", -- #7FD39C ["O.R.C.A."] = "0, 252, 0", -- #00fc00 ["Shiver RotM"] = "27, 124, 237", -- #1B7CED ["Frye RotM"] = "229, 222, 0", -- #E5DE00 ["Big Man RotM"] = "255, 165, 144", -- #FFA590 ["Mr. Grizz RotM"] = "138, 43, 226", -- #8A2BE2 } return colorTable[arg] or "192, 192, 192" -- #C0C0C0 Default case end return p