Table of Contents

Class DefaultLoadoutItemsConfiguration

Namespace
Uncreated.Warfare.Kits.Loadouts
Assembly
Uncreated.Warfare.dll

Stores default items for loadout types.

public sealed class DefaultLoadoutItemsConfiguration : BaseAlternateConfigurationFile, IConfiguration, IDisposable
Inheritance
DefaultLoadoutItemsConfiguration
Implements
Inherited Members
Extension Methods

Constructors

DefaultLoadoutItemsConfiguration(ILogger<DefaultLoadoutItemsConfiguration>)

public DefaultLoadoutItemsConfiguration(ILogger<DefaultLoadoutItemsConfiguration> logger)

Parameters

logger ILogger<DefaultLoadoutItemsConfiguration>

Methods

GetDefaultsForClass(Class)

Get a list of default items for a loadout given a starting class.

public IReadOnlyList<IItem> GetDefaultsForClass(Class @class)

Parameters

class Class

Returns

IReadOnlyList<IItem>

HandleChange()

Invoked by the base class when a change occurs.

protected override void HandleChange()