Project file types

Common project files

Icon Type Extension(s) Notes
eon-default Game component or deck .eon  
copies Copies file exact name copies describes the number of copies of a component to include in a deck when making it automatically
table CSV table .csv source data for a CSV Factory
script Script code .js to run the script, right click on it and choose Run
auto Automation script .ajs a script meant to automate some task; runs when double clicked, to edit the script, right click on it and choose Open
zip ZIP archive .zip requires the Zip Tools plug-in eonscat:fd53
folder Folder   a plain (non-task) folder
mt00 Task folder   an additional graphic is overlaid on the circle to indicate the task type; this graphic can be customized
deck-task Deck of Cards task   collects a group of related game components
doc-task Documentation task   used to store rules, notes, or other documentation
factory-task Factory task   used to generate game components automatically from data or code
plugin-task Plug-in task   used to develop new plug-ins
task Generic task   a general purpose task folder
task-group Task group   a task that can contain other tasks to group them together
project Project folder or .seproject the root folder of a project; contains all other project content

Formatted text documents

Icon Type Extension(s) Notes
doc Plain text .txt  
html Hypertext markup language .html, .htm to edit, double click to Open; to view right click and choose Browse
css Cascading style sheet .css used by HTML files to declare how content should be presented
doc Miscellaneous .doc, .docx, .rtf, .wpd, .odt recognized as documents; double click to open in default application on your system

Images

To convert or optimize a bitmap image, right click and choose Convert To and the desired format.

Icon Type Extension(s) Notes
image JPEG .jpg widely supported lossy bitmap image format; does not support transparency
image JPEG2000 .jp2 lossy or lossless bitmap format commonly used in plug-ins to retain quality and reduce size
image PNG .png widely supported lossless bitmap image format
  Windows Bitmap .bmp widely supported legacy format
  GIF .gif widely supported legacy format
  Photoshop .psd to convert to a regular bitmap image, double click to View then choose Save As
vector-image SVG .svg, .svgz vector image format; requires core component (details)

Plug-in files

Code

Icon Type Extensions Notes
script Script source code .js  
java Java source code .java  
class Compiled Java code .class  

Data

Icon Type Extension(s) Notes
root Plug-in root exact name eons-plugin tells Strange Eons how to load the plug-in
classmap Class map .classmap defines new game component types
classmap Conversion map .conversionmap defines optional conversions between component types
properties String table .properties stores translated text for a specific locale
settings Settings .settings, .txt stores settings that control game component layout
sil Silhouette definitions .silhouettes used to add new shapes to the token editor
tiles Tile definitions .tiles used to add new objects to the deck editor

Fonts

To examine a font, double click on it.

Icon Type Extension(s) Notes
font TrueType/OpenType .ttf, .otf preferred font format
font PostScript Type 1 .pfa, .pfb  

Plug-in bundles

Plug-in bundles store the entire contents of a plug-in in a single file. This is the form in which plug-ins are normally stored and used by Strange Eons.

To edit the contents of a plug-in, right click on the bundle and choose Import to convert the bundle into a plug-in task.

To create a bundle for a plug-in, right click the plug-in task folder and choose Make Plug-in Bundle.

To pack a plug-in bundle, right click the bundle and choose Publish. Double click the packed bundle to convert it back.

Icon Type Extension(s) Notes
plugin Plug-in bundle .seplugin most often used to add new app features
extension Extension plug-in bundle .seext most often used to add new game component types; loaded during app startup and cannot be reloaded
theme Theme bundle .setheme defines an alternate user interface theme
packed-bundle Library bundle .selibrary adds code or resources to Strange Eons but does not itself define any plug-ins
packed-bundle Packed bundle .pbz, .pgz, plzm a highly compressed plug-in bundle; this is how plug-ins are downloaded from the catalogue

Special purpose file types

Spelling dictionaries

Icon Type Extension(s) Notes
dict-3tree Pruned ternary tree .3tree spelling word dictionary
dict-cpl Compressed prefix list .cpl spelling word list with optional simple compression