Bug Fixes
What the Problem Was
A player brought up an issue with the endings, in which choices didn't affect endings! Kinda... What happened was we set flags to check which choice players picked through a persistent variable! BIG MISTAKE 🙂↕️
What this means is that, once players pick a choice, say Choice A, no matter what - unless the player deletes all save files inside the game folder and in AppData/Roaming, it will mark Choice A as chosen.
How the Problem Broke the Game
When a game has branching story, no matter how big or small the branches may be, developers need to lead players to their branch somehow. Developers check if Choice A was chosen, you go to Choice A chosen route.
Now, what happened here was that we had 3 endings, and the only way to get one of them was Choice A, C, D together. If players wanted to replay and wanted another ending, they'd have to pick different Choices. But what happens when variables are persistent? The game will always see Choice A, C, D as being marked, and so jump to that specific ending.
The Fix
The problem was that choice variables were saving persistently... We literally just... removed the persistence. That's it.
Closing
This was a light-hearted devlog, thanks for reading, and thank you to all the readers who follow our stories! 😊
Files
Get The Contract
The Contract
Will you be able to break free?
Status | Released |
Author | SaeLin Studios |
Genre | Visual Novel |
Tags | Amare, Fantasy, Female Protagonist, Gay, LGBT, Male protagonist, Meaningful Choices, Romance, Story Rich, supernatural |
Leave a comment
Log in with itch.io to leave a comment.