The manual suggests this is possible, but I am having a hard time executing it (I've been attempting it with Active Inputs).
Is it possible to enable and disable player movement constraints with the cursor locking toggle in first-person mode? This way the player can't just walk around while trying to use the HUD or click on something specific.
There's no way to check if the cursor is locked in an action list to tell whether to enable or disable, so I have no idea how this would be done.
Comments
Instead of invoking the ToggleCursor input, have an Active Input that calls the Player: Constrain Action to control both player movement and free-aiming. Disabling free-aiming will automatically unlock the cursor.
At the same time, you can set the value of a boolean Variable to keep track of whether you've disabled free-aiming or not. You can then begin the ActionList with a Variable: Check Action to determine if you need to disable or enable it.