Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_anyface_next

(view raw script w/o annotations or w/e)
1
function scr_anyface_next
scr_anyface_next

function scr_anyface_next(argument0, argument1) //gml_Script_scr_anyface_next { global.msgno++ scr_anyface(argument0, global.msgno, argument1) }
(argument0, argument1) //gml_Script_scr_anyface_next
2
{
3
    global.msgno++
4
    scr_anyface
scr_anyface

function 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)) }
(argument0, global.msgno, argument1)
5
}