# 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 # # : , , ..., # # All white space is optional, and tags may also be given on multiple lines # as follows: # # : # : # ... # : # # 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 # Module Updater # 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 : PRC8 # Add the PRC pack version and specify at least 1.62 to install. Version : 4.1.11 MinNWNVersion: 1.67 # ERF with the required areas. erf : prc8_consortium.erf # Haks used by the prc pack. #commented out since its not actually needed in a module and causing CEP conflicts. # module.Hak : prc8_include.hak module.Hak : prc8_2das.hak module.Hak : prc8_scripts.hak module.Hak : prc8_nsb.hak module.Hak : prc8_spells.hak module.Hak : prc8_epicspells.hak module.Hak : prc8_psionics.hak module.Hak : prc8_race.hak module.Hak : prc8_textures.hak module.Hak : prc8_misc.hak module.Hak : prc8_craft2das.hak # Custom tlk used by the prc pack. module.CustomTlk : prc8_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.OnPlayerTarget : prc_onplaytarget <- This has to be set manually! 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