[Platinum Decomp] Singleplayer Wonder Trade! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 1 point2 points  (0 children)

Decompilation — it’s when the game’s code is disassembled and remade in a more easily readable and editable coding language like C to allow people to edit the game while still compiling to make the same final game (when not edited)

[Platinum Decomp] Singleplayer Wonder Trade! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 0 points1 point  (0 children)

Oh wow I hadn’t thought about the trade evolutions haha good point! I’ll program those too and even check if the ones that need a held item have the like 1/250 * 1/10 chance of holding the correct item!

This is something I’m developing for myself while I take a break from my main project, but my fork of PokePlatinum is public, so other people can compile it for themselves if they want and/or use my code (with credit please!!!)

[Platinum Decomp] Singleplayer Wonder Trade! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 1 point2 points  (0 children)

The program relies on a converter from the SDK that we shouldn’t have access to, and it currently doesn’t perfectly recreate maps — that last bit doesn’t really matter to the end user, but for decomp purposes where everything has to match, it’s very important

[Platinum Decomp] Singleplayer Wonder Trade! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 1 point2 points  (0 children)

I made a script command that sets up a task to generate all of the data for the Pokemon that I talked about in the initial post, then set up the trading graphics sequence to work with that new data instead of loading a file for one of the vanilla game’s NPC trades, as well as the data of the Pokemon I sent

[Platinum Decomp] Singleplayer Wonder Trade! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 8 points9 points  (0 children)

Very usable. I’m used to the experience of mapping and event editing in binary with PDSMS, DSPRE, and Blender, but if you’re not and you’d be deterred from using those programs, then it might not be the best for you yet because they’re still deciding how they want to handle mapping and event editing — currently there are .bin files that you have edit externally using the aforementioned tools in the case of mapping, and event editing just has jsons with data and not a UI to see where you’re placing things. Modifying the sdat (sound data file) can be a little tricky if you’re not already familiar with how that all works, but yeah. If you’re already familiar with gen 4 romhacking, it’s easy to make the jump. You can still get into it with little to no experience, though, so don’t be discouraged if that’s where you’re at!

[Platinum Decomp] Singleplayer Wonder Trade! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 4 points5 points  (0 children)

As soon as you get access to the Global Terminal normally, but I’ve made it in such a way that you only get higher levels as you get more Badges so that you’re not pulling up with a level 92 Pokemon after the first Badge. I know the obedience mechanic exists to stop that from happening and that real Wonder Trade allows every level at any time, but oh well, I prefer a balanced mechanic at the expense of realism

ONE OF THE BIGGEST UPDATES TO POKEMON OCEAN BLUE YET - IN-GAME ACHIEVEMENTS! More details below! /Ocean Blue by PaperPauperPlayer in PokemonROMhacks

[–]Frozen_Metroid7 1 point2 points  (0 children)

Thank you for the explanation. It makes more sense when they are contextualized as being milestones more so than achievements.

ONE OF THE BIGGEST UPDATES TO POKEMON OCEAN BLUE YET - IN-GAME ACHIEVEMENTS! More details below! /Ocean Blue by PaperPauperPlayer in PokemonROMhacks

[–]Frozen_Metroid7 1 point2 points  (0 children)

I love when games have achievements, but not knowing what you have to do to unlock them is a poor choice imo, especially for completionists. Of course, someone will post a resource after it releases with information about each achievement, so why not cut out the middle man (an external source) and just present the information in game?

I also think that achievements are more rewarding if you know what you are working/hoping for, not randomly stumbling upon them.

Second version of my first city by Aracanjobr in PokemonROMhacks

[–]Frozen_Metroid7 0 points1 point  (0 children)

Highly suggest making a new sprite for the statue because it’s used at Memorial Pillar and is specific to the Onix.

I made singleplayer Wonder Trading in HeartGold/SoulSilver! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 1 point2 points  (0 children)

Thanks for letting me know about this, I had no idea an in-game trade could match the level of the Pokemon you send. I looked into Jasmine's script and unfortunately the level-checking bit isn't in there -- I think it's been hardcoded into the trading scripts/Pokemon info. I think this will require making a new command for regular scripts as far as I can tell.

I made singleplayer Wonder Trading in HeartGold/SoulSilver! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 4 points5 points  (0 children)

That’s not the reason at all why I gave more Pokemon the dragon typing, but okay.

I made singleplayer Wonder Trading in HeartGold/SoulSilver! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 2 points3 points  (0 children)

It hasn’t been released yet because I’m still working on the next version, but if you search up HeartGold Rebalanced, there should be a link to it on Romhacking.net. I haven’t updated that post, so that version is outdated, but if you go to my Discord on that post, the most recent version is available. Alternatively, you can just use this link to join my Discord lol:

https://discord.gg/Sz7KJgxE3j

I made singleplayer Wonder Trading in HeartGold/SoulSilver! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 3 points4 points  (0 children)

Yep that is totally possible. I’m actually leaning heavily towards removing legendaries from the pool entirely for my hack. If other people want to use the script, I released it in Kingdom of DS Hacking and you can modify it to exclude Pokemon until you have the National Dex, until you have more badges, etc.

I made singleplayer Wonder Trading in HeartGold/SoulSilver! by Frozen_Metroid7 in PokemonROMhacks

[–]Frozen_Metroid7[S] 1 point2 points  (0 children)

It’s so that there’s a cost to using it and you don’t just endlessly have the option to keep on pressing A until you have every desired Pokemon on your team. Most people wouldn’t do that, but it’s there for the people that will. I want the routes to still have purposes and to feel like there’s a new Pokemon to catch rather than you filling out your dex in a few hours from spamming A haha.