![]() |
Additional Emote Bubbles?
I'm trying to write a script (as in movie script) for a Pokemon Hack. My problem is that there isn't much you can do with sprite actors besides talk. My proposed solutions is to add additional "emote" bubbles, similar to the exclamation point above a trainer that just spotted you. Instead of having someone say "I don't like that" I can have a frowny face appear. Here's what I've figured out so far. The three emotes in my Emerald base are:
I have never used ASM before and don't know a thing about coding. I'd like to know if this is possible before I spend time learning ASM just for a couple emote bubbles. |
Quote:
Long answer: You can't "convert" those "raws" into ASM. They're just indices in a table of animations. Those indices point to a series of functions to be run, the first of which calls an overworld animation script (same thing that gets called by doanimation) which then in turn calls another ASM function which loads the graphics and attaches them to an NPC so it can animate at the correct position. It has been reverse engineered (in FR at least), but it's still probably a fairly complex hack for a beginner. Adding more indices would involve repointing two tables (overworld animation table and applymovement table) and then adding more ASM. Since that is lame, I would suggested removing a little used emote (the Love emote or something) and instead hacking that animation to load emote graphics from a table somewhere. You would then need to set a variable to select which one to use, but at least you don't have to write that much code and repoint multiple tables. |
| All times are GMT -8. The time now is 2:30 AM. |
![]()
© 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.