| View previous topic :: View next topic |
| Author |
Message |
Novakin How do I cheat?
Reputation: 0
Joined: 16 Oct 2014 Posts: 8
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25831 Location: The netherlands
|
Posted: Sun Feb 01, 2015 7:52 am Post subject: |
|
|
Not really sure, I know that the entries with _2 are part of a vector (2nd part of the 2 field vector with the same name)
You restarted cheat engine after replacing the dotnetdatacollector exe's ?
do you know if the original one does it show it like this as well ?
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
Novakin How do I cheat?
Reputation: 0
Joined: 16 Oct 2014 Posts: 8
|
Posted: Sun Feb 01, 2015 8:48 am Post subject: |
|
|
Yep restarted computer a few times just to make sure.
I went back to the old DotNetDataCollector (the one packaged with the CE 6.4 download), uninstalled CE and removed folder, reinstalled CE. Aside from not showing the superclass fields (which was fixed in the later version of DotNetDataCollector) the descriptions look the same. See attached screenshot.
The entries with _2 are interesting, I count 5 of them in my first screenshot that occur in the superclass, and when I look at the source code the superclass also has 5 Vector2 fields. So it looks like it gets that right, just like almost everything else. Just the description part that's odd.
I added the decompiled code of both classes (RoomObj and it's super GameObj) in case that helps any:
pastebin(dot)com/7zbU4gKX
pastebin(dot)com/4KVchvHd
| Description: |
|
| Filesize: |
76.04 KB |
| Viewed: |
9514 Time(s) |

|
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25831 Location: The netherlands
|
Posted: Sun Feb 01, 2015 11:20 am Post subject: |
|
|
i havn't checked the class yet, but am i correct in assuming the weird names(excluding the_2,3,4...) show up only in fields declared by the superclass(es) ?
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
Novakin How do I cheat?
Reputation: 0
Joined: 16 Oct 2014 Posts: 8
|
Posted: Sun Feb 01, 2015 11:45 am Post subject: |
|
|
I hadn't noticed before but you're right. The fields from the class itself (after offset 0074) have correct descriptions but the fields from the superclass (before offset 0074) are the odd ones.
Would it have anything to do with the fact that the superclass is from a different dll / assembly?
class (RoomObj): E:\SteamLibrary\steamapps\common\Rogue Legacy\RogueLegacy.exe
superclass (GameObj): E:\SteamLibrary\steamapps\common\Rogue Legacy\DS2DEngine.dll
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25831 Location: The netherlands
|
Posted: Sun Feb 01, 2015 12:04 pm Post subject: |
|
|
it's possible it's referencing the string index in the wrong assembly. i'll add it to the stuff that needs to be checked
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
Novakin How do I cheat?
Reputation: 0
Joined: 16 Oct 2014 Posts: 8
|
Posted: Sun Feb 01, 2015 12:07 pm Post subject: |
|
|
| Ok, thanks!
|
|
| Back to top |
|
 |
|