Difference between revisions of "The Elder Scrolls Construction Set"

m
fixing the links, straight to the CDN source
imported>DragoonWraith
(forcing a TOC)
imported>TS7
m (fixing the links, straight to the CDN source)
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Image:TES Construction Set Thumbnail.jpg|thumb|right]]
{{TOCleft}}[[Image:TES Construction Set Thumbnail.jpg|thumb|right]]


The Elder Scrolls Construction Set is the tool used to make mods for Elder Scrolls games. This Wiki is devoted to the modding of The Elder Scrolls IV: Oblivion.
The Elder Scrolls Construction Set is the tool used to make mods for Elder Scrolls games. This Wiki is devoted to the modding of The Elder Scrolls IV: Oblivion.
Line 6: Line 6:


The Construction Set defines the stats for all objects, races, characters, and monsters. It is where quests are written and scripts are coded.
The Construction Set defines the stats for all objects, races, characters, and monsters. It is where quests are written and scripts are coded.
__TOC__


== The Construction Set v1.2 ==
== The Construction Set v1.2 ==


[http://static.bethsoft.com/utilities/tes_construction_set_1.2.404.exe Installer (7.0 MB)]<br />
[https://cdn.bethsoft.com/elderscrolls/oblivion/other/tes_construction_set_1.2.404.exe Installer (7.0 MB)]<br />
[http://static.bethsoft.com/utilities/patch_tes_construction_set_v1.2.404.exe Patcher (3.2 MB)]<br />
[https://cdn.bethsoft.com/elderscrolls/oblivion/other/patch_tes_construction_set_v1.2.404.exe Patcher (3.2 MB)]
[http://www.elderscrolls.com/downloads/updates_utilitiesnotes1.htm Release Notes]


The latest version of the Construction Set is v1.2. This was released after the Shivering Isles expansion, and allows the modification of the Shivering Isles as well as mods made using the v1.2 editor. It also introduces a few new features, such as merging mods, a special spell effect, and [[:Category:Functions_%28CS_1.2%29|a handful of new script functions]].
The latest version of the Construction Set is v1.2. This was released after the Shivering Isles expansion, and allows the modification of the Shivering Isles as well as mods made using the v1.2 editor. It also introduces a few new features, such as merging mods, a special spell effect, and [[:Category:Functions_%28CS_1.2%29|a handful of new script functions]].


There are also a few bugs introduced in version 1.2. Most notably, the utility which created the lip synch files for voiced dialogue is '''broken'''. It will not work. For more information on bugs introduced by the editor version 1.2, see [http://www.bethsoft.com/bgsforums/index.php?showtopic=701099 this thread on the ESF].
There are also a few bugs introduced in version 1.2. Most notably, the utility which created the lip synch files for voiced dialogue is '''broken''' It will not work. The [[#Construction Set Extender|Construction Set Extender]] OBSE plugin fixes this bug, among others.


In addition, anyone who has not fully patched their game to the latest version will not be able to use mods created with the Construction Set v1.2. However, if the mod doesn't use any of the [[:Category:Functions_%28CS_1.2%29|CSv1.2 functions]], you can use [http://wrye.ufrealms.net/ Wrye Bash] or [http://www.tessource.net/files/file.php?id=8665 TES4Gecko] to return the mod's version to 0.8, which will allow those with older Oblivion patches to play the mod.
In addition, anyone who has not fully patched their game to the latest version will not be able to use mods created with the Construction Set v1.2. However, if the mod doesn't use any of the [[:Category:Functions_%28CS_1.2%29|CSv1.2 functions]], you can use [http://www.nexusmods.com/oblivion/mods/22368/? Wrye Bash] or [http://www.nexusmods.com/oblivion/mods/8665/? TES4Gecko 15.2] to return the mod's version to 0.8, which will allow those with older Oblivion patches to play the mod.


== The Construction Set v1.0 ==
== The Construction Set v1.0 ==


[http://static.bethsoft.com/ob-const-set/oblivion-construction-set.exe Installer (6.3 MB)]
[https://cdn.bethsoft.com/elderscrolls/oblivion/other/oblivion-construction-set.exe Installer (6.3 MB)]
 
The original Construction Set released to the public. Useful for creating mods that do not require the latest patch, and absolutely necessary for creating the lip synch files that go with voiced dialogue.


The original Construction Set released to the public. Useful for creating mods that do not require the latest patch, and absolutely necessary for creating the lip synch files that go with voiced dialogue. To use both Construction Sets (i.e. to create a mod that uses SI features but has lip synching), these instructions by Kivan on the Official Forums may prove helpful:
To use both Construction Sets (i.e. to create a mod that uses SI features but has lip synching), these instructions by Kivan on the Official Forums may prove helpful. Note that using the [[#Construction Set Extender|Construction Set Extender]] may prove more convenient in the long run.
#You should have the new CS open already with your line of dialog open that you need to generate LIP for.
#You should have the new CS open already with your line of dialog open that you need to generate LIP for.
#Launch the old TESConstructionSet1.exe or whatever you named it to. Note that Help->About will still show the installed version as 1.2.404 because this version number is coming from elsewhere. You can have more than one Construction Set open at once by editing '''My Documents\My Games\Oblivion\ConstructionSet.ini''' and setting '''bAllowMultipleEditors=1'''
#Launch the old TESConstructionSet1.exe or whatever you named it to. Note that Help->About will still show the installed version as 1.2.404 - That's because the tool's code explicitly looks for a TESConstructionSet.exe in your game folder to read version info from. You can have more than one Construction Set open at once by editing '''My Documents\My Games\Oblivion\ConstructionSet.ini''' and setting '''bAllowMultipleEditors=1'''
#Go under File->Data and select Oblivion.esm and load it.
#Go under File->Data and select Oblivion.esm and load it.
#Go into Dialog and find any line of dialog and open it by double-clicking.
#Go into Dialog and find any line of dialog and open it by double-clicking.
Line 43: Line 42:
#The lipsynch should now work. The .LIP file is stand-alone so you don't have to save any changes in your old CS session; just End Process it (or use b3w4r3's tip of creating a new script and saving it blank to get an error and then click "No" to terminate the CS instantly.)
#The lipsynch should now work. The .LIP file is stand-alone so you don't have to save any changes in your old CS session; just End Process it (or use b3w4r3's tip of creating a new script and saving it blank to get an error and then click "No" to terminate the CS instantly.)


== Special Note for Windows Vista ==
== Special Note for Windows Vista and Windows 7==
 
Windows Vista and Windows 7 have special security considerations for using the Construction Set. For more information, see [[Windows Vista]].
 
== Construction Set Extender ==


With Windows Vista (and either version of the CS), the newer security of the OS may inhibit the Construction Set's ability to save files properly. This is because the Program Files folder (and all sub-folders thereof) is protected, as a security measure. The CS is therefore not allowed to save files there. If it attempts to do so, the files end up in some kind of limbo, where they are difficult to find and unusable unless found and moved manually. In order to prevent this, '''Oblivion must not be installed in the Program Files folder'''. Therefore, it is strongly recommended that Oblivion is installed in some other folder before you attempt to use the Construction Set.
shadeMe's [[:Category:Construction Set Extender|Construction Set Extender]] can be used to greatly improve the CS's workings, fixing numerous bugs and glitches (reducing the likelihood of a work-threatening crash!), and adding useful new features. Importantly, it can be used to fix v1.2's broken lip synch generation! Requires the [[:Category:Oblivion Script Extender|Oblivion Script Extender]].


[[Category: Tools]]
[[Category: Tools]]
[[Category: Tools: Misc]]
[[Category: Tools: Misc]]
Anonymous user