Difference between revisions of "OBSE Wishes Fulfilled"

17 bytes removed ,  09:54, 30 June 2007
m
no edit summary
imported>Haama
m (Removed Italics)
imported>Haama
m
Line 14: Line 14:
*'''Increased (or removed) script size limit''' - '''Partially Done!''' - The 32k text limit has been removed from the editor.  The number of opcodes permitted in a script has not increased.
*'''Increased (or removed) script size limit''' - '''Partially Done!''' - The 32k text limit has been removed from the editor.  The number of opcodes permitted in a script has not increased.
*'''GetKeyPress''' - returns the scancode of currently pressed key. - '''[[GetKeyPress|DONE!]]'''
*'''GetKeyPress''' - returns the scancode of currently pressed key. - '''[[GetKeyPress|DONE!]]'''
</i>
 
==OBSE v0009==
==OBSE v0009==
<i>
*'''set/modObjectValue''' - Individual functions for each.
*'''set/modObjectValue''' - Individual functions for each.
*'''set/modCurrentValue''' - Individual functions for each.
*'''set/modCurrentValue''' - Individual functions for each.
Line 28: Line 27:


==OBSE v0010==
==OBSE v0010==
<i>
*'''CopyModelPath''', '''CopyIconPath''' - Copies the model or icon path from one object to another.
*'''CopyModelPath''', '''CopyIconPath''' - Copies the model or icon path from one object to another.
*'''TCL''' - disables collision either globally or on a specific reference.
*'''TCL''' - disables collision either globally or on a specific reference.
Line 37: Line 35:
*'''GetSpellMagicSchool spellID''' - finds what magic school a spell belongs in by finding the highest costing effect in the spell and finding what school that effect belongs to.
*'''GetSpellMagicSchool spellID''' - finds what magic school a spell belongs in by finding the highest costing effect in the spell and finding what school that effect belongs to.
*'''IsScripted''' - a simple boolean function that returns true if the object has a script attached to it.
*'''IsScripted''' - a simple boolean function that returns true if the object has a script attached to it.
</i>
*'''getIsInName/getIsInID''' ''string'' - like [[GetInCell]], allows a partial comparison of names or objectIDs. So if there are two NPCs named "OscarWilde" and "OscarTheGrouch", ''getIsInName "Oscar"'' would return true for both.
*'''getIsInName/getIsInID''' ''string'' - like [[GetInCell]], allows a partial comparison of names or objectIDs. So if there are two NPCs named "OscarWilde" and "OscarTheGrouch", ''getIsInName "Oscar"'' would return true for both.
**Use CompareName
**Use CompareName
Anonymous user