Ever wanted to be Dogmeat?

platon

First time out of the vault
I don't have too much time now, so I'll be brief... (and if I don't write this now, I don't know how long it'll take when I will).

First: this isn't very new knowledge. This is the way how the patch that makes you possible to start with jumpsuit does the trick. Anyway I realized this other way to use this thing some time ago.. It could be useful for some small mod. Anyway, here it comes:

You can be any critter you like

First backup your fallout2.exe
Get youself a hex editor.
Then find text "hmwarr" from fallout2.exe.
Change the text to some other critter ('magcko' worked pretty well)
Save and run the fallout2

And now the bad news:
Some critters doesn't have run or secondary attack... and wielding weapons didn't work if I remember correctly.

And for those who are too lazy to find the list of possible critters:
Code:
hapowr,21,1
harobe,11,1
hfcmbt,11,1
hfjmps,11,1
hflthr,11,1
hfmaxx,11,1
hfmetl,11,1
hmbjmp,11
hmbmet,11
hmcmbt,11,1
hmjmps,11,1
hmlthr,11,1
hmmaxx,11,1
hmmetl,11,1
mabrom,15
maddog,16,1
mahand,17
reserv,18
mamrat,19
mamtn2,21
mamtnt,21
mascrp,22
masphn,23
masrat,24
mathng,25
nablue,11,1
nachld,27,1
naghul,11
naglow,11
napowr,21,1
narobe,11
reserv,11
nfbrlp,11
nfmaxx,11,1
nfmetl,11,1
nfpeas,11,1
nftrmp,11
nfvred,11
nmbpea,11,1
nmbrlp,11
nmbsnp,11
nmgrch,27
nmlosr,11
nmlthr,11,1
nmmaxx,11,1
reserv,46
reserv,11
nmpeas,11
reserv,49
reserv,50
maclaw,51
mamant,52
marobo,53,1
mafeye,54
mamurt,55
nabrwn,11,1
nmdocc,11
madegg,58
mascp2,59
maclw2,60
hfprim,11,1
hmwarr,11,1
nfprim,11,1
nmwarr,11,1
maplnt,65
marobt,66
magko2,67,1
magcko,68,1
nmvalt,11,1
macybr,16,1
hanpwr,21,1
nmnice,11
nfnice,11,1
nfvalt,11
macybr,16,1
mabran,19
nmbonc,11
nmbrsr,21
navgul,11,1
malien,80
mafire,68,1
nmasia,11,1
nflynn,11,1
nawhit,11,1
maboss,85
maquen,86
nmcopp,11
nmmyrn,11,1
nmlabb,11,1
magun2,90
nmfatt,11,1
nmrgng,11,1
nmgang,11,1
nfasia,11
nmmexi,11,1
nmboxx,11
maantt,97
nmoldd,11
marobe,99
madeth,100
magunn,101
mabos2,102

(ignore the numbers, I'm just in hurry right now)

I'll edit this post if something important comes up.

Feedback would be nice. :)

-platon (goes now)

EDIT:
Something I forgot to say:
start the game with male character. If you want to be female replace text 'hfprim'.
And:
This trick changes only appearance.. stats have to be changed other way
 
What the hex offset for that entry?

And good work

*EDIT*
Very good indeed, I notice it is also the area in which the vuit jump suit can be spiecfied... This leads to some very interesting possibilities.

By any chance do yo have a list of other variables that can be changed?
 
i wasn't so far last day, i just have to do the modification inside the .exe instead of critter.lst...shit
 
sory about doubleposting, but i'm not sure my edit will be seen.

so, i tried this mod, it works fine, but doesn't activate pipboy, however using the same trick i modified the default appearence of the player, just edit fallout2.exe, then find hmjmps or hfjmps, and replace it with what you want (of the critter.lst file of course)
 
I did the same experiment, but I changed hmwarr, hfprim (dude appearance before getting a vaultsuit), hmjmps, hfjmps (after getting a vaultsuit). And I transformed Chosen One into a mutant. :)

Some critters doesn't have run or secondary attack... and wielding weapons didn't work if I remember correctly.

You can add this animations (for example, you can make use of any existing animations - for secondary attack you can use primary attack). Also only player character can climb a ladder.
And if you want to put on the armor, you must changed its PRO file.
BTW, you must add the animations for the secondary attack and for the mounting a ladder, because otherwise you won't able to make this actions (for the mounting a ladder you can use stand animation).

I am not sure (I didn't test this) that the game use proper sounds for such "Chosen One". It may use standart "human" sounds for your Dogmeat.

BTW, if you will try to use script command metarule3(METARULE3_ART_SET_BASE_FID_NUM, self_obj, art_FID, 0) (for change the appearance of character), it will work proper for NPC, but incorrectly for dude_obj - engine handle dude_obj's FID irregularly.
 
Back
Top