hedgewars/uUtils.pas
changeset 12197 98824a464230
parent 11879 c6eafb6f2735
child 12317 b81a1d1497c4
equal deleted inserted replaced
12196:d7ccd18ae7bf 12197:98824a464230
   534 end;
   534 end;
   535 
   535 
   536 
   536 
   537 function GetLaunchX(at: TAmmoType; dir: LongInt; angle: LongInt): LongInt;
   537 function GetLaunchX(at: TAmmoType; dir: LongInt; angle: LongInt): LongInt;
   538 begin
   538 begin
   539 GetLaunchX:= 0
       
   540 (*
       
   541     if (Ammoz[at].ejectX <> 0) or (Ammoz[at].ejectY <> 0) then
   539     if (Ammoz[at].ejectX <> 0) or (Ammoz[at].ejectY <> 0) then
   542         GetLaunchX:= sign(dir) * (8 + hwRound(AngleSin(angle) * Ammoz[at].ejectX) + hwRound(AngleCos(angle) * Ammoz[at].ejectY))
   540         GetLaunchX:= sign(dir) * (8 + hwRound(AngleSin(angle) * Ammoz[at].ejectX) + hwRound(AngleCos(angle) * Ammoz[at].ejectY))
   543     else
   541     else
   544         GetLaunchX:= 0 *)
   542         GetLaunchX:= 0
   545 end;
   543 end;
   546 
   544 
   547 function GetLaunchY(at: TAmmoType; angle: LongInt): LongInt;
   545 function GetLaunchY(at: TAmmoType; angle: LongInt): LongInt;
   548 begin
   546 begin
   549 GetLaunchY:= 0
       
   550 (*
       
   551     if (Ammoz[at].ejectX <> 0) or (Ammoz[at].ejectY <> 0) then
   547     if (Ammoz[at].ejectX <> 0) or (Ammoz[at].ejectY <> 0) then
   552         GetLaunchY:= hwRound(AngleSin(angle) * Ammoz[at].ejectY) - hwRound(AngleCos(angle) * Ammoz[at].ejectX) - 2
   548         GetLaunchY:= hwRound(AngleSin(angle) * Ammoz[at].ejectY) - hwRound(AngleCos(angle) * Ammoz[at].ejectX) - 2
   553     else
   549     else
   554         GetLaunchY:= 0*)
   550         GetLaunchY:= 0
   555 end;
   551 end;
   556 
   552 
   557 function CheckNoTeamOrHH: boolean;
   553 function CheckNoTeamOrHH: boolean;
   558 begin
   554 begin
   559 CheckNoTeamOrHH:= (CurrentTeam = nil) or (CurrentHedgehog^.Gear = nil);
   555 CheckNoTeamOrHH:= (CurrentTeam = nil) or (CurrentHedgehog^.Gear = nil);