MilkShape 3D 1.7.0

MilkShape 3D 1.7.0

Milkshape can be used for making items and buildings for Novalogic games.

As long as you name everything right and export as an OBJ format then a program called Biturn will convert your OBJ file to an ASE file which can be use in the OED.

Install Milkshape, extract ms3dsdk174 into milkshape directory.
Use tmgms170 for key to register it.
Extract the BHD Importer plugin into the directory and finished!

*Note you can not buy or find this version anymore, very hard to find.

BHD 3di Plugin for MilkShape

This zip contains:
– readme.txt you’re reading it right now
– msbhdimporter.dll the bhd importer plugin
– rtl60.bpl Borland runtime library (used by the plugin)
– vcl60.bpl Borland visual component library (used by the plugin)

How to install the plugin in Milkshape3d:
Simple, just copy these 3 files (msbhdimporter.dll, rtl60.bpl & vcl60.bpl) into the Milkshape3d directory.

Notes:
Make sure the 3di file you want to import is in the same directory as all the textures files it uses.

Leave the rename extensions option marked for all the original BHD objects. This is because the
default bhd files use .tga extensions internally while the “real” textures have .dds extensions.
By having the convert option enabled the importer will automatically create .dds extension for the textures.

Also depending on which version of Milkshape you are using. The model can look a bit messed up after it
is imported. This is due to an issue with milkshape where the transparency values screw up.
To fix this simply slide the transparency slider (just below the Emissive button in the materials tab) a
bit to the left and right.
It’s final position should be all the way to the right for most materials.
And for fences and rotor blade materials it should be one notch left of the rightmost position.
This because these textures have transparent areas.
If this is not clear, then just play around with the transparency slider a bit and you’ll soon get it.

The import skeleton option when checked, will import the skeleton for bone-animated objects (the human models and croc model).

PhotoShop .dds Plugin

If you have PhotoShop and can not open the .dds files you will have to download this plugin.

Add the dds.8bi into your plug-ins folder
and the .dll’s into your windows folder

ABullets Object Exporter

A.Bullet's 3di Object Exporter

 

 

 

 

 

 

Export all files related to a 3di File

This is his updated version for JO and DFX as well as BHD and C4.

You need a decrypted def file for the game you want to extract..

It will pull all files in that def to a folder for each 3di

In that folder you will find all related info for that 3di..

Def file, 3di, textures, husk etc..

Decompression Tools

CPT DepthMap Stripper:
This program is a self contained program does not need the game in anyway.
To use it you have to extract the CPT files from the resource.pff file.
Then you run the Stripper program. Select any CPT file or even all the CPT files at once.
It will create .raw files based off the name of the CPT.
For example Dvxc1.cpt would make a file called Dvxc1.raw in the same directory as the CPT file.

You can open these with Photoshop.
If you do it will pop up with a screen requesting info. This is the info you need to put.
The dimensions are 1024×1024 Count 2 and interleaved.

A.Bullet found out that you can edit the JO CPT files and replace the CDEP section with the Raw file dumped..
So with a hex editor open the CPT file. Then create a new file..
COPY from the start of the program down to CDEP. Paste it into your new file.
If you copied the CDEP name as well just rename it to DPTH.
If you didn’t press the Insert Key and type in DPTH at the bottom of your new file.
Next open the RAW file with the hex editor press CTRL+A then CTRL+C that will select all and copy.
Then go back to the new file go to the very bottom and press CTRL+V that will past the raw file to
the bottom of the new file.
Now go back to the CPT file and search for the word POLY.
Now copy including the POLY to the very bottom of the file and the paste it to the very bottom of your new file.
Now save the New file as the CPT name you want. This will make it so that BHD or even the BHD med can read it.

CPT Poly Dumper:
This is not a self contained program it requires JO version 1.2.0.10 to work.
This is a loader so you need to place the exe and the DLL into the same folder as the game.
Then you have to run it by the exe that is in the zip.
It will dump the Poly Map of CPT of the map you load in the game. It will dump it to C:\RawDumps

You can open these with Photoshop.
If you do it will pop up with a screen requesting info. This is the info you need to put.
The dimensions are 1024×1024 Count 4 and interleaved.

Right now I don’t have a converter to put the poly maps back to how they can be read by the game.
Maybe someone else can figure that out or give me time.
Or maybe the game can use raw poly maps and maybe poly needs to be renamed to something not sure yet.

BFC1 Dumper:
This is not a self contained program it requires JO version 1.2.0.10 to work.
This is a loader so you need to place the exe and the DLL into the same folder as the game.
Then you have to run it by the exe that is in the zip.
It will dump all image base compressed files in the map you load. DDS, MDT, TGA, ECT.
It will dump it to C:\TGADumps

This also includes the Color Maps and the tiles that the med can use

Packit

Pack Program packs all the files into a PFF which it creates for the game.

Right click the install file and set up your mod name.

Super OED

SuperOED – Novalogic’s visual Object Editor – was designed to prepare objects made in 3D Studio Max® to be used as character models, vehicles, and other objects in various Novalogic games. The SuperOED contains a more streamlined interface with various new features not included in the older OED.

FwOPFF7

This program let’s you view/edit/extract/pack NovaLogic’s Pff Files in an explorer like interface.

Works with DF1, DF2, DFLW, DFTFD, DFBHD, JO, DFX, C4