So I'm modding inotia 3. It's an RPG. I managed to hack weapon damage to an absurdly high number using IDA.
But what about more complex and nuanced things that don't have function names in IDA? What about dialogue, for example? How would I edit specific cutscenes?
I know that it's at least possible, since any APK file of an offline game can be completely modified in any conceivable way. But what am I supposed to use in order to find the ACTUAL code of the game? It should be stored in the lib file as well, but I'm afraid IDA just doesn't seem to cut it for more complex edits. Either that, or there's a feature I don't know about.
(1) For example, let's assume a developer is smart and obfuscates their function names, renaming the damage function, for example, to random text. How would one find it then?
(2) How would somebody make more complex edits to an APK file? Edits such as modifying the multipliers of each skill to balance the game more and changing the individual names or properties of items
For reference:
Download Inotia3: Children of Carnia APK Full | ApksFULL.com
Pretty sure game scripts are stored in this file. None of the dex files contain anything particularly noteworthy.
Anyway, I'm hoping someone can either answer these questions in an articulate fashion or point me towards a post that answers them.
But what about more complex and nuanced things that don't have function names in IDA? What about dialogue, for example? How would I edit specific cutscenes?
I know that it's at least possible, since any APK file of an offline game can be completely modified in any conceivable way. But what am I supposed to use in order to find the ACTUAL code of the game? It should be stored in the lib file as well, but I'm afraid IDA just doesn't seem to cut it for more complex edits. Either that, or there's a feature I don't know about.
(1) For example, let's assume a developer is smart and obfuscates their function names, renaming the damage function, for example, to random text. How would one find it then?
(2) How would somebody make more complex edits to an APK file? Edits such as modifying the multipliers of each skill to balance the game more and changing the individual names or properties of items
For reference:
Download Inotia3: Children of Carnia APK Full | ApksFULL.com
Pretty sure game scripts are stored in this file. None of the dex files contain anything particularly noteworthy.
Anyway, I'm hoping someone can either answer these questions in an articulate fashion or point me towards a post that answers them.
Attachments
-
3 KB Views: 81