hedgewars/uTypes.pas
changeset 7288 5d0704f23a2a
parent 7129 0ce4f478ea6c
parent 7272 71df899c4163
child 7291 ad4b6c2b09e8
equal deleted inserted replaced
7188:580cd247511e 7288:5d0704f23a2a
   265             Health, Damage, Karma: LongInt;
   265             Health, Damage, Karma: LongInt;
   266             CollisionIndex: LongInt;
   266             CollisionIndex: LongInt;
   267             Tag: LongInt;
   267             Tag: LongInt;
   268             Tex: PTexture;
   268             Tex: PTexture;
   269             Z: Longword;
   269             Z: Longword;
   270             IntersectGear: PGear;
   270             CollisionMask: Word;
       
   271             LinkedGear: PGear;
   271             FlightTime: Longword;
   272             FlightTime: Longword;
   272             uid: Longword;
   273             uid: Longword;
   273             ImpactSound: TSound; // first sound, others have to be after it in the sounds def.
   274             ImpactSound: TSound; // first sound, others have to be after it in the sounds def.
   274             nImpactSounds: Word; // count of ImpactSounds
   275             nImpactSounds: Word; // count of ImpactSounds
   275             SoundChannel: LongInt;
   276             SoundChannel: LongInt;
   324         TeamKills : Longword;
   325         TeamKills : Longword;
   325         TurnSkips : Longword;
   326         TurnSkips : Longword;
   326         TeamDamage : Longword;
   327         TeamDamage : Longword;
   327         end;
   328         end;
   328 
   329 
   329     TBinds = array[0..cKeyMaxIndex] of shortstring;
   330     TBinds = array[0..cKbdMaxIndex] of shortstring;
   330     TKeyboardState = array[0..cKeyMaxIndex] of Byte;
   331     TKeyboardState = array[0..cKeyMaxIndex] of Byte;
   331 
   332 
   332     PVoicepack = ^TVoicepack;
   333     PVoicepack = ^TVoicepack;
   333     TVoicepack = record
   334     TVoicepack = record
   334         name: shortstring;
   335         name: shortstring;