Table of Contents

Class FlagPhaseSettings

Namespace
Uncreated.Warfare.Layouts.Phases.Flags
Assembly
Uncreated.Warfare.dll
public class FlagPhaseSettings
Inheritance
FlagPhaseSettings
Inherited Members

Properties

FlagPool

A type implementing IZoneProvider used to get available zones.

public string? FlagPool { get; set; }

Property Value

string

FlagPools

A list of types implementing IZoneProvider used to get available zones.

public string?[]? FlagPools { get; set; }

Property Value

string[]

Pathing

A type implementing IZonePathingProvider used to create an ordered list of zones used for the current game.

public string? Pathing { get; set; }

Property Value

string

Methods

GetFlagPoolTypes(ILogger)

Parse FlagPool and FlagPools into a list of provider types.

public IReadOnlyList<Type> GetFlagPoolTypes(ILogger logger)

Parameters

logger ILogger

Returns

IReadOnlyList<Type>