Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OnCustomPanicStageFinished output is fired on round start in scripted mode #519

Open
alexiscoutinho opened this issue May 27, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@alexiscoutinho
Copy link
Contributor

alexiscoutinho commented May 27, 2024

Description

The OnCustomPanicStageFinished output of info_director is fired as soon as a round starts for some obscure reason when in scripted mode. One would expect it only to fire during scripted panic events and custom finales. This is problematic for maps that have I/O logic sensitive to these outputs, such as c2m5. In it, there are math_counters that track the number of the current finale stage by counting the number of times the output is fired. Therefore, this issue would throw off the count and make the concert choreography (lights on/off, tank music, fireworks...) ahead by one stage when playing mutations, for example.

A temporary fix could be to rework the concert choreography logic, either via I/O or VScript. However, any other custom map or mod that relies on this output would still be affected.

@alexiscoutinho alexiscoutinho added the bug Something isn't working label May 27, 2024
@alexiscoutinho alexiscoutinho changed the title OnCustomPanicStageFinished Director output is fired immediately on round start in scripted mode OnCustomPanicStageFinished output is fired on round start in scripted mode May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant