Bug with dialog items for the dialog designer: When trying to change min/max values for certain dialog items, you are only allowed to write fixed numbers in a,b format, instead of a.b. This , will be added to the output script, causing a syntax error.
Highlights the last line as comment, but it is included in the output script.
Suggestion: Add a "Save As" functionality, so we can quickly save a project under a new name (for backups etc). Currently, we need to copy the files manually.
I might have mentioned it already, but I would really like to have copy%paste support for the dialog designer. Either for just copy&pasting fields (you can copy most fields, but paste doesn't work that good. Try to paste a string in an image field), probably by just selecting the field instead of the actual text, similar to how it is possible in the Galaxy Editor for Data fields, and/or for entire dialogs or dialog items.
Some interesting tidbits from the alpha 1.5 patch:
- Added support for passing structure, array, and function references as function parameters
So there are going to be function references. I Guess this replaces the delegates. I would also be interested to know if the structs are passed by value or by reference when used as parameters (maybe pointers from the beta make a return?). They could make array-based classes/structs more efficient.
Also, important to note, is that while function references can be used with complete abandon in global and local scopes, structref can only exist in a function's scope; struct references can be parameters or local variables, but can't be returned, can't be in structs or global vars, so the possibility of genuine constructors are completely out the window.
EDIT: One more caveat; functions used to define the funcref interface must return a non-void type.