File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -97,16 +97,26 @@ if (_vec isKindOf "Boat_F") then {
9797
9898sleep 5 ;
9999
100+ if (isNil " d_vec_respawn_blocked" ) then {
101+ d_vec_respawn_blocked = false ;
102+ };
103+
100104private [" _disabled" , " _empty" ];
101105while {true } do {
102106 _disabled = false ;
103107 _empty = false ;
104108 if (_delay ! = - 1 ) then {
105109 sleep (_delay + random 20 );
106110 } else {
107- sleep (2 + random 10 );
111+ sleep (2 + random 8 );
112+ };
113+
114+ while {d_vec_respawn_blocked} do {
115+ sleep 0.3 ;
108116 };
109117
118+ d_vec_respawn_blocked = true ;
119+
110120 if (alive _vec ) then {
111121 _empty = (crew _vec ) findIf {alive _x } == - 1 ;
112122 __TRACE_2 (" " ," _vec" ," _empty" )
@@ -242,4 +252,6 @@ while {true} do {
242252 };
243253 _vec setDamage 0 ;
244254 };
255+
256+ d_vec_respawn_blocked = false ;
245257};
You can’t perform that action at this time.
0 commit comments