// MissionReport.cpp: implementation of the CMissionReport class. // ////////////////////////////////////////////////////////////////////// #include "stdafx.h" #include "mw4gameed2.h" #include "MissionReport.h" char *CZoneReport::BasicTypeName[CMissionReport::MR_TYPECOUNT]={ "Turrets", "Culturals", "Mechs", "Vehicles", "Buildings", "Navpoints", "Dropzones", "Ais", "Noncoms", "Paths", "Cameraships", "EffectGenerators", "Objective", "SearchLight", "Unidentifyable" }; ////////////////////////////////////////////////////////////////////// // Construction/Destruction ////////////////////////////////////////////////////////////////////// CMissionReport::CMissionReport() { ZoneCount=0; CountTypes(); } void CZoneReport::GetReport(CString &report) { int i; report=""; CString tstr; tstr.Format("Total Entities=%i\n",EntityCount); report+=tstr; report+="\n"; for(i=0;i0) { tstr.Format("%-90s%i\n",BasicTypeName[i],BasicTypeCount[i]); report+=tstr; } } report+="\n"; tstr.Format("Total Unique Models=%i\n",UniqueModelCount); report+=tstr; report+="\n"; for(i=0;i0) { tstr.Format("Vioilators:\n",ViolatorCount); report+=tstr; for(i=0;i