Choice Refill

by ACWraith
Random and manual choices. Unique until refilled.
ID:222705
 
I've often found myself requiring a random choice from a list to be made. I then need to refill the list when I run out of choices. This library provides a reusable cr_Choices datum to perform that task.

In addition, it is sometimes wise to keep the number of choice references to a minimum. A cr_Indices datum is provided to choose random indices which are intended to be used in a list stored elsewhere.