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:Yes DESC:Apply Casterlevel Bonuses from Domains to all 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:Outsider0HDGainMartialWeapons VAR:OutsiderZeroHDGainMartialWeapons DEFAULT:No DESC:Grant Martial Weapons to all 0 HD outsiders as House Rule. 32NAME:UseFullSpellDescriptions VAR:DisplayFullSpell DEFAULT:No DESC:Use Full Spell Descriptions from the Core Books 33# Homebrew Support 34NAME:UseFullEquipmentDescriptions VAR:DisplayFullEquip DEFAULT:No DESC:Use Full Equipment Descriptions (Homebrew Support) 35NAME:UseFullAbilityDescriptions VAR:DisplayFullAbility DEFAULT:No DESC:Use Full Ability Descriptions (Homebrew Support) 36 37 38NAME:HitPointDamage VAR:DAMAGE_HP DEFAULT:Yes EXCLUDE:DAMAGE_VW DESC:Use Hit Points 39NAME:VitalityDamage VAR:DAMAGE_VW DEFAULT:No EXCLUDE:DAMAGE_HP DESC:Use Vitality and Wound Points 40 41# 42# The following are all hardcoded in the java code 43# 44NAME:AnyRangeForAbilities PARM:ABILRANGE DEFAULT:No DESC:Allow any range for ability scores 45NAME:BonusSpellsKnown PARM:BONUSSPELLKNOWN DEFAULT:No DESC:Add stat bonus to Spells Known 46NAME:bypassClassPreReqs PARM:CLASSPRE DEFAULT:No DESC:Bypass Class Prerequisites 47NAME:bypassFeatPreReqs PARM:FEATPRE DEFAULT:No DESC:Bypass Feat Prerequisites 48NAME:bypassMaxSkillRanks PARM:SKILLMAX DEFAULT:No DESC:Bypass Max Skill Ranks 49NAME:FreeClothesAtFirst PARM:FREECLOTHES DEFAULT:Yes DESC:Ask For Free Clothing at First Level 50NAME:IntBonusLang PARM:INTBONUSLANG DEFAULT:No DESC:Allow Selection of Int bonus Languages after 1st level 51NAME:IncreaseIntBeforeLevel PARM:INTBEFORE DEFAULT:Yes DESC:Increment STAT before calculating skill points when leveling 52NAME:IgnoreLevelCap PARM:LEVELCAP DEFAULT:No DESC:Ignore Level Cap 53NAME:InHandEquipped PARM:EQUIPATTACK DEFAULT:No DESC:Treat Weapons In Hand As Equipped For Attacks 54 55NAME:WeaponSizebyCategory PARM:SIZECAT DEFAULT:Yes EXCLUDE:SIZEOBJ DESC:Use 3.5 Weapon Categories 56NAME:WeaponSizebyObject PARM:SIZEOBJ DEFAULT:No EXCLUDE:SIZECAT DESC:Use 3.0 Weapon Size 57 58NAME:SpellAlignmentRestriction PARM:PROHIBITSPELLS DEFAULT:Yes DESC:Restict Cleric/Druid spells based on alignment 59 60NAME:AmmoStacksWithWeapon PARM:AMMOSTACKSWITHWEAPON DEFAULT:No DESC:Do ammunition enhancement bonus stack with those of the weapon 61 62# 63# Done 64