Dread_Pony_Roberts wrote: ↑Mon Apr 19, 2021 5:11 am
I'll give it a look at some point. By the way you describe it they sound easier to find then what I was expecting.
Also since it's a generic request (it applies to all halo games), you can ask it and other such generic requests on any of the threads. The halo games are only separated on different threads to make sorting through the game specific requests and bugs easier, else I'd be sifting through a wall of requests and such for random halo games.
Great to hear. I usually cheat a couple of the PvE ones and am usually useless with CE, so it's not difficult. Just in case it does help you, here are some thoughts from doing it myself (in a spoiler so I don't clutter the thread):
You can find the current value of a challenge in no time, though it's obviously easiest with challenges involving killing enemies. There are always a few of these challenges (headshots, unsc weapon kills, etc), so I start there. Once I find a few I know the rough area of memory they're all in, so I restrict searches to that area and typically only have to change the value once to find it after that. There's some offset for each category, but I don't know how to deal with that yet, so I have to leave the PVP ones alone for the moment. If someone smarter than me figured out that offset, it'd be just as easy to mess with those, too.
My biggest problem is dealing with 0-value challenges that can't be easily changed, or ones where you only need 1-3 of whatever (missions completed, usually) to finish it, making it not worth the effort. A second problem is that, due to how many things Halo tracks, you'll get a lot of values that look like what you're looking for, but aren't. It's hard to tell if you're getting "kills with unsc weapon" or "kills with pistol" or "kills on this level", etc. I tend to start off by killing a few grunts with varied methods just to make that all a lot easier.
I've also discovered that if you change a value to its completed amount (say you have 5/10, you change it to 10/10), then get returned to the menu, it'll sometimes unlock it there, but if not, you can exit the game and re-launch it and it'll unlock. I haven't tested to see what happens if you set it to above its maximum (say, 15/10). Theoretically, it should even be possible to have a script to unlock all challenges at once, but I don't know.
Of course, this is all with Sunbeam's bypass. I did test before to see if I could play a matchmaking game and scan things without changing them, but although you can get into a game, you get disconnected moments after loading in, so there's no point to it. I haven't yet tested to see what happens if I run CE without the bypass with EAC active, but I assume it wouldn't work.