Difference between revisions of "Creating A Custom Weapon"

119 bytes removed ,  19:50, 25 February 2009
PrincessStomper didn't like the attention.
imported>Qazaaq
m (changing all requirement links)
imported>Illyism
(PrincessStomper didn't like the attention.)
Line 64: Line 64:
*Set it to '''Normals'''.
*Set it to '''Normals'''.
*Click on the ''Export button''.  
*Click on the ''Export button''.  
Do the same for '''Love.obj''' and '''PricesStomper.obj'''
Do the same for '''Love.obj''' and '''Elv.obj'''


==Step 2: Creating normal maps. ==
==Step 2: Creating normal maps. ==
Line 88: Line 88:
When you have done that click the Ok Button. File-> Save As. Set the name to I_n.tga and uncheck RLE Compression and make sure the origin is Top left. Click the Save button.
When you have done that click the Ok Button. File-> Save As. Set the name to I_n.tga and uncheck RLE Compression and make sure the origin is Top left. Click the Save button.


Do the same for _Cube.tga and _PrincessStomper.tga
Do the same for _Cube.tga and _Elv.tga


==Step 3: Converting to DDS ==
==Step 3: Converting to DDS ==
Line 100: Line 100:
*Love.tga
*Love.tga
*Love_n.tga
*Love_n.tga
*PrincessStomper.tga
*Elv.tga
*PrincessStomper_n.tga
*Elv_n.tga
when that is done, you can exit the program.
when that is done, you can exit the program.


Line 115: Line 115:
*Select NiHeader.
*Select NiHeader.
*Open Strings.
*Open Strings.
*Set 10MMPistol to '''PrincessStomper'''.
*Set 10MMPistol to '''Elv'''.
*Find 10MMPistol:0 and set it to '''PrincessStomper:0'''
*Find 10MMPistol:0 and set it to '''Elv:0'''
*View-> Show Blocks in ''Tree''.  
*View-> Show Blocks in ''Tree''.  
*Find and Right-Click-> Block-> Remove Branch on all of the following:
*Find and Right-Click-> Block-> Remove Branch on all of the following:
Line 133: Line 133:
Now right click on NiTriStripsData and Right-Click-> Block-> Copy.<br>
Now right click on NiTriStripsData and Right-Click-> Block-> Copy.<br>
Then Right-Click on '''NiNode''' and Block-> Remove Branch.
Then Right-Click on '''NiNode''' and Block-> Remove Branch.
Finally find the ''PrincessStomper:0'' NiTriStrips. Select it's ''NiTriStripsData'' and Right-Click-> Block -> Paste Over.<br>
Finally find the ''Elv:0'' NiTriStrips. Select it's ''NiTriStripsData'' and Right-Click-> Block -> Paste Over.<br>
Select PrincessStompers:0's '''BSShaderTextureSet''' and for textures set the first to ''textures\I.dds'' set the second to ''textures\I_n.dds''
Select Elv:0's '''BSShaderTextureSet''' and for textures set the first to ''textures\I.dds'' set the second to ''textures\I_n.dds''
<br>
<br>
<br>
<br>
*Do the same for ''Love'' replacing '''##clip'''.
*Do the same for ''Love'' replacing '''##clip'''.
*Do the same for ''PrincessStomper'' replacing '''##hammer'''.
*Do the same for ''Elv'' replacing '''##hammer'''.


File-> Save As. Goto Fallout 3's Data\meshes\ and name it PrincessStomper and then click the Save button.
File-> Save As. Goto Fallout 3's Data\meshes\ and name it Elv and then click the Save button.


One last thing to do is place all your .dds files in your textures folder of Fallout 3.
One last thing to do is place all your .dds files in your textures folder of Fallout 3.
Anonymous user