Difference between revisions of "OBSE Wish List"

343 bytes removed ,  06:24, 30 September 2010
remove UnequipItem2/NS (UnequipItem already runs the OnUnequip block); remove SetSkeleton (use SetModelPath)
imported>Shredder666
imported>Scruggs
(remove UnequipItem2/NS (UnequipItem already runs the OnUnequip block); remove SetSkeleton (use SetModelPath))
Line 39: Line 39:
*'''SetRaceNthSpell''' - Sets the race's Nth spell. Useful for adding spells to races without conflicting with other mods, when used in combination with GetRaceSpellCount.
*'''SetRaceNthSpell''' - Sets the race's Nth spell. Useful for adding spells to races without conflicting with other mods, when used in combination with GetRaceSpellCount.
*'''MessageBoxEx Silent Menu''' - Add a way to set the box to silent, so no sound plays when the menu pops up and no sound plays when you click a button. Useful for mods where you want to play your own custom sound for just one menu, or want to play a sound while the menu is there, without being cut off by the sound the MessageBox makes.
*'''MessageBoxEx Silent Menu''' - Add a way to set the box to silent, so no sound plays when the menu pops up and no sound plays when you click a button. Useful for mods where you want to play your own custom sound for just one menu, or want to play a sound while the menu is there, without being cut off by the sound the MessageBox makes.
*'''unequipitem2''' - The same as [[UnequipItem]], but runs the item's [[OnUnequip]] block, just like [[EquipItem2]].
 
*'''unequipitem2NS''' - Same as above only without message spams.
==Language Enhancements==
==Language Enhancements==
New control structures and data types:
New control structures and data types:
Line 70: Line 69:
*'''ForcePickIdle''' - force an Idle to be played even if the player is not on the ground or under any other circumstance that would usually block pickidle.
*'''ForcePickIdle''' - force an Idle to be played even if the player is not on the ground or under any other circumstance that would usually block pickidle.
*'''SetCellAmbientLight''': Accepts 3 integer values that set the red, green, and blue ambient light values in an interior cell. A GetCellAmbientLight function would also be nice.
*'''SetCellAmbientLight''': Accepts 3 integer values that set the red, green, and blue ambient light values in an interior cell. A GetCellAmbientLight function would also be nice.
*'''SetSkeleton''': allows you to change from one skeleton.nif to another skeleton.nif, hopefully this will allow switching between sets of animations in-game


==Functions Returning a Reference==
==Functions Returning a Reference==
Anonymous user