From 15f75f072b45f7527b8081e57ef4b04081cc6798 Mon Sep 17 00:00:00 2001 From: Maikel de Vries Date: Mon, 16 Feb 2015 20:31:29 +0100 Subject: [PATCH] show exit interaction when inside object (#1169) --- .../HUD.ocd/Elements.ocd/ObjectSelector.ocd/Script.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/planet/Objects.ocd/HUD.ocd/Elements.ocd/ObjectSelector.ocd/Script.c b/planet/Objects.ocd/HUD.ocd/Elements.ocd/ObjectSelector.ocd/Script.c index ed359efeb..b1b442389 100644 --- a/planet/Objects.ocd/HUD.ocd/Elements.ocd/ObjectSelector.ocd/Script.c +++ b/planet/Objects.ocd/HUD.ocd/Elements.ocd/ObjectSelector.ocd/Script.c @@ -402,7 +402,7 @@ public func Selected() public func UpdateSelectionStatus() { if(!crew) return; - + // determine... var sel = 0; @@ -434,11 +434,15 @@ public func UpdateSelectionStatus() return; } else if(actiontype == ACTIONTYPE_VEHICLE) + { if(crew->GetProcedure() == "PUSH" && crew->GetActionTarget() == myobject) sel = 1; + } else if(actiontype == ACTIONTYPE_STRUCTURE) + { if(crew->Contained() == myobject) sel = 1; + } else if(actiontype == ACTIONTYPE_INVENTORY) { if(0 == position)