Sharpness Data (MH3) - GReinoso96/XXModding GitHub Wiki
Sharpness Data
kireaji_data 0x805BFFA8
ptr kireaji_gs (0x805BFD78)
ptr kireaji_sns (0x805BFDE8)
ptr kireaji_hammer (0x805BFE58)
ptr kireaji_lance (0x805BFEC8)
ptr kireaji_gs (0x805BFD78) //Frame
ptr kireaji_gs (0x805BFD78) //Barrel
ptr kireaji_gs (0x805BFD78) //Stock
ptr kireaji_gs (0x805BFD78) //Long Sword
ptr kireaji_sa (0x805BFF38)
int16 Red;
int16 Orange;
int16 Yellow;
int16 Green;
int16 Blue;
int16 White;
int16 Purple;
Explanation
Each int16 is a cummulative number from 0 to 450, for example, 50 points of Red and 10 of Orange would be 50, 60.
Sharpness Level
Sharpness level on a weapon goes from 0 to 6, 0 is minimal sharpness (150 points) and 6 is a full bar (450 points), 6 is only attainable with Sharpness +1.
Sharpness Colors
kireaji_rgba 0x805dcd80
Red = #C50F3A
Orange = #E85218
Yellow = #E9BE32
Green = #64DF00
Blue = #3068EE
White = #F0F0F0
Purple = #F088F0
Explanation
Each color is repeated 4 times, one for each corner of the color, thus, it is possible to make sharpness bars with a gradient.