Difference between revisions of "Project settings window"

From Divinity Engine Wiki
Jump to: navigation, search
(The General Tab)
m (The General Tab)
Line 60: Line 60:
 
#Gameplay:
 
#Gameplay:
 
##'''Number of Players''': The number of allowed players
 
##'''Number of Players''': The number of allowed players
##'''Game Scripts''': Select game scripts that are automatically executed for this project
+
##'''Game Scripts''': Select [[Activating_Scripts#Game_Scripts|game scripts]] that are activated for this project
 
##'''Game Master Character''': Select the model for your game master character (only available when targeting GM)
 
##'''Game Master Character''': Select the model for your game master character (only available when targeting GM)
 
#Publishing:
 
#Publishing:

Revision as of 09:31, 13 October 2018

ProjectSettingsWindow Overview.png



The Publishing Tab

ProjectSettingsWindow Publishing.png

The Publishing tab with each component numbered


The Publishing tab shows the project as it will be shown on the Steam Workshop.

The tab consists of the following components:

  1. The project name (title), author (your name/alias) and description
  2. The project banner, which is both the thumbnail shown in the Project Browser and the first image shown on the Steam Workshop
  3. "Open Thumbnail..." which allows you to select a new banner
  4. Cancel/Save [1]


[1] If you save, you can see the changes in Publish Project Window


The Dependencies Tab

ProjectSettingsWindow Dependencies.png

The Dependencies tab with each component numbered


The Dependencies tab allows you to modify which projects are loaded before yours. Adding a dependency allows you to use data from that project in your own.

The tab consists of the following components:

  1. The Available projects, projects which will not be loaded
  2. The Dependent projects, projects which will be loaded before yours
  3. The Assign/Unassign buttons [1]
    • To use the Assign button, select a project from the "Available Projects" list (1) and click the Assign button ">" (3)
    • To use the Unassign button, select a project from the "Dependent Projects" list (2) and click the Unassign button "<" (3)
  4. The Load Order buttons, which allow you to change the order in which projects are loaded [1] [2]
    • To load a project sooner, click the "↑" button (4)
    • To load a project later, click the "↓" button (4)


[1] Projects inherited from projects yours depends on will automatically be assigned to "Dependent Projects" and shown in the correct (fixed) load order
[1] The projects in the "Dependent Projects" list (2) are loaded from top to bottom


The General Tab

ProjectSettingsWindow General.png

The General tab with each component numbered


  1. Main Levels:
    1. Startup Level: The first level when no character creation level is assigned. (This is a fallback value since there should always be the default Character Creation to fall back to)
    2. Character Creation Level: The level used for character creation (story and GM). The level you go to after character creation is defined by story. For more info please see My First: Adventure.
    3. Lobby Level: The lobby level used for hosting multiplayer sessions
      • Has to be a separate level. Several scripting routines that are required for an actual playable level do not initiate for lobby levels!
    4. Menu Level: The main menu level.
      • Has to be a separate level. Several scripting routines that are required for an actual playable level do not initiate for menu levels!
    5. Photo Booth Level: The level used for making character icons
      • Has to be a separate level. Several scripting routines that are required for an actual playable level do not initiate for photo booth levels!
  2. Gameplay:
    1. Number of Players: The number of allowed players
    2. Game Scripts: Select game scripts that are activated for this project
    3. Game Master Character: Select the model for your game master character (only available when targeting GM)
  3. Publishing:
    1. Targets: Choose in which game modes your project will be available


Anything that is not filled in will use the setting from its dependent projects.
If there are no custom dependencies, our default settings will apply, as shown below:

ProjectSettingsWindow GeneralDefault.png

The default settings for the general tab