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>
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
Field Value
- float
spanwedMonsters
public List<Bot> spanwedMonsters
Field Value
- List<Bot>
Properties
BudgetCosts
public List<IBudgetCost> BudgetCosts { get; }
Property Value
- List<IBudgetCost>
Cost
Property Value
- int
Rarity
public float Rarity { get; }
Property Value
- float
Methods
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()
Start()
public IEnumerator Start()
Returns
- IEnumerator