• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Code: Move Resource Thread

While not a Gen 5/4 move, this animation might be useful for others who are adding Moonblast.

[PokeCommunity.com] Move Resource Thread

Spoiler:



There's also this version, which I think looks better, but I can't get it to work without freezing.
Spoiler:


edit
I've also got Draco Meteor working.

[PokeCommunity.com] Move Resource Thread


Spoiler:
 
Last edited:
There's also this version, which I think looks better, but I can't get it to work without freezing.
Spoiler:

I took a stab at making your second one work, and I think it came out pretty well:

Moonblast:
Spoiler:


Edit 3: I just realized this thread is supposed to be FireRed only :( I took out the Emerald animations, maybe I'll repost them somewhere else. I don't have any plans to port them to FireRed though.
 
Last edited:
Here is the "Flame Burst":
Spoiler:

this will make possible the "FlameBurstCalculationDemageCommand"!!
 
Last edited:
*snip*
Edit 2:
More Fairy move animations! Better quality GIFs! I used the Japanese names for some of the moves in-game, because the English ones were too long.
*snip*
At least one person has the decency to make codes for Emerald... It seems like everyone just kinda ignores the fact that Emerald exists at all and don't bother even trying to make things for it.

EDIT: So after stumbling through the tutorial made for Fire Red and doing a lot of messing with pointers and praying, I managed to get a functional Flare Blitz effect for Emerald. To save the other poor saps who might be trying to do this stuff the effort:
00 01 5E 8A 2D 08 00 00 02 03 04 05 06 07 09 0A 0E 5C 00 3A 0B 00 0C 00 0D 12 40 00 0F 12 40 00 2E 35 43 02 02 E6 15 2E 35 43 02 02 03 15 28 47 8A 2D 08

EDIT2: ****ing miracles, man, how do they work. I got Doesnt's Hammer Arm to work in Emerald. I think. It does the stat drop correctly under normal circumstances, at least.
Spoiler:
 
Last edited:
Ok, guys it seems I'm back into business. So I'll be adding some of the post in the main thread once I finished the things that I needed to do today.
 
Do you plan on making, like, an Emerald section?
:)
Spoiler:


But yeah, in all seriousness, it would be awesome if Emerald had some representation for new move animations and effects.
 
Speaking of that, maybe I'm not as wholly incompetent as I make myself out to be. Only mostly.

Focus Blast (Emerald)
14 09 17 03 61 76 11 08 05 04 00 F7 00 00 01 00 FF FF 00 E4 27 00 10 28 00 11 28 0A 02 28 00 0C 0C 08 02 EC 5F 59 08 82 01 00 00 19 8C 00 C0 04 14 02 D8 72 59 08 02 04 04 00 01 00 B4 00 01 00 03 45 92 15 08 05 02 EA 00 00 00 04 28 02 04 60 59 08 29 04 C8 00 60 00 01 00 78 00 04 08 02 04 60 59 08 29 04 14 00 F8 00 04 00 70 00 04 08 02 04 60 59 08 29 04 82 00 A0 00 02 00 68 00 04 08 02 04 60 59 08 29 04 A0 00 C0 00 00 00 60 00 04 08 02 04 60 59 08 29 04 3C 00 20 01 03 00 58 00 04 4A 02 1C 60 59 08 83 01 00 00 19 C1 00 C0 04 10 03 D1 52 0D 08 02 05 01 00 08 00 00 00 10 00 01 00 19 8D 00 3F 05 0B 02 0D 04 01 0E DD 7C 2D 08 08
 
Uhh... Hey guys! ^_^ I have just one little suggestion. Why don't we put gifs of the move animations in the first post? It would surely be a great showcase and at least a preview of what hackers can expect. :)
 
I re-did Growth effect from the first post and brought the animation more in-line with the other multi-stat moves (I based my script off of the one for Dragon Dance). It'll now show the single grey stat animation when raising both stats, or the appropriate single-stat animation when only raising Attack or Sp Atk. It will still sharply raise stats in sunlight as well.

