private void Initialize()
 {
     if (!Directory.Exists(SCORE_DATA_PATH))
     {
         Directory.CreateDirectory(SCORE_DATA_PATH);
     }
     ReadPlayerExData();
     ReadPlayerScoreData();
     ReadRivalScoreData();
     ReadPlayerMyListData();
     UpdateScoreCache();
     UpdateClearCounts();
     UpdateMyListCache();
     ReadScoreHistoryData();
     Manipulator.WriteInt32Array(PLAYER_CMN_MODULE_EQUIP_ADDRESS, playerExData.ModuleEquip, 6);
     Manipulator.WriteInt32Array(PLAYER_CMN_ITEM_EQUIP_ADDRESS, playerExData.ItemEquip, 24);
     isInitialized = true;
     SavePlayerExData();
 }