Difference between revisions of "TES5Edit Scripting Functions"

Jump to navigation Jump to search
→‎Pascal implementation: oh boy, we're doing this again
imported>DavidJCobb
(→‎TES5Edit Scripting Functions: found internal, undocumented functions for working with worldspace cells)
imported>DavidJCobb
(→‎Pascal implementation: oh boy, we're doing this again)
Line 448: Line 448:
* TES5Edit's Pascal implementation does not appear to support constructions such as <code>TList&lt;Integer&gt;</code>.
* TES5Edit's Pascal implementation does not appear to support constructions such as <code>TList&lt;Integer&gt;</code>.
* Object classes such as TList and TStringList are very primitive; methods like AddRange are missing, and their Create constructors don't accept arguments.
* Object classes such as TList and TStringList are very primitive; methods like AddRange are missing, and their Create constructors don't accept arguments.
* TListView doesn't support the Clear method.
* If you try to store a Variant (e.g. the return value of GetElementNativeValues) in a Float variable and that variant has returned <code>nil</code>, then that Float will also contain <code>nil</code> and will throw errors when used.
* If you try to store a Variant (e.g. the return value of GetElementNativeValues) in a Float variable and that variant has returned <code>nil</code>, then that Float will also contain <code>nil</code> and will throw errors when used.


Anonymous user

Navigation menu