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<Integer></code>. | * TES5Edit's Pascal implementation does not appear to support constructions such as <code>TList<Integer></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. | ||