[BotwV208]
moduleMatches = 0x6267BFD0
#Cheats - 1.5.0
0x02D90CC0 = fmr f29, f1; Inf Stamina - updated FPS++ code
0x02D452A4 = nop; Inf Hearts - updated FPS++ code
0x02EB6758 = nop; Inf Arrows - updated FPS++ code
0x02D91DBC = fmuls f0, f13, f12; Inf Mipha's Grace
0x02CE0328 = nop; Inf Revali's Gale
0x02D74498 = nop; Inf Daruk's Protection
0x02D741C8 = nop; Inf Urbosa's Fury
0x029E949C = mr r29, r11; Inf Amiibo
0x020957DC = fmr f12, f0; Inf Motorcycle Energy
0x024B1514 = nop; Inf Weapons - highly experimental
[BotwV176V192]
moduleMatches = 0xFD091F9F,0xD472D8A5
#Cheats - 1.4.0 & 1.4.1
0x02D91820 = fmuls f0, f13, f12; Inf Mipha's Grace
0x02CDFE0C = nop; Inf Revali's Gale
0x02D73EFC = nop; Inf Daruk's Protection
0x02D73C2C = nop; Inf Urbosa's Fury
0x029E90F0 = mr r29, r11; Inf Amiibo
0x0209583C = fmr f12, f0; Inf Motorcycle Energy
0x024B1170 = nop; Inf Weapons - highly experimental
Added Mipha's Grace, Amiibo and Motorcycle, more planned. Updated codes for 1.5.0. Few notes of inf weapons code, for now thats not precisely code that just blocks durability loss, but cuts whole tree of functions responsible for calculating durability for weapons (and possibly many other things, hence why experimental). The chain of functions used for weapon durability seems to look like sub_24B0E18 -> sub_24A2584 -> sub_2EB6258 -> sub_2E1A15C -> loc_2E154FC. Game uses 4 different memory locations to store durability for each weapon. Cutting out at the top level function (call to sub_24B0E18) seems to prevent the change in all 4 hence why weapons become indestructible. If that adds undesired side effects is a matter of tests and/or deeper code analysis. Prevention of durability loss of wooden weapons because of fire is not verified.
|