Fire Emblem Conversation Editor 3Ds

Fire Emblem Conversation Editor 3Ds
Fire Emblem Conversation Editor
Authorsecretivecactus
TypeHack Utilities
Version1.2.1
LicenseMixed
Last Updated2017/02/16
Download
Website
Source

This is a conversation editor for messages in the 3DS Fire Emblem games, Awakening and Fates. It allows you to edit game text with a simplified script format or the normal game text format, providing syntax highlighting for the former.

It also includes such fancy extras as an integrated conversation simulator based on FEITS as well as an audio palette to help you pick sound effects and a My Unit editor that lets you save a bevy of beautiful My Units for use in your conversations.

Installation

Download contains FE Conversation Editor 1.2.1, Awakening Core Resource Pack and Fates Core Resource Pack.

The Core Resource Packs include all of the images and data files for Awakening and Fates, as well as dummy audio files that will not play any sound but will allow the script editor to recognize them as valid for syntax highlighting.

To install a pack, simply extract it so that its resources folder merges with that of the editor. When you start the editor, the game mode will be available.

User guide

Script commands

The script format's strength is in its simplicity. Rather than force the user to copy and paste or use an IME to produce the required katakana for a given character's name or the name of an expression portrait, a simple declarative syntax can be used instead.

While the syntax is in English by default, it is possible to translate every aspect of the Editor without any knowledge of code or need to rebuild the jar file, and thus includes the script commands.

For more information about translating the Editor, please see this page.

Launching the Editor

There are four scripts provided for launching the Editor: .sh files for Linux and Mac and .bat files for Windows. Simply double-click on one of the files (or run it from the terminal or command line) and the program will launch.

While you could run the jar file directly, this is not recommended. The scripts contain some optimizations for Java's memory use, which can be omitted with no ill effect save for greedier RAM hogging.

The scripts ending with "-sw" also contain a directive for JavaFX to use software rendering rather than hardware accelerated rendering. This is required if you wish to be able to quickly save long conversations as a single image file.

While the hardware-accelerated version will still be able to save long conversations, it does so by writing them out in chunks and then sticking them together in a much slower process. The wait times should not be unbearable, but the impatient should use the software-rendered scripts.

If you are impatient and still wish to launch the jar directly, you can provide the -Dprism.order=sw property to Java in order to make use of software rendering. You are free to ignore this if you do not care about being able to save conversations quickly.

James H. Sterling
Author

James H. Sterling

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.