hedgewars/uVariables.pas
changeset 15875 d7b53d08ad9c
parent 15667 02042ee48fde
child 15900 128ace913837
child 15974 8bb07b0f50ca
equal deleted inserted replaced
15872:c09063ea0267 15875:d7b53d08ad9c
    84     isShowGearInfo  : boolean;
    84     isShowGearInfo  : boolean;
    85     isForceMission  : boolean;
    85     isForceMission  : boolean;
    86     SpeedStart      : LongWord;
    86     SpeedStart      : LongWord;
    87 
    87 
    88     fastUntilLag    : boolean;
    88     fastUntilLag    : boolean;
       
    89     fastForward     : boolean;
    89     fastScrolling   : boolean;
    90     fastScrolling   : boolean;
    90     autoCameraOn    : boolean;
    91     autoCameraOn    : boolean;
    91 
    92 
    92     CheckSum        : LongWord;
    93     CheckSum        : LongWord;
    93     CampaignVariable: shortstring;
    94     CampaignVariable: shortstring;
    94     MissionVariable : shortstring;
    95     MissionVariable : shortstring;
    95     GameTicks       : LongWord;
    96     GameTicks       : LongWord;
       
    97     FFGameTick      : LongWord;
    96     OuchTauntTimer  : LongWord; // Timer which blocks sndOuch from being played too often and fast
    98     OuchTauntTimer  : LongWord; // Timer which blocks sndOuch from being played too often and fast
    97     GameState       : TGameState;
    99     GameState       : TGameState;
    98     GameType        : TGameType;
   100     GameType        : TGameType;
    99     InputMask       : LongWord;
   101     InputMask       : LongWord;
   100     GameFlags       : Longword;
   102     GameFlags       : Longword;
  2928 
  2930 
  2929     // int, longint longword and byte
  2931     // int, longint longword and byte
  2930     CursorMovementX     := 0;
  2932     CursorMovementX     := 0;
  2931     CursorMovementY     := 0;
  2933     CursorMovementY     := 0;
  2932     GameTicks           := 0;
  2934     GameTicks           := 0;
       
  2935     FFGameTick          := 0;
  2933     OuchTauntTimer      := 0;
  2936     OuchTauntTimer      := 0;
  2934     CheckSum            := 0;
  2937     CheckSum            := 0;
  2935     cWaterLine          := LAND_HEIGHT;
  2938     cWaterLine          := LAND_HEIGHT;
  2936     cGearScrEdgesDist   := 240;
  2939     cGearScrEdgesDist   := 240;
  2937 
  2940 
  3006     isShowMission   := false;
  3009     isShowMission   := false;
  3007     isShowGearInfo  := false;
  3010     isShowGearInfo  := false;
  3008     isForceMission  := false;
  3011     isForceMission  := false;
  3009     SpeedStart      := 0;
  3012     SpeedStart      := 0;
  3010     fastUntilLag    := false;
  3013     fastUntilLag    := false;
       
  3014     fastForward     := false;
  3011     fastScrolling   := false;
  3015     fastScrolling   := false;
  3012     autoCameraOn    := true;
  3016     autoCameraOn    := true;
  3013     cSeed           := '';
  3017     cSeed           := '';
  3014     cIsSoundEnabled := false;
  3018     cIsSoundEnabled := false;
  3015     cVolumeDelta    := 0;
  3019     cVolumeDelta    := 0;