Owing to the lack of any easily accessible companion influence system, either in the game resources or on the Vault, I decided to create this simple, flexible script. It allows for management of the influence of any number of companions, with no scripting knowledge required. With a bit of scripting knowledge, however, a builder can modify the script extensively, adding custom actions to be taken depending on the companion and influence level, etc. This system is a great package for beginners, and a great starting point for experts.
INSTALLATION
Installation is very simple: just click on the File menu in the toolset, select �Import� and choose the �influence.erf.� file. This should install the scripts 'ginc_influence', 'ga_influence' and 'gc_influence' in your module.
SPECIFICS
The system works on a 200-point scale, from -100 to +100. As the player gains and loses influence with his companions, they will move through different influence bands, ranging from �rebellious� to �devoted�. All of these values can be easily changed through the user preferences at the top of the �ginc_influence� script.
- At 'disillusioned' the player will no longer be able to access the companion's inventory.
- At 'rebellious' the player will not be able to access the companion's inventory or take control of the companion.
Aside from these, there are no hard-coded effects based on influence band. These effects can also be easily removed within the script if the builder so desires.
Use the 'ga_influence' script to set influence in conversation; use the 'gc_influence' script to retrieve influence level in conversation.
Experienced scripters should find the code relatively straightforward, and should have no trouble modifying it to suit their needs.
CONTACT
If you have feedback, questions, problems, etc., I can be contacted at [email protected].
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone