Very good idea, but it might feel strange for the NPCs to appear at festivals. Isn't it odd for dead characters to show up at festivals? Isn't there a way to make them invisible at festivals by changing the sprite?
I can make them transparent, but they will still have dialogue, which is still weird. I haven't found a reliable way to delete their dialogue other than editing festival data manually. I can try what I did in my other mod, Sebastian is gone, but it has some potential issues.
I don't know about marking the dialogue as seen. As far as I know, festival dialogue are mostly managed within each festival file. Moving them to a place outside of the map requires directly editing every festival data. Edit: In SIG mod, I deleted Sebastian's entire character data, which may potentially cause errors, though I haven't found any.
Is it possible to remove the dialogue? Probably not, just replace it, right? What if we replace it with empty text? Or maybe change the NPCs to random tourist sprites... no. Oh, just delete the data like in the previous mod, and add an option in the settings to make the NPCs invisible instead, in case any bugs occur.
Actually, making them transparent and removing the dialogue won't be that hard. But I think there will be an invisible wall where the characters stand... as if someone is still there. Do you think that's ok? If not, I'll upload another version when I have time.
I think if they moved out, it'd be cool to see them come back (and if possible have some dialogue abt that but if not that's cool), but the deceased ones would be odd to see
Would you consider making a version where only Jas and Vincent moves out? It would make compatability easier with some other mods I have installed. Plus, I don't want Sebby to leave.
20 comments
I can try what I did in my other mod, Sebastian is gone, but it has some potential issues.
Edit: In SIG mod, I deleted Sebastian's entire character data, which may potentially cause errors, though I haven't found any.
If not, I'll upload another version when I have time.