Difference between revisions of "OBSE Wishes Fulfilled"
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!]]''' | ||
==OBSE v0009== | ==OBSE v0009== | ||
*'''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== | ||
*'''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. | ||
*'''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 |