Blah
Free supporter
- 1,924
- Posts
- 12
- Years
- Unknown Island
- Seen Feb 19, 2025
I don't have much time to assist on this, but I do have one question.
Will the features involved be compatible with trainer editors? What I'm wondering really, is how will we call upon the newer battle styles?
This is a great project and it could change the whole field of hacking. Good luck in it and I hope you receive adequate help. :)
Yeah, so I'm going to be using a lot of the default tables for this stuff. I might make it read from a second seperate table to toggle certain flagging bits in the battle sequence. That way you edit your standard trainer battles via tool, and added special flags can be done with a hex editor quite easily.
This a great concept! Plus, it allows full control over the source. And programming in C is much more easier than doing ASM.
I would like to actively contribute to this resource, but few exams are remaining.
But I managed to get some time looking at the damagecalc code and found some bugs:
Spoiler:
* In Pure Power, Flower Gift and Hustle attack boost, the NOT (!) symbol is missing in the attack->is_special condition.
* Slow Start should only reduce attack.
* Flower Gift does not raise Attack and Sp. Def specially only for Cherrim. It raises Attack and Sp. Def for all allies and the user too in Sunlight if a Pokemon with Flower Gift is present at the user side.
* Mold Breaker is not a field ability. It only works for the user and negates the ability of the target. And it should ignore defensive boosts given by ally's Flower Gift and Friend Guard.
* Facade and Guts should ignore burn attack drop.
Wow, thanks a lot. I really have no idea how half of these mechanics work, and I misinterpret bulbapedia a lot. Doesnt has been my go-to PokeDictionary for this sort of stuff, but obviously I try not to bother him with a lot of questions. I'll get to fixing these, and once again thanks for looking through and pointing them out :D
Perhaps, there's a tutorial on how to install these features
People are free to write tutorials if they want. But as far as I'm concerned all you need to do is:
Code:
cd path
python scripts/build
python scripts/insert
Wow, this looks awesome! Do you think it would be possible implement a capture styler option where you can catch pokemon pokemon ranger style?
My first thought of that was that it sounded stupid, but to be honest you could get more diverse hacks from that.
So unfortunately, the GBA doesn't have a touch screen, and as such this style of capturing is physically impossible to implement. You could write your own emulator and make it possible to use your mouse as the stylus, but at that point it's not a GBA game and you should probably just make a new game, rather than a hack.