Further file organization

Further file organization
This commit is contained in:
Jaysyn904
2023-08-23 22:11:00 -04:00
parent 3062876237
commit d87fe14826
22364 changed files with 0 additions and 3253 deletions

View File

@@ -0,0 +1,135 @@
# HIF files may consist of any of the following tags. All tags are optional.
# Tags that support multiple data items may have the data comma separated and/or
# may have multiple entries. If a multiple entries are given for a tag that only
# supports 1 value then the fist value in the file is used. Blank lines are ignored
# as are lines starting with a '#'.
#
# Tag format is
#
# <tag> : <value1>, <value2>, ..., <valuen>
#
# All white space is optional, and tags may also be given on multiple lines
# as follows:
#
# <tag> : <value1>
# <tag> : <value2>
# ...
# <tag> : <valuen>
#
# The following tags are supported:
#
# Title : Allows you to specify the title for the HIF, if the installer is run in
# single HIF mode then the installer's title bar will have the HIF's title,
# or file name if the HIF has no title. The format of the title is
# <HIF TITLE> Module Updater <HIF VERSION>
# Version : Allows you to specify the version number for your content. Modules
# that the HIF is added to are tagged with the version number.
# MinNWNVersion : Allows you to specify the minimum version of NWN that is required,
# and whether your content requies XP1 or XP2. For the NWN version use the
# standard format, i.e. 1.62, 1.31, etc. For the Expansions use XP1 or
# Undrentide for SoU and XP2 or Underdark for HotU. If you list multiple
# requirements separate them by commas. For example:
# MinNWNVersion : 1.62, XP1, XP2
# will make your content require NWN 1.62 or later and both expansions.
# erf : Imports the listed erf files into the module
# module.Hak : haks to add to the module
# module.CustomTlk : Custom tlk file for the module, only 1 value.
# module.Cache : Adds the given scripts the module's script cache.
# module.Areas: Adds the given ResRefs to the module's area list.
# module.OnAcquireItem : Assigns script(s) to handle this module event
# module.OnActivateItem : Assigns script(s) to handle this module event
# module.OnClientEnter : Assigns script(s) to handle this module event
# module.OnClientLeave : Assigns script(s) to handle this module event
# module.OnCutsceneAbort : Assigns script(s) to handle this module event
# module.OnHeartbeat : Assigns script(s) to handle this module event
# module.OnModuleLoad : Assigns script(s) to handle this module event
# module.OnModuleStart : Assigns script(s) to handle this module event
# module.OnPlayerDeath : Assigns script(s) to handle this module event
# module.OnPlayerDying : Assigns script(s) to handle this module event
# module.OnPlayerEquipItem : Assigns script(s) to handle this module event
# module.OnPlayerLevelUp : Assigns script(s) to handle this module event
# module.OnPlayerRest : Assigns script(s) to handle this module event
# module.OnPlayerUnEquipItem : Assigns script(s) to handle this module event
# module.OnPlayerRespawn : Assigns script(s) to handle this module event
# module.OnUnaquireItem : Assigns script(s) to handle this module event
# module.OnUserDefined : Assigns script(s) to handle this module event
# Title for the HIF.
Title : PRC
# Add the PRC pack version and specify at least 1.62 to install.
Version : 4.1.10
MinNWNVersion: 1.69
# ERF with the required areas.
erf : prc_consortium.erf
# Haks used by the prc pack.
#commented out since its not actually needed in a module and causing CEP conflicts.
# module.Hak : prc_include.hak
module.Hak : 35_2das.hak
module.Hak : 35_scripts.hak
module.Hak : 35_newspellbook.hak
module.Hak : 35_spells.hak
module.Hak : 35_epicspells.hak
module.Hak : 35_psionics.hak
module.Hak : 35_race.hak
module.Hak : 35_textures.hak
module.Hak : 35_misc.hak
module.Hak : 35_craft2das.hak
# Custom tlk used by the prc pack.
module.CustomTlk : 35_consortium.tlk
# Events that need to be wired up.
module.OnAcquireItem : prc_onaquire
module.OnActivateItem : prc_onactivate
module.OnClientEnter : prc_onenter
module.OnClientLeave : prc_onleave
module.OnCutsceneAbort : prc_oncutabort
module.OnHeartbeat : prc_onheartbeat
module.OnModuleLoad : prc_onmodload
module.OnPlayerChat : prc_onplayerchat
module.OnPlayerDeath : prc_ondeath
module.OnPlayerDying : prc_ondying
module.OnPlayerEquipItem : prc_equip
module.OnPlayerLevelUp : prc_levelup
module.OnPlayerRest : prc_rest
module.OnPlayerRespawn : prc_onrespawn
module.OnUnaquireItem : prc_onunaquire
module.OnPlayerUnequipItem : prc_unequip
module.OnUserDefined : prc_onuserdef
# Cache PRC scripts for better performance.
module.Cache : prc_onaquire
module.Cache : prc_onactivate
module.Cache : prc_onenter
module.Cache : prc_onleave
module.Cache : prc_oncutabort
module.Cache : prc_onheartbeat
module.Cache : prc_onmodload
module.Cache : prc_ondeath
module.Cache : prc_ondying
module.Cache : prc_equip
module.Cache : prc_levelup
module.Cache : prc_rest
module.Cache : prc_onplayerchat
module.Cache : prc_onrespawn
module.Cache : prc_onunaquire
module.Cache : prc_unequip
module.Cache : prc_onuserdef
module.Cache : prc_onhitcast
# Cache bioware summon AI scripts
module.Cache : nw_ch_ac5
module.Cache : nw_ch_ace
module.Cache : nw_ch_ac3
module.Cache : nw_ch_ac4
module.Cache : nw_ch_ac6
module.Cache : nw_ch_ac7
module.Cache : nw_ch_ac8
module.Cache : nw_ch_ac1
module.Cache : nw_ch_ac2
module.Cache : nw_ch_aca
module.Cache : nw_ch_summon_9
module.Cache : nw_ch_acb
module.Cache : nw_ch_acd

