// Note: We shall provide the player with a GUI that displays ONLY the tomes he or she has obtained // Note: LT, RT, & RB/1, 2, & 3 are associated with 1st, 2nd, & 3rd param void AddPreset(TomeState newTomeState1, TomeState newTomeState2, TomeState newTomeState3) { tomePresets.Add(new TomeState [] { newTomeState1, newTomeState2, newTomeState3 }); currentPreset = tomePresets.Count - 1; }
// Note: We shall provide the player with a GUI that displays ONLY the tomes he or she has obtained void EditPreset(int currentPreset, int currentTomeIndex, TomeState newTomeState) { tomePresets[currentPreset][currentTomeIndex] = newTomeState; }