I’ve added a Post Process Device to my map. Somehow, on start the effect is enabled for every player. Calling Disable() does not help, the effect is still enabled.
Steps to Reproduce
Add a Post Process Device to the map
Select an effect
Start session
Expected Result
Either: Post Process Effect is not enabled until Enable() is called
Or: If Post Process Effect is enabled by default, Disable() removes the effect
Or: A setting on the device to turn off enabling by default
Observed Result
Player gets post process effect applied on start (maybe all players get it? not sure).
There is no way to disable the effect.
Platform(s)
Windows
Additional Notes
Setting “Enabled During Phase” to “None” does not fix the problem.
Calling Disable() does not fix the problem.
Calling Disable(Agent) on every player does not fix the problem.
Calling BlendOutForAll() does not fix the problem.
This issue still exists. Unable to disable from start.
Enable: none, (duration 20 seconds) still activates it at game start and also ignores the dutarion 20 second.
Tried workaround: Timer (2 sec) start on round start to disable Post process on that timer’s success.
Session results: Post process did not reset on round one. Did not reset on round 2. It also ignored the 20-second duration. Round 3 it decided to disable out of itself, no clue why.
Then, once my event enabled it, it activated like it should. Enabled for 20 seconds, and then it disabled.
For now, it is acting too strange to actually use it. Because you never know when it will ignore the disable for all. And using multiple ones of these is messy, since they all refuse to disable when you want them to.