How do I effectively tell my games story without using to many events?
Develop games in your browser. Powerful, performant & highly capable.
This is a vaguely worded question, but as a good general practice, try to identify events you might find yourself repeating a lot and see if you can make a Function out of them. Then, rather than writing the same code ten times, you can code it once and just call it ten times. More efficient
I would advice against using Function plugin as it has been proven to hurt the FPS if not used casually. Try Global Variables and store your story copywrites in a external CSV file. Easier to manage and eventually - have different loc-kits.