hello again.
so i've been doing my research about the camera function and it came to my attention that indeed it's limited.
so i was attempting to make some reverse engineering via IDA over the idb file and yet i couldn't change those values via cheat engine. //Credit to Ownedcore for the support//
the values are:
004F5960 CGWorldFrame__GetActiveCamera
| |
offset as 7e20, pointer to b7436c
here's a picture to deeply describe what i mean
http://i.imgur.com/QCW2ZER.pngi went towrad the memory address of CGWorldFrame__GetActiveCamera - got the decimal numbers for 32288 and copied b7436c to the pointer address.
yet, it restricted me from changing the values. (0000000).
so it get me ponder about the question if there's truely no possiblitly to change the camera FOV settings?
that's incorrect since a program by MALU named Machinma tool actually fulfilling that task and gives the person who uses it the oppertunity to unlock the zooming limitation, and many other stuff.
unfortuantelly the source file for the program is unavailable so i can't prob my eyes into it and get how it works.
but above all the program don't saves your changes - which is actually similar to cheat engine mechanisem.
and still for some reasons its seems that via cheat engine the memory address has like a r-x protection which doesn't make sense because the program of malu actually working.
so my question are:
1. if it possible to locate malu wow machinma tool source code?
2. why does the cheat engine won't let me edit the value of zooming?
3. why when i type in the pointer : wow.exe+b7436c it return blank.
4. if its possible to save Wow machinma tool camera changes by any way?
5. is it possible to create a custom map/models that has different camera angle - like taurans and gnomes ones, and still break that limitation.?
thanks for the help
dan