WhoElseButMe wrote:That spanish text file only handles story mode and classic mode goal text and nothing else. It doesnt change menu text at all.
temp.dump is the dump of the memory of the compile. This happens when there is an error in the file.
Using a hex editor and the bytecode document you can open the temp.dump file and find the last instruction that worked. With a little more work you could pinpoint exactly where in the document your error is.
If temp.dump is empty then make sure you have a table file. The name of the table file will be on the first or second line of the text decompile.
Reverse engineering will tell you more about the order of scripts being loaded. To be honest, I believe aaaaloopchecker.qb is the first script loaded. or in other words, alphabetically.
the list of scripts to be loaded is located in qdir.txt found in the scripts folder.
as long as the script is loaded other scrips can see it without needing to do anything else. For example lets say you add a script named MyScript.qb and reference it in qdir.txt to de loaded on startup and inside that script you have a function named MyFunction then in any other function in any other script including your own can use MyFunction. Same goes for value types.
Ok thanks for the great and complete response. I understand a little more now.
And thank you for confirming that it only work for that, but menu text is easy to understand it's not that important. I find the dialog text more important, those are long, and there's little time to understand it, for what you say and I think those are not there too. But If I want to put the menu text and dialog text in spanish I need to use the script folder too... Am I right?
Now... I don't understand this... why original scripts have errors? I tried to compile all lenguage txt scripts files with no modifications and always creates a temp.dump file. I have opened the temp.dump file with notepad and is not on full binary format... texts are still intact. And then I go to that same line on the txt file and I don't find nothing inusual.
Also in the qdir.txt file all lines have this path "c:\ports\THUG2\THUG2XB\Skate6\data\scripts\" so when I modify all paths with mine: "D:\Tony Hawk's Underground 2\Game\Data\scripts\" the game crashes at start
Are those scripts all wrong? I tried leaving only one line (one script) in the qdri.txt file and the game also crashes, but could be that this script needs from others to work properly. So how I detect whats wrong? Why the game crashes?
I really appreciate your help and I'm learning but this is so frustrating, nothing seems to work.