Table of Contents

Class MissionTracker

Namespace
Global
Assembly
Assembly-CSharp.dll
public class MissionTracker : AIModule
Inheritance
MissionTracker
Inherited Members

Constructors

MissionTracker(ArtificialIntelligence)

public MissionTracker(ArtificialIntelligence AI)

Parameters

AI ArtificialIntelligence

Fields

missions

public List<MissionTracker.Mission> missions

Field Value

List<MissionTracker.Mission>

mostRelevantMission

public MissionTracker.Mission mostRelevantMission

Field Value

MissionTracker.Mission

utility

public float utility

Field Value

float

Methods

ActOnMostImportantMission()

public void ActOnMostImportantMission()

AddMission(Mission, bool)

public void AddMission(MissionTracker.Mission mission, bool canCoexistWithMissionOfSameType)

Parameters

mission MissionTracker.Mission
canCoexistWithMissionOfSameType bool

Update()

public override void Update()

Utility()

public override float Utility()

Returns

float