Welcome to a world that knows no mercy — none is received, and none is given. Only physical and mental agility can keep you alive, though they are by no means a guarantor of life. You play the role of Geralt, an already legendary monster-slayer — but this, my friend, is not a gift, and is certainly not given lightly. “The Witcher” is an immense computer game. Within its realm, you will have to assume the burden of choice. And this burden of choice, as light as it may appear, is the very thing that will both permit you to wield influence over the fate of the world, as well as get you slain prematurely.

Post news Report RSS Witcher Adventure Editor Contest – stage 4

Our contest has reached the crucial stage of creating an adventure, i.e. making a quest and dialogues. You face a difficult task, just as your mod is starting to gel! With this stage completed, the adventure actually should be finished, there will only be one more stage for tests and final cuts. Below, you'll find the precise requirements you will have to meet in the course of quest implementation. New Deadline for this stage is 25th of September.

Posted by on

Our contest has reached the crucial stage of creating an adventure, i.e. making a quest and dialogues. You face a difficult task, just as your mod is starting to gel! With this stage completed, the adventure actually should be finished, there will only be one more stage for tests and final cuts. Below, you'll find the precise requirements you will have to meet in the course of quest implementation.

We will grade:

1. Writing the plot out in quest stages (in the form of a document, preferably a graphic one, these can be drawings, graphs, anything that shows logical connections between particular stages of a quest). I suggest beginning the task by creating such a document, this will make quests much easier to implement in D'jinni.

2. Creating the quest structure, i.e. implementation of the quest in D'jinni. This must include:
logical connections between stages,
proper conditions,
attached dialogues,
short and long descriptions of each of the stages,
attached scripts,
OnPhaseFinished actions,
waypoints written in (following a quest on a map),
NPC stage changes,
Spawn set activation and deactivation,
transferring of plot items, awards for a player etc.

3. Dialogues – final dialogues should be written and they ought to include:
plot lines (if necessary),
non-met lines (i.e. first welcoming dialogue which shall be displayed only once),
proper dialogue flags,
gameplay lines (e.g. gift, dice poker), scripts etc.,
each NPC should also have a neutral dialogue which is not a part of the quest,
commoners (i.e. background characters) should have a few one-liners which are drawn out when entering a location or the moment player clicks on them.

4. Scripts and location elements (e.g. triggers) – at this stage, the adventure should be fully scripted:
triggers with scripts should be set-up and positioned,
scripts must be attached to decorations (if they are necessary for the plot), generics (like houses) and the main location,
if you want to equip Geralt with some skills at the beginning, a proper script should be executed upon initializing the module.
at the end of your module (i.e. the moment the adventure is complete), a script should present the player with the main game menu,
ready scripts in quests and dialogues.

5. Journal entries – you also must think about journal entries concerning characters, places etc. (for that, you'll need scripts, entries in the journal.2da array and dialogue files with the contents of those entries).

6. Others – if your adventure requires some other additional elements, they must be created at this stage. We will grade on the basis of your plot and dialogues comparing them to the scenario you described in your original proposal.

Here are some useful links:

Djinni.wikia.com - a little about scripting
Djinni.wikia.com - some scripting tutorials
Djinni.wikia.com – much more about scripting
Djinni.wikia.com - scripting practoces
Djinni.wikia.com - dialog scripts
Djinni.wikia.com - how to script animations
Djinni.wikia.com - queue in scripting
Djinni.wikia.com - how to activate a spawnset
Djinni.wikia.com - how to create a quest, short tutorial
Djinni.wikia.com – everything you need to know about quests
Djinni.wikia.com – everything about dialogs
Djinni.wikia.com - how to add voice to your dialogs

Good luck!

New Deadline for this stage is 25th of September.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: