Sfall Script Editor Problems

VonZorch

First time out of the vault
I am trying to modify the klint dialogue from MegaMod to give a female with a tagged unarmed or melee skill to fatmouth back to Klint. I'm using the Script editor from modderspack3.7a.
1. When opening any file, including header files, I get an error about cannot open or create associated msg file directory data\text\english\dialog does not exist.
This error also happens when I try to associate a msg file through the Scripts menu.
I have put copies of the missing directory every place I can think of, where should I put it?

2. Using the is_skill_tagged command, if I include command.h I get an "is_skill_tagged redefined" error, if command.h is not included it's "unknow symbol is_skill_tagged". These errors persist even using fully qualified file names in the #include line. Provisionaly solved by defining is_skill_tagged in acklint.ssl.

3. Having finally getting it to pass the parser, if any level of optimization is used it removes about two thirds of the procedures, most of which I know will be called. For instance it removes node002 and node004 both of which are called by talk_p_proc.
 
1. Have you set directories correctly in Settings dialog?
3. If you use strings to call procedures by name, try stringify operator instead: @node002, @node004. This way compiler will understand that you are using these procedures.
 
1. There isn't any place I could find to set the path to .msg files.
3. The decompiler had some of the calls from giQ commands in quotes and others not in quotes. Such as "Node002" vice Node003,
The compiler seems to not recognize nodes in quotes.

You may want to add in the readme that ScriptEditor is not reliable in Wine.
 
Back
Top