private fnPlayMusic ( |
||
cpt | ||
id | int | |
tuneId | int | |
loopFlag | int | |
c | int | |
d | int | |
z | int | |
x | int | |
return | int |
private int fnPlayMusic(SwordObject cpt, int id, int tuneId, int loopFlag, int c, int d, int z, int x)
{
if (tuneId == 153)
return SCRIPT_CONT;
if (loopFlag == LOOPED)
ScriptVars[(int)ScriptVariableNames.CURRENT_MUSIC] = (uint)tuneId; // so it gets restarted when saving & reloading
else
ScriptVars[(int)ScriptVariableNames.CURRENT_MUSIC] = 0;
_music.StartMusic(tuneId, loopFlag);
return SCRIPT_CONT;
}