initial commit
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using Game;
|
||||
using PaymentGameApi;
|
||||
using Qoo;
|
||||
using Qoo.Game;
|
||||
|
||||
namespace PaymentStoreApi
|
||||
{
|
||||
// Token: 0x020000E6 RID: 230
|
||||
public class PaymentSave
|
||||
{
|
||||
// Token: 0x06000636 RID: 1590 RVA: 0x00019C60 File Offset: 0x00017E60
|
||||
public void Save(string szProductId)
|
||||
{
|
||||
DatabaseProductID databaseProductID = new DatabaseProductID();
|
||||
CHAR_ID charaIdForProductId = databaseProductID.GetCharaIdForProductId(szProductId);
|
||||
DatabaseProductID.CheckType checkTypeForProductId = databaseProductID.GetCheckTypeForProductId(szProductId);
|
||||
if (charaIdForProductId == CHAR_ID.NIGHTMARE)
|
||||
{
|
||||
switch (checkTypeForProductId)
|
||||
{
|
||||
case DatabaseProductID.CheckType.ROUTE_VOICE:
|
||||
SysData.SetPayFull(true, true);
|
||||
break;
|
||||
case DatabaseProductID.CheckType.ROUTE:
|
||||
SysData.SetPayFullRoute(true);
|
||||
break;
|
||||
case DatabaseProductID.CheckType.VOICE:
|
||||
SysData.SetPayFullVoice(true);
|
||||
break;
|
||||
}
|
||||
Debug.Print("セーブデータ:フルパック " + checkTypeForProductId);
|
||||
}
|
||||
else
|
||||
{
|
||||
switch (checkTypeForProductId)
|
||||
{
|
||||
case DatabaseProductID.CheckType.ROUTE_VOICE:
|
||||
SysData.SetPay(charaIdForProductId, true, true);
|
||||
break;
|
||||
case DatabaseProductID.CheckType.ROUTE:
|
||||
SysData.SetPayRoute(charaIdForProductId, true);
|
||||
break;
|
||||
case DatabaseProductID.CheckType.VOICE:
|
||||
SysData.SetPayVoice(charaIdForProductId, true);
|
||||
break;
|
||||
}
|
||||
Debug.Print(string.Concat(new object[]
|
||||
{
|
||||
"セーブデータ:Chara:",
|
||||
charaIdForProductId,
|
||||
":",
|
||||
checkTypeForProductId
|
||||
}));
|
||||
}
|
||||
SaveLoadManager.SaveSystem();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user