1# 2# Current Ver: $Revision$ 3# Last Editor: $Author$ 4# Last Edited: $Date$ 5# 6# 7# This file contains Rule Checks that the user can turn on/off in the GUI 8# 9# Format is: 10# Name:aName VAR:/PARM:aKey DEFAULT:YES/NO EXCLUDE:aKey DESC:optional description 11# Where 12# aName is used to search the Language.properties file for a DESC to display in the GIU 13# aKey is the unique key used to store and reference this Rule 14# -- VAR:aKey can be referenced in .lst files 15# -- PARM:aKey means it's hardcoded into the Java code 16# EXCLUDE: prevents two rules from being active at the same time. It also creates a Radio button in the GUI to choose between the two rules 17# DESC: is optional and if overidden by the Language.properties file from the java code. 18# 19 20# 21# The following are all refereced from the .lst files 22# 23#NAME:CraftItemPenalty VAR:SYS_CIP DEFAULT:Yes DESC:Improper tools incure a -2 circumstance penalty 24NAME:LoadPenaltyToAcAndSkills VAR:SYS_LDPACSK DEFAULT:Yes DESC:Apply Load Penalty to AC and Skills 25NAME:WeightPenaltyToSkill VAR:SYS_WTPSK DEFAULT:Yes DESC:Apply Weight Penalty to Skills 26NAME:WeaponSizePenalty VAR:SYS_35WP DEFAULT:Yes DESC:Apply 3.5 Size Category Penalty to Attacks 27NAME:ClericDomainBonus VAR:SYS_DOMAIN DEFAULT:No DESC:Apply Casterlevel Bonuses from Domains to Spells 28NAME:DisplayTypeTraits VAR:DISPLAYTYPETRAITS DEFAULT:No DESC:Display full text of Type Traits on output 29NAME:DisplayConditionalSkills VAR:DISPLAYSKILLUSE DEFAULT:Yes DESC:Display conditional skill uses on output 30 31NAME:HitPointDamage VAR:DAMAGE_HP DEFAULT:Yes EXCLUDE:DAMAGE_VW DESC:Use Hit Points 32NAME:VitalityDamage VAR:DAMAGE_VW DEFAULT:No EXCLUDE:DAMAGE_HP DESC:Use Vitality and Wound Points 33 34NAME:UseFullSpellDescriptions VAR:DisplayFullSpell DEFAULT:Yes DESC:Use Full Spell Descriptions from the Core Books 35 36# 37# The following are all hardcoded in the java code 38# 39NAME:AnyRangeForAbilities PARM:ABILRANGE DEFAULT:No DESC:Allow any range for ability scores 40NAME:BonusSpellsKnown PARM:BONUSSPELLKNOWN DEFAULT:No DESC:Add stat bonus to Spells Known 41NAME:bypassClassPreReqs PARM:CLASSPRE DEFAULT:No DESC:Bypass Class Prerequisites 42NAME:bypassFeatPreReqs PARM:FEATPRE DEFAULT:No DESC:Bypass Feat Prerequisites 43NAME:bypassMaxSkillRanks PARM:SKILLMAX DEFAULT:No DESC:Bypass Max Skill Ranks 44NAME:FreeClothesAtFirst PARM:FREECLOTHES DEFAULT:Yes DESC:Ask For Free Clothing at First Level 45NAME:IntBonusLang PARM:INTBONUSLANG DEFAULT:No DESC:Allow Selection of Int bonus Languages after 1st level 46NAME:IncreaseIntBeforeLevel PARM:INTBEFORE DEFAULT:Yes DESC:Increment STAT before calculating skill points when leveling 47NAME:IgnoreLevelCap PARM:LEVELCAP DEFAULT:No DESC:Ignore Level Cap 48NAME:InHandEquipped PARM:EQUIPATTACK DEFAULT:No DESC:Treat Weapons In Hand As Equipped For Attacks 49NAME:RetrocativeSkillBonus PARM:RETROSKILL DEFAULT:Yes DESC:Changes to bonus skill points are retroactive 50 51NAME:WeaponSizebyCategory PARM:SIZECAT DEFAULT:Yes EXCLUDE:SIZEOBJ DESC:Use 3.5 Weapon Categories 52NAME:WeaponSizebyObject PARM:SIZEOBJ DEFAULT:No EXCLUDE:SIZECAT DESC:Use 3.0 Weapon Size 53 54NAME:SpellAlignmentRestriction PARM:PROHIBITSPELLS DEFAULT:Yes DESC:Restict Cleric/Druid spells based on alignment 55 56NAME:AmmoStacksWithWeapon PARM:AMMOSTACKSWITHWEAPON DEFAULT:No DESC:Do ammunition enhancement bonus stack with those of the weapon 57 58NAME:CombatManueverBonus PARM:USE_CMB DEFAULT:No EXCLUDE:USE_GRAPPLE DESC:Use Pathfinder Combat Manuever Bonus 59NAME:Grapple PARM:USE_GRAPPLE DEFAULT:Yes EXCLUDE:USE_CMB DESC:Use 3.5 Grapple 60 61# 62# Done 63