Also, I am using Ren'Py version 6.17 and use Editra to edit the script, if that's important information!
In the visual novel I am making, the player get's to see a map and chose where to go. There are five locations all together, two which lead to an ending (thus I won't mention those; we don't see the imgmap re-appear!) two which proceed the storyline [cafe, library] (as long as you have visited both!) and one that is completely optional [park]. (regardless of if you have visited this place, the story will progress so long as you visited the other two places)
Upon entering these places and viewing the scene that occurs at the location, the map will reappear for the player to chose another location. But when the map reappears, I want to make the location they were just at greyed out/do nothing when clicked. (Since they've already been there!)
This wouldn't be too hard I think, since with my current beginner knowledge with Ren'Py, I would use a mix of labels and imgmaps. *just redraw the 'select' images; leave 'ground' as is and create new imgmaps for the end of each location*
But, if you take into account the [park] and how it can be visited at any time (before visiting the [cafe] and/or [library] and in between the [cafe] and [library]) I need to make it so that the park will be greyed out if it's been visited. (In a sense, taking into account any order that the player visits and making necessary changes to the map)
To do this, I figured something like a [park] flag would possibly be involved and when pulling up the map at the end of the [library] scene and/or [cafe] scene, it must check if the [park] flag is true, but that's all I've got. I don't really know how to go about that (or if there's an easier way!)
Does anyone have a solution or ideas on how to get this done (not exactly the way I described of course, any way that can work is accepted!)
I have a feeling it's going to involve a lot of 'select' screen images. (>A< )...
Thanks in advance for any assistance!
(And I hope this explaination makes sense! I'll do my best to restate it in a different way if it's too confusing, so please let me know if it is.)
EDIT: As an extra note, the current 'select' images I have are:
only [park] greyed out
only [library] greyed out
only [cafe] greyed out
[cafe] and [park] greyed out
[library] and [park] greyed out
Maybe these can help with the solution to the problem? I'm sure they'll have to be used at least.
