hedgewars/uVariables.pas
changeset 4368 b89235e401e5
parent 4367 f4a0ec067601
child 4369 334fc848e051
equal deleted inserted replaced
4367:f4a0ec067601 4368:b89235e401e5
  1996     hasGirders: boolean;
  1996     hasGirders: boolean;
  1997     isMap: boolean;
  1997     isMap: boolean;
  1998     playHeight, playWidth, leftX, rightX, topY, MaxHedgehogs: Longword;  // idea is that a template can specify height/width.  Or, a map, a height/width by the dimensions of the image.  If the map has pixels near top of image, it triggers border.
  1998     playHeight, playWidth, leftX, rightX, topY, MaxHedgehogs: Longword;  // idea is that a template can specify height/width.  Or, a map, a height/width by the dimensions of the image.  If the map has pixels near top of image, it triggers border.
  1999     LandBackSurface: PSDL_Surface;
  1999     LandBackSurface: PSDL_Surface;
  2000     digest: shortstring;
  2000     digest: shortstring;
       
  2001     CurAmmoGear: PGear;
       
  2002     GearsList: PGear;
       
  2003 
       
  2004     CurrentTeam: PTeam;
       
  2005     PreviousTeam: PTeam;
       
  2006     CurrentHedgehog: PHedgehog;
       
  2007     TeamsArray: array[0..Pred(cMaxTeams)] of PTeam;
       
  2008     TeamsCount: Longword;
       
  2009     ClansArray: array[0..Pred(cMaxTeams)] of PClan;
       
  2010     ClansCount: Longword;
       
  2011     LocalClan: LongInt;  // last non-bot, non-extdriven clan
       
  2012     LocalAmmo: LongInt;  // last non-bot, non-extdriven clan's first team's ammo index
       
  2013     CurMinAngle, CurMaxAngle: Longword;
       
  2014     GameOver: boolean;
  2001 
  2015 
  2002 
  2016 
  2003 procedure initModule;
  2017 procedure initModule;
  2004 procedure freeModule;
  2018 procedure freeModule;
  2005 
  2019