extension
When this library is included in a plug-in script, the script becomes
an extension. (It must still be packaged as a .seext bundle
to be discovered and loaded at the correct time.)
This library defines a getPluginType() function that returns the
correct type for extensions and imports the resources.GameData
class into the global namespace.
Notes: Extensions are loaded and executed before the program is
fully initialized. The variables Editor and
Component will be null. However, a valid
PluginContext object is provided. Extensions are never "activated"
by the user, so they do not require or use a run() function.
This function will present the user with a dialog box that offers to hide most
of the original Strange Eons components (those directly related to Arkham
Horror). You should call this function during your extension script if your
extension installs components for a game other than Arkham Horror.
(Once the user has made a choice, they won't be asked again.)
Index Contents