![]() ![]() |
ConfiguringHow It WorksThe ACP LE uses a set of variables to configure certain user options in the system. These variables allow you to turn printed messages on/off, setup your preferred set of defenses, provide your pipe numbers, and configure specific ability options for things like deathsight, insomnia, or third eye. Settings created by the ACP are stored in two main class folder hierarchies. The first is all the tracking and curing system in the ACP folder structure. The second is for settings that may remain during a minor upgrade and holds your configuration options in the ACPcustom folder structure. The design is such that users should never need to modify anything in the ACP folder hierarchy (though you're welcome to experiment, if you want to try new things). You will only need to change options in the ACPcustom folder. Setting Custom ParametersMost options have been consolidated into a single data record variable called Settings. Importing the ACP creates this variable with a set of option keys and their corresponding default values. Do NOT change the names of these keys or delete them from the variable (unless you're re-importing the script and want it to replace what you had with the default value). Deleting or setting these keys incorrectly can cause unexpected results. The following is a list of customizable settings stored in this simple database, together with their default values (as of the time of this writing, so this is subject to change over time):
You may edit the variable contents in the Settings Editor or from the command line. For example, to turn on the use of the Clot ability, use the command There is a small data record variable for setting the numbers of your pipes. Store the keys for elm, skullcap, and valerian in your Pipes variable (i.e., There is an extensive list of defense commands in the DefMapping variable. The keys should not be modified, as they contain the true names of all the defenses, as you would see when a Magi erodes your defenses away, a lemming strips them, etc. The values, however, may be customized to call your own aliases or just use different abilities to give you that defense. For example, you might have a Mask of Lifevision or a Shadowcloak. These provide defenses that you most likely don't have in your class skills. You may add the appropriate key (i.e., "lifevision" or "shroud") and an alias to ensure that you're wearing the artifact before you use the ability to raise the defense. This mapping will be used in putting up your defenses and most users will not need to change anything here. You'll find two sets of defenses that may be configured. BasicDefs contains those defenses you use when you're just hanging around and not worried about a fight, typically the "cheaper" defenses. FullDefs has the defenses you use for PK, in or out of the arena. Both variables have the same two keys, "free" and "norm," and the values of each will be a string list with all appropriate defense names. A "free" defense is one that uses up no balance when activated, such as insomnia or third eye. They are all activated at the beginning of the deffing up process, and all at the same time. The "norm" defenses require a balance of some kind, be it herb balance, equilibrium, or whatever. They are put up one after the other as you regain balance from the last. Other variables exist in ACPcustom primarily so they are not wiped out in an upgrade. They are persistent, in other words, and remain when you re-import the ACP. The health, mana, etc, values are set automatically each time you check your score with Tweaking the SystemUsers of the ACP are encouraged to learn more about the scripts and begin to customize the system. Not only does this help you to understand the system and how to use it well, it also gives you an opportunity to enhance it and tailor it for your own needs. The only real disadvantage of the ACP is because it's open source code that opponents might find a weakness in the system and exploit it. Customizing or tweaking things can decrease your chances of being affected by common exploits. You may want to add triggers to process class abilities, such as curing through bloodboil when you have a certain number (or subset) of afflictions or a failsafe for when your attack succeeds and the system thought you were paralyzed/prone/asleep/etc. There are a wide variety of things you can do to enhance and tweak the ACP so that it works more effectively for you. If it came all-inclusive, there would be no difference in the way we all fought, and that would take the fun back out of the fighting. For ideas, visit the page on customizing your ACP. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|