1.0.1 : 일반 앨범 모두 모으면 스페셜 앨범 3번째 오픈, 기존 유저 못 열었으면 열어줌
This commit is contained in:
parent
beac3e159a
commit
ebd2882eae
Binary file not shown.
|
|
@ -1 +1 @@
|
|||
5
|
||||
7
|
||||
|
|
@ -58,6 +58,40 @@ public class SaveMgr : MonoBehaviourSingletonTemplate<SaveMgr>
|
|||
m_SaveData = new SaveData();
|
||||
Open_Album(table_album.Ins.Get_SpecialAlbum(1, eCollectionMethod.Default));
|
||||
}
|
||||
|
||||
Check_FullCollection_Retrofit();
|
||||
}
|
||||
|
||||
void Check_FullCollection_Retrofit()
|
||||
{
|
||||
var girls = table_girl.Ins.Get_DataList();
|
||||
bool isChanged = false;
|
||||
for (int i = 0; i < girls.Count; i++)
|
||||
{
|
||||
var girl = girls[i];
|
||||
var list = table_album.Ins.Get_AlbumDataList(girl.n_GirlID);
|
||||
var isAllOpen = true;
|
||||
for (int k = 0; k < list.Count; k++)
|
||||
{
|
||||
if (!IsOpenAlbum(list[k]))
|
||||
{
|
||||
isAllOpen = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (isAllOpen)
|
||||
{
|
||||
var full = table_album.Ins.Get_SpecialAlbum(girl.n_GirlID, eCollectionMethod.FullCollection);
|
||||
if (full != null && !IsOpenAlbum(full))
|
||||
{
|
||||
Open_Album(full);
|
||||
isChanged = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (isChanged) Save();
|
||||
}
|
||||
|
||||
public string Get_SaveDataJson() { return JsonConvert.SerializeObject(m_SaveData); }
|
||||
|
|
|
|||
|
|
@ -59,6 +59,29 @@ public class AlbumCard : CardBase
|
|||
LobbyUI.Ins.m_LobbyCenterProfileUI.Set(false);
|
||||
LobbyUI.Ins.m_AlbumUI.Set_UI();
|
||||
LobbyUI.Ins.m_ToastUI.Set("열린 앨범을 감상해 보세요.");
|
||||
|
||||
var list = table_album.Ins.Get_AlbumDataList(m_Data.n_GirlID);
|
||||
var isAllOpen = true;
|
||||
for (int i = 0; i < list.Count; i++)
|
||||
{
|
||||
if (!SaveMgr.Ins.IsOpenAlbum(list[i]))
|
||||
{
|
||||
isAllOpen = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (isAllOpen)
|
||||
{
|
||||
var full = table_album.Ins.Get_SpecialAlbum(m_Data.n_GirlID, eCollectionMethod.FullCollection);
|
||||
if (full != null && !SaveMgr.Ins.IsOpenAlbum(full))
|
||||
{
|
||||
SaveMgr.Ins.Open_Album(full);
|
||||
SaveMgr.Ins.Save();
|
||||
LobbyUI.Ins.m_AlbumUI.Set_UI();
|
||||
LobbyUI.Ins.m_ToastUI.Set("전집을 완성하여 스페셜 앨범이 해금되었습니다.");
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
LobbyUI.Ins.m_ToastUI.Set("재화가 부족합니다.");
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@ PlayerSettings:
|
|||
loadStoreDebugModeEnabled: 0
|
||||
visionOSBundleVersion: 1.0
|
||||
tvOSBundleVersion: 1.0
|
||||
bundleVersion: 1.0.0
|
||||
bundleVersion: 1.0.1
|
||||
preloadedAssets:
|
||||
- {fileID: -944628639613478452, guid: 2bcd2660ca9b64942af0de543d8d7100, type: 3}
|
||||
metroInputSource: 0
|
||||
|
|
@ -173,7 +173,7 @@ PlayerSettings:
|
|||
iPhone: 0
|
||||
tvOS: 0
|
||||
overrideDefaultApplicationIdentifier: 1
|
||||
AndroidBundleVersionCode: 1
|
||||
AndroidBundleVersionCode: 7
|
||||
AndroidMinSdkVersion: 24
|
||||
AndroidTargetSdkVersion: 35
|
||||
AndroidPreferredInstallLocation: 1
|
||||
|
|
|
|||
Loading…
Reference in New Issue