What are "all the relevant triggers"? For example, going to see your buddy at the bar on Fridays is 1 trigger. One complaint that's voiced by several people is having to wait for Friday and doing all the work chores throughout the week while the content you want to see is gated behind that "see your buddy" event. So you could modify that trigger to trigger every day instead, as an example. Or multiple times per week, or whatever. What's the issue with this approach? I don't see the need to "redoing everything from the very foundation" . What exactly is your complaint here? You can walk through it fast, just be more specific.Let's walk through it slowly:
* triggers determine the availability of content
* you want the content to be accessible with different rules than what's currently determined by the triggers
How do you imagine getting the former without modifying the latter? That the code is laid out nicely doesn't mean anything in this context, at best it makes the work less of a chore. But you need to modify all the relevant triggers simply because ones which you leave unmodified will continue to work as they did so far, and gate the associated content in the way you've explicitly declared you want changed.
Less of a chore than playing the game I hopeat best it makes the work less of a chore.
It's actually much better because it's exactly as how if you would encounter the scene yourself. I.e. it should trigger all the relevant flags, unlock content if it was gatekept behind that scene, etc. We're just jumping into the scene as it exists in the real game. So if you wanted to get to the "drink with buddy" event right away, you could do that. What's buggy about it? Or what did you expect me to make in 15 minutes? At any rate, the topic was always at rest, I just keep getting angry responses for some reasonExcellent. So it took you 15 minutes to produce a buggy piece of code which can supposedly get you what you want, i.e. view any scene in the game without having to put up with content schedules and randomness. We can then hopefully put the topic to rest, given you have what you wanted?