Code: Select all
[ 4147] WARNING: LuaRules stack check: top = 12
[ 4148] WARNING: LuaRules stack check: top = 8
[ 4149] WARNING: LuaRules stack check: top = 12
[ 4151] WARNING: LuaRules stack check: top = 40
[ 4153] WARNING: LuaRules stack check: top = 8
[ 4163] WARNING: LuaRules stack check: top = 12
[ 4164] WARNING: LuaRules stack check: top = 8
[ 4165] WARNING: LuaRules stack check: top = 12
[ 4166] WARNING: LuaRules stack check: top = 20
[ 4167] WARNING: LuaRules stack check: top = 20
Code: Select all
SMOKEUNIT_PURE()
{
/*
a bunch of stuff that was commented out
}*/
}
I was in the middle of removing all that stuff and putting POPS in when I stopped working on things. Now it's reporting an "error" for an empty function call that would've just returned to sender before, without causing an error.
And this isn't the only place where it's happening- I've tracked down a similar error which was caused by this:
Code: Select all
stop-spin centroid around y-axis;
show base;
show body;
show mushroom;
play-sound("argh_bombdrop",15);
move body to y-axis [32] speed [1500];
wait-for-move body along y-axis;
play-sound("argh_plasmabomb",15);
emit-sfx BUILDING_COMPLETE from buildflare1;
emit-sfx BUILDING_COMPLETE from buildflare2;
emit-sfx BUILDING_COMPLETE from buildflare3;
emit-sfx BUILDING_COMPLETE from buildflare4;
emit-sfx BUILDING_SMALL_COMPLETE from buildflare1;
emit-sfx BUILDING_SMALL_COMPLETE from buildflare2;
emit-sfx BUILDING_SMALL_COMPLETE from buildflare3;
emit-sfx BUILDING_SMALL_COMPLETE from buildflare4;
sleep 150;
move body to y-axis [16] speed [50];
wait-for-move body along y-axis;
play-sound("argh_plasmabomb",15);
emit-sfx BUILDING_COMPLETE from buildflare1;
emit-sfx BUILDING_COMPLETE from buildflare2;
emit-sfx BUILDING_COMPLETE from buildflare3;
emit-sfx BUILDING_COMPLETE from buildflare4;
emit-sfx BUILDING_SMALL_COMPLETE from buildflare1;
emit-sfx BUILDING_SMALL_COMPLETE from buildflare2;
emit-sfx BUILDING_SMALL_COMPLETE from buildflare3;
emit-sfx BUILDING_SMALL_COMPLETE from buildflare4;
sleep 150;
move body to y-axis [0] speed [25];
wait-for-move body along y-axis;
call-script RandomLandingSounds();
emit-sfx LANDING_DIRT from center;
sleep 1;
emit-sfx LANDING_DIRT from center;
Anyhow, I'll get working on fixing my own stuff; I just thought people might want to know about the issue.