MCPcopy Create free account
hub / github.com/OpenApoc/OpenApoc / addMission

Method addMission

game/state/shared/agent.cpp:842–854  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

840}
841
842bool Agent::addMission(GameState &state, AgentMission mission, bool toBack)
843{
844 if (missions.empty() || !toBack)
845 {
846 missions.emplace_front(mission);
847 missions.front().start(state, *this);
848 }
849 else
850 {
851 missions.emplace_back(mission);
852 }
853 return true;
854}
855
856bool Agent::setMission(GameState &state, AgentMission mission)
857{

Callers 2

updateMissionsMethod · 0.45
executeMethod · 0.45

Calls 2

emptyMethod · 0.80
startMethod · 0.45

Tested by

no test coverage detected