QuestionTime
Active Member
- Dec 6, 2019
- 682
- 1,101
- 328
I'm a little confused. So are you saying that it automatically assumes previous events that are required to be seen have been seen? What I was worried about was what would happen if I'd just changed one flag (yumiknows) if there were other flags I would have needed to set as true because "yumiknows" might cause another scene to activate that otherwise wouldn't be meaning it would be linked to multiple flags.Not possible, the flags are that check and there is no other way to do it in Renpy. For a scene to be 'seen' you have to create a flag or the rules for triggering the scene will just keep triggering it every time the rules are checked. For example: "if day>16 and scene12=true then jump scene 24" means if the day is great than 16 and scene twelve has been flagged as completed then jump to scene 24. Marking scene 12 as 'true' is the flag, if there was no scene 12 flag then the code has no way to know scene 12 has been 'seen' and will just keep jumping to scene 24 every time it checks if the day is greater than day 16, this applies to all scenes, every single one, they must be flagged as 'true' (which means completed) if they are not part of a chain or they will just keep triggering and except for hidden flags like 'rinbetrayed' or 'yumiknows', these flags only exist to mark events as completed. If he's added hidden flags to check later, they fall into the exact same category as the other hidden flags cause... they are hidden flags and the URM can track them. You do not have to fear for anything, the URM has your back bro. Also Selly can't code for shit.
i.e. let's say yumiknows = true would allow you to see scene40 when you normally wouldn't see that scene. If I changed yumiknows to true and didn't change scene40 to also be true then wouldn't that show that I hadn't actually activated yumiknows legitimately?