Phew, I was worried it was something on my end. It definitely works now, thanks!
You're right, I was making an assumption when I thought it was the other message IDs. I dunno why I was so convinced of that, really.
Anyway, the issue. Within the code below, seven instances of message ID 0 show up before -831791279 while using script sort. There are five instances of decimals that technically have "lone" 0's (if script sort ignores the decimal point), but I'm not sure where the other two would come from in that case, as all other instances of 0 are not lone numbers.
This issue isn't the biggest deal in the world, as it will not happen nearly as much after you get done editing the scripts that use single digit message IDs... But, if you're using all ten of those message IDs in an already long script, then script sort will be pretty unusable for that script.
dofile("script/include/inc_all.lua")
dofile("script/include/inc_event.lua")
function groundInit()
end
function groundStart()
end
function main02_partnertonodeai01_init()
end
function main02_partnertonodeai01_start()
CAMERA:SetSisaAzimuthDifferenceVolume(Volume(3))
CAMERA:SetSisaRateVolume(Volume(0.5))
CAMERA:SetEye(SymCam("CAMERA_00"))
CAMERA:SetTgt(SymCam("CAMERA_00"))
CH("HERO"):WalkTo(SymPos("P01_HERO"), Speed(1.5))
SOUND:FadeInEnv(SymSnd("SE_ENV_CROSSROAD_LP"), TimeSec(0.5), Volume(256))
SCREEN_A:FadeIn(TimeSec(0.5), true)
CH("HERO"):WaitMove()
CAMERA:SetEye(SymCam("CAMERA_01"))
CAMERA:SetTgt(SymCam("CAMERA_01"))
TASK:Sleep(TimeSec(0.3))
CH("HERO"):SetMotion(SymMot("EV001_CONFIRMS"), LOOP.OFF)
TASK:Sleep(TimeSec(0.2))
CH("HERO"):WaitPlayMotion()
CH("HERO"):SetMotion(SymMot("WAIT02"), LOOP.ON)
WINDOW:DrawFace(324, 88, SymAct("HERO"), FACE_TYPE.SPECIAL02)
WINDOW:Monologue(-831791279)