diff -r 6fc12f30c55c -r ab9843957664 hedgewars/uVariables.pas --- a/hedgewars/uVariables.pas Sat Apr 14 23:50:14 2012 +0400 +++ b/hedgewars/uVariables.pas Sun Apr 15 00:47:22 2012 +0400 @@ -113,7 +113,7 @@ // originally from uConsts Pathz: array[TPathType] of shortstring; UserPathz: array[TPathType] of shortstring; - CountTexz: array[1..Pred(AMMO_INFINITE)] of PTexture; + CountTexz: array[0..Pred(AMMO_INFINITE)] of PTexture; LAND_WIDTH : Word; LAND_HEIGHT : Word; LAND_WIDTH_MASK : LongWord; @@ -280,7 +280,7 @@ ); SpritesData: array[TSprite] of record - FileName: string[16]; + FileName: string[15]; Path, AltPath: TPathType; Texture: PTexture; Surface: PSDL_Surface; @@ -620,7 +620,7 @@ imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true), //sprHandResurrector - (FileName: 'Cross'; Path: ptGraphics; altPath: ptNone; + (FileName: 'Cross'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; Width: 108; Height: 138; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true), @@ -667,7 +667,7 @@ Sprite: TSprite; FramesCount: Longword; Interval: Longword; - cmd: string[20]; + cmd: string[31]; Voice: TSound; VoiceDelay: LongWord; end = ( @@ -681,7 +681,7 @@ ); Soundz: array[TSound] of record - FileName: string[25]; + FileName: string[31]; Path : TPathType; end = ( (FileName: ''; Path: ptNone ),// sndNone