Food wrote:@LG_Blitz there is nothing really new. Whilst did a painstaking job of finding memory locations where code is executed in the compiled game dlls, and hooked (technical term) into that code to divert the flow of instructions and instead execute his own.
So the base is d2, but when whilst says something along the lines of "I completely rewrote the GUI code", you can say the GUI code is new, because it was written (almost) from scratch by him
Well, "nothing really new" isn't really how I would describe it. The project in it's current state as we speak, has
925 patches, with more to be added.
Also, many of the said patches are actually more meaningful than the number of patches they required. The new GUI for example, where I just patched the root handler (1 patch), but the said handler contains something like ~50 functions, all of which contain many sub functions, and so on.