Difference between revisions of "Category:TSFC"

849 bytes added ,  19:03, 13 July 2007
no edit summary
imported>Talkie Toaster
(New page: Tibixe's String Function Collection (currently in alpha on TESSource) is a plugin for OBSE that provides functions to read, create and manipulate string variables in Oblivion. Unfortunatel...)
 
imported>Talkie Toaster
Line 1: Line 1:
Tibixe's String Function Collection (currently in alpha on TESSource) is a plugin for OBSE that provides functions to read, create and manipulate string variables in Oblivion. Unfortunately all of Tibixe's documentation was wiped in the server crash, so feel free to help rebuild it. These descriptions have been gathered through pretty much trial and error, so they may not detail every feature of the functions.
Tibixe's String Function Collection (currently in alpha on TESSource) is a plugin for OBSE that provides functions to read, create and manipulate string variables in Oblivion. Unfortunately all of Tibixe's documentation was wiped in the server crash, so feel free to help rebuild it. These descriptions have been gathered through pretty much trial and error, so they may not detail every feature of the functions.
One important feature of these functions is that they do not store strings directly in the variables you provide- they store the string in memory, and assign it a reference number. You provide the functions with the reference number, and they draw and use the appropriate string. It means that if you reuse the pointer, the string is basically cut loose and floating around in memory. Use the StrDel function to delete the string associates with the pointer if you plan on reusing the long variable used for the pointer, or if the script is temporary (e.g. scripteffect spells, a script on an object that gets removed or otherwise erased).
Bear in mind this is all my interpretation of the currently available information, and is quite likely to be wrong. Direct all complaints to [[User:Talkie Toaster|Talkie Toaster]] 19:03, 13 July 2007 (EDT).