Project Hoshimi Documented Class Library
PH.Mission Namespace
NamespacesPH.Mission
 
Declaration Syntax
C#Visual BasicVisual C++
namespace PH.Mission
Namespace PH.Mission
namespace PH.Mission
Types
All TypesClassesEnumerations
IconTypeDescription
AIAliveObjective
Objective for AI: must be alive at turn x

BaseObjective
Base class for all Objective classes

FactoryDestructionObjective
Objective is to destroy all so-polluting factories.

Mission
Represent all objectives that must be reached in the game

MissionValidator
Helper class to verify if a mission is well formed. Used for creating missions

NavigationObjective
With this objective, you must reach a collection of points in the Terrain. This can be done by different bot

ObjectiveStatus
Status of an objective

ScoreObjective
With this objective, you must reach a score at a turn

UniqueNavigationObjective
Like a navigationobjective, you must reach a collection of point in the Terrain. But all those points must be reached by the same bot