Class AchievementEngine
The Achievement Engine is responsible for managing achievements within the game.
public class AchievementEngine : Engine<AchievementEngineConfig>, IEngine<AchievementEngineConfig>, IEngine, IManageableLifecycle<EngineManager>, IManageableLifecycle, IReloadable, IManageable<EngineManager>, IManageable, IEnableable
- Inheritance
-
AchievementEngine
- Implements
- Inherited Members
- Extension Methods
Constructors
AchievementEngine()
public AchievementEngine()
AchievementEngine(AchievementEngineConfig)
The Achievement Engine is responsible for managing achievements within the game.
public AchievementEngine(AchievementEngineConfig config)
Parameters
config
AchievementEngineConfig
Fields
Guid
public const string Guid = "RisingV.Core.AchievementEngine"
Field Value
Methods
Load(EngineManager, List<IPlugin>)
Loads the manager and its dependencies with a specific type.
public override void Load(EngineManager manager, List<IPlugin> plugins)
Parameters
manager
EngineManagerplugins
List<IPlugin>
Ready(EngineManager, List<IPlugin>)
Prepares the manager for use with a specific type, typically after loading.
public override void Ready(EngineManager manager, List<IPlugin> plugins)
Parameters
manager
EngineManagerplugins
List<IPlugin>