Table of Contents

Class KitBestowService

Namespace
Uncreated.Warfare.Kits
Assembly
Uncreated.Warfare.dll
public class KitBestowService
Inheritance
KitBestowService
Inherited Members

Constructors

KitBestowService(IItemDistributionService, TipService, TranslationInjection<TipTranslations>)

public KitBestowService(IItemDistributionService itemDistributionService, TipService tipService, TranslationInjection<TipTranslations> translations)

Parameters

itemDistributionService IItemDistributionService
tipService TipService
translations TranslationInjection<TipTranslations>

Methods

BestowEmptyKit(WarfarePlayer)

Remove any kit from the player (effectively clearing their inventory).

public void BestowEmptyKit(WarfarePlayer player)

Parameters

player WarfarePlayer

BestowKit(WarfarePlayer, KitBestowData)

Actually apply a kit to a player.

public void BestowKit(WarfarePlayer player, KitBestowData data)

Parameters

player WarfarePlayer
data KitBestowData

RestockKit(WarfarePlayer, bool)

Restock the player's current kit without removing any items.

public void RestockKit(WarfarePlayer player, bool resupplyAmmoBags)

Parameters

player WarfarePlayer
resupplyAmmoBags bool