Binary file not shown.

View File

@@ -0,0 +1,75 @@
2DA V2.0
SwitchName SwitchType SwitchValue
3 PRC_PNP_TRUESEEING int 1
4 PRC_TIMESTOP_LOCAL int 1
5 PRC_TIMESTOP_NO_HOSTILE int 1
6 PRC_TIMESTOP_BLANK_PC int 0
7 PRC_PNP_ELEMENTAL_SWARM int 1
8 PRC_PNP_TENSERS_TRANSFORMATION int 1
9 PRC_PNP_BLACK_BLADE_OF_DISASTER int 1
10 PRC_PNP_FIND_TRAPS int 1
11 PRC_PNP_DARKNESS int 1
12 PRC_PNP_DARKNESS_35ED int 1
13 PRC_PNP_ANIMATE_DEAD int 1
14 PRC_35ED_WORD_OF_FAITH int 1
15 PRC_CREATE_UNDEAD_UNCONTROLLED int 1
16 PRC_CREATE_UNDEAD_PERMANENT int 1
17 PRC_SLEEP_NO_HD_CAP int 0
18 PRC_USE_NEW_IMBUE_ARROW int 1
19 PRC_ORC_WARLORD_COHORT int 0
20 PRC_LICH_ALTER_SELF_DISABLE int 1
21 PRC_TRUE_NECROMANCER_ALTERNATE_VISUAL int 0
22 PRC_THRALLHERD_LEADERSHIP int 0
23 PRC_PNP_UNIMPINGED int 1
24 PRC_PNP_IMPENETRABILITY int 1
25 PRC_PNP_DULLBLADES int 1
26 PRC_PNP_CHAMPIONS_VALOR int 1
27 PRC_STAFF_CASTER_LEVEL int 1
28 PRC_PNP_ABILITY_DAMAGE_EFFECTS int 1
29 PRC_PNP_REST_HEALING int 1
30 PRC_PNP_SOMATIC_COMPOMENTS int 1
31 PRC_PNP_SOMATIC_ITEMS int 1
32 PRC_MULTISUMMON int 1
33 PRC_SUMMON_ROUND_PER_LEVEL int 1
34 PRC_PNP_FAMILIAR_FEEDING int 1
35 PRC_PNP_HOLY_AVENGER_IPROP int 1
36 PRC_PNP_SLINGS int 1
37 PRC_PNP_RACIAL_SPEED int 1
38 PRC_PNP_ARMOR_SPEED int 1
39 PRC_REMOVE_PLAYER_SPEED int 1
40 PRC_BREW_POTION_CASTER_LEVEL int 1
41 PRC_SCRIBE_SCROLL_CASTER_LEVEL int 1
42 PRC_CRAFT_WAND_CASTER_LEVEL int 1
43 PRC_CRAFTING_BASE_ITEMS int 0
44 PRC_XP_USE_SIMPLE_LA int 1
45 PRC_XP_USE_SIMPLE_RACIAL_HD int 1
46 PRC_AUTO_IDENTIFY_ON_ACQUIRE int 1
47 PRC_AUTO_UNIDENTIFY_ON_UNACQUIRE int 0
48 PRC_BARD_LIGHT_ARMOR_SPELLCASTING int 1
49 PRC_PSIONIC_SLAYER_FAV_ENEMY_ABERRATION_ONLY int 1
50 PRC_ECL_USES_XP_NOT_HD int 1
51 PRC_PNP_ANIMAL_COMPANIONS int 1
52 PRC_PNP_FAMILIARS int 1
53 PRC_POWER_ATTACK int 1
54 PRC_NEC_TERM_PERMADEATH int 1
55 PRC_SPELL_ALIGNMENT_RESTRICT int 2
56 PRC_ALLOW_ONLY_SHARP_WEAPONS int 1
57 PRC_DEXBASED_WEAPON_POISONING_FAILURE_CHANCE int 1
58 PRC_PNP_RAPID_METABOLISM int 1
59 PRC_PNP_ELEMENTAL_DAMAGE int 1
60 PRC_SMALL_CREATURE_FINESSE int 1
61 PRC_CRAFT_ROD_CASTER_LEVEL int 1
62 PRC_CRAFT_STAFF_CASTER_LEVEL int 1
63 PRC_XP_USE_SIMPLE_RACIAL_HD_NO_FREE_XP int 1
64 PRC_XP_INCLUDE_RACIAL_HIT_DIE_IN_LA int 0
65 PRC_XP_USE_SETXP int 1
66 PRC_POWER_ATTACK_STACK_WITH_BW int 1
67 PRC_35_SPELL_FOCUS int 1
68 PRC_35_TWO_WEAPON_FIGHTING int 1
69 PRC_PNP_REST_LIMIT int -2
70 PRC_PNP_SHIFTER_BONUS int 50
71 PRC_CHICKEN_INFESTED int 0
72 PRC_DRAGON_DISCIPLE_SIZE_CHANGES int 1
73 PRC_PNP_KNOCKDOWN int 1
74 PRC_CAPPED_ATTACK_BONUS int 1