Skip to content

Plugin packaging

Gratt-5r2 edited this page Apr 11, 2022 · 4 revisions

← Home

Your product can be considered completed and high-quality if it assembled with the rules described below.

You must:

  1. Use understandable names for your plugin. The name should show the meaning of the plugin.
  2. Place your .dll to the Gothic\System\Autorun\ directory. This directory guarantees that your plugin will be started with the Engine. All plugins in the Autorun directory are sorted automatically by dependencies.
  3. Pack you .dll plugin and all resources in the .vdf volume.
    • If you create a standalone plugin, use the Gothic\Data\Plugins\ directory to place your volume.
    • If you create a plugin for some modification, place the .dll and all resources in the .mod file of this modification. You can use one of exists .mod volumes, or use an individual .mod volume.
  4. The name of the volume must match the name of the .dll.
    • If you have a several .dlls, must match the main module of your project.
    • If other .dlls relate directly to this project, these must have the same root of the name.


← Home | Next page →

Clone this wiki locally