Hi all, I have the following procedure in my game which is called in the DXTimer event. The car should stop when the gas runs out... Problem is that when the app runs the car immediately stops and the game-end procedure follows...

Maybe the DXtimer is too fast? Help please :-)

Code:
procedure TForm1.RemainingGas;
var GasLevil, FullTank : integer;
begin
  FullTank := 100;
  for GasLevil := FullTank downto 0 do
  begin
  if &#40;GasLevil <= 0&#41; then
  car.Moved &#58;= false;
  end;
end;