Wikia

NWNWiki

CEP 2.4 file list

Talk7
3,655pages on
this wiki

This CEP 2.4 file list describes the files included in version 2.4 of the Community Expansion Pack (CEP).

Talk table Edit

CEP 2.4 comes with four .tlk files, providing compatibility when playing modules that require CEP versions 2.0 through 2.4. These files belong in the tlk subdirectory of a Neverwinter Nights installation. A module that requires CEP 2.4 should use the cep23_v1.tlk file.

CEP 2.4 talk tables
file name description
cep2_v1.tlk version 2.0 talk table
cep21_v1.tlk version 2.1 talk table
cep22_v1.tlk version 2.2 talk table
cep23_v1.tlk

version 2.3 and 2.4 talk table

Hak paks Edit

The hak paks included in CEP 2.4 belong in the hak subdirectory of a Neverwinter Nights installation. Some of these hak paks are optional for individual modules, but a player should have all of them available. For module builders, there is some flexibility in the order of these hak paks when associated with a module, but there are also some aspects of the order that are required. The following table lists the hak paks in a functioning order. (In brief, this order is the "top" hak, followed by the "custom" hak, followed by the remaining haks in alphabetical, but reverse-numeric, order. The official hak order provided by CEP differs from this in that it has the "doors" hak pak moved below "extended tiles" and the "builder's" hak pak moved to the end of the list.)

CEP 2.4 hak paks
file name description
cep2_top_v24.hak .2da files; required
cep2_custom.hak empty; optional
cep2_add_doors.hak additional generic door models; optional
cep2_add_loads.hak additional load screen images; optional
cep2_add_phenos5.hak riding and flying phenotypes; required
cep2_add_phenos4.hak
cep2_add_phenos3.hak
cep2_add_phenos2.hak
cep2_add_phenos1.hak
cep2_add_sb_v1.hak additional scripts and blueprints; optional
cep2_add_skies.hak additional skyboxes; optional
cep2_add_tiles2.hak additional tilesets from C.R.A.P.; optional
cep2_add_tiles1.hak
cep2_build.hak placeable blueprints from NWN2; optional
cep2_ext_tiles.hak replaces some standard tilesets with those from C.R.A.P.;
optional, but if used then both cep2_add_tiles* haks are required.
cep2_core7.hak core CEP content (models, sounds, and portraits); required
cep2_core6.hak
cep2_core5.hak
cep2_core4.hak
cep2_core3.hak
cep2_core2.hak
cep2_core1.hak
cep2_core0.hak
cep2_crp.hak C.R.A.P. models; required
cep2_crp_s.hak C.R.A.P. scripts and blueprints; optional

The cep2_custom hak pak is provided as an aid to multiplayer servers. The intent is that resources that are only needed server-side (e.g. scripts, blueprints, and dialogs) can be placed in the server's version of this hak pak. This allows larger modules, as the game limits each file (.mod or .hak) to roughly 16,000 resources. Using this hak pak in this way effectively allows a server's module to consume 32,000 resources without requiring players to download a server-specific hak pak.

The cep2_custom hak pak can also be used to override certain CEP resources (e.g. scripts, blueprints, and dialogs). This is why it is listed near the top of the hak pak list. It should not, however, be used to override .2da resources, which is why it is not at the top of the hak pak list.

The two cep2_add_tiles* hak paks provide copies of some of the standard tilesets with extended functionality. These copies are named beginning with "[CEP]" in the toolset. The cep2_ext_tiles hak pak causes the standard tilesets to be replaced by these extensions. This hak pak also adds an asterisk to the end of the standard tileset names to indicate that they have been replaced.

The cep2_build hak pak is for use while building a module. The intent is that this file can be associated with a module during building, then removed before the module's release. This allows new CEP blueprints to be available to a builder, while not contributing to the module's palette size. (The DM client will crash if the palette size exceeds roughly 16,000 blueprints) Also included in the version 2.4 package are some hak paks that exist for compatibility with previous versions of CEP while playing the game. These are for the benefit of players and should not be associated with modules that use CEP 2.4.

CEP 2.4 compatibility hak paks
file name used in
cep2_add_tiles.hak CEP 2.0
cep2_top_v1.hak CEP 2.0
cep2_top_v21.hak CEP 2.1
cep2_top_v22.hak CEP 2.2
cep2_top_v22b.hak CEP 2.2b
cep2_patch_v22b.hak CEP 2.2b
cep2_patch_v22c.hak CEP 2.2c
cep2_top_v23.hak CEP 2.3
cep2_add_rules.hak unused; included for possible future expansion

Builder files Edit

Included in CEP 2.4 are files that are only useful to module builders. The .mod files belong in the modules subdirectory of a Neverwinter Nights installation, and the .erf files in the erf subdirectory. (Placing the .erf files in the hak subdirectory can cause the game to fail to find similarly named hak paks, so this should be avoided.) The remaining files are documentation and can be placed wherever convenient.

CEP 2.4 builder files
file name description
cep_craft.erf dialog and scripts for the CEP crafting radial menu
cep2_updater.erf not used for CEP 2.4
 
cepv22_crp_starter.mod starter module with C.R.A.P. functionality for builders
cepv24_starter.mod CEP 2.4; starter module for builders
cepv23_starter.mod CEP 2.3; starter module for builders
cepv22_starter.mod CEP 2.2; starter module for builders
cepv22_builder.mod CEP 2.0; starter module for builders
cepv23_skies.mod CEP 2.3; testing module for skyboxes
 
aiss_doc_en.pdf

CEP documentation; various files
(not all apply to version 2.4)

aiss_spawn.txt
cep_tilesets.txt
cep_v152.pdf
cep_v20.pdf
cep_v22.txt
cep_v22b.txt
cep_v22c.txt
cep22_hakorder.txt
cep24_hakorder.txt
crap.pdf
DMTS101.pdf
DMTS102.pdf
Sparky_Mashara_spawner_docs.txt
Sparky_Trigger.txt

Around Wikia's network

Random Wiki