The title says it all, and this one’s going to be much shorter than my last suggestion hahaha
Basically, what I propose is a new option in the messenger behaviour that opens up the checklist further, allowing you to send messages to objects that aren’t currently being loaded, no matter the level. What would this help with?
It would solve timing issues which were caused when trying to get around the lack of an ability to do this and more. The immediate idea that I got of how this could be useful is a main menu that changes as you progress through the storyline, like what Cyberpunk: 2077 did. This is one idea of many, many more that could be solved and become possible with this feature.
Summarised: I propose being able to send messages to objects that are in different levels.
My original idea was to make it so that the ability to send the “transfer-messages” would be exclusive to objects that either have “Keep Between Levels” or “Keep on Level Restart” enabled, but the ability to receive them is universal to every object.
Fair, yeah; but here, let me present this; what if it stored the information in the game’s network and kind of; “locked it in” until it was able to present the message? Like saving it in the cloud to be used at a later date, for example. And the moment it would be available for use, (i.e. when the object comes into existence again) it fires the message to the exact place it needs to go.
JR said that, but my bounce-off with that is that it can be finicky. If not a new option for one behaviour, then a simplification and/or new feature for another could do well, too. It’s a similar problem with the want to save a game. The bigger it is, the harder it becomes to do