hedgewars/uGearsList.pas
changeset 13850 4e4111a75256
parent 13737 bbea77a8dff9
child 13851 f01798038c2e
equal deleted inserted replaced
13849:297cf5c19172 13850:4e4111a75256
   733                 gear^.Health:= 1000;
   733                 gear^.Health:= 1000;
   734                 gear^.Radius:= 8;
   734                 gear^.Radius:= 8;
   735                 gear^.Density:= _0;
   735                 gear^.Density:= _0;
   736                 end;
   736                 end;
   737         gtDuck: begin
   737         gtDuck: begin
   738 {
       
   739                 gear^.Pos:= 0;               // 0: in air, 1-4: on water, 5-8: underwater
       
   740                                              // 1: bottom, 2: bottom (mirrored),
       
   741                                              // 3: left Sea edge, 4: right Sea edge
       
   742                                              // 6: bottom, 7: bottom (mirrored)
       
   743                                              // 7: left Sea edge, 8: right Sea edge
       
   744                 gear^.Tag:= 1;               // 1: facing right, -1: facing left
       
   745                 if gear^.Timer = 0 then      
       
   746                     gear^.Timer:= 15000;     // Explosion timer to avoid duck existing forever
       
   747                 gear^.Radius:= 9;            // Collision radius (with landscape)
       
   748                 gear^.Karma:= 24;            // Distance from water when swimming
       
   749                 gear^.Damage:= 500;          // Speed factor when swimming on water (multiplied with wind speed)
       
   750                 gear^.State:= gear^.State or gstSubmersible;
       
   751                 gear^.Elasticity:= _0_6;
       
   752                 gear^.Friction:= _0_8;
       
   753                 gear^.Density:= _0_5;
       
   754                 gear^.AdvBounce:= 1;
       
   755 }
       
   756 
       
   757 
       
   758                 gear^.Radius:= cHHRadius;
   738                 gear^.Radius:= cHHRadius;
   759                 gear^.Elasticity:= _0_35;
   739                 gear^.Elasticity:= _0_35;
   760                 gear^.Friction:= _0_93;
   740                 gear^.Friction:= _0_93;
   761                 gear^.Density:= _5;
   741                 gear^.Density:= _5;
   762 
   742