So it sounds like you have an existing TurnTracker with the larger game movements slotted in... but then you want to be able to have a clean TurnTracker to handle the smaller conflicts that will arise as a part of the game play. Is that right?  That would mean, as a side-effect to the game play, you would want to be able to increment the one-off TurnTracker independently of the overall TurnTracker.  If that is accurate, then it's almost like you would want a function that could store the Tracker state, set it aside, and clear the Tracker so you could repopulate it with new tokens. You could save/load a Tracker state at any time, so you could move from Small Combat A to Small Combat B to Overall Plot to Small Combat A to Small Combat C, etc.  Again, if that's still accurate, then the script Keith is referencing is the closest script I know to your desired effect, but it wouldn't take much to write a "TrackerLibrary" script.  But let us know if that's all accurate...