Like Ares, Antares supports plugins. Unlike Ares, there is no need to use a special editor (Hera), though you might want to (if one existed).
An Antares plugin is a zip file with the extension “.antaresplugin”. That zip file contains an top-level file called info.pn with general information about the plugin, plus directories with several types of resources, including levels, objects, and sprites
The Antares factory scenario is the Ares campaign scenario that comes with Antares. A plugin’s resources supersede the factory scenario’s resources whenever a resource exists with the same name. Plugins may also refer to the factory scenario’s resources if the plugin doesn’t have a resource with the same name.
Most of the data files within a plugin archive are short text files in procyon format.
A plugin may contain resources in the following locations:
Directory | Needed | Format |
---|---|---|
info.pn | yes | procyon |
levels/… | yes | procyon |
objects/… | probably | procyon |
races/… | maybe | procyon |
sprites/… | maybe | procyon + PNG |
pictures/… | maybe | PNG |
sounds/… | maybe | AIFF |
music/… | no | S3M, XM |
fonts/… | no | procyon + PNG |
interfaces/… | no | procyon |
replays/… | no | procyon |
There are also some important types that are used within other resources, but never on their own:
Type | Used by |
---|---|
briefing | levels |
condition | levels |
initial | levels |
action | objects and conditions |
TODO(sfiera)
write tutorials