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.
I just tried working backwords and seeing what specifically causes the issue. I added 30 more tms, new moves, and the trading npc and it turns out when I removed the new moves, the npc worked. I do want to have new moves but it is at least good to know what is causing the issue. The problem is...
The only difference in code I see in the paste bin is that my trade.c file has 'StringCopy10' instead of 'StringCopy_Nickname'
I'm also not sure what it means in the past bin when it says:
--- a/src/trade.c
+++ b/src/trade.c
@@ -3271,9 +3271,9 @@ static void BufferTradeSceneStrings(void)
I...
I really don't understand what my issue is. I did the dynamic trade name fix that the original guide said to do:
static void BufferTradeSceneStrings(void)
{
u8 mpId;
u8 name[20];
const struct InGameTrade *ingameTrade;
if (sTradeData->isLinkTrade)
{
mpId =...
I have 2 main things I want to do right now. First is add someone who lets you trade with yourself (or they trade with you; basically just a guy to evolve trade evo pokemon), and second is to increase the shiny odds. I got the idea for the self trading from this post, however it didn't work...
sorry for the repeated responses but after making the changes you suggested, I get repeated messages of
src/data/pokemon/tmhm_learnsets.h:30:66: error: macro "TMHM_LEARNSET" requires 2 arguments, but only 1 given
30 | | TMHM2(HM06_ROCK_SMASH))...
When you say that, does that mean I put HM04_strength where you put explosion because that is tm/hm number 64? Here's what I mean:
#define TMHM2(tmhm) ((u64)1 << (ITEM_##tmhm - ITEM_HM04_STRENGTH))
and here it is in practice:
[SPECIES_BULBASAUR] = TMHM_LEARNSET(TMHM(TM06_TOXIC)...
Haven't worked on the decomp in a while because of school but I finished the tmhm learnsets today and I still got the same error message. I added the tms to all the required files but it still isn't working. If you want to see my work, let me know how I can share it.
I am working on the regular emerald decomp, will the suggestions you made work there? Also I only have 60 TMs as of now, and in your area about src/data/tmhm_learnsets.h you go from tm00-tm64 in your definitions, but I don't have enought tms to do that. Will it still work?
Any suggestions where to go? I've been looking around the decomp, and I cant find where I am supposed to 'add' more bits to the tmhm_learnsets.h file, so unless I can find it, the only way I can progress is removing the new tms.
After trying to build my rom, I got this error in src/data/pokemon/tmhm_learnsets.h (pokeemerald) on the first line for each pokemon. Prior to to this, I added 10 more TMs to the game (might have something to do with it), and now whenever I try to make the game, I just get a bunch of 'warning...