public void LoadExistingUnits() { int[] friendlyunits = aicallback.GetFriendlyUnits(); foreach (int friendlyunit in friendlyunits) { IUnitDef unitdef = aicallback.GetUnitDef(friendlyunit); logfile.WriteLine("friendly unit existing: " + friendlyunit + " " + unitdef.name + " " + unitdef.humanName); AddUnit(friendlyunit); } }
public void LoadExistingUnits() { int[] friendlyunits = aicallback.GetFriendlyUnits(); foreach (int friendlyunit in friendlyunits) { IUnitDef unitdef = aicallback.GetUnitDef(friendlyunit); logfile.WriteLine("friendly unit existing: " + friendlyunit + " " + unitdef.name + " " + unitdef.humanName); AddUnit(friendlyunit); if (ExistingUnitEvent != null) { ExistingUnitEvent(friendlyunit, unitdef); } } if (AllUnitsLoaded != null) { AllUnitsLoaded(); } }