Quote:
Originally Posted by Christos
What script editor are you using? If it has a dynamic scripting feature, like XSE, then you should have no problems with overwritten text, as your scripts would be compiled into free space automatically.
|
I'm using XSE through Advance Map.
So you're telling me my problem is not that it's writing the scripts over each other?
Why would this be happening then?
Here's an example of what is happening:
I have a script in Littleroot town that gives me a message when I walk through. I write/compile the script and it works fine.
I have another script in Slateport that makes me enter a "dream." Since one of the upper floors in Littleroot is an usused map, the "dream" is located there. At one point, I had a script up there giving the player a message. I decided I didn't need it, so I scrapped the script, deleting it on Advance Map.
Now the first script has part of the second one tacked onto the end of one of its' strings. When I delete the extra text, compile, and close, it does absolutely no good. As soon as I reopen it the random text is back.
Another example:
I've attempted to put a script that activates the first time you try to enter Slateport's Pokemon Center. No matter WHAT I put in this script, it deletes itself as soon as I close XSE. I'm doing it EXACTLY the same way I'm doing other scripts, which work, but it STILL ISN'T HAPPENING.
Final example:
I've slightly edited the text when you first encounter team aqua/magma in Petalburg woods, as the teams won't be present in my hack. I've also added additional text onto the researcher's final line. The problem is the game takes bits of the end text (where the grunt is like "wow how'd you win" or whatever) and sticking it onto the beginning where he challenges you.
The text also rolled over onto the boy's text a little bit further into the woods. When I manually edited it out, just making the boy's script say "hello" it deleted the end of the text from what I'd added to the researcher, replacing it with "hello." This is why I think it's writing over itself.
No idea what's wrong.