Table of Contents

Class KillEnemies

Namespace
Uncreated.Warfare.Quests.Templates
Assembly
Uncreated.Warfare.dll
public class KillEnemies : QuestTemplate<KillEnemies, KillEnemies.Tracker, KillEnemies.State>, ITranslationArgument
Inheritance
KillEnemies
Implements
Inherited Members
Extension Methods

Constructors

KillEnemies(IConfiguration, IServiceProvider)

public KillEnemies(IConfiguration templateConfig, IServiceProvider serviceProvider)

Parameters

templateConfig IConfiguration
serviceProvider IServiceProvider

Properties

Emplacements

public AssetParameterTemplate<VehicleAsset>? Emplacements { get; set; }

Property Value

AssetParameterTemplate<VehicleAsset>

Kills

public Int32ParameterTemplate Kills { get; set; }

Property Value

Int32ParameterTemplate

Kit

public KitNameParameterTemplate? Kit { get; set; }

Property Value

KitNameParameterTemplate

KitBranch

public EnumParameterTemplate<Branch>? KitBranch { get; set; }

Property Value

EnumParameterTemplate<Branch>

KitClass

public EnumParameterTemplate<Class>? KitClass { get; set; }

Property Value

EnumParameterTemplate<Class>

Range

public SingleParameterTemplate? Range { get; set; }

Property Value

SingleParameterTemplate

RequireAttack

public bool RequireAttack { get; set; }

Property Value

bool

RequireDefense

public bool RequireDefense { get; set; }

Property Value

bool

RequireFullSquad

public bool RequireFullSquad { get; set; }

Property Value

bool

RequireObjective

public bool RequireObjective { get; set; }

Property Value

bool

RequireSquad

public bool RequireSquad { get; set; }

Property Value

bool

Turrets

public AssetParameterTemplate<ItemWeaponAsset>? Turrets { get; set; }

Property Value

AssetParameterTemplate<ItemWeaponAsset>

WeaponType

public EnumParameterTemplate<FirearmClass>? WeaponType { get; set; }

Property Value

EnumParameterTemplate<FirearmClass>

Weapons

public AssetParameterTemplate<ItemWeaponAsset>? Weapons { get; set; }

Property Value

AssetParameterTemplate<ItemWeaponAsset>