Table of Contents

Class MonsterGroupClose

Namespace
DefaultNamespace
Assembly
Assembly-CSharp.dll
public class MonsterGroupClose : MonoBehaviour, IHasPatrolGroup, IBudgetCost
Inheritance
MonsterGroupClose
Implements
Inherited Members
Extension Methods

Constructors

MonsterGroupClose()

public MonsterGroupClose()

Fields

allOnSamePatrolPoint

public bool allOnSamePatrolPoint

Field Value

bool

budgetCosts

public List<IBudgetCost> budgetCosts

Field Value

List<IBudgetCost>

extraCost

public int extraCost

Field Value

int

firstMonsterIsLeader

public bool firstMonsterIsLeader

Field Value

bool

monsterPG

public IHasPatrolGroup monsterPG

Field Value

IHasPatrolGroup

monsters

public List<GameObject> monsters

Field Value

List<GameObject>

rarity

public float rarity

Field Value

float

spanwedMonsters

public List<Bot> spanwedMonsters

Field Value

List<Bot>

Properties

BudgetCosts

public List<IBudgetCost> BudgetCosts { get; }

Property Value

List<IBudgetCost>

Cost

public int Cost { get; }

Property Value

int

Rarity

public float Rarity { get; }

Property Value

float

Methods

Awake()

public void Awake()

GetGroup()

public List<PatrolPoint.PatrolGroup> GetGroup()

Returns

List<PatrolPoint.PatrolGroup>

GetObjectData(SerializationInfo, StreamingContext)

public void GetObjectData(SerializationInfo info, StreamingContext context)

Parameters

info SerializationInfo
context StreamingContext

PrintCost()

public void PrintCost()

Start()

public IEnumerator Start()

Returns

IEnumerator