I'm pretty sure you can change it's size with unLZ and all but I'm not really sure about the animation part. :DI don't really know if my question should be asked here or where, but anyways.
Is there a way to animate the "little head" of the worldmap and change its size to make it, for example, of 16x32?
Hope someone can help me :3
I'm pretty sure you can change it's size with unLZ and all but I'm not really sure about the animation part. :D
Nope, I tried it and the image is cut, it only shows a 16x16 square and the rest is not showed.
It depends on
1) size of the head
2) amount of frames in animation
083F1C54 contains the OAM sprite structure for the world map head. You'll need to adjust this to get higher than the standard 8x8 pixel image. At 080C41E4 we have the amount being malloc'd. You can adjust the 0x8C in a hex editor. If it's higher than 1 byte (0xFF), you'll need to modify the source code with a hook. 0xFF is definitely not enough for multiple frames of that image. That's not all.
You need to edit the pals at 083EF27C and 083EF29C (male and female) pals). These are uncompressed pals.
For the actual animation, you'll need to write something up for the object callback :)
The size is 16x32 with 3 frames.
When I look at 03f1c54 I get this, but I have no idea what to with it.
Malloc'd is something I have never heard of before.
Sorry to be so newbie in this but I'm starting with asm and oams so I don't know much :S