This is actually an issue with the SplitPromoItems hack, as it removed a few lines from the default vanilla behaviour, preventing any other way than items from promoting. I had to change Sme’s code slightly to make it work for pokemblem.
You can just install this version instead and it’ll work.
This replaces the Support Conversations menu (which shows C/B/A supports) with a custom one that shows as many events/conversations as you’d like per chapter. It automatically loads unit id 0x01 for [LoadActive] and it does a TextCont at the end of the conversation in case you used [LoadOverworldFaces].
Please edit the Installer.event file as desired to have the conversations you’d like. The format of each entry is as such:
POIN 0; // Leave as 0 to use the generic event I made that works for whichever text ID you provide. Or put in the address/label of an event here.
SHORT 0x9DE; // Text ID of the conversation.
BYTE 0xFF // BG to use. 0xFF = random.
BYTE 0; // Chapter ID (for the name of the chapter)
SHORT 0x354 // Text ID of the title for the conversation (eg. the menu on the right).
SHORT 0 // BGM to play
Thanks to Retina and Vyland for commissioning this and making it free to use.
Edit: Figured out a way to have fewer than 6 entries.
The meaning is slightly different.
The “skip the title screen and go directly to the display” part is the correct interpretation.
The problem is what comes after that.
I want to display a specific conversation event without also displaying that menu.
For example, I want to display the conversation 0x1234.
In other words, when I start the ROM, I want to display conversation 0x1234 directly, without even showing the title screen.
If we could implement this, we would be able to preview the text directly, just like the Sappy button.
In other words, add a button to the TextEditor of the FEBuilderGBA, and when you click on it, it will play the conversation ID and the code to display it embedded in the temporary ROM.
It would make debugging even easier.