At times, the message to confirm leaving the current machine you are at simply says “Are you sure you want to leave ?” with the space before the question mark being a spot where the machine’s name should be. Other times it will show up.
- Go to the casino and hit your “Interact/Use” key to play at a machine.
- Hit your Leave Machine/Item key.
I expect the dialog to say, for example “ARE YOU SURE YOU WANT TO LEAVE TRIPLE DIAMONDS?”
The dialog says “ARE YOU SURE YOU WANT TO LEAVE ?”
It appears that this only happens when you attempt to leave the machine for the first time. If you request to leave the machine, click Cancel and then hit the Leave Machine button again, this time and all subsequent times, it will show the name.
This also happens if you interact with the machine, leave, and then return to the very same machine (not same type, but same specific machine) during the session.
My guess is that the dialog builder is being called with a string that is meant to be
sprintf()’d with the machine name, but the dialog builder is already using that string and the
sprintf() happens after, and at that point it’s too late to set that string with the machine name, but subsequent calls use the correctly formatted string.
That or the cached data was not yet loaded.
Either way, something isn’t being set in time for the text in the dialog to reflect the name of the machine.