| azurile13 |
March 23rd, 2015 7:38 PM |
Quote:
Originally Posted by FBI agent
(Post 8657831)
If you're planning on using existing moves, then there's less hex expansion needed. You will not be able to avoid some ASM though (particularly to get the BRM working). I did some documentation about how the current HMs work, but I haven't done anything about adding HMs. I'll release my field moves routines in the near future (maybe). The only reason that's a maybe is because I'm getting super lazy when it comes to instructions/explanations, new things just require a lot of explanation to be useful.
Also, I don't understand why you are assuming the ASM solution is harder than potentially repointing X amount of tables, finding limiting bytes, and fixing everything too. People are too intimidated I find. If you take the time to read some tutorials, maybe in more than 1 sitting, I think anyone can wrap their heads around the concept. It's a low level programming language, where most of the complicating concepts aren't even widely used. (Well, actually in this case it is harder). Though, if your new HM is to even do anything in the overworld, you would need ASM.
Anyways, I think you're right. This probably isn't the right section for your question, but in hindsight I was able to address the source of some of my laziness. :)
|
Late reply because I didn't realize you responded, but thanks for the suggestion. Unfortunately, the reason I didn't want an ASM method wasn't perceived difficulty. It was actually that I don't (yet) have a way to use ASM whether I learn it or not. I'm on a Mac and I haven't been able to find an assembler that even opens for me. I have Wine. That manages to open most tools like Advance Map (weirdly the mac version of MEH doesn't even work for me), Unnamed Trainer, various Hex Editors, and PKSV (I haven't gotten XSE to work). For whatever reason, I've been unable to find a compatible assembler.
I also didn't think I'd need assembly for the overworld because the HMs I planned to use were similar to existing scripts like Whirlpool being similar to Cut. Regardless, I've decided that a ton of HMs (requiring HM slaves) is annoying, so I'll probably try to pack most of them into key items (even if the items don't actually *do* anything and are just there for show).
|