int CAIAICheats::CreateUnit(const char* unitDefName, float3 pos) { setCheatsEnabled(true); int unitDefId = sAICallback->Clb_0MULTI1FETCH3UnitDefByName0UnitDef(teamId, unitDefName); SGiveMeNewUnitCheatCommand cmd = {unitDefId, pos.toSAIFloat3()}; int unitId = sAICallback->Clb_handleCommand(teamId, COMMAND_TO_ID_ENGINE, -1, COMMAND_CHEATS_GIVE_ME_NEW_UNIT, &cmd); setCheatsEnabled(false); return unitId; }