We need to assign all the assets we have created to the appropriate module attributes. If we don’t do this, the game will not see it them and the module will not work properly.

The assets must be added to the module. This will make it easier to distribution our adventure, i.e. over the internet. But more about this later. First we must enter our module. Select Open module… from the Module menu:

R&TG001.png

This opens the standard Windows window used for loading files. Look for the module in the Documents and Settings\username\My documents\The Witcher folder, highlight it and click Open. The Module Explorer window will open:

R&TG002.png

Double-click on Module Properties:

R&TG003.png

The Module Properties window will open on the right side of the screen:

R&TG004.png

Module attributes are described in detail in another chapter of this manual. Right now we are interested in four attributes from the General section:

R&TG005.png


The Quest Database list attribute will let us assign a quest database, the Quest List attribute will let us assign our quest, the Story NPC list attribute will let us assign an NPC spawn set (i.e. Siegfried’s spawn set) and the Spawnset list attribute will let us assign other spawn systems (e.g. Jethro’s and the bandit leader’s). First let’s assign the quest database. Click on the icon located in the column opposite the Quest Database list attribute:

R&TG006.png

The Resource list window will open:

R&TG007.png

We can see our database in the Available Resources panel. To assign it to the module, click on the database name and then click on ‘<’:

R&TG008.png


The our_base database will appear in the Added resources panel

R&TG009.png


This means that the database has been assigned to the module. You can also add a database by double-clicking on a database name in the Available resources panel. The effect is the same – the database will appear in the Added resources panel. If you want to remove the database from the Added resources panel, double-click on the database name or on ‘>’:

R&TG010.png


This will remove the database from the module. If you want to assign all existing quest databases to the module (in the case that there are several), click ‘<<’:

R&TG011.png


If you’d like to remove all the databases from the module, click on ‘>>’:

R&TG012.png


If, for some reason, you would like to rearrange the display order of the databases in the Added resources panel, just highlight a database and click on‘↑’ or ‘↓’:

R&TG013.png


After we’re done here, click OK in the Resource list. Have a look at the Quest Database list attribute:

R&TG014.png


This indicates that a resource has been added.

Now let’s look at the Quest List attribute. This attribute can assign quests to the module. In our case, however, the quest we would normally assign here already exists in the previously added quest database. There’s no need to add it separately.

Now we’ll assign Siegfried’s spawn set. Click on the small icon located in the right-hand column opposite the Story NPC list attribute:

R&TG015.png


The Resource list window will open. This time, however, the Available resources panel displays NPC spawn sets and not quest databases:

R&TG016.png


Click on NPCSpawn/our_siegfried in the Available resources panel and then click on ‘<’. Click on OK in the Resource list window. Opposite the Story NPC list attribute, information that we’ve added one resource will appear:

R&TG017.png


Now we just need to assign the remaining NPC spawn sets. Click on the small icon in the right-hand column opposite the Spawnset list attribute:

R&TG018.png


This time all the available spawn sets will be displayed in the Resource list window:

R&TG019.png


You can use the ‘<<’ button if all the spawn sets in the Available resources panel are ones you want to assign to the module. If there are other spawn sets on the list, for example spawn sets from another module, just click on the ones that are relevant then click ‘<’. When highlighting a large number of spawn sets you can use SHIFT and CONTROL just as with other Windows systems applications.

After adding the spawn sets, click on OK in the Resource list window. Opposite the Spawnset list attribute, information that we’ve added one resource will appear:

R&TG020.png


That’s it when it comes to assigning files to the module.

The introduction explained that you should add files to the module. Why? Because if you add the files to the module, they will be compiled into one .adv file containing the whole adventure. That way you don’t have to worry about whether the files are properly arranged in their folders if you want to send the adventure to a friend. You’ll simply send one .adv file which contains all the relevant files.

To add files to the module, you need the Resources Explorer. To open this, select Utility Windows -> Resources Explorer from the View menu:

R&TG021.png


A Resources Explorer window will appear on the left side of the screen:

R&TG022.png


This is a list of files, together with their folders, which need to be added to the module: - \2DA\globaldlgflags.2da, - \Dialogues\jethro_conversation.dlg, - \Dialogues\siegfried_conversation.dlg, - \Quests\our_task.qst, - \Templates\Characters\Commoners\our_jethro.utc, - \Templates\Characters\Enemies\our_bandit.utc, - \Templates\Characters\Monsters\our_wolf.utc, - \Templates\Characters\NPC\our_professor.utc, - \Templates\Characters\NPC\our_siegfried.utc, - \Templates\NPCSpawns\our_siegfried.npc, - \Templates\Spawnsets\Commoners\our_jethro.spn, - \Templates\Spawnsets\Enemies\our_bandit.spn, - \Templates\Spawnsets\Enemies\our_professor.spn, - \Templates\Spawnsets\Enemies\our_wolf.spn.

These are all the files that we have created so far. To add a file to a module, expand the folder which contains the file. Then right-click on the file and select Add to Module from the menu:

R&TG023.png


Now go to the Module Explorer by clicking on the Module Explorer tab on the top part of the window:

R&TG024.png


A new tree called 2d Arrays, which contains the globalflags.2da file, has appeared:

R&TG025.png


Go back to the Resources Explorer. To do this, click on the Resources Explorer tab on the top part of the window:

R&TG026.png


Now add the remaining files. After adding all the files to the Module Explorer, the following file structure should appear:

R&TG027.png


If you want to introduce any changes now to any file that you’ve added to the module, you need to use the Module Explorer. This is very important. If you try to modify a file using the Resources Explorer, the changes will not be made in the file attached to the module. Keep that in mind.

Now let’s save the module. Select Save Module from the Module menu:

R&TG028.png


That’s it. We’ve added and assigned all the files we created to our module. Now that we’ve covered this, it’s time to move on to the next stage.

Community content is available under CC-BY-SA unless otherwise noted.