Perks.

TheoSeraph

First time out of the vault
Two questions, First, Is there a simple way to possibly alter how often your character receives perks? second, How do i create/Code my own perks And implement them into the game?

This is in relation to fallout two, I'm interested in some personal modding and fooling around.

Had no luck searching the forum myself, figured i would ask.
 
Try the Vault-Tec Labs link below for another good place to search.

There are threads only one or two pages back in this forum also that are on this same subject of adding new perks. {Edit: OK, so I can't find them now either!}
 
The answer is: you can't add new perks. AFAIK you can't do much with perks, aside from changing it's description, but I'm no programmer, so I may be wrong.

But don't worry, there's a way around it. MIB88 taught me how to add Karma Titles to the game, so this is exactly what you can do, if you wish to implement new perks. The only diffrence between a Perk and a Karma Title is that they aren't listed on one, but two lists in the Perk windown of the Character Sheet. If you're interested on how to make Karma Titles, lemme know and I'll post a precise instruction over here.
 
Ravager69 said:
The answer is: you can't add new perks.
sfall. It doesn't even have the 127 limit any more.

karma titles are fine for getting things to show up on the char screen, but not very useful if you want new perks to be selectable at level up.

And back to the original question, you can change how often you recieve perks with sfall too, but it'll take a bit of scripting. I'm away, so I can't post an example script right now, but there's possibly one in either my character development mod or extra perks/traits mod.
 
if yer just looking to get more perks, you could always use Falche and "pretend" like you just got a perk option after gaining a level. know it's kind of a hokey suggestion but it's the only one i got. :shrug:
 
Timeslip said:
Ravager69 said:
The answer is: you can't add new perks.
sfall. It doesn't even have the 127 limit any more.

karma titles are fine for getting things to show up on the char screen, but not very useful if you want new perks to be selectable at level up.

And back to the original question, you can change how often you recieve perks with sfall too, but it'll take a bit of scripting. I'm away, so I can't post an example script right now, but there's possibly one in either my character development mod or extra perks/traits mod.

Oh? I remember Killap or MIB88 saying that you can't or something. I may be wrong, of course, but anyhow - it's good to know that such option is available.

Not sure about modding existing perks, though. I didn't check all the game files, so I don't know if it possible.
 
They're hardcoded in the program. The ones that modify stats (carry weight, poison resistance, etc) can be changed with a hex editor, but others are used by game functions. Sfall is easier and safer.
 
Timeslip said:
Ravager69 said:
The answer is: you can't add new perks.
sfall. It doesn't even have the 127 limit any more.

karma titles are fine for getting things to show up on the char screen, but not very useful if you want new perks to be selectable at level up.

And back to the original question, you can change how often you recieve perks with sfall too, but it'll take a bit of scripting. I'm away, so I can't post an example script right now, but there's possibly one in either my character development mod or extra perks/traits mod.

I Downloaded Sfall A while back. It has alot of nice things in the DDraw file that I've enjoyed tweaking to my preferences. And somewhere I got a mod that let me pick an extra trait at level one from a list of custom ones, though i Couldn't find exactly what they do.

... Wait... Timeslip? I think that was your mod :D. I really am curious about making new perks, And if i manage something interesting enough I can share it. :)
 
follow the link in my sig and look at perks per level and custom perks scripts i wrote,they requier sfall,source is included
 
Nirran said:
follow the link in my sig and look at perks per level and custom perks scripts i wrote,they requier sfall,source is included

Jesus, man, you need to change the colours on your website, I can barely see anything written there.
 
Ravager69 said:
Jesus, man, you need to change the colours on your website, I can barely see anything written there.

was trying to do it decently with FO pictures,changed it to some design i found on the web,btw the 2 scripts "Levels Per Perk" and "Custom Perks" will now add another perk that will increase the amount of perks gained when requirements have been met,ie 2 each perk level,fun to kill stuff lol,almost as much fun as scripting

Nirran
 
Yeah, the site looks much better now.

Anyway, is there anyone capable of making new pictures for perks? If I wanted to add some, I'd hate to re-use the current ones.
 
Is there a way to create/edit perks without any Fallout programming knowledge? I have some perk ideas too.
 
look at what i did in the custom perks script,i included the source code(and header files)
 
any text editor,windows wordpad works fine

edit : i added a feature to my perks per level script a few days ago and i broke the script when i did,its fixed now but before if your levels between perks were higher then 3 w/o skilled and 4 /w,the game would still give perks on the levels of vanilla game,uploaded,re-download if this affects you
 
With a text editor I can just view the descriptions of the perks you made.

Can I make my own perks without any Fallout programming knowledge?
 
try FSE,thats what i wrote them in,here is a link

http://www.mody-jarga.host.sk/fse/fse2.htm

is one way to do it without scripting,uncomment ;perks.ini in ddraw.ini
and create a file named perks.ini,then use sfall commands to set the various atributes of the perks,this is all the commands(i think)

Code:
void set_perk_image(int perkID, int value)
void set_perk_ranks(int perkID, int value)
void set_perk_level(int perkID, int value)
void set_perk_stat(int perkID, int value)
void set_perk_stat_mag(int perkID, int value)
void set_perk_skill1(int perkID, int value)
void set_perk_skill1_mag(int perkID, int value)
void set_perk_type(int perkID, int value)
void set_perk_skill2(int perkID, int value)
void set_perk_skill2_mag(int perkID, int value)
void set_perk_str(int perkID, int value)
void set_perk_per(int perkID, int value)
void set_perk_end(int perkID, int value)
void set_perk_chr(int perkID, int value)
void set_perk_int(int perkID, int value)
void set_perk_agl(int perkID, int value)
void set_perk_lck(int perkID, int value)
void set_perk_name(int perkID, char* value)
void set_perk_desc(int perkID, char* value)

not sure what all those do,the stats are requierments,afaik you wont be able to create new perks,only change existing ones

Nirran
 
I've been wondering if there's any alcohol-related perk\trait, since I could use one and I can't seem to find any in the Fallout wiki. I mean something that'd make you more resistant to alcohol or something like that. So far Chem Reliant\Resistant is my best find and I've seen some special perks you get after downing enough Alcohol-Z bottles, but aside from that, nothing in the form I'd like to see. Perhaps someone can point me in the right direction?
 
Ravager69 said:
I've been wondering if there's any alcohol-related perk\trait, since I could use one and I can't seem to find any in the Fallout wiki. I mean something that'd make you more resistant to alcohol or something like that. So far Chem Reliant\Resistant is my best find and I've seen some special perks you get after downing enough Alcohol-Z bottles, but aside from that, nothing in the form I'd like to see. Perhaps someone can point me in the right direction?
I assume that Chem Reliant / Resistant would affect alcohol as well, as it uses the same code for "% Chance To Become Addicted". The percentages aren't used (i.e. they are 0 for Beer and Booze) in FO1 but the code's there, and the icon shows up in the HUD and Char Screen if triggered. Doesn't affect your stats at all AFAIK, just like Nuka-Cola addiction, but it's still fun to see :)
 
Back
Top