The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Other I would like some help with Dizzy's Hacked Engine, please. [solved] (https://www.pokecommunity.com/showthread.php?t=436076)

dearman4 June 9th, 2020 2:14 AM

I would like some help with Dizzy's Hacked Engine, please. [solved]
 
I have implemented Dizzy's Hacked Engine (here) and it is working, though I am in need of some help with the Shiny Charm. I left the default value for it in the build.py line 48:
Spoiler:
ShinyCharm = 0x70 #set to item ID if you want to have that item in your hack

The item in question, 0x70, is an empty item normally and upon looking at said item in both PGE and Gen 3 Tools it is still an empty item. Is there another step necessary to implement this item? I looked into the offsets.ini and on line 18 it says:
Spoiler:
create_shiny_pid: 08FF1580

and that is the only reference I can find to this particular feature. Am I missing something?

Buffel Saft June 9th, 2020 10:02 PM

It's been a while since I've used them, but IIRC Dizzy Egg's old binary repos don't include sprites, and don't modify data tables either, so you'll have to add the shiny charm sprite and fill out its info yourself.

Might not be remembering this correctly either, but I think the hacked engine just checks to see if the player has the shiny charm in their bag to alter shiny rates, so that's why it needs to know which item number it is.

dearman4 June 10th, 2020 12:50 AM

Quote:

Originally Posted by Buffel Saft (Post 10168499)
It's been a while since I've used them, but IIRC Dizzy Egg's old binary repos don't include sprites, and don't modify data tables either, so you'll have to add the shiny charm sprite and fill out its info yourself.
Ohhh I see, so I just make a new item in that slot but I don't need to give it a script or anything?
Might not be remembering this correctly either, but I think the hacked engine just checks to see if the player has the shiny charm in their bag to alter shiny rates, so that's why it needs to know which item number it is.

So I just make a new item in that slot? Don't need to give it a script or anything?

Buffel Saft June 10th, 2020 1:59 AM

Quote:

Originally Posted by dearman4 (Post 10168541)
So I just make a new item in that slot? Don't need to give it a script or anything?

Yeah, just set it up to look like any other key item. No need for a script/effect etc.

Fansity June 10th, 2020 8:36 AM

https://uploaddeimagens.com.br/images/002/700/639/full/Sem_t%C3%ADtulo.png

You just need to set the item equal to the image, and that's it.
No additional edits are required. Just set up the item correctly
and have it in your bag for the effect of the item to work.

Fansity June 10th, 2020 8:38 AM

Quote:

Originally Posted by Buffel Saft (Post 10168554)
Yeah, just set it up to look like any other key item. No need for a script/effect etc.

Exactly.

dearman4 June 12th, 2020 6:11 AM

Quote:

Originally Posted by Fansity (Post 10168701)
https://uploaddeimagens.com.br/images/002/700/639/full/Sem_t%C3%ADtulo.png

You just need to set the item equal to the image, and that's it.
No additional edits are required. Just set up the item correctly
and have it in your bag for the effect of the item to work.

Excellent, thank you!


All times are GMT -8. The time now is 9:11 AM.


Like our Facebook Page Follow us on Twitter © 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.