From e4453342d82687b5373d021ed80a56e416e483bf Mon Sep 17 00:00:00 2001 From: nomisum Date: Mon, 7 Jan 2019 00:56:19 +0100 Subject: [PATCH] new wait pics, no plus for nonbuyers, --- BC_buyables/factions/russiaTank.hpp | 6 +- BC_buyables/factions/usaTank.hpp | 30 +----- BC_buymenu/functions/fn_createGUI.sqf | 101 +++++++++--------- .../server/fn_startPreparationTime.sqf | 3 + .../functions/client/fn_addInteractions.sqf | 9 +- description.ext | 4 +- initserver.sqf | 3 + mission.sqm | 10 +- pic/blufor_please_wait.paa | Bin 30435 -> 29932 bytes pic/opfor_please_wait.paa | Bin 30443 -> 29932 bytes 10 files changed, 74 insertions(+), 92 deletions(-) diff --git a/BC_buyables/factions/russiaTank.hpp b/BC_buyables/factions/russiaTank.hpp index 053df72d..6330e518 100644 --- a/BC_buyables/factions/russiaTank.hpp +++ b/BC_buyables/factions/russiaTank.hpp @@ -63,13 +63,9 @@ class RussiaTank { stock = 2; spawnEmpty = 1; condition = "true"; - vehicleInit = "[[], ['kshield_unhide',0,'kdeck_unhide',0,'sideskirt_unhide',0,'fbskirt_unhide',0,'ftskirt_unhide',1,'log_unhide',1,'snorkel_unhide',0]]"; + vehicleInit = "[[], ['kshield_unhide',0,'kdeck_unhide',1,'sideskirt_unhide',0,'fbskirt_unhide',0,'ftskirt_unhide',0,'log_unhide',1,'snorkel_unhide',0]]"; removeMagazines = "['rhs_mag_3of26_5', [0]]"; }; - - class rhs_t80bk: rhs_t80bvk { - displayName = "T-80BK"; - }; }; diff --git a/BC_buyables/factions/usaTank.hpp b/BC_buyables/factions/usaTank.hpp index e3fde3e3..422f5506 100644 --- a/BC_buyables/factions/usaTank.hpp +++ b/BC_buyables/factions/usaTank.hpp @@ -31,7 +31,7 @@ class USATank { displayName = "M2A3"; description = ""; price = 10; - stock = 7; + stock = 1; itemCargo = ""; magazineCargo = ""; trackCargo = 2; @@ -39,21 +39,6 @@ class USATank { condition = "true"; vehicleInit = "[['standard',1],['IFF_Panels_Hide',1,'Select_TOW',1,'Select_Stinger',0]]"; }; - - class RHS_M2A2_wd { - displayName = "M2A2"; - description = ""; - price = 10; - stock = 7; - itemCargo = ""; - magazineCargo = ""; - trackCargo = 2; - spawnEmpty = 1; - condition = "true"; - vehicleInit = "[['standard',1],['IFF_Panels_Hide',1,'Select_TOW',1,'Select_Stinger',0]]"; - }; - - }; @@ -75,19 +60,6 @@ class USATank { condition = "true"; vehicleInit = "[['woodland',1],['IFF_Panels_Hide',1,'Miles_Hide',1]]"; }; - - class rhsusf_m1a1aim_tuski_wd { - displayName = "M1A1 Tusk I"; - description = ""; - price = 10; - stock = 7; - itemCargo = ""; - magazineCargo = ""; - trackCargo = 2; - spawnEmpty = 1; - condition = "true"; - vehicleInit = "[['woodland',1],['IFF_Panels_Hide',1,'Miles_Hide',1]]"; - }; }; diff --git a/BC_buymenu/functions/fn_createGUI.sqf b/BC_buymenu/functions/fn_createGUI.sqf index 930404c0..c4bbe7d7 100644 --- a/BC_buymenu/functions/fn_createGUI.sqf +++ b/BC_buymenu/functions/fn_createGUI.sqf @@ -286,59 +286,62 @@ _ctrlTotalSideCount ctrlCommit 0; }; _picture ctrlCommit 0; - - private _btnPlus = _display ctrlCreate ["grad_buymenu_RscButton", -1]; - _btnPlus ctrlsetFont "RobotoCondensedBold"; - _btnPlus ctrlSetBackgroundColor [0,0,0,1]; - _btnPlus ctrlsetText "+"; - _btnPlus ctrlSetPosition [ - _columnWidth * _multiplicator + safezoneX + _columnWidth * 4 + _columnWidth/2, - (_i * (_rowHeight * 8) + safezoneY) - _rowHeight/4, - _columnWidth/2, - _rowHeight * 2 - ]; - _btnPlus ctrlSetTooltip "Increase Count"; - _btnPlus setVariable ["parentControl", _ctrlItemCount]; - if (_valueItemCount >= _maxCount || _valueChosenInThisCat >= _valueMaxInThisCat || _isLocked) then { - _btnPlus ctrlEnable false; - }; - _btnPlus ctrlAddEventHandler [ - "MouseButtonDown", - "[_this, true] call BC_buymenu_fnc_changeValue;" - ]; - _btnPlus ctrlCommit 0; + if (player getVariable ["BC_potentToBuy", false]) then { + private _btnPlus = _display ctrlCreate ["grad_buymenu_RscButton", -1]; + _btnPlus ctrlsetFont "RobotoCondensedBold"; + _btnPlus ctrlSetBackgroundColor [0,0,0,1]; + _btnPlus ctrlsetText "+"; + _btnPlus ctrlSetPosition [ + _columnWidth * _multiplicator + safezoneX + _columnWidth * 4 + _columnWidth/2, + (_i * (_rowHeight * 8) + safezoneY) - _rowHeight/4, + _columnWidth/2, + _rowHeight * 2 + ]; + _btnPlus ctrlSetTooltip "Increase Count"; + _btnPlus setVariable ["parentControl", _ctrlItemCount]; + if (_valueItemCount >= _maxCount || _valueChosenInThisCat >= _valueMaxInThisCat || _isLocked) then { + _btnPlus ctrlEnable false; + }; + _btnPlus ctrlAddEventHandler [ + "MouseButtonDown", + "[_this, true] call BC_buymenu_fnc_changeValue;" + ]; + _btnPlus ctrlCommit 0; + + + private _btnMinus = _display ctrlCreate ["grad_buymenu_RscButton", -1]; + _btnMinus ctrlsetFont "RobotoCondensedBold"; + _btnMinus ctrlSetBackgroundColor [0,0,0,1]; + _btnMinus ctrlsetText "-"; + // _btnMinus ctrlSetStructuredText parseText "-"; + _btnMinus ctrlSetPosition [ + _columnWidth * _multiplicator + safezoneX + _columnWidth * 4 + _columnWidth/2, + (_i * (_rowHeight * 8) + safezoneY) + _rowHeight * 2, + _columnWidth/2, + _rowHeight * 2 + ]; + _btnMinus ctrlSetTooltip "Reduce Count"; + _btnMinus setVariable ["parentControl", _ctrlItemCount]; + if (_valueItemCount == 0) then { + _btnMinus ctrlEnable false; + }; + _btnMinus ctrlAddEventHandler [ + "MouseButtonDown", + "[_this, false] call BC_buymenu_fnc_changeValue;" + ]; + _btnMinus ctrlCommit 0; - private _btnMinus = _display ctrlCreate ["grad_buymenu_RscButton", -1]; - _btnMinus ctrlsetFont "RobotoCondensedBold"; - _btnMinus ctrlSetBackgroundColor [0,0,0,1]; - _btnMinus ctrlsetText "-"; - // _btnMinus ctrlSetStructuredText parseText "-"; - _btnMinus ctrlSetPosition [ - _columnWidth * _multiplicator + safezoneX + _columnWidth * 4 + _columnWidth/2, - (_i * (_rowHeight * 8) + safezoneY) + _rowHeight * 2, - _columnWidth/2, - _rowHeight * 2 - ]; - _btnMinus ctrlSetTooltip "Reduce Count"; - _btnMinus setVariable ["parentControl", _ctrlItemCount]; - if (_valueItemCount == 0) then { - _btnMinus ctrlEnable false; - }; - _btnMinus ctrlAddEventHandler [ - "MouseButtonDown", - "[_this, false] call BC_buymenu_fnc_changeValue;" - ]; - _btnMinus ctrlCommit 0; + // add plus and minus to parent ctrl + _ctrlItemCount setVariable ["connectedButtons", [_btnPlus, _btnMinus]]; - // add plus and minus to parent ctrl - _ctrlItemCount setVariable ["connectedButtons", [_btnPlus, _btnMinus]]; + // parent cat control stores plus and minus buttons to disable/enable + private _plusMinusButtons = _ctrlChosenInThisCat getVariable ["catPlusMinusButtons", []]; + _plusMinusButtons pushBack [_btnPlus, _btnMinus]; + _ctrlChosenInThisCat setVariable ["catPlusMinusButtons", _plusMinusButtons]; + _ctrlChosenInThisCat ctrlCommit 0; - // parent cat control stores plus and minus buttons to disable/enable - private _plusMinusButtons = _ctrlChosenInThisCat getVariable ["catPlusMinusButtons", []]; - _plusMinusButtons pushBack [_btnPlus, _btnMinus]; - _ctrlChosenInThisCat setVariable ["catPlusMinusButtons", _plusMinusButtons]; - _ctrlChosenInThisCat ctrlCommit 0; + }; private _subline = _display ctrlCreate ["RscStructuredText", -1]; _subline ctrlsetFont "RobotoCondensedBold"; diff --git a/BC_objectives/functions/server/fn_startPreparationTime.sqf b/BC_objectives/functions/server/fn_startPreparationTime.sqf index c461d119..3fa2e073 100644 --- a/BC_objectives/functions/server/fn_startPreparationTime.sqf +++ b/BC_objectives/functions/server/fn_startPreparationTime.sqf @@ -6,4 +6,7 @@ _this spawn { _preparationTime = _preparationTime - 1; sleep 1; }; + + MISSION_STARTED = true; + publicVariable "MISSION_STARTED"; }; diff --git a/BC_setup/functions/client/fn_addInteractions.sqf b/BC_setup/functions/client/fn_addInteractions.sqf index bc15dc19..618bb38c 100644 --- a/BC_setup/functions/client/fn_addInteractions.sqf +++ b/BC_setup/functions/client/fn_addInteractions.sqf @@ -58,6 +58,11 @@ if (!hasInterface) exitWith {}; "", { params ["_radiotruck"]; + + if (!MISSION_STARTED) exitWith { + hint "Please wait until Preparation Time is over."; + }; + [_radiotruck] remoteExec ["GRAD_tracking_fnc_radioTruckDeploy", 2]; }, { @@ -66,7 +71,7 @@ if (!hasInterface) exitWith {}; _isStationary = (speed _radiotruck) == 0; _isNotAnimated = ! (_radiotruck getVariable ["GRAD_isAnimating", false]); - (side player == east) && _isStationary && _isRetracted && _isNotAnimated; + (side player == east) && _isStationary && _isRetracted && _isNotAnimated } ] call ace_interact_menu_fnc_createAction; [_type, 0, ["ACE_MainActions"], _deployAction] call ace_interact_menu_fnc_addActionToClass; @@ -85,7 +90,7 @@ if (!hasInterface) exitWith {}; _isStationary = (speed _radiotruck) == 0; _isNotAnimated = ! (_radiotruck getVariable ["GRAD_isAnimating", false]); - (side player == east) && _isStationary && _isDeployed && _isNotAnimated; + (side player == east) && _isStationary && _isDeployed && _isNotAnimated } ] call ace_interact_menu_fnc_createAction; [_type, 0, ["ACE_MainActions"], _retractAction] call ace_interact_menu_fnc_addActionToClass; diff --git a/description.ext b/description.ext index f610848d..1032cb74 100644 --- a/description.ext +++ b/description.ext @@ -43,8 +43,8 @@ class GRAD_Replay { precision = 5; // precision of replay, 5 means every 5 seconds one snapshot (number) trackedSides[] = {"west", "east", "civilian"}; // defines the sides that will be tracked (possible are "west", "east", "independant", "civilian") (array) stepsPerTick = 1; // defines steps played back at once (number) - trackedVehicles = 0; // defines if empty and AI steered vehicles will be tracked (0/1) - trackedAI = 0; // defines if AI will be tracked (0/1) + trackedVehicles = 1; // defines if empty and AI steered vehicles will be tracked (0/1) + trackedAI = 1; // defines if AI will be tracked (0/1) sendingChunkSize = 10; // higher number means replay loading is faster, but might cause instability / lags during loading (number) trackShots = 1; // defines if shots will be tracked (0/1) }; diff --git a/initserver.sqf b/initserver.sqf index d3efe51c..bd4d91a0 100644 --- a/initserver.sqf +++ b/initserver.sqf @@ -172,6 +172,9 @@ setTimeMultiplier TIME_ACCELERATION; ["Initialize", [true]] call BIS_fnc_dynamicGroups; +MISSION_STARTED = false; +publicVariable "MISSION_STARTED"; + BLUFOR_ELIMINATED = false; publicVariable "BLUFOR_ELIMINATED"; OPFOR_ELIMINATED = false; diff --git a/mission.sqm b/mission.sqm index 9dd64c5f..c3d76a02 100644 --- a/mission.sqm +++ b/mission.sqm @@ -8,7 +8,7 @@ class EditorData toggles=1; class ItemIDProvider { - nextID=1316; + nextID=1322; }; class MarkerIDProvider { @@ -16,10 +16,10 @@ class EditorData }; class Camera { - pos[]={1552.0066,17.882996,5111.3521}; - dir[]={-0.37215129,-0.39218947,-0.84131861}; - up[]={-0.15867199,0.9198634,-0.35870975}; - aside[]={-0.91458029,-3.1292439e-007,0.40455672}; + pos[]={1599.5677,16.367012,5408.2002}; + dir[]={-0.12470513,-0.29818553,-0.94640839}; + up[]={-0.038961355,0.95448887,-0.29569021}; + aside[]={-0.99150711,-6.9790985e-008,0.1306465}; }; }; binarizationWanted=0; diff --git a/pic/blufor_please_wait.paa b/pic/blufor_please_wait.paa index f8f67f089b68ffce1ae65c4c58d212374d5ac0fc..89ca1fd11439333b843a67485904345731b85eec 100644 GIT binary patch delta 10508 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 Z!zH}Wz31J!OHL`ABEzWn%1=h{{{TNV^y&Zr delta 11095 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