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

Trigger Once should not trigger a second time when loading a previous save. #423

Open
2 tasks done
MessMess333 opened this issue Jan 12, 2025 · 0 comments
Open
2 tasks done

Comments

@MessMess333
Copy link

Reviewed guidelines

  • I have read and understand the suggestion guidelines

Checked for duplicate suggestions

  • I checked for existing similar suggestions

Summary

Trigger once is a great tool to use in events. But, if you it has previously triggered, you save your game, and then load it again, it will trigger a second time. This is not as expected. You can tell this because there are multiple posts in the forums asking this same question.

Possible workarounds or alternatives

At the moment, if you are using the Save and Load system (which is awesome), the only solution is to not use Trigger once and instead use a boolean variable to track a trigger state.

Proposed solution

It would be great if this worked as expected or there could be a parameter added to Trigger Once (that lets us choose if it triggers again when loading a save.

Why is this idea important?

It would make trigger once work as expected and it would save beginning developers like me, hours of time, as we have to track down and learn about this issue the hard way.

Additional remarks

I just have add I love C3 so far and I'm a beginner, so it's possible, I don't understand the bigger picture why this works the way it does. If I am off base, I apologize, and I definitely trust you to do the right thing with your code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant