Home - UA-ScriptEase/scriptease GitHub Wiki

Introduction

ScriptEase 2 wiki. In it you will find guides and documentation, most of them for developers.

ScriptEase II is a program that allows video game designers to add events to their games without directly knowing how to code software. Instead of a programming language, ScriptEase gives the user a graphical user interface to add functionality to their game worlds. ScriptEase II can work with any supported game through the use of specific translators.

Installation

Automated Installation

The latest ScriptEase II JAR file is located at: http://scriptease.tenjin.ca/

  1. Download the latest ScriptEase II Jar file and related translator
  2. Move that file to a preferred location.
  3. (optional, windows) Create a shortcut to it by right-click -> Create Shortcut

Manual Installation

Manual Installation:

  1. Use these instructions in case you did not use a provided installer. Unzip the ScriptEase II folder
  2. If you have downloaded any translators separately, unzip them as well. Drag them into the translators folder within the ScriptEase folder created in step 1
  3. Make sure you have the latest version of Java downloaded and installed from http://www.java.com/en/
  4. Run ScriptEase II by double clicking on ScriptEase2.jar in the ScriptEase folder
  5. Create a new story.
  6. Click on Edit -> Translator Preferences
  7. Neverwinter Nights Only
    1. Change the Game Directory to the exact path of your Neverwinter Nights Game Directory
    2. Change the compiler path to the exact path of your Neverwinter Nights compiler
  8. Unity Only
    1. Make sure Game Directory is blank
    2. Make sure the check box beside Compiler Path is unchecked

Running ScriptEase II

To run, just double click the jar file, or its shortcut.

Note: Windows 7 and Newer

If ScriptEase II is installed under Program Files, Java must be run with Administrator permission in Windows 7 and newer.

Reporting Bugs

Bug reports should be created as GitHub Issues. Log in to create a new issue and include what you were doing and relevant files.

The legacy tracking system can be found here: https://www.pivotaltracker.com/n/projects/245293

For Developers

See the sidebar for documentation on architecture and various subsystems.

Contributing

  1. Create a fork
  2. Make your modifications on your fork
  3. Re-merge any updates from this master project
  4. Create a pull request

Other Resources

3ds max models

Some research was done using the Unity game engine, with custom models created. Those models can be found here.

Acknowledgements

ScriptEase has been a lot of work over a lot of time. See Authors and History for a full listing of contributors.