Jump to content

Recommended Posts

Posted

Hi, like the title says I have a question and want to know if it's at all possible.

 

A little background, there are game settings where you can change certain percentages at a successful hack or lockpick. Like making it so that there is only one password when hacking or lockpicking is 100%. I've been messing around in GECK, learning about Perks and I had an idea. Is it possible to add a perk where, when the right conditions are met, a game setting is changed?

 

Take this mod as a reference: Easy Unlocking - Easy Hacking - Guaranteed Pick Pocket -> https://www.nexusmods.com/newvegas/mods/34829

 

For example, with Science at 100 and perception 8 (condition) every time you hack a computer the correct password shows. Is that possible? I've been messing around in GECK for awhile now and I've given up hope. I think it would be a cool perk to make, any help and I would be grateful. Thanks!

Posted

Sure it's possible, but game settings do not get saved in your savegame. So, you need to set them at game load and restart (getGameLoaded and GetGameRestarted).

 

How does that other mod do it? Start from there.

Posted

The other mod goes into the game settings in GECK and changes the values. The issue I'm having is I don't know how to implement that into a perk. I see no way on how to do that. I have very basic scripting knowledge, if it's something to do with creating a script I wouldn't know how to do that.

Posted

I would search around the GECK wiki for functions that allow you to edit game settings through script. There are some game settings that can be changed through perks, like output damage but those are usually hardcoded as soft-functions and are atypical.

Posted (edited)

Great! Now what's my next step? how do I create the script and implement that so that it works when I create "so called" perk?

 

I'll use the 3rd link, "SetStringSetting"

 

As mentioned before, I have a very basic understanding of how scripting works. Thanks.

Edited by Jayer117
Posted

I understand perks and perk entry in GECK, what I don't know how to do is compile a script using "SetStringSetting" and implement that into a perk entry. Any help with that? Thanks.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...