CTP Builders Guide
CTP usage questions should be posted here.

Moderators: Winterhawk99, Mermut, Bannor Bloodfist, Black Rider

Post Reply
User avatar
Bannor Bloodfist
Posts: 1244
Joined: Fri Oct 09, 2009 11:45 pm
ctp: Yes
dla: Yes
TBotR: Yes
nwnihof: Yes

CTP Builders Guide

Post by Bannor Bloodfist »

The concept of the builder's toolkit is to seperate the builder from the player in terms of using the CTP. Most importantly, it is meant to reinforce to the builder that they should include their own modifications to the CTP in their own haks files. So this actual division of the two is meant to create a logical division for the builder. It's very important that they do not modify the CTP files but instead, make their own hak and put their modified files in that and place it above the CTP files in the hak list.


What this package will contain is the Builder's guide (see seperate post - CTP Download pages) that explains how the CTP works, what they can do to tweak it, what the CTP contains and other information such as credits etc. It can also contain the design document. I think that may be of interest to some and help explain a lot about the CTP.

It will also contain three modules that a builder can use as a base for his project:

1) CTP_Starter_Mod: This is just a module with the tileset, control and common haks added to the hak list.

2) CTP_Starter_Reskinned: Same as above but it also contains the "ctpr_" reskins made by Ashteferre

3) CEP_CTP_Starter_Mod: This is the CEP Starter Mod with just the tileset, control, common and doors haks added. (not included in release 1 since CEP was not yet ready)


THE MISCELLANEOUS FILES:

A builder that would like to use the CTP bioware expansion tilesets (i.e. CTP_Forest) as an add-on to the original Bioware tileset will require some files to do so. Any additional needs that the builder has can be addressed by the builder. But we can provide one small tweak to them so they can start adding to their existing PW/mod right away.

It is fairly easy to change a CTP expansion hak into a add-on to a Bioware tileset. So we can include those files to get them started.

Here is the conversion chart:

TCFT0 => TTF01 - FOREST
TCCA0 => TIC01 - CASTLE INTERIOR
TCEC0 => TCN01 - CITY EXTERIOR
TCCI0 => TIN01 - CITY INTERIOR
TCCT0 => TDC01 - CRYPT
TCDT0 => TTD01 - DESERT
TCFW0 => TTI01 - FROZEN WASTE
TCMC0 => TDM01 - MINES AND CAVERNS
TCRN0 => TDR01 - RUINS
TCUK0 => TTU01 - UNDERDARK
TCOR0 => TTR01 - RURAL (Note: Only Oriental Rural contains the Bioware rural tileset in its correct form)

In order to do this, using the forest as an example (right clicking and selecting "rename" does the trick):

1) Change the edge.2da from "tcft0_edge.2da" to "ttf01_edge.2da"
2) Change the itp files from "tcft0pal" to "ttf01pal" and "tcft0palstd" to "ttf01palstd"
3) Change the set file from "tcft0" to "ttf01" and make the following changes inside the set file:

[GENERAL]
Name=tcft0

Should be:

[GENERAL]
Name=ttf01

Keep in mind that this tileset will still appear in the list as "CTP Forest" but it will now be considered the same as using the Bioware forest tileset. Off the top of my head, I do not think you have to change the name of the tileset in order to transform these tilesets from a seperate tileset to an add-on to a bioware tileset. But just in case, it is done by changing:

DisplayName=-1
UnlocalizedName=CTP Forest

to

Disply Name: 1611

(1611 = Forest. Look in NWExplorer for the other numbers)


So when you have fixed these files in the main CTP, please make these modifications and add the new files into a folder in the builder's toolkit.

Just as a side note, many builders will not want to use any files that they would have to provide as a download to their players. That is why the default setting for the tilesets is as seperate tilesets so that everyone can use the CTP without making extra downloads for their users (i.e. builders with existing projects, builders with existing projects and their own tileset/add-on haks and builders with new projects can all dive in straight away and use the CTP without having to modify or tweak anything or make their users download files).

In plainer English, because the CTP tilesets are all independant tilesets according to the game engine, a builder can:

a) Start building with the CTP straight away with little or no adjusting
b) Is not forced to provide their own downloadable files to their players.

(This is true for all builders)

Post Reply