Nod Engine SDK > Modeling and NOT Editor

Milkshape 3d - Creating Props for The Nod Engine

(1/3) > >>

This is a step by step tutorial about building a simple sphere and popping it into the game. This tutorial will use both Milkshape 3d and NOT Editor tools so be sure to download both before reading on. This tutorial is under the assumption that you have read BOTH How to Make a Sword in Redemption and Creating a Battle-Hardened Milkmaid in Redemption tutorials.

-First start up Milkshape 3d. The version displayed in this tutorial is verison 1.8.0
-Now select the Sphere button shown in the image.

-In the lower left hand build window, we're going to left-click and drag with our mouse to build the sphere on the Z (Top) axis.

-Move the sphere so it's above ground.

-Create a joint. All meshes in Redemption need a joint.

-Deselect everything by going into Edit then choose Select None.
-Go to the Groups tab and select the Sphere again.

-Go to the Joints tab while the Sphere is selected and press the Assign button for Joint1.

-Now let's add a material by going to the Materials tab.
-Press the New button and rename the Material as shown below.

-Then click the Assign button while the Sphere is selected and the new Material will be assigned to our sphere.

-You can verify that the Material is assigned by going to the Groups tab and looking at our Sphere group on the list.
-We're ready to export.
-Go to File menu and Choose export on the list.
-Choose the Vampire the Masquerade - Redemption NOD from the exporter list.

-Press the >> button to choose a location. That location should be Vampire - Redemption\3d\Models
-If you don't have a 3d\Models folder then create it.

-Now name your file and click Save.
-Then click the OK button.

-When a message pops up telling you that file doesn't exist then asks whether you want to cancel, click NO.

-NOTE: You're only allowed to do this if you are only making a prop with a single joint like we just did.
Otherwise, you have to save over an existing nod file that has the same joints as the model you made.

-Go into your Vampire - Redemption\3d\Models folder and check to make sure our new model (.nod) file is there.

-Now we need to make a TGA file that matches our material name of our model.
-If you need help in making TGA files then check the Texturing Redemption Using The GIMP tutorial.
-As shown in the Texturing the tutorial we need to save our file, but it has to match the name of the material we assigned to our model.
-Be sure to save the TGA file to the Vampire - Redemption\3d\Materials folder.

-As in the Texturing tutorial be absolutely sure you UNCHECK the RLE Compression then click OK.

-Now check your Vampire - Redemption\3d\Materials folder to be sure our TGA went inside ok.

-It's time to start using the NOT Editor if we want our new model to show in the game.
-Load up NOT Editor.
-Open the Global.not file then open your custom template file you created the prior tutorials on NOT Editing.
-Now make a copy of Global's _prop parent template, rename it, and drag it to your custom template file.

-Make an inner copy (child) of your new _prop_myproj parent and name it something.

-Props are pretty simple things. We don't need to do much.
-Just add the MODEL tag and give it the name of our custom model.

-All we have left is to edit the EDITORCATEGORY tag and we're ready to save it and load the game.

-In multiplayer, use the ST mode to spawn the item. In singleplayer, use console addthing [templatename] command.


Hello, im trying to make custom prop item in vampire, i have correct model and texture, but have problem with making props in not editor, I do exactly what is shown in tutorial, but vampire doesnt recognize my prop item. I try also to modify global.not ,if i do and i add some prop item to this file, game recognize this item and thow it in game menu. So, my problem is imho that vampire doesnt recognize my teplate, which name starts with "_".

Usually the game will read your _something.not file if it's located in the misc/templates folder of the main vampire directory, but overall it is best to nob it. Follow this tutorial on nobbing:

Then place the nob into your vampire directory.

I have some problems with weapons model, i have models of weapons.
I can import weapons to game and do pickable and useable. But if i give model to hands of character, dont see it. I read so this something with Weapons_model tag but, i set tag same as Model tag - weapon.nod name or same without .nod(weapon), but dont works. I also tried, copy with _0.nod extesion for Christof SkeletonID (weapon_0.nod)
If i use old tags values as "axe", it works.. Its only thing of NOD editor, or i must do more changes elsewhere, or some changes directly in models?

When you make a weapon in NOT editor, you have two required model tags. The first is MODEL and that only reflects what the weapon looks like on the ground. The second tag is WEAPON_MODEL and that one is more tricky.

WEAPON_MODEL looks for a string ("weapon") + the skeleton ID of the person holding the weapon as a .nod file. So if you have "weapon" inputted as the WEAPON_MODEL tag, you need to create at least 4 additional models:

weapon_0.nod - For when christof type models equip the weapon.
weapon_1.nod - For when erik/pink type models equip the weapon.
weapon_3.nod - For most female models that equip the weapon.
weapon_4.nod - For when samuel/nosferatu type models equip the weapon.

The above models are unique and that they consist of your weapon model attached to a skeleton. Best thing to do is

-grab an existing weapon like axe_0.nod, copy it, rename it to yourweapon_0.nod, remove read-only if it is on.
-import it into Milkshape then place your weapon model at a similar position to the axe,
-check what bone the axe is attached to, then assign the weapon to the correct bone.
-Delete the axe afterward leaving only your weapon behind. Double check that it is assigned to a bone.
-Export the model (make sure to overwrite existing _0.nod model you just imported.)

You'll need to repeat the process for _1.nod, _3.nod, and _4.nod to make the weapon appear for all 4 main model types.

-Hope that helps. ;)


[0] Message Index

[#] Next page

Go to full version