[PokeCommunity.com] Move Resource Thread


Emerald:
Spoiler:

FireRed:

Spoiler:
 
This is the Captivate effect :
Spoiler:


This is the captivate animation:
Spoiler:


And the resources:
Spoiler:

You can see a video of the animation in this page:
https://www.youtube.com/watch?v=x_qinL1_S9Q
 
Last edited by a moderator:
I re-did Growth effect from the first post and brought the animation more in-line with the other multi-stat moves (I based my script off of the one for Dragon Dance). It'll now show the single grey stat animation when raising both stats, or the appropriate single-stat animation when only raising Attack or Sp Atk. It will still sharply raise stats in sunlight as well.

[PokeCommunity.com] Move Resource Thread


Emerald:
Spoiler:

FireRed:

Spoiler:
You put one too many zeroes in your #dynamic command.

EDIT: Uhhh... BSP doesn't seem to like using dynamic commands for Emerald. The script got mangled when I tried to decompile it after compiling it. I would post the version I made with hardcoded pointers, but that wouldn't end well for most people, would it?

Also, the shortcut words "weather" and "multistringchooser" are broken for Emerald, unless there's an updated version I'm not aware of.
Replace "multistringchooser" with 0x2024337.
Replace "weather" with 0x20243CC.
Like this:
Emerald only:
Spoiler:
 
Last edited:
You put one too many zeroes in your #dynamic command.

EDIT: Uhhh... BSP doesn't seem to like using dynamic commands for Emerald. The script got mangled when I tried to decompile it after compiling it. I would post the version I made with hardcoded pointers, but that wouldn't end well for most people, would it?

Also, the shortcut words "weather" and "multistringchooser" are broken for Emerald, unless there's an updated version I'm not aware of.
Replace "multistringchooser" with 0x2024337.
Replace "weather" with 0x20243CC.
Like this:
Emerald only:
Spoiler:

For keywords like weather and multistringchooser to work you need to have the BPEE section of BSP's .ini filled in, forgot to mention that. Here it is, since it isn't included with BSP:
Code:
[BPEE]
baselocationbattledata=0x02024084
baselocationpartydata=0x02024744
attacker=0x0202420B
target=0x0202420C
attackerpartner=0x0202420D
targetpartner=0x0202420E
move=0x20241EA
battletype=0x02022FEC
terrainbyte=0x02022FF0
weather=0x20243CC
weatherturns=0x020243F8
numberofpokemon=0x0202406C
attackdamage=0x20241F0
knockedoffitem=0x02024208
loopcounter=0x02024212
currentposition=0x02024214
outcome=0x0202427C
effectchooser=0x2024335
multistringchooser=0x02024337
damagemultiplier=0x2024482
statchange=0x202448E
MoveEffectTable=0x2D86A8
MoveDataTable=0x31C898
MoveNames=0x31977C
NumberOfMoves=354
NumberOfStrings=0x171
StringTable=0x5CC270
[/BPEE]
Although there was a typo in my earlier post, it wasn't an extra zero; I should have left off the leading 08, since BSP like 6-digit dynamic addresses and not 8-digit ones. So that line should read:
Code:
#freespace 0xFF
#dynamic 0x000000
Or any address you'd want to use for your starting point. Also, declaring the free space as 0xFF seems to help when it doesn't like compiling for Emerald.
 
Last edited:
No patch exist (Like Mr.DollSteak) for new moves and ability for Ruby? ^^
 
No patch exist (Like Mr.DollSteak) for new moves and ability for Ruby? ^^

No. Ruby's engine is unstable and not fit for asm hacking like that. You should really use FR. :D
 
No. Ruby's engine is unstable and not fit for asm hacking like that. You should really use FR. :D
Well, what if other hackers don't want to use Fire Red and want to hack other games?
 
Back
Top