Dialogue error message
Posted: Fri May 01, 2009 1:45 pm
A place to discuss all things Wonderland!
https://pcpuzzle.com/forum/
Doubtful, it sounded like Emerald141 started off from scratch.AJQZC wrote:Perhaps you used a file or dialogue that's from MoFi or WA that hasn't been converted.
1. Of course you can convert dialog filesNobody wrote:You can't convert dialogues, and will never need to. (yet)
Besides, in levels, they don't crash UNLESS they have been converted.
Actually, you're wrong, it's a very obviously logical error.Qloof234 wrote:Whenever the level's width/height is at 101, if you click on the size indicators to expand it, the game gives an Array index error.
It's nowhere near as common as an MAV, but it's bizarre as heck either way.
What?Qloof234 wrote:I feel dumb now...![]()
Mind explaining? I can't see any reason for it TBH.
I'm surprised it didn't just MAV right away (the few MOFI levels I've tried to load in the Editor just MAVs right away before it finishes loading, although now that I think of it, maybe that's due to the objects rather than the level size).AJQZC wrote:Well, there was once when I placed an adventure from MoFI directly into the Editor, the "Height" (or Width) was -999.
When I tried to adjust it, it gave me an error message about something out of bounds.
I hope you're not trying to get at me.Qloof234 wrote:Ummm... How is that obvious?
There's no indicator anywhere in the guides or anything that 101 is the size limit. The only way to find out is extending it (well, trying to) beyond 101.
Besides, it doesn't explain why the Dialog would randomly give off the same error.
Implied in my statement is the fact that you should keep a copy of any files created through normal (ie. no hacking or hexing) means that you find to consistently crash the Editor, like that dialogue file you deleted. That way you can actually PM the problem file to Patrick and have a chance for him to maybe fix a possible bug in the Editor.cbloopy wrote:Since you deleted the file, I don't have any clue what happened
No, I'm not trying to get at you or anything.mqdar wrote:I hope you're not trying to get at me.Qloof234 wrote:Ummm... How is that obvious?
There's no indicator anywhere in the guides or anything that 101 is the size limit. The only way to find out is extending it (well, trying to) beyond 101.
Besides, it doesn't explain why the Dialog would randomly give off the same error.When did I say that it's obvious that 101 is the size limit, and when did I say that it explained why that happened with the dialog?
Well, I think it's pretty obvious anyway...
I'm obviously not that good at understand things at 2:00 in the morning, so I thought you were saying that it was obvious that the level limit was 101.mqdar wrote:Actually, you're wrong, it's a very obviously logical error.
Except Emerald141 claims he re-made the dialog and yet it didn't crash again. Also, it doesn't make sense since if it crashes right after you exceed some limits, then you wouldn't have had a chance to save the file with the data that are out of bounds, yet in Emerald141's case the problem data was saved with the file since he got the crash to happen again when he re-loads the dialog file after the crash.mqdar wrote:When did I say that it's obvious that 101 is the size limit, and when did I say that it explained why that happened with the dialog?
Well, I think it's pretty obvious anyway...
Ok, I understand.Qloof234 wrote:No, I'm not trying to get at you or anything.mqdar wrote:I hope you're not trying to get at me.Qloof234 wrote:Ummm... How is that obvious?
There's no indicator anywhere in the guides or anything that 101 is the size limit. The only way to find out is extending it (well, trying to) beyond 101.
Besides, it doesn't explain why the Dialog would randomly give off the same error.When did I say that it's obvious that 101 is the size limit, and when did I say that it explained why that happened with the dialog?
Well, I think it's pretty obvious anyway...
What I was talking about though was this quote:I'm obviously not that good at understand things at 2:00 in the morning, so I thought you were saying that it was obvious that the level limit was 101.mqdar wrote:Actually, you're wrong, it's a very obviously logical error.
As for the dialog, isn't that what this topic is about? Or just the Array Index error?
Serlan wrote:Off Topic:Array Index Out Of Bounds > AIOOB
If this fact helps, the dialog became broken in the first place when I placed some text into interchange 99 and saved the dialog.cbloopy wrote:I also recall now that dlcs18 ran into a similar issue when he was working on WA:TRC, and he also had to redo the dialog file starting from a backup copy (from one of the demos he released). So it sounds like there might really be a bug in the dialog Editor, and if people can keep the files that cause the crash and send them Patrick's way (or even my way), it would go a great step towards actually getting the problem fixed (or at least understanding why it happens so people can avoid the problem and avoid losing their work).
Ah, I think I understand now. Maybe 99 is out-of-bounds.dlcs18 wrote:If this fact helps, the dialog became broken in the first place when I placed some text into interchange 99 and saved the dialog.cbloopy wrote:I also recall now that dlcs18 ran into a similar issue when he was working on WA:TRC, and he also had to redo the dialog file starting from a backup copy (from one of the demos he released). So it sounds like there might really be a bug in the dialog Editor, and if people can keep the files that cause the crash and send them Patrick's way (or even my way), it would go a great step towards actually getting the problem fixed (or at least understanding why it happens so people can avoid the problem and avoid losing their work).
Thanks, that helps a bit, although it still took over an hour of testing before I hunt down the real culprit. I think I understand the bug a little better now, but it's going to be hard to avoid. I'll let Patrick know right away as it is pretty bad.dlcs18 wrote:If this fact helps, the dialog became broken in the first place when I placed some text into interchange 99 and saved the dialog.
Possibly. Definitely avoid high interchange numbers for now. As explained in my post, you will still run into the problem eventually, after your dialog file has been saved many many times, but at least the lower the interchange number, the longer it'll take before you hit the crash.Emerald141 wrote:I just remembered that I did hold the Interchange# down until it got to 100. Might that have something to do with it?