scr_determine_player_spritesfunction
scr_determine_player_sprites()
{
if (global.route != 3)
{
usprite_walk = 24;
dsprite_walk = 23;
lsprite_walk = 22;
rsprite_walk = 21;
usprite_run = 15;
dsprite_run = 18;
lsprite_run = 17;
rsprite_run = 16;
}
else
{
usprite_walk = 24;
dsprite_walk = 2226;
lsprite_walk = 3704;
rsprite_walk = 2918;
usprite_run = 2710;
dsprite_run = 414;
lsprite_run = 511;
rsprite_run = 3120;
}
switch (global.player_sprites)
{
case "kanako":
usprite_walk = 1760;
dsprite_walk = 3036;
lsprite_walk = 1855;
rsprite_walk = 3491;
usprite_run = 1760;
dsprite_run = 3036;
lsprite_run = 1855;
rsprite_run = 3491;
break;
case "normal":
shader_on = false;
palette_index = 0;
break;
case "snowdin":
shader_on = true;
palette_index = 0;
break;
case "dunescave":
shader_on = true;
palette_index = 1;
break;
case "steamworkslava":
shader_on = true;
palette_index = 2;
break;
case "water":
if (room == rm_dunes_01)
{
shader_on = true;
palette_index = 1;
}
if (global.route != 3)
{
usprite_walk = 54;
dsprite_walk = 55;
lsprite_walk = 52;
rsprite_walk = 53;
usprite_run = 48;
dsprite_run = 49;
lsprite_run = 50;
rsprite_run = 51;
}
else
{
usprite_walk = 54;
dsprite_walk = 1571;
lsprite_walk = 2594;
rsprite_walk = 3094;
usprite_run = 2898;
dsprite_run = 2869;
lsprite_run = 3715;
rsprite_run = 2907;
}
break;
}
usprite = usprite_walk;
dsprite = dsprite_walk;
lsprite = lsprite_walk;
rsprite = rsprite_walk;
if (is_sprinting == true)
{
usprite = usprite_run;
dsprite = dsprite_run;
lsprite = lsprite_run;
rsprite = rsprite_run;
}
if (palette_index != 0)
shader_on = true;
}