Help:Tools/EventEditor: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
imported>Leoetlino
(Created page with "== Installing == Important: ensure you have a '''64 bit version''' of Python 3.'''6+''' before continuing. You will not be able to install EventEditor otherwise. # Install Py...")
 
imported>Leoetlino
(add category)
Line 25: Line 25:
* On Linux or macOS: at <code>~/.config/eventeditor/eventeditor.ini</code>
* On Linux or macOS: at <code>~/.config/eventeditor/eventeditor.ini</code>
* On Windows: at <code>%APPDATA%/eventeditor/eventeditor.ini</code>
* On Windows: at <code>%APPDATA%/eventeditor/eventeditor.ini</code>
[[Category: Guides]]

Revision as of 19:14, 18 September 2018

Installing

Important: ensure you have a 64 bit version of Python 3.6+ before continuing. You will not be able to install EventEditor otherwise.

  1. Install PyQt5. (If you're on Windows, install the PyQt5 package. [CLI help])
  2. Install the eventeditor package. [CLI help]

The editor can now be launched with the eventeditor command. [help]

Enabling auto completion support

To avoid having to type actor, parameter, action and query names manually, EventEditor has built-in support for auto completion.

To enable the feature, the program must be configured to look in the game's content files by adding:

[paths]
rom_root=/path/to/game_rom

to EventEditor's configuration file, where /path/to/game_rom is a path such that /path/to/game_rom/Pack/Bootup.pack/Actor/AIDef/AIDef_Game.product.sbyml exists.

An easy, recommended way to get the required file structure without extracting every archive is to use botwfstools.

Configuration file

The configuration file is stored:

  • On Linux or macOS: at ~/.config/eventeditor/eventeditor.ini
  • On Windows: at %APPDATA%/eventeditor/eventeditor.ini