The Witcher 3

File information

Last updated

Original upload

Created by

wiggo

Uploaded by

wiggolp

Virus scan

Safe to use

Tags for this mod

About this mod

This is a rebuildable project for people who want to learn and understand quest making logic in Witcher 3 and (maybe) try their hand at making their own quests.

Requirements
Permissions and credits
Donations



GENERAL INFORMATION

This is a rebuildable project for people who want to learn and understand quest making logic in Witcher 3 and (maybe) try their hand at making their own quests. This is NOT a step-by-step tutorial but rather an explained project. It includes questgraph (quest logic) explanations (overview and block by block) and the majority of the project files have comments with explanations what is done there. This is a basic example quest with quest objectives, journal entries, scenes and a reward. 


REQUIREMENTS

You must complete "Trial of the radishes - Trial 1 - Installation" to be able to rebuild this project into a working quest for Witcher 3. The purpose of this trial is to set up radish modding tools (quest making tools for Witcher 3). This is a must to do requirement - there is no other way to do it. Tutorials how to do it are here:

Radish Trial 1 Installation
Radish Trial 1 Installation Step By Step Guide


INSTALLATION

1. Complete Trial 1 of Trial of radishes - set up and install radish modding tools;

2. Extract "dlcRestlessGhostContract.zip" to the folder where you are going keep your quest project files;

3. Open "~your_project_directory\dlcRestlessGhostContract\_settings_.bat" file with your favorite text editor and edit the following directories to yours:



4. Run "~your_project_directory\dlcRestlessGhostContract\_createLinks_.bat".


USE

 - Most of the project files are saved as .yml definitions. They can be viewed and edited with text editors like Sublime (it has radish modding tools support package) or Notepad++. The list of files that are used for this project can be found in "1. files.txt" in "A Restless Ghost - Explanations.zip";

- to open a questgraph launch "~your_project_directory\dlcRestlessGhostContract\launchQuestEditor.bat". This contains the whole quest logic. Quest block and connection explanations are in "2. main_graph - quick overview.txt" and "3. main_graph - block by block.txt" in "A Restless Ghost - Explanations.zip";

- to build a project into a working quest for Witcher 3 run  "~your_project_directory\dlcRestlessGhostContract\full.rebuild.bat". After successful building game launches automatically.


ADDITIONAL INFORMATION

 - Scene definitions are not commented or explained as there are an extended tutorials in radish modding tools wiki page. This project focuses on quest logic:

Radish Trial 4 Scene Basics
 
Radish Trial 6 Advanced Scenes

- if you have any questions regarding quest making or radish tools I strongly advise to join radish modding tools Discord server. There is a community focused on making a new quests for Witcher 3 so they will get answered there quicker than posting them here;

- I wouldn't recommend this to people who are new in Witcher 3 modding, however, I myself was new to it when I started to learn making quests, so if you are really eager to learn and have determination and patience you can give it a try;

- This is an adapted version of Witcher 1's quest "A Restless Ghost";

- Questgiver waits near Lindenvale's notice board between 12:00 and 14:00.


CREDITS

rmemr for reviewing;
nikich340 for testing the project.