equal
deleted
inserted
replaced
393 begin |
393 begin |
394 Gear^.dY:= -_0_15; |
394 Gear^.dY:= -_0_15; |
395 if not cArtillery then Gear^.dX:= SignAs(_0_15, Gear^.dX); |
395 if not cArtillery then Gear^.dX:= SignAs(_0_15, Gear^.dX); |
396 Gear^.State:= Gear^.State or gstMoving or gstHHJumping; |
396 Gear^.State:= Gear^.State or gstMoving or gstHHJumping; |
397 PlaySound(sndJump1, PHedgehog(Gear^.Hedgehog)^.Team^.voicepack); |
397 PlaySound(sndJump1, PHedgehog(Gear^.Hedgehog)^.Team^.voicepack); |
398 Gear^.Timer:= 10; |
|
399 exit |
398 exit |
400 end; |
399 end; |
401 end; |
400 end; |
402 |
401 |
403 if ((Gear^.Message and gm_HJump ) <> 0) then |
402 if ((Gear^.Message and gm_HJump ) <> 0) then |
407 |
406 |
408 Gear^.dY:= -_0_2; |
407 Gear^.dY:= -_0_2; |
409 SetLittle(Gear^.dX); |
408 SetLittle(Gear^.dX); |
410 Gear^.State:= Gear^.State or gstMoving or gstHHJumping; |
409 Gear^.State:= Gear^.State or gstMoving or gstHHJumping; |
411 PlaySound(sndJump3, PHedgehog(Gear^.Hedgehog)^.Team^.voicepack); |
410 PlaySound(sndJump3, PHedgehog(Gear^.Hedgehog)^.Team^.voicepack); |
412 Gear^.Timer:= 10; |
|
413 exit |
411 exit |
414 end; |
412 end; |
415 |
413 |
416 PrevdX:= hwSign(Gear^.dX); |
414 PrevdX:= hwSign(Gear^.dX); |
417 if (Gear^.Message and gm_Left )<>0 then Gear^.dX:= -cLittle else |
415 if (Gear^.Message and gm_Left )<>0 then Gear^.dX:= -cLittle else |