private void WritePlayerData() { Manipulator.Write(PlayerNameAddress, PlayerNameValue); Manipulator.Write(LevelNameAddress, LevelNameValue); Manipulator.WriteInt32(PLAYER_LEVEL_ADDRESS, playerData.Level); Manipulator.WriteInt32(PLAYER_PLATE_ID_ADDRESS, playerData.PlateId); Manipulator.WriteInt32(PLAYER_PLATE_EFF_ADDRESS, playerData.PlateEff); Manipulator.WriteInt32(PLAYER_VP_ADDRESS, playerData.VocaloidPoint); Manipulator.WriteInt32(PLAYER_PWD_STAT_ADDRESS, playerData.PasswordStatus); Manipulator.WriteInt32(PLAYER_PV_SORT_KIND_ADDRESS, playerData.PvSortKind); if (playerData.SkinEquip > 0) { Manipulator.WriteInt32(PLAYER_SKIN_EQUIP_ADDRESS, playerData.SkinEquip); Manipulator.WriteInt32(PLAYER_SKIN_USEPV_ADDRESS, 1); } if (playerData.BtnSeEquip > 0) { Manipulator.WriteInt32(PLAYER_BTSE_EQUIP_ADDRESS, playerData.BtnSeEquip); Manipulator.WriteInt32(PLAYER_BTSE_USEPV_ADDRESS, 1); } if (playerData.SlideSeEquip > 0) { Manipulator.WriteInt32(PLAYER_SLSE_EQUIP_ADDRESS, playerData.SlideSeEquip); Manipulator.WriteInt32(PLAYER_SLSE_USEPV_ADDRESS, 1); } if (playerData.ChainSeEquip > 0) { Manipulator.WriteInt32(PLAYER_CSSE_EQUIP_ADDRESS, playerData.ChainSeEquip); Manipulator.WriteInt32(PLAYER_CSSE_USEPV_ADDRESS, 1); } if (playerData.TouchSeEquip > 0) { Manipulator.WriteInt32(PLAYER_STSE_EQUIP_ADDRESS, playerData.TouchSeEquip); Manipulator.WriteInt32(PLAYER_STSE_USEPV_ADDRESS, 1); } Manipulator.WriteByte(PLAYER_ACT_TOGGLE_ADDRESS, playerData.ActToggle); Manipulator.WriteInt32(PLAYER_ACT_VOL_ADDRESS, playerData.ActVol); Manipulator.WriteInt32(PLAYER_ACT_SLVOL_ADDRESS, playerData.ActSlideVol); Manipulator.WriteInt32(PLAYER_HP_VOL_ADDRESS, playerData.HpVol); if (playerData.SetPlayData) { Manipulator.WriteUInt32(PLAYER_PLAY_ID_ADDRESS, 1); // Manipulator.WriteUInt32(PLAYER_PLAY_ID_ADDRESS, playIdx); Manipulator.WriteInt32(PLAYER_ACCEPT_ID_ADDRESS, acceptIdx); Manipulator.WriteInt32(PLAYER_START_ID_ADDRESS, startIdx); } }