Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2017-06-26 19:35:47

rbroab
Member
Registered: 2017-06-13
Post 38/86

Disable Animation For Certain Sprites

Is there any way to do this?
The reason I ask is because I've replaced certain Pokemon with ones for a later generation, which means they lack a moving sprite when the battle starts
I don't want to disable the animations for all Pokemon, just the ones I've added

As of right now, the battle starts, the Pokemon appears, then bits of the pokemon flash as if it had an animation.

Offline

#2 2017-06-26 19:45:01

Ammako
Member
Registered: 2016-03-06
Post 93/158

Re: Disable Animation For Certain Sprites

I believe this is what you want.

https://hax.iimarckus.org/post/42091/#p42091

Rangi wrote:

This isn't the only way to do it, but:

Edit the files gfx/pics/anims.asm and gfx/pics/extras.asm. Replace each Pokémon's "INCLUDE" line with just "endanim". You can also edit bitmasks.asm, kanto_frames.asm, and johto_frames.asm, removing the "INCLUDE"s entirely, since they're no longer needed.

I've used this method to disable animations for specific Pokémon, since I only have their static sprites.

(Correct me if I'm wrong and it no longer works that way with more recent pokecrystal updates.)

Last edited by Ammako (2017-06-26 19:47:37)

Offline

#3 2017-06-26 19:55:55

rbroab
Member
Registered: 2017-06-13
Post 40/86

Re: Disable Animation For Certain Sprites

Yeah I tried that, but I couldn't get the ROM to compile. Just got a bunch of errors.

Offline

#4 2017-06-26 20:23:54

Ammako
Member
Registered: 2016-03-06
Post 94/158

Re: Disable Animation For Certain Sprites

Works for me. I don't know what errors you are getting, but make sure you're doing this:

SentretAnimation:    endanim

and not this

SentretAnimation:     INCLUDE endanim

If you're still having errors I recommend you include them here (pun not intended), then someone who may know what the errors mean can tell you what's wrong.

Last edited by Ammako (2017-06-26 20:26:07)

Offline

Board footer

Powered by FluxBB