Improved Scripting Tools (SSL+ and Script Editor)

Odd

the scripting language looks very similar with Fallout 3 / NV
I'm wondering if Pascal has some kind of special significance to Fallout world keeps popping up all over the place. I wonder how Fallout 4 scripting language looks like
 
Another suggestion about the dialog window: Would be cool to be able to increase the font size. If I move the window to my second monitor, it becomes harder to read the text (is a bit further away from me).

/Edit: Oh, and I downloaded the latest version from the download section. When opening files, I am getting this now: https://pastebin.com/GvdKJBES
Dialog window doesn't open anymore, and I think scripts aren't compiling either.
 
Last edited:
Another suggestion about the dialog window Would be cool to be able to increase the font size.
Specify exactly in which dialog box do you go to increase the fonts? in Messsage Editor, or Test Dialog window?

/Edit: Oh, and I downloaded the latest version from the download section.
Dialog window doesn't open anymore, and I think scripts aren't compiling either.
Code:
System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs.
   bei ScriptEditor.TextEditorUI.MessageFile.ParseMessages(TabInfo ti, String[] linesMsg)
Please send me your msg-file which you open. I want to look at his structure. :)
 
The error happens with any msg file. No matter which script / file I open. Example: https://pastebin.com/HcMAhyT1

About increasing font size: I mean the message editor. Couldn't use the Test Dialog window yet, because it doesn't work (probably because of the error above).
 
No, this works. The error only pops up if I open a script. Settings didn't changed much either since last time:
9NPTRC.png
 
It works again with this exe file, even if I don't disable "Auto open message files".

Another suggestion: Can you make lines marked as comments (with "#" or "//" etc) display in a different color? I feel like this could be useful in bigger files.

Pd1m2x.png
 
This is fantastic!

I'm toying around with the new features right now. Is there any way to use the mouse to "drag around" the view in the flowchart editor? Using the scrollbars isn't that much fun.

/Edit: Ah, need to select a node first before I can drag around. Not sure if this is good or bad yet. I'll do some more testing.

/Edit²: Maybe when generating a new flowchart, the whole stuff should be in the center so that you can scroll up, down, etc. more freely? Right now if I generate the flowchart, it starts in the top right corner, which means I can't just easily put something there.

/Edit³: Is there an option to have the dialog text un-collapsed by default?
 
Last edited:
I'm toying around with the new features right now. Is there any way to use the mouse to "drag around" the view in the flowchart editor? Using the scrollbars isn't that much fun.
/Edit: Ah, need to select a node first before I can drag around. Not sure if this is good or bad yet. I'll do some more testing.

/Edit³: Is there an option to have the dialog text un-collapsed by default?
Pressed Shift + Click Expand
help.jpg
/Edit²: Maybe when generating a new flowchart, the whole stuff should be in the center so that you can scroll up, down, etc. more freely? Right now if I generate the flowchart, it starts in the top right corner, which means I can't just easily put something there.
I'll think about it.
But there is a limit in the size of the canvas, it can't exceed 11000х11000 pixels. Therefore, the location of the nodes goes from the top left corner.

I still have many plans to improve the interaction of nodes with the user.
Also your wishes are accepted.


Note: In order for the dialog node to be displayed on the canvas, its name (procedure) must contain the keyword "Node" (case of letters is not sensitive)
 
Last edited:
Running 4.1.2 under wine I finally got everything installed to run it without crashing randomly. Now it simply refuses to compile, mcpp gives the very helpful "[error] Preprocessing script failed...". That's for everything, even scripts that have already compiled correctly.
I think I can work around that by compiling from the command line, but there's compile.exe and bcompile.exe. Which of them should I use?
 
Last edited:
The tool don't give you any errors, faulty lines surligned in red with a better description of what's missing when you open your .ssl and browse? If you are sure you have no errors, then I think compile.exe is what you seek, but I didn't need to try a compilation outside the tool so far. But I am not on wine.
 
Trying to compile form command line with "wine compile <script file>", returns a file not found error, even with a fully qualified script file name.
Where did Register Script go? When I use F7 there is an unhandled exception error, "startIndex cannot be larger than length of string".
 
Back
Top