Summary
Post Process Device doesn’t disable for players that join in progress
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Devices
Steps to Reproduce
Place a post process volume, set up 2 buttons, the first sends an event to Enable for Instigator, the other one sends an event to Disable for Instigator. Publish the game, join in progress and press the disable button.
Expected Result
The post process device is disabled correctly for the player
Observed Result
The post process device can’t be disabled for the player
Platform(s)
windows
Additional Notes
I have a system that from a UI switch lets you disable/enable post process. Here’s some more details:
- playtesting in edit session with 2 players works correctly, the post process is enabled/disabled correctly with a per-player status
- I verified that my UI system works correctly. In fact, the same issue happens with buttons.
- The enable event likely gets bugged too, but I can’t confirm.
- I used to send Disable/Enable events directly from verse, tried using event binding instead (using the channel device as a mediator between verse and the events) but nothing changed, so the issue is likely within the device
I think a better approach at the device would be like many other ones (like the camera devices), which can be Enabled/Disabled generally and globally, then have the option “Activate on game start for players”, so we can set it to no (right now, if you leave the device enabled, everyone will have the effect on game start until you remove it manually), and then Activate/Remove it whenever we want.