program puzzle2;

uses
  System.StartUpCopy,
  FMX.Forms,
  frmMain in 'Form\frmMain.pas' {FormMain},
  untAPI in 'API\untAPI.pas',
  untJSON in 'Util\untJSON.pas',
  untCard in 'Data\untCard.pas',
  untUtils in 'Util\untUtils.pas',
  untArrayHelper in 'Util\untArrayHelper.pas',
  untConstant in 'Define\untConstant.pas',
  untScriptGenerator in 'Util\untScriptGenerator.pas',
  moduleData in 'Data\moduleData.pas' {DMData: TDataModule},
  untConfig in 'Util\untConfig.pas',
  untCardJson in 'Util\untCardJson.pas',
  frmSearchCard in 'Form\frmSearchCard.pas' {FormSearchCard},
  untSearchCardItem in 'View\untSearchCardItem.pas',
  untThread in 'Util\untThread.pas',
  untDownloadImage in 'Util\untDownloadImage.pas',
  untTextItem in 'View\untTextItem.pas',
  untCardEquipItem in 'View\untCardEquipItem.pas',
  untCardOperationItem in 'View\untCardOperationItem.pas',
  frmContinousEffected in 'Form\frmContinousEffected.pas' {FormContinousEffected},
  frmCardList in 'Form\frmCardList.pas' {FormCardList},
  frmPuzzleConfig in 'Form\frmPuzzleConfig.pas' {FormPuzzleConfig},
  frmLogin in 'Form\frmLogin.pas' {FormLogin},
  frmAbout in 'Form\frmAbout.pas' {FormAbout},
  untCardCheckItem in 'View\untCardCheckItem.pas',
  frmOverride in 'Form\frmOverride.pas' {FormOverride},
  untAttrRace in 'Util\untAttrRace.pas',
  frmStyleModule in 'Form\frmStyleModule.pas' {StyleManager};

{$R *.res}

begin
  // ReportMemoryLeaksOnShutdown := True;
  Application.Initialize;
  // 主窗口
  Application.CreateForm(TFormMain, FormMain);
  // 数据查询模块
  Application.CreateForm(TDMData, DMData);
  Application.Run;
end.
