>>715443763You know, there's nothing wrong with setting a few array indices manually. I've actually unrolled loops to do just that to improve performance in critical sections of code a few times.
If anything, with the alarm[0..5] stuff, it's more that they aren't exactly labeled, so it can be annoying to reason what's what. Then again, this is a Game Maker-ism, as per Game Maker's documentation, each instance is automatically given 12 alarms (lol). And actually, to stop an alarm, GML docs recommend setting the alarm's value to -1, huh.
The story flag stuff though, with few hundred indexes? yeah, that could be handled better.