-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is it possible that certain dialogues are excluded from the ccscript decompiler? #288
Comments
What version of CoilSnake are you using? Check your data_XX files for this label:
I swear this was supposed to be fixed, but it's something on CCScript's side and not CoilSnake itself. |
Unfortunately this is the case, the CCScriptWriter version CoilSnake currently uses misses about 530 labels (I think), probably due to a bug in the splitting. These are the ones I could gather. There is a newer version of CCScriptWriter that fixes this bug, but it's not part of the 4.2 CoilSnake release. |
I see.. so if this is not yet fixed in CoilSnake, is there a release of the newer CCScriptWriter that you are referring to? |
Sorry, I was wrong about the number of missing labels, these should be more like 46, not the 500+ I thought, but these are mostly related to battle and inventory management stuff, so unless your project is some sort of translation or something that affects all of the text in the game you shouldn't worry too much about it. As for the Threed line, that's related to a different issue, and it should be solved if you include this in any of your .ccs files:
(change Threed to Threek) Could you specify where did you change "Dusty Dunes" to "Doko Doko" and it didn't reflect in-game?, from a quick look through these 46 affected lines, it doesn't seem like any of them is related to Dusty Dunes. |
I did some testing and I was probably wrong about the Dusty Dunes thing. I could have sworn I remembered the guy from Escargo Express's "Neglected Class" saying "Dusty Dunes" but it just worked when I tested it. Second, if you have every individual line that isn't included in CoilSnake, I'd love to have them! |
Sure! See if this helps https://gist.github.com/Vittorioux/02f7d48f3b3b17886225aa5bc6302f0b It looks like this bug in the splitting has been around since 2017, when a different bug was fixed :P, and there are actually two of these lines mentioning Threed. |
Oh man!! Thanks so much!! I'm so grateful for your help!!! :D |
I think it should be ok to just include the .ccs, but if it gives you a compilation error that will be because some reference is wrong, for example |
If you want to be as efficient about it as possible/not duplicate any data, you can find the original text still there, just without a label. For example, with the "save file corrupted" text:
You can see there's an The smallest fix is to insert the label/
If you're not running low on ROM space, though, then yeah, you can just paste everything from the gist into any file/save it as its own file and put it in your project. |
I wanted to modify the Runaway Five's dialogue right before Ness and company hitch a ride to Threed. To be specific, I wanted to change the name back to it's Japanese original, "Threek", as well as restore plenty of other Japanese names. In this line of dialogue, the member (iirc, his name is "Nice"), says "All right... on to Threed!"
However, while I used a Grep utility, and scraped every single mention of the name "Threed", I found myself playtesting the game, and finding that in this particular sequence, the name was not changed to "Threek" as I wrote! Upon closer inspection, I found that I hadn't wrote it at all. What I learned is that this particular line of dialogue has two variations. One where Ness willingly walks into the Runaway Five's tour bus, immediately initiating the aforementioned dialogue, and the other variation is where Ness walks a certain distance away from the tour bus, initiating the band member to run up to you and say something along the lines of "Heh heh... there's no need to run.", forcing the player to get on the bus, and only then, initiating the "on to Threed!" line. Digging through the files, it appears only the latter variation is present in the decompiled script, with the former no where to be found.
I have scrubbed similar terms such as "Dusty Dunes Desert", changing every mention of it in the decompiled script to be "Doko Doko Desert", but likewise, there are still a few places where the name "Dusty Dunes" still appears, clear as day.
I have no clue on how to begin on fixing this, all I truly wish is that the answer can be found. And if I'm doing something wrong, please tell me. I have been working on the very same pet project for years at this point, and no matter how many attempts; I still can't seem to perfect it and polish it properly. If this is seen, please at least take a look.. I just want this project to be put to rest once and for all, and this chapter of my life to be over and well finished.
The text was updated successfully, but these errors were encountered: