public Backpack_State_Chaining_Setup(Backpack _backpack)
 {
     backpack          = _backpack;
     backpackChainData = new BackpackChainData();
 }
 public Backpack_State_Chaining(Backpack _backpack, BackpackChainData _chainData)
 {
     backpack      = _backpack;
     chainData     = _chainData;
     teleportsLeft = chainData.markerPositions.Count;
 }