Code:
Mission = {
};
function Mission:OnInit()
-- you may want to load a string-table etc. here...
end
function Mission:OnUpdate()
local i;
local bFinished=1;
for i,objective in Mission do
if (type(objective)~="function") then
if (objective==0) then
bFinished=0;
else
end
end
end
if (bFinished==1) then
self.Finish();
end
end
function Mission:Finish() -- AE Not used.
-- go to next mission...
Hud:PushObjective({},"Finish AEcanyon r20!");
Hud:CompleteObjective("Finish AEcanyon r20!"); -- Beta completed
Hud:AddMessage("Congratulations... you finished AEcanyon Beta!",5);
end
function Mission:Event_GameSaved() -- AE default game save message
-- displays game saved message
Hud:AddMessage("Game Saved", 60);