Advertisement
MaksNew

backup

Mar 30th, 2021
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.82 KB | None | 0 0
  1. procedure TGameForm.TimerTimer(Sender: TObject);
  2. begin
  3.     BufRoad.SendToBack;
  4.     InfiniteGeneration(Road, BufRoad);
  5.  
  6.     OncomingCarSpawn(OncomingCar1, OncomingCarParameters[1].Speed);
  7.     OncomingCarSpawn(OncomingCar2,OncomingCarParameters[2].Speed);
  8.  
  9.     if OncomingCar1.Top >= OncomingCar2.Top then
  10.         CheckForColOnc(OncomingCar1, OncomingCar2)
  11.     else
  12.         CheckForColOnc(OncomingCar2, OncomingCar1);
  13.  
  14.     OncomingCarSpawn(OncomingCar3, OncomingCarParameters[3].Speed);
  15.  
  16.     if OncomingCar1.Top >= OncomingCar3.Top then
  17.         CheckForColOnc(OncomingCar1, OncomingCar3)
  18.     else
  19.         CheckForColOnc(OncomingCar3, OncomingCar1);
  20.  
  21.     if OncomingCar2.Top >= OncomingCar3.Top then
  22.         CheckForColOnc(OncomingCar2, OncomingCar3)
  23.     else
  24.         CheckForColOnc(OncomingCar3, OncomingCar2);
  25.  
  26.     if OncomingCar1.Top >= OncomingCar2.Top then
  27.         CheckForColOnc(OncomingCar1, OncomingCar2)
  28.     else
  29.         CheckForColOnc(OncomingCar2, OncomingCar1);
  30.  
  31.     SetOncomingCarMovement(OncomingCar1, OncomingCarParameters[1].Speed);
  32.     SetOncomingCarMovement(OncomingCar2, OncomingCarParameters[2].Speed);
  33.     SetOncomingCarMovement(OncomingCar3, OncomingCarParameters[3].Speed);
  34.  
  35.     CollisionOncomingDetection(OncomingCar1, OncomingCar2, 1, 2);
  36.     CollisionOncomingDetection(OncomingCar1, OncomingCar3, 1, 3);
  37.     CollisionOncomingDetection(OncomingCar2, OncomingCar3, 2, 3);
  38.     CollisionOncomingDetection(OncomingCar1, OncomingCar2, 2, 1);
  39.     CollisionOncomingDetection(OncomingCar1, OncomingCar3, 3, 1);
  40.     CollisionOncomingDetection(OncomingCar2, OncomingCar3, 3, 2);
  41.  
  42.     PlayerControl(Car);
  43.  
  44.     CollisionDetection(OncomingCar1, Car, Timer, TryAgainButton);
  45.     CollisionDetection(OncomingCar2, Car, Timer, TryAgainButton);
  46.     CollisionDetection(OncomingCar3, Car, Timer, TryAgainButton);
  47. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement