hedgewars/uTypes.pas
changeset 14940 8b848c2939da
parent 14885 0ec83cc2365e
child 14964 bcecb3349948
equal deleted inserted replaced
14939:7b597da60fda 14940:8b848c2939da
   154             sndCreeperDrop, sndCreeperWater, sndCreeperDie, sndCustom1, sndCustom2, sndCustom3, sndCustom4,
   154             sndCreeperDrop, sndCreeperWater, sndCreeperDie, sndCustom1, sndCustom2, sndCustom3, sndCustom4,
   155             sndCustom5, sndCustom6, sndCustom7, sndCustom8, sndMinigun, sndFlamethrower, sndIceBeamIdle,
   155             sndCustom5, sndCustom6, sndCustom7, sndCustom8, sndMinigun, sndFlamethrower, sndIceBeamIdle,
   156             sndLandGun, sndCaseImpact, sndExtraDamage, sndFirePunchHit, sndGrenade, sndThisOneIsMine,
   156             sndLandGun, sndCaseImpact, sndExtraDamage, sndFirePunchHit, sndGrenade, sndThisOneIsMine,
   157             sndWhatThe, sndSoLong, sndOhDear, sndGonnaGetYou, sndDrat, sndBugger, sndAmazing,
   157             sndWhatThe, sndSoLong, sndOhDear, sndGonnaGetYou, sndDrat, sndBugger, sndAmazing,
   158             sndBrilliant, sndExcellent, sndFire, sndWatchThis, sndRunAway, sndRevenge, sndCutItOut,
   158             sndBrilliant, sndExcellent, sndFire, sndWatchThis, sndRunAway, sndRevenge, sndCutItOut,
   159             sndLeaveMeAlone, sndOuch, sndHmm, sndKiss);
   159             sndLeaveMeAlone, sndOuch, sndHmm, sndKiss, sndFlyAway);
   160 
   160 
   161     // Available ammo types to be used by hedgehogs
   161     // Available ammo types to be used by hedgehogs
   162     TAmmoType  = (amNothing, amGrenade, amClusterBomb, amBazooka, amBee, amShotgun, amPickHammer, // 6
   162     TAmmoType  = (amNothing, amGrenade, amClusterBomb, amBazooka, amBee, amShotgun, amPickHammer, // 6
   163             amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip, // 13
   163             amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip, // 13
   164             amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch, // 18
   164             amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch, // 18
   420             Unplaced: boolean;  // Flag for hog placing mode
   420             Unplaced: boolean;  // Flag for hog placing mode
   421             Timer: Longword;
   421             Timer: Longword;
   422             HealthBarHealth: LongInt;
   422             HealthBarHealth: LongInt;
   423             Effects: array[THogEffect] of LongInt;
   423             Effects: array[THogEffect] of LongInt;
   424             RevengeHog: PHedgehog;   // For which hog this hog wants revenge most. For sndRevenge taunt
   424             RevengeHog: PHedgehog;   // For which hog this hog wants revenge most. For sndRevenge taunt
       
   425             FlownOffMap: boolean; // When hedgehog has flown far away off the map left or right
   425             end;
   426             end;
   426 
   427 
   427     TTeam = record
   428     TTeam = record
   428             Clan: PClan;
   429             Clan: PClan;
   429             TeamName: shortstring;
   430             TeamName: shortstring;