To get it into 3dsmax:
Place the exporter .dlu file to your stdplugs folder:C:\Program Files\Autodesk\3ds Max 2010\stdplugs
Go to your utilities tab and press the Configure Button Sets button (lower right here):
Locate the exporter in the left columnt. Add one more digit to Total buttons so that an empty button apears in the right column.
Drag and drop the exporter to the empty button from the left column list.
Press Ok, now you should have the button present in your utilities tab. Press it.
To get savage files into max:
Go to your savage game folder.C:\Program Files\Savage XR\game
Locate savage0.s2z and open it with winrar/winzip/whatever, then extract all the contents into some folder. This archive contains all the files the game uses.
Back to max, go the exporter and click Import model button. I reccomend checking the Weld vertexes and Smooth checkboxes unless you want pain.
Note! All the models you import are pretty unusable if you want to do serious changes to them, if you want to attach some objects to the models, use the imported model. If you want to atach a behemoths head to chaplain, you may want to export the whole scene with open collada
(NOT autodesk collada) and then import it back again. This will give you more controll over the whole scene.
For example sakes, lets import a scav model and one of his animations.
Navigate to [your extracted savage0.s2z folder]\models\beast\units\scavenger\character.model
You should get this in your viewport:
Now, the reason he is without the texture is max cant read s2g texture files. We converted them to that format long time ago, but the converter is available if you want to mess with the textures. You can download it here
After you are done converting stuff, and reapplying the texture, you should get a textured scav!
Great! Now may want to import the animation files for him, create a savage movie, or atach a bucket to his head.
How to export stuff.
If your working on buildings/other collidable meshes, check out the surf guide here
. If you feel lazy to fix 200 surfs like I find myself sometimes, download a script that will do it for you here
To export stuff you must remember a few nuances.
Copy textures will copy all the textures you used together with the exported file. The engine will still read tga files, but it will automatically search for s2z files with the same filename. So if you want to finalise your model, convert your Fat_pred.tga to fat_pred.s2g and delere the tga file.
When at the save as screen, you have to manually write the model file name. it will not atach a .model automatically for now, and you cant fix it by renaming the file in your browser. (same goes for .anim files etc)
Full filename damnit!
To get your object to actually apear ingame, you need an .objdef definition file. Its a text file that tells the game about your model.
You can copy any objdef file from other directories, rename it, add your info and your done.
You will now have to repack the archive into a s2z archive the game can read. Instead of doing it with all the files, you can just do it with your files only.
So if say, you have a new wall model, create an exacly similar folder structure as you normally would in a new folder.
Say [A new folder somewhere]\models\beast\units\fat_pred\[fat_pred files]
Now add the whole folder structure into a zip file with no compression. When you open the zip, you should see the model folder, if you see your folder name or anything else, repackage it correctly.
Rename the archive to savage1.s2z and place it into your savage/game folder together with savage0.s2z
The bigger the archive number, the higher priority it has, so if conflicts arise, the later name will overwrite the lesser file.
Hope this helped, ask more questions if you have any.