Project Hoshimi Documented Class Library
Mission Class
NamespacesPH.MissionMission
Represent all objectives that must be reached in the game
Declaration Syntax
C#Visual BasicVisual C++
[SerializableAttribute]
public sealed class Mission : ICloneable
<SerializableAttribute> _
Public NotInheritable Class Mission _
	Implements ICloneable
[SerializableAttribute]
public ref class Mission sealed : ICloneable
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Mission()()()
Clone()()()
Clone a mission

CommonVersion
Version of VG.Common needed to this briefing

Description
Summary of the briefing (compilation of all descriptions of objectives)

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Factories
List of factories location at the beginning of the game

Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetObjectivesDoneCount()()()
Number of objectives reached at the current turn

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsAllObjectivesDone()()()
Indicate if all objectives are reached

IsOneObjectiveFailed()()()
static memberLoad(String)
Load a mission from a file.

LoseMessage
Message shown when you lose the mission.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Objectives
Collection of missions of the briefing

Save(String)
Save of mission in a file

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
WinMessage
Message shown when you win the mission.

Remarks

[Missing <remarks> documentation for T:PH.Mission.Mission]

Inheritance Hierarchy
Object
Mission

Assembly: PH.Common (Module: PH.Common) Version: 6.0.0.0