TOTAL NEW WEAPONS in Fallout!!!

Mr.Wolna

Vault Senior Citizen
Hey guys now its possible to make total new weapons(idle and run animations!)

You just need to make a critter with the new animations and use this code for your items ind the critter_p_proc procedure in obj_dude!



BIG THANKS ZO MIB88, to make this possible, it mine idea but his work!

So a Request on all Modder all over the world lets make Fallout much greater, because Fallout 3 will be not a RPG, it will be a fuck mainstream ego shooter :cry:



EDit: To make the new guns is better to use a 3d Programm bytheway so you can make total new critters and you dont to have spend time on paste and copy with rthe frameanimator!

I would make it bymyself but i can not use a §d readnering Programm :(
 
Isent it easier to take weapons,critters and stuff from fallout tactics? there were very cool like talking deathclaws :)
 
Mr.Wolna said:
EDIT: To make the new guns is better to use a 3d Programm bytheway so you can make total new critters and you dont to have spend time on paste and copy with rthe frameanimator!

Yes, but that only would work to make a completly new critter, because if you want to make an extra animation for the hero model for example, there is no way that it's going to look the same. That's why using the "copy and paste" metod looks well, because you're using the original model.
 
OH THAST A BIG SHIT BECAUSE I MAKE A LOGIC MISTAKE IN MY IDEA!!!

The Object in the code chance the visual style of dude but only for one armor you know i need a code that change the style to moddift leader armor for examlpe when you are caring a leather armor is this poosible?
Like this if leather armor i wering then you know?
 
I hope this can be useful.

MIB88 said:
See that other thread about a weapon changing the critter's appearance. Armor is done the same way, except where

op_critter_inven_obj(op_dude_obj(), 1 (or 2)

is written, replace the 1 or 2 with a 0. Slots 1 and 2 are for the hands. The 0 slot is the armor slot.

Well, you have to use something like this, don't ask me how, probably MIB88 is the one how should answer this.
 
I pm'ed Mr.Wolna, but just in case anyone else is curious:

The code is written if you place an object in hands (written as the 1 and the 2)

if ((op_obj_pid(op_critter_inven_obj(op_dude_obj(), 1)) == 317) or (op_obj_pid(op_critter_inven_obj(op_dude_obj(), 2)) == 317)) then
op_metarule3(107, op_self_obj(), 16777279, 0);

so, you want this code instead:

if (op_obj_pid(op_critter_inven_obj(op_dude_obj(), 0)) == 317) then
op_metarule3(107, op_self_obj(), 16777279, 0);

Change 317 to the item of your armor (check pro_item.msg).
Change 16777279 to the number of the line the critters.lst (art/critter folder) + 16777216.

Furthermore, to use different art for the same new weapon, taking into account the armor already being worn:

if ((op_obj_pid(op_critter_inven_obj(op_dude_obj(), 1)) == x) and (op_obj_pid(op_critter_inven_obj(op_dude_obj(), 0)) == y)) then
op_metarule3(107, op_self_obj(), 16777zzz, 0);

x = item number
y = armor number
z = your new art number + 216
 
Back
Top