Hey Pi-C,
It’s been great working through these issues together. I’ve got another one for you, and I promise I’m not trying to drive you crazy! 😅
This issue has the potential to seriously affect player experience, especially on larger servers, and it involves an exploit with the camera when using the miniMAXIme selector. The exploit occurs when there’s no character selected, and the currently selected character is removed from the list. This causes the camera to become unlocked, allowing players to freely move the camera with WASD controls.
Issue:
When the selected character is removed from the list, the camera remains unlocked. Ideally, the game should default to the "default character" whenever the selected character is removed, to prevent this issue. The default character would always be available, ensuring the camera stays locked.
Steps to Reproduce:
A. Have more than two characters, plus the default character.
B. Select a custom character (not the default).
C. Open the character selection screen.
D. Disable the selected character.
--> The camera will now be unlocked, and you can use WASD to move it freely.
Side Effects:
This bug allows the player to move the camera anywhere on the map, even into areas that would normally be hidden (like black areas). It can be exploited to reveal the entire map without radar, which could be a major issue on public servers.
Video Link:
https://drive.google.com/file/d/1Lqm4naf0XUJnHw6-keiC98MudUSiy-et/view?usp=sharing
Let me know if you need more details or any adjustments! Thanks again for all your help!