• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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.
Blah
Reaction score
1,284

Profile posts Latest activity Postings Media Albums About

  • If not I'll just say here: I'll take you up on your offer for status routines. I don't believe the ones I have are going to serve their purpose for me.
    ...Well, now I feel extraordinarily stupid =P Thank you! I'm guessing I just need to search for the bytes to find the offset of the table? I'll give it a go and cross my fingers, lol
    Hi, I hope you don't mind me VMing you, was just a little stuck with something ASM related and hoped you might be able to help! I'm reading the "Changing textboxes depending on var" tutorial and there's a section where it says "Change DEADBEEF to the offset of this table" (assuming FR)... I'm a little confused about what I need to do? I'd have asked Kenny1, but I think he's inactive these days.
    Maybe that bug you found is because PKSV saves the entire rom instead of just inserting the compiled script? iirc XSE does the latter.
    Ok, bro. No worries. I have tons of other stuff to do, too.
    Can I contact you again, then, if I'm not able to do this myself?
    He is, but in a completely different thing. Pokéball usage hacking.
    Actually, usable in this case, since he is guiding me through learning how to do stuff (debugging, thinking how to change something, etc).
    But if I can speed up the process... Doesn'tKnowHowToPlay did some research on breeding, but never got to answer me.
    Also, I'm on vacation now. I'd love to get my hack finished while I'm at it. At least the mechanics things.
    Can you help with this breeding thing, and natures?
    I see you're hacking again. WB
    Your OAM thing is wrong btw. The routine that generates the OAMs (instantiate_forward_search) finds a free OAM, creates it, and returns an ID. You can then use that ID to free the OAM to delete it. Since you don't store that ID, you can't do this and probably cause the OAM to be permanently marked as used. Not sure if the graphics are malloc'ed or not, if so you might have a memory leak too.
    hey fbi, i just read your intermediate guide with the routine that saves the name of the last battled trainer...
    i followed your tutorial till the end (btw in the last code without comments there is a ".align 2" missing at the end) and i am now wondering how to access the string in xse.
    i did callasm 0x(where i inserted it+1) and now i have no idea how to put the string in a message box.
    i have tested the asm routine and it works, the string is stored at the speciified location but i just dont know how to use it in my script now...
    Oh, I get it. But like the types, I thought there was a table that would contain the names of the egg groups.
    But I know they will show up like hex numbers. lol
    Anyways, man. I'm playing Fire Red the fastest I can, so when I enter vacations next wek I can do some research on Island 4.
    Working on getting to the Day-Care System. =D
    Yes, of course. I searched for "C0 DD D9 E0 D8" (Field), "C0 C3 BF C6 BE" (FIELD), "BE DD E8 E8 E3" (Ditto) and "BE C3 CE CE C9" (DITTO), in four different searches, but found nothing (I found in Ditto's case, but nothing with other egg groups around).
    I'm using MrDS' rombase, by the way. There were some people talking about the breeding system being screwed in his rombase, now that I think of it.
    Yay! Don't forget my request dude: Black and White Final Battle style which after you capture a certain Pokemon (if it goes in the party or simply IF IT A CERTAIN POKEMON IS PRESENT IN THE PARTY), it will move to the first slot. Well, sorry for being stubborn with it to you. Haha! Just have fun!
    Not only for egg groups, but Natures, now that I think of, don't seem so obvious.
    But if game shark codes can make all Pokémon be of one nature, it must intercept the nature-generation function or something...
    I could get some leads there, perhaps.
    But breeding...
    Also, I tried looking in the ROM for "Field", "FIELD", "Ditto" and "DITTO". None of the results directed me to a "Field egg group" or "Ditto egg group" or any table with the other names (Dragon, Monster, Fairy, etc)...
    But these routines don't seem obviously addressed like my other idea.
    Everytime I use a pokéball, the removeitem routine is called, so I can check for it every time trying to capture a Pokémon.
    As for the egg groups, I place Pokémon there and get the egg, if there is any. I don't see where these checks would happen.
    I thought they would be organized in a table, first with the egg groups, and then with the Pokémon within each group.
    Also, a simple routine in the day-care place that would track in what group each Pokémon in the day care is and if they can breed, with a check in the middle for Ditto. If both Pokémon shared at least one egg group, or if one was a Ditto, and if none were in the Undiscovered egg group, then the game would create an egg.
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
Back
Top