I'm looking for some suggestions please. I want to create a system of pluggable missions (using scriptable objects) using a set of scenes (desert, snow, city etc. So, for example, there could be a mission to capture an enemy in the desert scene, then later a different mission returns you to that scene but with different NPCs and objectives. I'm struggling with the higher level structure rather than anything code-specific. Thanks!