Re: minisphere 1.0.6
Reply #267 –
Is it bad that every time someone reports a major bug I rub my hands together excitedly in a "Let's get to work!" kind of way? 
First, the simple one: That array thing is quite odd. Here's a little test case:
var hippo = [ [ "maggie" ] ];
var x, y = 0;
Abort(hippo[x][y]);
This fails in both minisphere and vanilla. The errors are:
minisphere - TypeError: "invalid base value"
Sphere 1.5 - TypeError: "hippo[ x ] has no properties"
So, not sure what's going on, maybe behavior is different enough between the two engines that x ends up undefined sometimes in minisphere while it never does in Sphere. I don't know.
As for the persons respawning at the start of the next level, I noticed that myself, but thanks to a lack of testing in Sphere 1.5 I didn't realize it was a minisphere bug--I thought it was a bug in Sir Boingers. Are you exiting and restarting the map engine when switching levels by any chance? Because I'm thinking that's what it is--minisphere normally removes transient persons when switching maps just like in Sphere, but this doesn't happen if you stop and restart the map engine. Apparently it does in Sphere.
Oh and yes, no mp3 support sadly
. Allegro apparently doesn't include it, I assume due to licensing issues, and I haven't yet found any addons to re-add support for it.