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();
|
m_SaveData = new SaveData();
|
||||||
Open_Album(table_album.Ins.Get_SpecialAlbum(1, eCollectionMethod.Default));
|
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); }
|
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_LobbyCenterProfileUI.Set(false);
|
||||||
LobbyUI.Ins.m_AlbumUI.Set_UI();
|
LobbyUI.Ins.m_AlbumUI.Set_UI();
|
||||||
LobbyUI.Ins.m_ToastUI.Set("열린 앨범을 감상해 보세요.");
|
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
|
else
|
||||||
LobbyUI.Ins.m_ToastUI.Set("재화가 부족합니다.");
|
LobbyUI.Ins.m_ToastUI.Set("재화가 부족합니다.");
|
||||||
|
|
|
||||||
|
|
@ -141,7 +141,7 @@ PlayerSettings:
|
||||||
loadStoreDebugModeEnabled: 0
|
loadStoreDebugModeEnabled: 0
|
||||||
visionOSBundleVersion: 1.0
|
visionOSBundleVersion: 1.0
|
||||||
tvOSBundleVersion: 1.0
|
tvOSBundleVersion: 1.0
|
||||||
bundleVersion: 1.0.0
|
bundleVersion: 1.0.1
|
||||||
preloadedAssets:
|
preloadedAssets:
|
||||||
- {fileID: -944628639613478452, guid: 2bcd2660ca9b64942af0de543d8d7100, type: 3}
|
- {fileID: -944628639613478452, guid: 2bcd2660ca9b64942af0de543d8d7100, type: 3}
|
||||||
metroInputSource: 0
|
metroInputSource: 0
|
||||||
|
|
@ -173,7 +173,7 @@ PlayerSettings:
|
||||||
iPhone: 0
|
iPhone: 0
|
||||||
tvOS: 0
|
tvOS: 0
|
||||||
overrideDefaultApplicationIdentifier: 1
|
overrideDefaultApplicationIdentifier: 1
|
||||||
AndroidBundleVersionCode: 1
|
AndroidBundleVersionCode: 7
|
||||||
AndroidMinSdkVersion: 24
|
AndroidMinSdkVersion: 24
|
||||||
AndroidTargetSdkVersion: 35
|
AndroidTargetSdkVersion: 35
|
||||||
AndroidPreferredInstallLocation: 1
|
AndroidPreferredInstallLocation: 1
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue