The topline summary for my post are two questions:
What are the current resources available for knowing the keywords or “implementations” that are available? For example, I am curious if it is presently possible to assign an effect for a perk that doesn’t seem to be used in any of the existing ones, such as: you gain 50% more XP whenever you gain XP for insert stat or skill.
How does one create a brand new perk? It seems that perkaholic did this, but I’m not sure how the “GUID” numbers get generated, or if there are other intricacies to getting a brand new perk to function in the game.
Long Winded Explanation
In case it isn’t clear from my post history on this board, I adore this game and think it might be the best game I’ve played in years. If an extensive degree of modding with an easy to use and well-documented SDK become a thing, I suspect the game might well double or triple its total units sold in coming years. Just speculation, but Skyrim’s elongated sales tail certainly must have benefited from the hundreds of thousands of mods made for that game?
With that said: one of the design elements of the game which I find less satisfying, and also potentially quite moddable (even with the currently somewhat limited options we seem to have for modding) is the perk system. Actually not so much the “system” as the specific content of the perks and how they influence game play.
In sum: there are not enough perks, too many of them seem too inconsequential and/or not distinctive enough, and there are not enough “real choices” to be had. I’m also not a fan of how tradeoffs tend to be modeled, i.e., too often taking a perk results in an immediate benefit, but also an immediate cost. A few perks of this nature are a good thing, and especially where the benefit is so strategically powerful that the immediate cost is an agreeable strategic decision. The perkaholic mod improves on this situation quite a bit, but I still feel it doesn’t go quite far enough.
What I have in mind is a complete overhaul of the perk system with a few specific goals in mind:
- strive to have more perks available to pick than the number of perk points will ever “buy:” this enhances replayability and makes choices feel like “real choices” instead of simply “getting all the tick marks”
ii. Strive to make most perks (85 or 90% of them?) have an “evil twin” perk, if not two alternatives, basically at each point in the development of the character when you acquire a perk point, you have to make a choice. For example: Enhance stealth or enhance hitting power? Enhance swords, or axes, or maces, or polearms, or bows? Enhance dialog options, or ehnance haggling options, or enhance reputation mechanics? Some of the perks seem to be striving to evoke this kind of tradeoff dynamic and the distinctive character development paths it can lead to, but I don’t feel the system used (getting a perk that precludes other perks and leads to an immediate bonus to one stat along with an immedate reduction to one or two others) is either the most fun, or the most “role play” oriented system. A system in which a player slowly molds the character down a specific developmental path–which is one of many, perhaps almost infinite possible paths, but at minimum a half-dozen or ten distinctive “clumps” of paths–which progressively limits development along other paths, but not entirely.