hedgewars/uAI.pas
changeset 4359 83ef50815535
parent 4357 a1fcfc341a52
child 4368 b89235e401e5
equal deleted inserted replaced
4357:a1fcfc341a52 4359:83ef50815535
    28 procedure ProcessBot;
    28 procedure ProcessBot;
    29 procedure FreeActionsList;
    29 procedure FreeActionsList;
    30 
    30 
    31 implementation
    31 implementation
    32 uses uTeams, uConsts, SDLh, uAIMisc, uAIAmmoTests, uAIActions, uMisc,
    32 uses uTeams, uConsts, SDLh, uAIMisc, uAIAmmoTests, uAIActions, uMisc,
    33      uAmmos, uConsole, SysUtils{$IFDEF UNIX}, cthreads{$ENDIF}, uTypes;
    33      uAmmos, uConsole, SysUtils{$IFDEF UNIX}, cthreads{$ENDIF}, uTypes,
       
    34      uVariables;
    34 
    35 
    35 var BestActions: TActions;
    36 var BestActions: TActions;
    36     CanUseAmmo: array [TAmmoType] of boolean;
    37     CanUseAmmo: array [TAmmoType] of boolean;
    37     StopThinking: boolean;
    38     StopThinking: boolean;
    38     ThinkThread: TThreadID;
    39     ThinkThread: TThreadID;