scr_anyfacefunction
scr_anyface(argument0, argument1, argument2) //gml_Script_scr_anyface
{
_speakerC = argument0
_msgno = argument1
_emotion = argument2
if is_real(argument2)
{
if (argument2 >= 10)
{
if (argument2 < 36)
_emotion = chr(55 + argument2)
else
emotion = chr(61 + argument2)
}
}
_speaker = string_lower(_speakerC)
if (_speaker == "susie" || _speaker == "sus")
scr_susface(_msgno, _emotion)
if (_speaker == "ralsei" || _speaker == "ral")
scr_ralface(_msgno, _emotion)
if (_speaker == "noelle" || _speaker == "noe")
scr_noeface(_msgno, _emotion)
if (_speaker == "toriel" || _speaker == "tor")
scr_torface(_msgno, _emotion)
if (_speaker == "asgore" || _speaker == "asg")
scr_asgface(_msgno, _emotion)
if (_speaker == "king" || _speaker == "kin")
scr_kingface(_msgno, _emotion)
if (_speaker == "rudy" || _speaker == "rud")
scr_rudface(_msgno, _emotion)
if (_speaker == "lancer" || _speaker == "lan")
scr_lanface(_msgno, _emotion)
if (_speaker == "berdly" || _speaker == "ber")
msgsetsubloc(argument1, "\\TX \\F0 \\E~1 \\FB \\TB %", string(_emotion), "scr_anyface_slash_scr_anyface_gml_23_0")
if (_speaker == "alphys" || _speaker == "alp")
msgsetsubloc(argument1, "\\TX \\F0 \\E~1 \\Fa \\Ta %", string(_emotion), "scr_anyface_slash_scr_anyface_gml_24_0")
if (_speaker == "none" || _speaker == "x" || _speaker == "no name" || _speaker == "no_name")
scr_noface(_msgno)
if (_speaker == "rouxls" || _speaker == "rou")
scr_rurusface(_msgno, _emotion)
if (_speaker == "queen" || _speaker == "que")
msgsetsubloc(argument1, "\\TX \\F0 \\E~1 \\FQ \\TQ %", string(_emotion), "scr_anyface_slash_scr_anyface_gml_27_0")
if (_speaker == "queen2" || _speaker == "que2")
msgsetsubloc(argument1, "\\TX \\F0 \\E~1 \\F0 \\Tq %", string(_emotion), "scr_anyface_slash_scr_anyface_gml_28_0_b")
if (_speaker == "sans" || _speaker == "san")
msgsetsubloc(argument1, "\\TX \\F0 \\E~1 \\Fs \\Ts %", string(_emotion), "scr_anyface_slash_scr_anyface_gml_28_0")
if (_speaker == "undyne" || _speaker == "und")
msgsetsubloc(argument1, "\\TX \\F0 \\E~1 \\FU \\TU %", string(_emotion), "scr_anyface_slash_scr_anyface_gml_29_0")
if (_speaker == "burgerpants")
msgsetsubloc(argument1, "\\TX \\F0 \\E~1 \\Fb \\T0 %", string(_emotion), "scr_anyface_slash_scr_anyface_gml_30_0")
if (_speaker == "sneo")
msgsetsub(argument1, "\\TX \\F0 \\E~1 \\Tp %", string(_emotion))
}