I’m tryting to understand what data can be sent between levels, and if it is actually possible.
Let’s say that we have 4 maps, and multiple trigger boxes in them. When the user character overlaps with a trigger box, a new level will be loaded. The problem in here is that, I want to move the character to a different starting point for each trigger box.
┌───────Something like this...────────┐
│ │
│ ┌───────┐ │
│ │ │ │
│ ┌─────▶│ L #2 │◀─────┐ │
│ │ │ │ │ │
│ │ └───────┘ │ │
│ ▼ ▲ ▼ │
│ ┌───────┐ │ ┌───────┐ │
│ │ │ │ │ │ │
│ │ L #4 │◀─────┼─────▶│ L #1 │ │
│ │ │ │ │ │ │
│ └───────┘ │ └───────┘ │
│ ▲ ▼ ▲ │
│ │ ┌───────┐ │ │
│ │ │ │ │ │
│ └─────▶│ L #3 │◀─────┘ │
│ │ │ │
│ └───────┘ │
│ │
└─────────────────────────────────────┘
So, when the character enters to a portal, he/she will appear to the corresponding starting point.
I’m using “Open Level” to move between maps, but I have no idea on how to tell the level which starting point to use.
Is this achievable from blueprints?
PS. Without streaming levels…