Making events that happen in my game more dynamic and random

This thread does not belong in Code Review. Please read the guidelines of the category before creating a thread. If it does belong here, please read the guidelines anyway as your post does not include sufficient information or resources to constitute as a proper Code Review thread.

Code Review is specifically for improving already-working code, not refactoring or creating a new codebase altogether - those kinds of threads belong in Scripting Support.