Skip to content

Latest commit

 

History

History
183 lines (167 loc) · 2.45 KB

trollquirks.mkdn

File metadata and controls

183 lines (167 loc) · 2.45 KB

Troll Quirks

Taken from illuminatedWax's trollquirks.mkdn

Karkat

REGEXP: "(.)"
REPLACED WITH: "upper(\1)"

Aradia

REGEXP: "[oO]"
REPLACE WITH: "0"
After Prototyping
RANDOM REGEXP: "\s"
REPLACED WITH: " ribbit ", " ", " ", " ", " ", " ", etc....

Tavros

REGEXP: "([a-z])"
REPLACED WITH: "upper(\1)"
REGEXP: "(^[A-Za-z])"
WITH: "lower(\1)"
REGEXP: "([iI])\b"
WITH: "lower(\1)"
REGEXP: "([\.\?!]|$)"
WITH: ","
REGEXP: "(,\s?\w)"
WITH: "lower(\1)"

Sollux

Pre-blind
REGEXP: "[iI]"
REPLACE WITH: "\1\1"
REGEXP: "[sS]"
REPLACE WITH: "2"
REGEXP: "\btoo?\b"
REPLACE WITH: "two"
Blind
REGEXP: "[oO]"
REPLACE WITH: "0"

Nepeta

PREFIX: ":33 < "
REGEXP: "[eE][eE]"
REPLACE WITH: "33"

Kanaya

REGEXP: "\b(\w)"
REPLACE WITH: "upper(\1)

Terezi

REGEXP: "[aA]"
REPLACE WITH: "4"
REGEXP: "[iI]"
REPLACE WITH: "1"
REGEXP: "[eE]"
REPLACE WITH: "3"
REGEXP: "(.)"
REPLACE WITH: "upper(\1)"

Vriska

REGEXP: "[bB]"
REPLACE WITH: "8"
RANDOM REGEXP: "([aeiouAEIOU])"
REPLACE WITH: "\1\1\1\1\1\1\1\1", "\1", "\1", "\1", "\1", "\1", etc........
RANDOM REGEXP: "([\.\?,!]$)"
REPLACE WITH: "\1\1\1\1\1\1\1\1", "\1", "\1", "\1", "\1", "\1", etc........
REPLACE: ":"
WITH: "::::"

Keep in mind that the RANDOM REGEXP ones require the extra "\1"s to be added in order to not happen all the time. If you want those quirks to happen less often, add more "\1".

Equius

PREFIX: "D --> "
REGEXP: "[lL][oO][oO]"
REPLACE WITH: "100"
REGEXP: "[xX]"
REPLACE WITH: "%"
REGEXP: "(\b[sS][tT][rR][oO][nN][gG]\w*)"
REPLACE WITH: "upper(\1)"
REGEXP: "[oO][oO]"
REPLACE WITH: "00"

Gamzee

Version 1: "HoNk HoNk"
REGEXP: "([a-zA-Z])([a-zA-Z]?)"
REPLACED WITH: "upper(\1)\2"
Version 2: "HoNk hOnK"
REGEXP: "([\w\s])([\w\s]?)"
REPLACED WITH: "upper(\1)\2"

Eridan

REGEXP: "([vVwW])"
REPLACE WITH: "\1\1"
REGEXP: "ing\b"
REPLACE WITH: "in"

Feferi

REGEXP: [hH]
REPLACE WITH: ")("
REPLACE: "E"
WITH: "-E"