From 75c6d9f11f60023cbf70598594e8e8e32850b243 Mon Sep 17 00:00:00 2001 From: Allanis Date: Sat, 15 Mar 2014 00:03:38 +0000 Subject: [PATCH] [Add] Delay+jettison introduced for Emprire missions. --- dat/missions/es_cargo.lua | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/dat/missions/es_cargo.lua b/dat/missions/es_cargo.lua index 0e3ac97..d781243 100644 --- a/dat/missions/es_cargo.lua +++ b/dat/missions/es_cargo.lua @@ -125,11 +125,19 @@ end -- Time hook. function timeup() if time.get() > misn_time then - player.msg(miss[3]) - misn.finish(false) - end - misn.setDesc(string.format( misn_desc, carg_mass, carg_type, + misn_timerStart("failed", 2000) + else + misn.setDesc(string.format( misn_desc, carg_mass, carg_type, planet:name(), system:name(), time.str(misn_time), time.str(misn_time-time.get()))) + end +end + +function failed() + player.msg(miss[3]) + if misn_type ~= "People" then + player.jetCargo(cargo_id) + end + misn_finish(false) end