Azure_Kite wrote:
bwross, what. You're overthinking this.
The code to determine whether a player has cleared a particular map has already been implemented. All that would need to be done is to make a check for "story maps" in-game to see whether the previous one has been cleared or not.
See my comment on the amount of work required to put together a storyline set. I can't see real support being added to the software for something that will see a use once a blue moon... the methodology on the project is to minimize features, not to supply every feasible option. Effort is better put into putting things into the game that will be used more frequently, which can't be as easily done without internal support (like, say, nonstop and endurance modes). Sure internal support for this would make things easier in a number of ways, but it's not a requirement... if people do start making such tiered storylines regularly, then there might be a reason to move on it, but right now there's just not enough reason.
Plus, I didn't really have to think at all... I've seen rars used for this sort of tiered effect before.