From c36b3ed9860a4955a8d214ba20604cbb3ae6100e Mon Sep 17 00:00:00 2001 From: Allanis <allanis@saracraft.net> Date: Mon, 4 Aug 2014 23:35:47 +0100 Subject: [PATCH] [Change] Keep count of dv patrol missions done. [Add] Added more missions to TODO list. --- TODO | 7 +++++++ dat/missions/dvaered/dv_patrol.lua | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/TODO b/TODO index 73eb9b2..044be07 100644 --- a/TODO +++ b/TODO @@ -10,6 +10,13 @@ Vital: -- Event System. -- Like mission system, but they occur naturally/randomly. -- Has similar power to mission system. + -- More missions. + -- Empire shipping campaign. + -- FLF Nebulae campaign. + -- Space Trader Missions. + -- Misc Empire Guard missions. + -- Pirate Missions. + -- FLF Missions. Major: -- Unique pilot system (besides mission uniques). diff --git a/dat/missions/dvaered/dv_patrol.lua b/dat/missions/dvaered/dv_patrol.lua index efceed0..15270c9 100644 --- a/dat/missions/dvaered/dv_patrol.lua +++ b/dat/missions/dvaered/dv_patrol.lua @@ -157,6 +157,14 @@ function land() player.pay(reward) tk.msg(msg_title[1], string.format(msg_msg[1], reward)) + -- Increase dv patrol mission counter. + n = var.peek("dv_patrol") + if n ~= nil then + var.push("dv_patrol", n+1) + else + var.push("dv_patrol", 1) + end + -- Modify the faction standing. if player.getFaction("Dvaered") < 70 then player.modFaction("Dvaered", rnd.rnd(1, num_systems/2));