So let’s say one of the dating interests points are over 700, and at the end of the chapter I put
if (CHARACTER > 700)
{
gain DATING_X
}
But let’s say that they break up in the story. How do I take DATING_X away?
I could add DATING_Y and later DATING_Z but if they’re not still dating the first character, the DATING_X gain becomes pretty useless.
How can I do this? I haven’t found any way to take away a gain.
Ah! I see you’re dilemma… well maybe if you can add a fail safe and along with a gain add and elif broken up option
Or maybe you can have them get back together somehow if they had broken up
Are you giving your readers a choice to choose who to date? Then later give them a choice to choose between breaking up with them or continue to date them?
If you already work with points, why not use the points system for what you want to do?
if (CHARACTER > 700){
have the character act however they’d act if they are together.
}
elif (CHARACTER < 700){
have the character act however they’d act if they split up
}
Or you even reset the points if they break up:
if (breakup){ @CHARACTER =0
}
else{
nothing
}
Or even simpler:
choice (breakup)
“Breakup”{
gain breakup
}
“Stay together.”{
gain staytogether
}
From there on you can simply reference these new gains instead of the old one.