switch (e.eyeType) {
case GLOBAL.TYPE_BEHEMOTH:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are dominated by large, " + e.eyeColor + " irises that are incredibly vivid and detailed, somewhat resembling a mosaic or marble pattern. It can be hard to even notice your pitch-black scleras, or what little of them is visible at the corners of " + (o ? "your" : "[creature.hisHer]") + " eyes.";
break;
case GLOBAL.TYPE_ARACHNID:
t += " In addition to " + (o ? "your" : "[creature.hisHer]") + " primary two eyes, " + (o ? "you have" : "[creature.heShe] has") + " a second, smaller pair on " + (o ? "your" : "[creature.hisHer]") + " forehead",
t += a ? ", all of which reflect back a metallic " + e.eyeColor + " in the light." : n ? ", all of which shimmer " + e.eyeColor + " in the light like jewels." : i ? ", all of which beam " + e.eyeColor + " in the darkness." : ", all of which are " + e.eyeColor + ".";
break;
case GLOBAL.TYPE_SHARK:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are a curious mix of piscine and feline features; a pair of black vertical slits instead of rounded pupils,",
t += a ? " sat amongst metallically glistening pools of " + e.eyeColor + " irises." : n ? " each nestled in a shimmering gemstone-like " + e.eyeColor + " iris." : i ? " each nestled within " + Ot.m.indefiniteArticle(e.eyeColor) + " iris." : " each sat within " + Ot.m.indefiniteArticle(e.eyeColor) + " iris.",
t += " A thick black ring lines " + (o ? "your" : "[creature.hisHer]") + " eye and " + (o ? "your" : "[creature.hisHer]") + " eyelids close from the side.";
break;
case GLOBAL.TYPE_SIREN:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are predatory in nature, each with a vertical slit surrounded by",
t += a ? " a metallically glistening " + e.eyeColor + " iris." : n ? " a shimmering gemstone-like " + e.eyeColor + " iris." : " " + Ot.m.indefiniteArticle(e.eyeColor) + " iris.",
t += " " + (o ? "Your" : "[creature.HisHer]") + " sclera are completely pitch black, giving " + (o ? "you" : "[creature.himHer]") + " a slightly dangerous air.";
break;
case GLOBAL.TYPE_SHEEP:
t += a ? " Metallically glistening in the light, " + (o ? "your" : "[creature.hisHer]") : n ? " Like jewels, shimmering in the light, " + (o ? "your" : "[creature.hisHer]") : i ? " Like twinkling beacons, " + (o ? "your" : "[creature.hisHer]") : " " + (o ? "Your" : "[creature.HisHer]"),
t += " " + e.eyeColor + " eyes are sheep-like, sporting horizontal pupils.";
break;
case GLOBAL.TYPE_GOAT:
case GLOBAL.TYPE_ADREMMALEX:
t += a ? " Metallically glistening in the light, " + (o ? "your" : "[creature.hisHer]") : n ? " Like jewels, shimmering in the light, " + (o ? "your" : "[creature.hisHer]") : i ? " Like twinkling beacons, " + (o ? "your" : "[creature.hisHer]") : " " + (o ? "Your" : "[creature.HisHer]"),
t += " " + e.eyeColor + " eyes sport " + (e.eyeType !== GLOBAL.TYPE_ADREMMALEX ? "horizontal" : "cross-shaped") + " pupils, much like a vaguely alien goat.";
break;
case GLOBAL.TYPE_GRYVAIN:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes have a curious mix of feline and draconic features; a pair of black vertical slits instead of rounded pupils,",
t += a ? " sat amongst metallically glistening pools of " + e.eyeColor + " irises." : n ? " each nestled in a shimmering gemstone-like " + e.eyeColor + " iris." : i ? " each nestled within " + Ot.m.indefiniteArticle(e.eyeColor) + " iris." : " each sat within " + Ot.m.indefiniteArticle(e.eyeColor) + " iris.",
t += " Tendrils of black crawl across " + (o ? "your" : "[creature.hisHer]") + " sclera, extending from a dark ring just barely visible at the edges.";
break;
case GLOBAL.TYPE_BEE:
"gold" === e.eyeColor ? t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are completely pitch black with the exception of " + (o ? "your" : "[creature.hisHer]") + " vibrant golden irises." : "black" !== e.eyeColor ? t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are pitch black with " + e.eyeColor + " irises." : t += " The black sclera and iris of both of " + (o ? "your" : "[creature.hisHer]") + " eyes make them appear as solid black and very alien.",
t += " Their structure allows " + (o ? "you" : "[creature.himHer]") + " to have a larger angle of vision as well as detecting the fastest of movements.";
break;
case GLOBAL.TYPE_CANINE:
case GLOBAL.TYPE_WORG:
t += " " + (o ? "Your" : "[creature.HisHer]") + " canine eyes have large",
t += a ? ", metallically glistening " + e.eyeColor + " irises" : n ? ", shimmering " + e.eyeColor + " irises" : i ? ", beaming " + Ot.m.indefiniteArticle(e.eyeColor) + " irises" : " " + Ot.m.indefiniteArticle(e.eyeColor) + " irises",
t += " occupying most of their surface when the pupils are not dilated",
e.eyeType === GLOBAL.TYPE_WORG && (t += ", each surrounded by a menacingly glowing sclera"),
t += ".";
break;
case GLOBAL.TYPE_FELINE:
case GLOBAL.TYPE_SNAKE:
case GLOBAL.TYPE_DEMONIC:
case GLOBAL.TYPE_VULPINE:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes bear a vertical slit instead of rounded pupils, each ",
t += a ? "surrounded by a metallically glistening, " + e.eyeColor + " iris" : n ? "surrounded by a gem-like shimmering, " + e.eyeColor + " iris" : i ? "surrounded by a brightly beaming, " + e.eyeColor + " iris" : "surrounded by " + Ot.m.indefiniteArticle(e.eyeColor) + " iris",
e.eyeType !== GLOBAL.TYPE_DEMONIC ? t += "." : 0 === rand(3) ? t += " and nestled within the inky blackness of " + (o ? "your" : "[creature.hisHer]") + " sclera." : t += " and nestled within the pitch black depths of " + (o ? "your" : "[creature.hisHer]") + " sclera.";
break;
case GLOBAL.TYPE_AVIAN:
"black" === e.eyeColor ? t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes resemble black beads, shiny and expressionless. Only the occasional flickering of " + (o ? "your" : "[creature.hisHer]") + " nictitating membranes reveal that they are not made of glass." : t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are human-like at first glance, but the black iris, " + e.eyeColor + " sclera, unblinking stare, and the occasional flickering of " + (o ? "your" : "[creature.hisHer]") + " nictitating membranes hint at their avian nature.";
break;
case GLOBAL.TYPE_LEITHAN:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes each feature a secondary pupil, ",
"blue" === e.eyeColor ? t += "forming an intensely striking symbol of infinity nestled as they are amongst a single brilliantly bright blue iris." : t += a ? "both embedded in a single, overly large metallical " + e.eyeColor + " iris." : n ? "both embedded in a single shimmering " + e.eyeColor + " iris." : i ? "both embedded in a single brightly " + e.eyeColor + " iris." : "surrounded by a single " + e.eyeColor + " iris.";
break;
case GLOBAL.TYPE_MYR:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are gleaming, solid " + e.eyeColor + " orbs that seem to give little away.";
break;
case GLOBAL.TYPE_NYREA:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are solid " + e.eyeColor + " in color. They are well adapted to low light environments, befitting a cave-dwelling species like the nyrea.";
break;
case GLOBAL.TYPE_COCKVINE:
["amber", "yellow", "gold"].includes(e.eyeColor) ? t += " Glistening in the light like rich sap, " + (o ? "your" : "[creature.hisHer]") + " eyes are solid golden amber with hidden pupils." : t += " Like rich sap, " + (o ? "your" : "[creature.hisHer]") + " eyes are glistening amber, each with a solid, hexagonal-shaped " + e.eyeColor + " iris and an invisible pupil.",
t += " Strangely, they seem like a very natural part of " + (o ? "you" : "[creature.himHer]") + ", despite their alien-like appearance.";
break;
case GLOBAL.TYPE_GABILANI:
"black" === e.eyeColor ? t += " " + (o ? "Your" : "[creature.HisHer]") + " alien eyes are dark as the void, with irises that are completely black and indistinguishable from the pupils themselves, making " + (o ? "you" : "[creature.himHer]") + " appear disconcerting from afar." : t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are completely " + e.eyeColor + ", with irises of the same color and indistinguishable from the pupils themselves, making " + (o ? "you" : "[creature.himHer]") + " appear quite alien.";
break;
case GLOBAL.TYPE_RASKVEL:
"black" === e.eyeColor || -1 !== e.eyeColor.indexOf("dark") ? t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes have " + e.eyeColor + " irises that are barely visible against your dark sclera, giving them an alien appearance." : (t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes have dark sclera with",
t += a ? " metallically glistening " + e.eyeColor : n ? " jewel-like " + e.eyeColor : i ? " luminous " + e.eyeColor : " " + e.eyeColor + "-colored",
t += " irises, giving them a cute yet alien appearance.");
break;
case GLOBAL.TYPE_FROG:
"black" === e.eyeColor ? t += " Void black eyes with glowing iridescent" : (t += a ? " Metallically glistening " + e.eyeColor : n ? " Like jewels, shimmering " + e.eyeColor : i ? " Like twinkling beacons, " + e.eyeColor : " " + Ot.m.capitalize(e.eyeColor),
t += " eyes with dark"),
t += " ‘plus’-shaped pupils assess " + (o ? "your" : "[creature.hisHer]") + " surroundings with little issue.";
break;
case GLOBAL.TYPE_SYNTHETIC:
"black" === e.eyeColor ? t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are pitch black with digitally-projected glowing white squares that form each iris," : (t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are mapped like a printed circuit board and",
t += a ? " glisten with rings of metallic " + e.eyeColor : n ? " light up with rings of shimmering " + e.eyeColor : i ? " pulse to life with rings of " + e.eyeColor : " are decorated with rings of " + e.eyeColor,
t += " around each iris,"),
t += " giving them a very synthetic appearance.";
break;
case GLOBAL.TYPE_MOTHRINE:
if (0 === rand(2)) {
switch (t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are bulgy and ",
e.eyeColor) {
case "black":
t += "abyssal";
break;
case "cyan":
t += "refractive";
break;
case "white":
t += "reflective";
break;
case "gold":
t += "radiant";
break;
default:
t += "iridescent"
}
t += ", interfering with the natural light around them."
} else
t += " " + (o ? "Your" : "[creature.HisHer]") + " " + e.eyeColor + " orbs-for-eyes bulge slightly forward, bathed in a muted, ambient glow.";
break;
case GLOBAL.TYPE_FROSTWYRM:
t += " Four [creature.eyeColor] slits sit on " + (o ? "your" : "[creature.hisHer]") + " face, the second pair above the first. The center of each slit is a slightly brighter shade, giving " + (o ? "you" : "[creature.himHer]") + " a fiercely imposing appearance even when relaxed.";
break;
case GLOBAL.TYPE_JANERIA:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are solid, featureless orbs of [creature.eyeColor], giving " + (o ? "you" : "[creature.himHer]") + " a thoroughly disturbing visage.";
break;
case GLOBAL.TYPE_XHELARFOG:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are a",
a && (t += " metallic"),
t += " shade of [creature.eyeColor] with no distinction between sclera and iris. Only the slightly paler shade of " + (o ? "your" : "[creature.hisHer]") + " pupil allows people to tell where " + (o ? "you’re" : "[creature.heShe]’s") + " looking.";
break;
case GLOBAL.TYPE_SAURMORIAN:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are [creature.eyeColor] orbs, each with a vertically slitted pupil set in a very slim iris that almost blends with the surrounding sclera.";
break;
case GLOBAL.TYPE_LIZAN:
t += " " + (o ? "Your" : "[creature.HisHer]") + " eyes are reptilian; black slits set within [creature.eyeColor] orbs.",
a ? t += " They gleam brightly in the light, clear enough for you to see your face in them when you look" + (o ? "." : " in the mirror.") : n ? t += " They seem to glow in the light, shimmering like jewels." : "black" === e.eyeColor && (t += " They look unsettling, their many shades of black crawling together the longer you look at them."),
t += " An off-" + e.eyeColor.split(" ").pop() + " line at the sides betray the presence of a second set of eyelids.";
break;
case GLOBAL.TYPE_DEER:
t += " " + (o ? "You have" : "[creature.HeShe] ".concat(e.isPlural ? "have" : "has")) + " large doe-eyes with huge [creature.eyeColor] irises that",
t += i ? " gleam ominously in the dark." : a ? " metallically glisten in the light." : n ? " shimmer in the light, like jewels." : " make " + (o ? "you" : "[creature.himHer]") + " look cuter than a puppy.";
break;
case GLOBAL.TYPE_BAT:
["black", "jet-black", "onyx"].includes(e.eyeColor) ? t += " " + (o ? "Your" : "[creature.HisHer]") + " batlike eyes are like pitch-black marbles, to the point that it's impossible to tell the pupils from the irises. They flash solid red when faced with bright lights." : (t += " " + (o ? "Your" : "[creature.HisHer]") + " [creature.eyeColor] eyes have wide irises and small pupils in the daylight, ",
t += i ? " shimmering in the sun and glowing like dying stars in the dark." : n ? " sparkling like massive jewels in the sun. They maintain a ghostly shimmer in the dark." : " flashing brightly in the dark when the light catches them the right way.");
break;
case GLOBAL.TYPE_BOTHRIOC:
t += " [creature.isPlayer|You|[creature.name]] [creature.isPlayer|have|has] have large solid [creature.eyeColor] eyes. Just above them is a ridge of chitinous flakes in place of eyebrows.";
break;
default:
a ? t += " Metallically glistening " + e.eyeColor + " eyes allow " + (o ? "you" : "[creature.himHer]") + " to take in " + (o ? "your" : "[creature.hisHer]") + " surroundings without trouble." : n ? t += " Like jewels, shimmering " + e.eyeColor + " eyes allow " + (o ? "you" : "[creature.himHer]") + " to take in " + (o ? "your" : "[creature.hisHer]") + " surroundings without trouble." : i ? t += " Like twinkling beacons, " + e.eyeColor + " eyes seem to draw the attention of everyone around " + (o ? "you" : "[creature.himHer]") + "." : (0 === rand(10) ? t += " Fairly unremarkable " + e.eyeColor : t += RandomInCollection([" Regular " + e.eyeColor, " Normal-looking " + e.eyeColor, " " + Ot.m.capitalize(e.eyeColor) + "-colored"]),
t += " eyes allow " + (o ? "you" : "[creature.himHer]") + " to take in " + (o ? "your" : "[creature.hisHer]") + " surroundings without trouble.")