hedgewars/uScript.pas
changeset 13743 d7b72ea8d136
parent 13742 cb2857f55130
child 13745 be265ab8a4fb
equal deleted inserted replaced
13742:cb2857f55130 13743:d7b72ea8d136
  2016         if n = 2 then
  2016         if n = 2 then
  2017             respectFactor:= lua_toboolean(L, 2)
  2017             respectFactor:= lua_toboolean(L, 2)
  2018         else
  2018         else
  2019             respectFactor:= True;
  2019             respectFactor:= True;
  2020         if respectFactor then
  2020         if respectFactor then
  2021             TurnTimeLeft:= (time * cGetAwayTime) div 100
  2021             PendingTurnTimeLeft:= (time * cGetAwayTime) div 100
  2022         else
  2022         else
  2023             TurnTimeLeft:= time;
  2023             PendingTurnTimeLeft:= time;
       
  2024         isPendingTurnTimeLeft:= true;
  2024         if ((CurrentHedgehog <> nil) and (CurrentHedgehog^.Gear <> nil)) then
  2025         if ((CurrentHedgehog <> nil) and (CurrentHedgehog^.Gear <> nil)) then
  2025             begin
  2026             begin
  2026             CurrentHedgehog^.Gear^.State:= CurrentHedgehog^.Gear^.State or gstAttacked;
  2027             CurrentHedgehog^.Gear^.State:= CurrentHedgehog^.Gear^.State or gstAttacked;
  2027             CurrentHedgehog^.Gear^.State:= CurrentHedgehog^.Gear^.State and (not gstAttacking);
  2028             CurrentHedgehog^.Gear^.State:= CurrentHedgehog^.Gear^.State and (not gstAttacking);
  2028             end;
  2029             end;