96 (* gtHammerHit *) , amHammer |
96 (* gtHammerHit *) , amHammer |
97 (* gtResurrector *) , amResurrector |
97 (* gtResurrector *) , amResurrector |
98 (* gtPoisonCloud *) , amNothing |
98 (* gtPoisonCloud *) , amNothing |
99 (* gtSnowball *) , amSnowball |
99 (* gtSnowball *) , amSnowball |
100 (* gtFlake *) , amNothing |
100 (* gtFlake *) , amNothing |
101 //(* gtStructure *) , amStructure // TODO - This will undoubtedly change once there is more than one structure |
|
102 (* gtLandGun *) , amLandGun |
101 (* gtLandGun *) , amLandGun |
103 (* gtTardis *) , amTardis |
102 (* gtTardis *) , amTardis |
104 (* gtIceGun *) , amIceGun |
103 (* gtIceGun *) , amIceGun |
105 (* gtAddAmmo *) , amNothing |
104 (* gtAddAmmo *) , amNothing |
106 (* gtGenericFaller *) , amNothing |
105 (* gtGenericFaller *) , amNothing |
715 gear^.Friction:= _0_8; |
714 gear^.Friction:= _0_8; |
716 if gear^.Timer = 0 then gear^.Timer:= 1000; |
715 if gear^.Timer = 0 then gear^.Timer:= 1000; |
717 gear^.Radius:= 5; |
716 gear^.Radius:= 5; |
718 gear^.Density:= _1_5; |
717 gear^.Density:= _1_5; |
719 end; |
718 end; |
720 { |
|
721 gtStructure: begin |
|
722 gear^.Elasticity:= _0_55; |
|
723 gear^.Friction:= _0_995; |
|
724 gear^.Density:= _0_9; |
|
725 gear^.Radius:= 13; |
|
726 gear^.Health:= 200; |
|
727 gear^.Timer:= 0; |
|
728 gear^.Tag:= TotalRoundsPre + 3; |
|
729 gear^.Pos:= 1; |
|
730 end; |
|
731 } |
|
732 gtIceGun: begin |
719 gtIceGun: begin |
733 gear^.Health:= 1000; |
720 gear^.Health:= 1000; |
734 gear^.Radius:= 8; |
721 gear^.Radius:= 8; |
735 gear^.Density:= _0; |
722 gear^.Density:= _0; |
736 gear^.Tag:= 0; // sound state: 0 = no sound, 1 = ice beam sound, 2 = idle sound |
723 gear^.Tag:= 0; // sound state: 0 = no sound, 1 = ice beam sound, 2 = idle sound |