A favour please - Ikea
J. M. Pescado:
From the error log of the Phone Hack. It's still up. The only thing you really need to know is what bit it uses, and in this case, IKEA is using the last bit available, bit-16 (0x10), which is also the sign bit. As a result, a game with all EPs and SPs to date up to IKEA appears as gameversion -1 (0xFFFF, 1111111111111111b). The only thing that REALLY changes is that if you were using gameversion > X to test for "has engine greater than or equal to", you have to cache the result, unset flag 0x10, and then test on that, or else your number is negative. IKEA itself introduces no new objectcode, so only multiversion by engine hacks need to be updated as such. Things which only test for individual expansions or things which have no expansion test at all continue to function unchanged. Only gameversion engine tests (for instance, Pets or greater, but not necessarily requiring Pets itself, a Pets or greater engine) need changing.
Inge:
Oh I see... I shouldn't be affected then, because I don't make single-version EP-detecting hacks. If I'd known just how often everything would change, I probably would have done, but I don't think I can be bothered to implement it now.
Blackcat, thankyou I have your file downloaded now :thumbsup:
Navigation
[0] Message Index
[*] Previous page