Difference between revisions of "Category:Oblivion Script Extender"

imported>Shademe
(Minor edits)
imported>Shademe
(→‎Article Updated: To v0017b)
Line 3: Line 3:
!style="background:#ffdead;border-bottom:1px solid;"  width="100"  | Description
!style="background:#ffdead;border-bottom:1px solid;"  width="100"  | Description
|style="background:#ffeded;border-bottom:1px solid;" colspan="2"|  
|style="background:#ffeded;border-bottom:1px solid;" colspan="2"|  
Oblivion Script Extender v0016
Oblivion Script Extender v0017


by Ian Patterson and Stephen Abel and Paul Connelly
by Ian Patterson, Stephen Abel and Paul Connelly
(ianpatt, behippo and scruggsywuggsy the ferret)
(ianpatt, behippo and scruggsywuggsy the ferret)


The Oblivion Script Extender, or OBSE for short, is a modder's resource that expands the scripting capabilities of Oblivion. It doesn't make any modifications to oblivion.exe, TESConstructionSet.exe, or any other files in your oblivion install, so don't worry about permanent side effects. It is compatible with the 1.2.0.416, 1.2.0.214, and 1.1.0.511 Oblivion patches, as well as the 1.0 and 1.2 versions of the Construction Set.
Additional contributions from Timeslip, The J, DragoonWraith, and SkyRanger-1.


v0016 adds over 120 new commands bringing the total number of OBSE commands to 865.  
The Oblivion Script Extender, or OBSE for short, is a modder's resource that expands the scripting capabilities of Oblivion. It doesn't make any modifications to oblivion.exe, TESConstructionSet.exe, or any other files in your oblivion install, so don't worry about permanent side effects. It is compatible with the 1.2.0.416, 1.2.0.214, and 1.1.0.511 Oblivion patches, as well as the 1.0 and 1.2 versions of the Construction Set.  


This release (v0016) cumulatively includes:
'''As of v0017, OBSE requires the 1.2.0.416 version of Oblivion.'''
*Updated plugin API
 
*Miscellaneous bug fixes and tweaks
 
*New string variable datatype and associated commands
v0017b provides beta support for the version of Oblivion released on Steam.
*Debug mode output for scripts
 
*Text input capabilities
 
*Spell effectiveness modifier commands
Bugfix update v0017a changes:
*Mapmarker commands
*Fix compiler occasionally freezing when attempting to save a script
*UI manipulation commands
*Make local variables take precedence over objectIDs in cases of name collision
*Rudimentary script error logging
*Fix crash with GetEquippedItems after unequipping slotless items
*Projectile commands
*IsModelPathValid now works with non-simple models like NPC and Hair
*Various other miscellaneous commands
*Remove delay between calling InsertInInputText and seeing the displayed text updated
*Empty strings are no longer displayed as "NULL" with the %z format specifier; instead nothing is displayed
 
 
v0017 adds adds:
*Array variables
*ForEach and While loops
*A new expression syntax supporting array and string variables as basic datatypes, complex expressions, and a richer set of operators.
*Effect setting functions
*Combat style functions
*Activate2
*GetCurrentRegion
*Functions to detect if keys or controls have been disabled via script
*GetEquippedItems, GetItems, GetSpells, GetFollowers
*IsRefDeleted
*Functions to manipulate Greater Powers
*Various bug-fixes and miscellaneous functions


|-
|-
Anonymous user