void PlayerData::BuildSocialData(Store db) { if (mFriendsData.empty()) return; db.append(mFriendsData.data(), mFriendsData.size()); }
void PlayerData::BuildBlobData(Store db) { if (mBlobData.empty()) return; db.append(mBlobData.data(), mBlobData.size()); }
void PlayerData::BuildDialData(Store db) { if(mDialData.empty()) return; BuildDataType (db, PlayerDataType_Dial); db.append(mDialData.data(), mDialData.size()); }
void PlayerData::BuildTreasureData(Store db) { if (mTreasureData.empty()) return; BuildDataType (db, PlayerDataType_Treasure); db.append(mTreasureData.data(), mTreasureData.size()); }
void PlayerData::BuildActivityData(Store db) { if (mActivityData.empty()) return; BuildDataType (db, PlayerDataType_Activity); db.append(mActivityData.data(), mActivityData.size()); }
void PlayerData::BuildEventData(Store db) { if (mEventData.empty()) return; BuildDataType (db, PlayerDataType_Event); db.append(mEventData.data(), mEventData.size()); }
void PlayerData::BuildRechargeData(Store db) { db.append(mRechargeData.data(), mRechargeData.size()); }
void PlayerData::BuildBasePropData(Store db) { BuildDataType (db, PlayerDataType_BaseData); db.append(&baseProps, sizeof(baseProps)); }