void Save() { ulong bitfield = 0; for (int i = 0; i < (int)TutorialPiece.None; i++) { if (m_Pieces[(TutorialPiece)i].Finished) { ulong bit = (ulong)1 << i; bitfield |= bit; } } m_Game.SaveTutorialData(bitfield); }