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
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