Table of Contents

Class ItemDropTemplateDatabase

Namespace
RisingV.Core.Items.Drops
Assembly
RisingV.Core.LootEngine.dll

Database for item drop templates.

public class ItemDropTemplateDatabase : Database<string, ItemDropData, ItemDropPoolDataSource, ItemDropPoolDataLoader>, IDatabase<string, ItemDropData>, IDatabase, IDataCrud, IManageableLifecycle<DatabaseManager>, IManageableLifecycle, IReloadable, IManageable<DatabaseManager>, IManageable, IDataCrud<string, ItemDropData>
Inheritance
ItemDropTemplateDatabase
Implements
Inherited Members
Extension Methods

Constructors

ItemDropTemplateDatabase(string)

Database for item drop templates.

public ItemDropTemplateDatabase(string filePath)

Parameters

filePath string

The file path where the item drop templates are stored.

Properties

Log

protected override Logger Log { get; }

Property Value

Logger

Methods

Initialize(DatabaseManager, List<IPlugin>)

Initializes the lifecycle of the manager with a specific type.

public override void Initialize(DatabaseManager manager, List<IPlugin> plugins)

Parameters

manager DatabaseManager
plugins List<IPlugin>