void hkPrepareUnitOrders(CDOTAPlayerController* pPlayer, dotaunitorder_t Order, int TargetIndex, Vector* pMovePos, int AbilityIndex, PlayerOrderIssuer_t orderIssuer, CBaseEntity* pIssuer, bool bQueue, bool bShowEffects) {
std::cout << "Order: " << (int)Order << std::endl;
std::cout << "TargetIndex: " << TargetIndex << std::endl;
std::cout << "AbilityIndex: " << AbilityIndex << std::endl;
std::cout << "pMovePos: " << pMovePos->x << ", " << pMovePos->y << ", " << pMovePos->z << std::endl;
std::cout << "orderIssuer: " << (int)orderIssuer << std::endl;
std::cout << "pIssuer: " << (void*)pIssuer << std::endl;
std::cout << "bQueue: " << bQueue << std::endl;
std::cout << "bShowEffects: " << bShowEffects << std::endl;
std::cout << "\n" << std::endl;