Difference between revisions of "How To Back-Rev Your Plugin"

New domain name for the web site
imported>Lhammonds
(Created page - By LHammonds)
 
imported>Lhammonds
(New domain name for the web site)
 
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==Overview==
==Overview==
With the release of the Construction Set 1.2, all .esp plugin files now require at least Oblivion 1.1.511 or higher. This is due to the internal version number of the plugin now being set to 1.0. The original version of the CS created plugins with an internal number of which 0.8 and did not require Oblivion to be patched for it to work.
With the release of the Construction Set 1.2, all .esp plugin files now require at least Oblivion 1.1.511 or higher. This is due to the internal version number of the plugin now being set to 1.0. The original version of the CS created plugins with an internal number of 0.8 and did not require Oblivion to be patched for it to work.


If the mod that you created does not use the new functions offered in the official patch 1.1 or 1.2, then you can remove the requirement from your plugin before you release it to the general public.
If the mod that you created does not use the new functions offered in the official patch 1.1 or 1.2, then you can remove the requirement from your plugin before you release it to the general public.
'''Created by''': LHammonds<br>
'''Date Last Modified''': 20:09, 27 July 2007 (EDT)<br>
'''Last Modified by''': [[User:Lhammonds|lhammonds]]<br>


==Version 1.0 Usage==
==Version 1.0 Usage==
Line 12: Line 8:
* If your script uses the function called '''ClearOwnership'''
* If your script uses the function called '''ClearOwnership'''
* If your script uses the function called '''GetPlayerInSEWorld'''
* If your script uses the function called '''GetPlayerInSEWorld'''
* If your script uses the function called '''PurgeCellBuffers'''
* If your script uses the function called '''PushActorAway'''
* If your script uses the function called '''PushActorAway'''
* If your script uses the function called '''SetActorsAI'''
* If your script uses the function called '''SetActorsAI'''
Line 20: Line 17:
Here are five ways to back-rev the internal number of your plugin.
Here are five ways to back-rev the internal number of your plugin.


# Use [http://www.tessource.net/files/file.php?id=11680 ESPcracker] (RECOMMENDED) - Double-click ESPcracker.exe and select the ESP file. You can easily determine which version it is currently set to and easily set it to either version.
# Use [http://www.tesnexus.com/downloads/file.php?id=11680 ESPcracker] (RECOMMENDED) - Double-click ESPcracker.exe and select the ESP file. You can easily determine which version it is currently set to and easily set it to either version.
# Use [http://wrye.ufrealms.net/ Wyre Bash] by right-clicking the ESP file and choosing Make 0.8
# Use [http://wrye.ufrealms.net/ Wrye Bash] by right-clicking the ESP file and choosing Make 0.8.
# Use [http://www.tessource.net/files/file.php?id=8665 TES4Gecko] - Open the ESP plugin with the edit description tool, then update to save the plugin which reverts the internal version automatically to 0.8
# Use [http://www.tesnexus.com/downloads/file.php?id=8665 TES4Gecko] - Open the ESP plugin with the edit description tool, then update to save the plugin which reverts the internal version automatically to 0.8.
# Use [http://www.tessource.net/files/file.php?id=11343 Tes4plusplus] to revert the plugin version.
# Use [http://www.tesnexus.com/downloads/file.php?id=11343 Tes4plusplus] to revert the plugin version.
# Use a hex editor. Open the ESP plugin with a hex editor and on the second line (offsets 18H to 1DH).<br>Change '''0C 00 00 00 80 3F''' to '''0C 00 CD CC 4C 3F'''.
# Use a hex editor. Open the ESP plugin with a hex editor and on the second line (offsets 18H to 1DH).<br>Change '''0C 00 00 00 80 3F''' to '''0C 00 CD CC 4C 3F'''.


==References==
==References==
[http://www.tessource.net/tutorials/tutorial.php?id=68 TESSource Tutorial]<br>
[http://wiki.tesnexus.com/index.php/How_to_back-rev_your_plugin Nexus Wiki Tutorial]<br>
[http://www.bethsoft.com/bgsforums/index.php?showtopic=705629 The Elder Scrolls Forum]
[http://hammondslegacy.com/obmm/tutorial_tes4files.asp LHammonds OBMM How-To Site]


[[Category:Tutorials]]
[[Category:Tutorials]]
[[Category:Tools_Tutorials]]
[[Category:Tools_Tutorials]]
[[Category:Miscellaneous_Tutorials]]
[[Category:Miscellaneous_Tutorials]]
Anonymous user