(Not affiliated with Omega)
An unofficial patch I made that fixes a few small issues with Omega's 4/7 Rainbow mod (a Touhou Puppet Dance Performance Shard of Dreams mod based on Pokemon FireRed/LeafGreen, but with some alterations). You MUST install Omega's 4/7 Rainbow mod before applying this mod (I personally recommend making a copy of Shard of Dreams, with the translation patch (and no other mods) applied, specifically to install 4/7 Rainbow onto).
You will need the patcher found here in order to install both 4/7 Rainbow and this mod.
Issues fixed
I'll try to keep the spoilers to a minimum.
If a player copied their Shard of Dreams save file, with New Game Plus unlocked, to 4/7 Rainbow and initiated New Game Plus, it was possible to softlock yourself by withdrawing a Puppet from the box before obtaining the Puppet Book, as talking to a certain NPC with more than one registered Puppet would cause that NPC to give you a certain item. This same NPC is supposed to give you the Puppet Book, but the script to give you the Puppet Book has lower priority over that NPCs other checks (including the check for how many Puppets you have "sealed" and a check for the very same item that NPC gives you), and the story cannot be progressed without the Puppet Book. While this is clearly not a scenario that can be encountered when playing 4/7 Rainbow as intended, this patch fixes the softlock by changing that NPC to prioritize a check for the Puppet Book before everything else, making it so that that NPC MUST give you the Puppet Book before checking for anything else.
Despite a certain Puppet having their battle sprites and portrait changed from base Touhou Puppet Dance Performance, 4/7 Rainbow still uses that Puppet's original menu and overworld sprites, which causes a minor discrepancy. This patch fixes this by modifying that Puppet's menu/overworld sprites to reflect that Puppet's new appearance.
In 4/7 Rainbow, a certain wild Puppet can only be encountered via a finite number of static encounters. While there is technically another way to get that Puppet, the method is not easy if you don't already know what to do (and trust me, trying it without the proper knowledge is NOT worth it), which without prior knowledge of it or a friend who happens to know what it is, the only way to learn of it is by completing the Puppet Book and talking to a certain NPC. This patch makes that Puppet a bit easier to obtain by adding it as an extremely rare encounter in a certain post-game area.
An unofficial patch I made that fixes a few small issues with Omega's 4/7 Rainbow mod (a Touhou Puppet Dance Performance Shard of Dreams mod based on Pokemon FireRed/LeafGreen, but with some alterations). You MUST install Omega's 4/7 Rainbow mod before applying this mod (I personally recommend making a copy of Shard of Dreams, with the translation patch (and no other mods) applied, specifically to install 4/7 Rainbow onto).
You will need the patcher found here in order to install both 4/7 Rainbow and this mod.
Issues fixed
I'll try to keep the spoilers to a minimum.
If a player copied their Shard of Dreams save file, with New Game Plus unlocked, to 4/7 Rainbow and initiated New Game Plus, it was possible to softlock yourself by withdrawing a Puppet from the box before obtaining the Puppet Book, as talking to a certain NPC with more than one registered Puppet would cause that NPC to give you a certain item. This same NPC is supposed to give you the Puppet Book, but the script to give you the Puppet Book has lower priority over that NPCs other checks (including the check for how many Puppets you have "sealed" and a check for the very same item that NPC gives you), and the story cannot be progressed without the Puppet Book. While this is clearly not a scenario that can be encountered when playing 4/7 Rainbow as intended, this patch fixes the softlock by changing that NPC to prioritize a check for the Puppet Book before everything else, making it so that that NPC MUST give you the Puppet Book before checking for anything else.
Despite a certain Puppet having their battle sprites and portrait changed from base Touhou Puppet Dance Performance, 4/7 Rainbow still uses that Puppet's original menu and overworld sprites, which causes a minor discrepancy. This patch fixes this by modifying that Puppet's menu/overworld sprites to reflect that Puppet's new appearance.
In 4/7 Rainbow, a certain wild Puppet can only be encountered via a finite number of static encounters. While there is technically another way to get that Puppet, the method is not easy if you don't already know what to do (and trust me, trying it without the proper knowledge is NOT worth it), which without prior knowledge of it or a friend who happens to know what it is, the only way to learn of it is by completing the Puppet Book and talking to a certain NPC. This patch makes that Puppet a bit easier to obtain by adding it as an extremely rare encounter in a certain post-game area.