LegendChu
❤ CAREFREE, BUT CARING ❤
- 14,123
- Posts
- 10
- Years
- Third Rock From The Sun
- Seen Oct 21, 2017
Can someone tell me what are the starting Animation Offsets for the Front & Back Sprites of Pokemon Emerald? (I'm talking about the Pokemon sprite's animations that happen when a Pokemon appears in wild or Trainer Battles or when you send out your Pokemon for battle)
I read somewhere that the Animations Table starts at 309AAC, which I'm supposing is Bulbasaur's Front Sprite Animation & ends at 30A18B, with each table being 4 Bytes per Pokemon (I'm not sure though, so please correct me if I'm wrong).
Okay, now suppose I replace say Azumarill's Sprite with Victini's Sprite, but Azumarill's Animation looks really wierd on Victini, so I want to give another Animation, like say Wurmple's Animation, will replacing Azumarill's Animation offset in the table, with that of Wurmple's Animation offset get things working? (I hope what I'm trying to say isn't too confusing)
Just a few more questions:-
1. The obvious first question is - am I right about the starting offsets for the Front Sprite animations?
2. What is the exact order in which the Animations are stored, because if I'm calculating right, the table is a total of 1760 bytes, which when divided by 4 is 440, which means there are animations for 440 Pokemon. How is that possible?
3. What about the Back Sprite Animations, what are the starting offsets for those? Are they in the same order are the Front Sprite Animations? Again, what exactly is the order?
4. In the above example I gave (replacing Azumarill's Animation with Wurmple (if it is possible that way), will just doing what I suggested suffice or do I also have to make changes to where the Offsets point to as well?
Pika Pika :chu:
I read somewhere that the Animations Table starts at 309AAC, which I'm supposing is Bulbasaur's Front Sprite Animation & ends at 30A18B, with each table being 4 Bytes per Pokemon (I'm not sure though, so please correct me if I'm wrong).
Okay, now suppose I replace say Azumarill's Sprite with Victini's Sprite, but Azumarill's Animation looks really wierd on Victini, so I want to give another Animation, like say Wurmple's Animation, will replacing Azumarill's Animation offset in the table, with that of Wurmple's Animation offset get things working? (I hope what I'm trying to say isn't too confusing)
Just a few more questions:-
1. The obvious first question is - am I right about the starting offsets for the Front Sprite animations?
2. What is the exact order in which the Animations are stored, because if I'm calculating right, the table is a total of 1760 bytes, which when divided by 4 is 440, which means there are animations for 440 Pokemon. How is that possible?
3. What about the Back Sprite Animations, what are the starting offsets for those? Are they in the same order are the Front Sprite Animations? Again, what exactly is the order?
4. In the above example I gave (replacing Azumarill's Animation with Wurmple (if it is possible that way), will just doing what I suggested suffice or do I also have to make changes to where the Offsets point to as well?
Pika Pika :chu: