Additional observation / suggestion (related to Save Loadout)
While testing this, I noticed something else about the Save Loadout option: the hotbar slot positions of weapons and items are not restored on load. After Load Player, the items come back, but in a seemingly random slot order instead of the order the player had when Save Player was triggered.
Steps to reproduce
- Use the same Save Point setup as above (only Save Loadout = Yes).
- Give the player several weapons/items and arrange them in a specific hotbar order.
- Trigger Save Player, then Load Player.
Expected / suggested behavior
Loaded items return to the same hotbar slots they occupied when the data was saved. This could also be an optional setting on the Save Point device (e.g. “Preserve Hotbar Slot Order”).
Actual behavior
All items are restored, but their hotbar slot positions change.
Why this matters
Players often arrange their hotbar deliberately (e.g. weapons first, then healing). When an inventory is saved and loaded temporarily, for example when entering and leaving an area, they have to rearrange their hotbar every time, which hurts the experience.
I’m not sure whether this is intended or a limitation of the current implementation, so I’m posting it as a suggestion. Since it’s about the same Save Loadout feature, it might make sense to look at both issues together.