Yeah there are 2 hooks actually, one of them doing exactly what you described, but it doesn't work for minimap & you actually can't see unit's tags if the unit is not visible, that sucks sometimes
#COMPANY OF HEROES 2 MASTER COLLECTION TRAINERS FREE#
Good release though, if I am correct there has been no free maphack release in the past 3-4 year. To disable fog, is there a reason you choosed to return 1 instead of using a NOP? I really hoped you figured out semi maphack where units are shown, but you keep the fog. Matchinfo->veto_count = 50 // 50 seems like enough _int64 _fastcall COH2_CameraMan_h(Relic_CameraMan* camera, float input) // 40 53 48 83 EC 20 F3 0F 10 91 ? 48Īuto ret = COH2_CameraMan_o(camera, input) Ĭamera->zoom_limit = 100 // 100 seems far enough Return COH2_Entities_Filter_o(_this, edx, a2, a3, a4) Return coh2_hwinfo_o(a1, data, buff_size) Std::strncpy(data->hwid, spoofed_hwid.c_str(), hwid_len)
![company of heroes 2 master collection trainers company of heroes 2 master collection trainers](http://cheats4game.net/uploads/posts/2014-11/1416898146_2014-11-25_110621.jpg)
![company of heroes 2 master collection trainers company of heroes 2 master collection trainers](https://games-cdn.softpedia.com/screenshots/Company-of-Heroes-Opposing-Fronts-11-trainer-for-2-600_1.jpg)
![company of heroes 2 master collection trainers company of heroes 2 master collection trainers](https://52f4e29a8321344e30ae-0f55c9129972ac85d6b1f4e703468e6b.ssl.cf2.rackcdn.com/products/pictures/308218.jpg)
Std::string spoofed_hwid = seed_string(hwid_len, std::atoi(data->steam_id)) // generate string based on steam id to keep it consistent across accounts Size_t hwid_len = std::strlen(data->hwid)