Nod Engine SDK => Scripting and Modifying => Topic started by: Javokis on 2009-02-10, 19:55:22

Title: How to Create a Nob File
Post by: Javokis on 2009-02-10, 19:55:22
This tutorial will teach you how to create a nob file using 7-Zip. You can download 7-Zip here:

http://sourceforge.net/projects/sevenzip/files/7-Zip/ (http://sourceforge.net/projects/sevenzip/files/7-Zip/)

BE SURE TO USE VERSION 4.65 OR BELOW. Newer versions do not format the .nob properly and will not work.

The first thing you need to do is make sure that all of you modified files you intend to nob together is in a project folder or some place where you can easily identify what is your creation and what is not. They must retain their proper folder structure inside your project folder. So if you made a weapon like from the How to Make a Sword in Redemption (https://e-mods.net/forum/index.php?topic=425.0.html) tutorial then place that myproj.NOT into the misc/templates folder within your project folder. Now follow these steps:

-Right-click the misc folder and a pop-up menu will appear.
-If you installed 7-Zip then 7-Zip should be on the list, within 7-Zip choose the Add to archive option.


-In the Add to Archive screen choose Zip from the Archive Format
-From the Compression level choose Store.
-Where the .zip file name is located change the name to MyProject.nob
(whatever name you choose be sure it ends with .nob)
-Click OK


-A .nob should be created


You can now distribute this .nob publicly, just be sure to put it into a .zip file with a readme containing instructions on how to install along with what the end-user is installing. Pretty much all you have to do is place the .nob file into your main Vampire the Masquerade - Redemption directory and your sword will be added on the list... or whatever else you created, but here is a bit of info to remember about nobs.

You can only place the following folders into a .nob file:


*You can only place the sounds folder in a nob file if it contains actors, environment, objects, gameplay, and voice sub-directories. Music, StereoAmbient, and Dialog are not usually read in .nob files.

Sub-directories included in the above folders must have proper names to read the files within them.
Please check out this topic:


For more information on file types and where they must go.

Additional Note: you cannot place a Codex directory into a nob file, but you can place individual .class files into a Codex.nob file, but you must make sure that the Codex.nob file is inside a mod folder and not placed inside the main VTMR directory where it could overwrite the original Codex.nob. Codex.nob files located in mod directories are usually the brains behind the mod's functionality. Without it, the mods usually don't function.
Title: Re: How to Create a Nob File
Post by: Signothorn on 2011-03-02, 21:14:43
After 3 hours trying to figure out why my .nob files weren't working, I determined winrar is a better option.
Title: Re: How to Create a Nob File
Post by: Javokis on 2011-03-09, 12:38:08
I think 7-zip changed some of their encryption methods, but as long as zipcrypto is still available in the newer versions, it should still work. So be sure to check encryption method as that might have changed in the newer versions.
Title: Re: How to Create a Nob File
Post by: Javokis on 2011-05-30, 01:39:49

Don't use the newest and "greatest" 7zip if you want to make nob files. I used version 4.65 when I made the above tutorial. You can get it here:

http://sourceforge.net/projects/sevenzip/files/7-Zip/ (http://sourceforge.net/projects/sevenzip/files/7-Zip/)

So yeah, siggy, they must have completely rewrote the encryption to break nob file creation. Not sure why. Stick with 4.65. No real reason to use any newer anyway. I still highly recommend 7-zip because winrar is not free.
Title: Re: How to Create a Nob File
Post by: EtaYorius on 2011-05-31, 11:34:05
I like WinRar quite a lot... besides everybody knows how to get stuff from free, this is the internet! it was meant to be NEUTRAL and for SHARING.