|
Empeld
Empeld plugin documentation.
|
Defines components, implemented by IPluginExtension, that will start when the game is started with the plugin active, regardless of which game mode is chosen More...
Public Member Functions | |
| PluginExtensionAttribute (string name, PluginExtensionScope scope) | |
| Describes a plugin extension with a given name and scope More... | |
Public Attributes | |
| readonly string | Name |
| The human-readable name of the extension More... | |
| readonly PluginExtensionScope | Scope |
| Describes at which endpoint the plugin extension is instantiated More... | |
| bool | Persist |
| Gets or sets a value indicating whether this pluginbase.Objects.Game.PluginExtensionAttribute should persist. More... | |
Defines components, implemented by IPluginExtension, that will start when the game is started with the plugin active, regardless of which game mode is chosen
Attribute: AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)
| pluginbase.Objects.Game.PluginExtensionAttribute.PluginExtensionAttribute | ( | string | name, |
| PluginExtensionScope | scope | ||
| ) |
Describes a plugin extension with a given name and scope
| name | The human-readable name. |
| scope | Where the extension is run. |
| readonly string pluginbase.Objects.Game.PluginExtensionAttribute.Name |
The human-readable name of the extension
| bool pluginbase.Objects.Game.PluginExtensionAttribute.Persist |
Gets or sets a value indicating whether this pluginbase.Objects.Game.PluginExtensionAttribute should persist.
true if persist; otherwise, false.
| readonly PluginExtensionScope pluginbase.Objects.Game.PluginExtensionAttribute.Scope |
Describes at which endpoint the plugin extension is instantiated