# Serious issue affecting \*disable\_reuse and checkpoints

**URL:** <https://forum.choiceofgames.com/t/serious-issue-affecting-disable-reuse-and-checkpoints/6252>\
**Category:** ChoiceScript Help\
**Created:** [December 10, 2014, 6:56am UTC](https://forum.choiceofgames.com/t/serious-issue-affecting-disable-reuse-and-checkpoints/6252 "2014-12-10T06:56:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mayday](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/mayday/32/25529_2.png) [@Mayday](https://forum.choiceofgames.com/u/Mayday)\
**Post date:** [December 10, 2014, 6:56am UTC](https://forum.choiceofgames.com/t/serious-issue-affecting-disable-reuse-and-checkpoints/6252/1 "2014-12-10T06:56:15Z")

</div>

Let’s take the following example:

\*label village  
What part of the village do you want to explore?  
\*choice  
\*disable\_reuse #The graveyard  
\*goto graveyard

\*disable\_reuse #The church  
\*goto church

\*disable\_reuse #The inn  
\*goto inn

#Leave town  
\*goto leave

Let’s say you go to the graveyard. After you explore it, go back to label village. Of course, the option to go to the graveyard is now grey and not selectable.

The awful thing happens when you leave the town, die, and you respawn at a checkpoint just before label village. All the locations that you visited before you died are also not selectable.

Is there a way to get around the issue?

---

<div class="post-metadata">

**Author:** ![Pyromanci](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/pyromanci/32/2340_2.png) [@Pyromanci](https://forum.choiceofgames.com/u/Pyromanci)\
**Post date:** [December 10, 2014, 7:06am UTC](https://forum.choiceofgames.com/t/serious-issue-affecting-disable-reuse-and-checkpoints/6252/2 "2014-12-10T07:06:35Z")

</div>

It’s a simple fix add \*allow\_reuse at the beginning of every text document. That way whenever you reload it unlocks all the previously disabled options as it affects everything after it. Also remember if you add a midscene checkpoint you will have to add it in just after the start point as well.

---

<div class="post-metadata">

**Author:** ![Mayday](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/mayday/32/25529_2.png) [@Mayday](https://forum.choiceofgames.com/u/Mayday)\
**Post date:** [December 10, 2014, 7:34am UTC](https://forum.choiceofgames.com/t/serious-issue-affecting-disable-reuse-and-checkpoints/6252/3 "2014-12-10T07:34:20Z")

</div>

Thank you very much. What if I add allow\_reuse in death.txt? Will it still work?

---

<div class="post-metadata">

**Author:** ![Pyromanci](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/pyromanci/32/2340_2.png) [@Pyromanci](https://forum.choiceofgames.com/u/Pyromanci)\
**Post date:** [December 10, 2014, 7:43am UTC](https://forum.choiceofgames.com/t/serious-issue-affecting-disable-reuse-and-checkpoints/6252/4 "2014-12-10T07:43:28Z")

</div>

Yes that’s a good idea. Tag it to your savegame system. The script process is entirely linear so it will work anywhere as long as the command is read before the you come back to those options again.

---

<div class="post-metadata">

**Author:** ![Mayday](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/mayday/32/25529_2.png) [@Mayday](https://forum.choiceofgames.com/u/Mayday)\
**Post date:** [December 10, 2014, 12:48pm UTC](https://forum.choiceofgames.com/t/serious-issue-affecting-disable-reuse-and-checkpoints/6252/5 "2014-12-10T12:48:34Z")

</div>

Would that really work? The ChoiceScript wiki says that it is used in a different way:

> The \*allow\_reuse command should only be used if, at the top of a scene, there’s an overriding \*hide\_reuse command (not indented, as shown in the example below). The \*hide\_reuse command prevents any \*choice options – anywhere in this same scene – from being selected a second time in those instances where your scripting loops back (\*goto home in the example below) to again display the same \*choice list. However, In those cases where you do intend for a particular \*choice option to be selectable more than once regardless, preceding that option with \*allow\_reuse will enable this,

---

<div class="post-metadata">

**Author:** ![Pyromanci](https://sea3.discourse-cdn.com/choiceofgames/user_avatar/forum.choiceofgames.com/pyromanci/32/2340_2.png) [@Pyromanci](https://forum.choiceofgames.com/u/Pyromanci)\
**Post date:** [December 10, 2014, 2:38pm UTC](https://forum.choiceofgames.com/t/serious-issue-affecting-disable-reuse-and-checkpoints/6252/6 "2014-12-10T14:38:42Z")

</div>

I know it says that on the website, but I am using it without any problems. If you are concerned just make a simple menu somewhere and stick allow\_reuse at the top of the page. It’s always best to try a practical test rather than take other peoples word for it.
