ROM Hack APM MHX/MHGen Save Editor

  • Thread starter APM
  • Start date
  • Views 1,303,592
  • Replies 4,358
  • Likes 41

have_full

Active Member
Newcomer
Joined
Jul 24, 2016
Messages
37
Trophies
0
Age
36
XP
54
Country
Do you know how monster sizes are represented?
Do they have some sort of modifier to turn them into lengths in-game?

Might be in % like in MH4U

I think, 1 offsets after kill/capture belongs to size.
I compared the hexa with my guildcard, it's quite match, but i have no idea how it works

0xee6 and 0xee7 - great maccao = 0010 (in hexa) and I haven't got any of kingsize or smallsize
0xf26 and 0xf26 - yian kut-ku = 0030 (in hexa) and I got silvercrown size
0xff6 and 0xff7 - yian garuga = 0090 (in hexa) and I got minicrown

however, I saw something different

0xf56 and 0xf57 - tetsucabra = 0110 (in hexa) and I haven't got any of kingsize or smallsize
0xfb6 and 0xfb7 - nibelsnarf = 0130 (in hexa) and I got silvercrown size
 

ukee

Well-Known Member
Member
Joined
Nov 23, 2015
Messages
236
Trophies
0
XP
775
Country
Malaysia
I think, 1 offsets after kill/capture belongs to size.
I compared the hexa with my guildcard, it's quite match, but i have no idea how it works

0xee6 and 0xee7 - great maccao = 0010 (in hexa) and I haven't got any of kingsize or smallsize
0xf26 and 0xf26 - yian kut-ku = 0030 (in hexa) and I got silvercrown size
0xff6 and 0xff7 - yian garuga = 0090 (in hexa) and I got minicrown

however, I saw something different

0xf56 and 0xf57 - tetsucabra = 0110 (in hexa) and I haven't got any of kingsize or smallsize
0xfb6 and 0xfb7 - nibelsnarf = 0130 (in hexa) and I got silvercrown size
Not entirely sure what those offsets are yet but pretty sure the last byte is the crown offset.
Second to last is probably the second byte for the capture count, or not.

So basically taking the any monster's offsets for example:
70 00 5C 00 0D 40 00 10

70 00 is the largest size
5c 00 is the smallest size
0D is the kill count
40 00 the capture count?
10 is the crown value, which as you mentioned seems to go from 10 - none, 30 - silver 90 - gold

not sure how they actually differ the crown sizes though
 

have_full

Active Member
Newcomer
Joined
Jul 24, 2016
Messages
37
Trophies
0
Age
36
XP
54
Country
Not entirely sure what those offsets are yet but pretty sure the last byte is the crown offset.
Second to last is probably the second byte for the capture count, or not.

So basically taking the any monster's offsets for example:
70 00 5C 00 0D 40 00 10

70 00 is the largest size
5c 00 is the smallest size
0D is the kill count
40 00 the capture count?
10 is the crown value, which as you mentioned seems to go from 10 - none, 30 - silver 90 - gold

not sure how they actually differ the crown sizes though

Ahh you are right!
so let's take some example from our cases
in ur case
7000 (in hexa) = 112 (in decimals)
5C00 (in hexa) = 92 (in decimals)
it's not sufficient enough for any silver or gold crown,
I remember in mh3p, usually 120% for goldcrown and 90% for minigoldcrown

and in my cases:
yian garuga
6900 5A00 0540 0090
5A00 (in hexa) = 90 (in decimals)
therefore I got 0090 at the back

another example
Nargacuga
7A00 5C00 0100 0130
7A00 (in hexa) = 122 (in decimals)
thus I got silvercrown 0130

we need more data for minicrown and silver/goldcrown in 1 monster.
what's the value at the end

--------------------- MERGED ---------------------------

anyway, I forgot to report in what happened last night on my GC
last night, I tried to modify my monster kills value based on @ukee offsets.
I tried to modify silverwind kill/capture count.
I did in system file and compiled it with 2 application that everyone shared (GuildCardExporter and TestGuildCard)
and it changed.
however once I imported back to the game, it didn't change. the value still same.

I hope @APM can solve this problem.
 
  • Like
Reactions: ukee

ukee

Well-Known Member
Member
Joined
Nov 23, 2015
Messages
236
Trophies
0
XP
775
Country
Malaysia
Added more stuffs into the thingy I made

Changes:
Weapon Usage
Crown info
monster size
time played

Also, I think some of the monsters offsets are wrong, especially the ones at the bottom like nakarkos and alatreon
 

Attachments

  • TestGuildCard.rar
    4.6 KB · Views: 137
  • Source.rar
    51.6 KB · Views: 116
Last edited by ukee,

ukee

Well-Known Member
Member
Joined
Nov 23, 2015
Messages
236
Trophies
0
XP
775
Country
Malaysia
@ukee, so does the monster offset start at 0x0EE0 and all 8 bytes long?
Seems like it, every monster takes 8 bytes long.
I probably misinterpreted/mislooked some of the monster's offsets like nakarkos/alatreon though. Haven't really reached the stage where I fight him yet, I'm still in HR2.

The offsets probably needs more testing to see if it's really the correct ones.
 
Last edited by ukee,

APM

Well-Known Member
OP
Member
Joined
Jul 13, 2016
Messages
597
Trophies
0
XP
737
Country
United States
Small update v0.11c
What's new:
Fixed a problem where the levels for palicos were shown 1 level lower than they actually are.
 

APM

Well-Known Member
OP
Member
Joined
Jul 13, 2016
Messages
597
Trophies
0
XP
737
Country
United States
I'm not seeing either of those in my game though, every armor is unlocked unless the item you have to have to unlock those can't be edited into save files yet due to the dlc files not in the game yet.
They should be. Try using the transpurrtor method on the dlc items.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BakerMan @ BakerMan: mmm, sounds good