The Test Plug-in project action can be applied to plug-in task folders and bundles. It launches a separate, special testing version of Strange Eons which loads the selected plug-in.
To test a plug-in, right click on the plug-in task folder or bundle you wish to test and choose Test Plug-in. If desired, change the options in the dialog window that appears, then choose Test.
When testing a plug-in, you can choose the locales to use for the game and interface language. This is useful when localizing the plug-in. You can also select a level of detail for the log messages to be emitted from the test edition and printed in the script console. Possible levels, from less detail to more detail, include OFF
, SEVERE
, WARNING
, INFO
, CONFIG
, FINE
, and ALL
.
The Advanced Configuration panel lets you configure the command used to start test mode. The first field configures how the app itself is started. It looks like a standard command and arguments, but a few of the values are actually stand-ins:
The java
command name will be replaced with a command that will start an appropriate version of Java automatically. This should just work, but if necessary you can replace it with an explicit command.
The %j
pattern will be replaced with the full path to the app’s JAR file, which is typically the file strange-eons.jar
in the installation folder.
The second field lets you specify additional command line options to be passed to the test instance. Note that the --plugintest
, --glang
, --ulang
, and --loglevel
options will be set automatically using your Test Options.
It is also possible to test multiple plug-in bundles simultaneously, but only by starting Strange Eons in test mode from the command line.
The test mode of Strange Eons behaves in most respects like a normal edition of Strange Eons, except: