Not really, it depends in memory alignment options and also in optimization options, so the size can indeed vary as I've saw it happening in many different cases, not exactly this one, but just saying it's not something static for sure.
The item need be visible and later will can change the size.
Try put it where draw the hp bar
Good I tried in several functions as I said none was successful, the one that was posted original to 1.03K I found in my main 1.02.14 but it is not used it has the calls everything ok but it does not work so I do not know what else to do but Thanks for your help
Sorry, but what is the problem of understand that is designed for 1.03K JPN?
If not work do not blame the author.
But have this struct in any version of main is not sure that will work out of correct function of your 1.02.04 main.