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; |
398 exit |
399 exit |
399 end; |
400 end; |
400 end; |
401 end; |
401 |
402 |
402 if ((Gear^.Message and gm_HJump ) <> 0) then |
403 if ((Gear^.Message and gm_HJump ) <> 0) then |
406 |
407 |
407 Gear^.dY:= -_0_2; |
408 Gear^.dY:= -_0_2; |
408 SetLittle(Gear^.dX); |
409 SetLittle(Gear^.dX); |
409 Gear^.State:= Gear^.State or gstMoving or gstHHJumping; |
410 Gear^.State:= Gear^.State or gstMoving or gstHHJumping; |
410 PlaySound(sndJump3, PHedgehog(Gear^.Hedgehog)^.Team^.voicepack); |
411 PlaySound(sndJump3, PHedgehog(Gear^.Hedgehog)^.Team^.voicepack); |
|
412 Gear^.Timer:= 10; |
411 exit |
413 exit |
412 end; |
414 end; |
413 |
415 |
414 PrevdX:= hwSign(Gear^.dX); |
416 PrevdX:= hwSign(Gear^.dX); |
415 if (Gear^.Message and gm_Left )<>0 then Gear^.dX:= -cLittle else |
417 if (Gear^.Message and gm_Left )<>0 then Gear^.dX:= -cLittle else |