SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SHIII Mods Workshop
Forget password? Reset here

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 09-11-05, 06:25 PM   #1
stljeffbb1
Medic
 
Join Date: Aug 2005
Location: Wisconsin USA
Posts: 165
Downloads: 0
Uploads: 0
Default Cloning Objects in "Plainer English" by stljeffbb1

Hello everyone!

I first start out by thanking THE_ORZEL, lurbz, Sansal, Commander1980, Shadow9216, iambecomelife, Canaris, and everyone else who has contributed to the original cloning thread....armed with this info, I was able to figure out how to clone objects! It was a somewhat difficult process, and it has taken me the better part of three weekends to finally get a handle on the whole thing....I'm still a beginner at all of this, but I am happy that I was able to clone a ship (Fishing Boat), and I presume that the other files are similarly constructed, but I'm getting ahead of myself! Lets start out from the very beginning...



Yes, this is what I felt like when I first started....all of these new things to learn about....hex strings, hexadecimal numbers, 3D rendering programs, Alpha Channels, etc. etc. etc.....however, I can attest that this stuff is not that difficult to learn, and I will now help to show you with a step by step process on what you need......

First, you will need to get some programs, many of which are free!

For the nitty gritty hex editing, go to www.download.com and type in Hex Workshop in the search area (and also keep "software" as the default choice for which type of programs you want to look for). Download Hex Workshop 4.23.....

Next, for the 3D rendering part of things (because you may want to see you models before you try them in the game), follow this link: http://www.blender.org/cms/Download.13.0.html and get Blender 2.37, which is a completely free rendering program!

Finally, if you want to make texture edits, try either Saint Paint Studio at www.saintpaint.com and/or JASC Corel Paint Shop Pro 9 once again at www.download.com and then typing "Paint Shop Pro" in the search area. These are only trial versions, and you will have to buy them to continue to use them after their trial periods are up....

There is one more tool you will need, and that is the Lurbz DATNavigator tool that was made by Lurbz himself and will give you much of the information you will need when cloning....get this at http://cursos.usal.es/~felipe/dc/datconvert.zip

In addition to the above programs, you will also want a text based editor like Notepad or Microsoft Word.

OK, assuming you have downloaded all of these programs, and can at least open them, lets begin with some basics about hex string ID's, the essential material that will be manipulated in cloning objects....

:|\

It is not too important that we know exactly how these things work, as most of us are hacks (said in the most endearing terms)anyway, we just want the end product to be good, and we figure this stuff out by trial and error....however, for the uninitiated, the hexadecimal number sequence goes like this:

0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
A=10
B=11
C=12
D=13
E=14
F=15

(for more about hexadecimal stuff, visit http://en.wikipedia.org/wiki/Hexadecimal)

Hexadecimal is used because it is easier for the computer to understand, and I'll just leave it at that

In SH3, hex string IDs are used to help map out where the program will get its info.....items in SH3 are cloned by slightly manipulating these hex string IDs to make different pathways for the game to follow when retrieving information. For example, those turrets on the KGV don't just appear out of nowhere! the game has to know where to fetch them from so they can be rendered in the game....

The hex string ID in SH3 will almost invariably contain 16 digits made up of eight groups of two like this:

6A 34 02 D2 E3 11 79 CC

The beauty of the editing we will do is that:

1) We only change the first two and last two digits
2) It does not matter what we change them to! Although there are some things I avoid and I will describe why later
3) I don't know exactly how this works, but it works!

....OK, lets start figuring out how all of this works!

(continued…)
__________________
SH3 Cloning Library:
http://www.geocities.com/stljeffbb/CloningLibrary.html

:rotfl:
stljeffbb1 is offline   Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:01 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.