cancel building if ESC is pressed

This commit is contained in:
[VB]AWOL
2013-08-27 16:51:01 -05:00
parent 6efe3fea01
commit e236b400bb
2 changed files with 6 additions and 4 deletions

View File

@@ -14,6 +14,8 @@ _reason = "";
_canBuildOnPlot = false; _canBuildOnPlot = false;
DZE_BuildingZ = 0; DZE_BuildingZ = 0;
DZE_cancelBuilding = false;
DZE_5 = false; DZE_5 = false;
call gear_ui_init; call gear_ui_init;
@@ -216,7 +218,6 @@ if (_hasrequireditem) then {
_reason = "Cancelled building."; _reason = "Cancelled building.";
detach _object; detach _object;
deleteVehicle _object; deleteVehicle _object;
DZE_cancelBuilding = false;
}; };
}; };

View File

@@ -329,13 +329,14 @@ if (!isDedicated) then {
if (_dikCode == 0x4C) then { if (_dikCode == 0x4C) then {
DZE_5 = true; DZE_5 = true;
}; };
if (_dikCode == 0x01) then {
DZE_cancelBuilding = true;
};
if ((_dikCode == 0x3E or _dikCode == 0x0F or _dikCode == 0xD3) and (time - dayz_lastCheckBit > 10)) then { if ((_dikCode == 0x3E or _dikCode == 0x0F or _dikCode == 0xD3) and (time - dayz_lastCheckBit > 10)) then {
dayz_lastCheckBit = time; dayz_lastCheckBit = time;
call dayz_forceSave; call dayz_forceSave;
DZE_cancelBuilding = true;
} else {
DZE_cancelBuilding = false;
}; };
/* /*
if (_dikCode in actionKeys "IngamePause") then { if (_dikCode in actionKeys "IngamePause") then {