You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.3 KiB
C#
45 lines
1.3 KiB
C#
using System;
|
|
using Qoo;
|
|
|
|
namespace PaymentGameApi
|
|
{
|
|
// Token: 0x020000E3 RID: 227
|
|
public class RestoreMain
|
|
{
|
|
// Token: 0x06000629 RID: 1577 RVA: 0x00019AE0 File Offset: 0x00017CE0
|
|
public RestoreMain()
|
|
{
|
|
this.m_eResut = AMAppStore.ResultStatus.RESULT_FAILD;
|
|
}
|
|
|
|
// Token: 0x0600062A RID: 1578 RVA: 0x00019AF0 File Offset: 0x00017CF0
|
|
public void Init()
|
|
{
|
|
DatabaseProductID databaseProductID = new DatabaseProductID();
|
|
AMAppStore.RequestRestore(databaseProductID.GetAllProductId());
|
|
}
|
|
|
|
// Token: 0x0600062B RID: 1579 RVA: 0x00019B10 File Offset: 0x00017D10
|
|
public bool Exec()
|
|
{
|
|
return AMAppStore.ResultWaitRestore(ref this.m_eResut);
|
|
}
|
|
|
|
// Token: 0x0600062C RID: 1580 RVA: 0x00019B20 File Offset: 0x00017D20
|
|
public AMAppStore.ResultStatus Result()
|
|
{
|
|
return this.m_eResut;
|
|
}
|
|
|
|
// Token: 0x0600062D RID: 1581 RVA: 0x00019B28 File Offset: 0x00017D28
|
|
public string ResultMessage()
|
|
{
|
|
Debug.Print(AMAppStore.GetErrorRestore());
|
|
return (this.m_eResut != AMAppStore.ResultStatus.RESULT_SUCCESS) ? "通信に失敗しました。\n通信状態の良いところで再度接続を試みてください。" : "リストア(アドオン情報の復元)が完了しました。";
|
|
}
|
|
|
|
// Token: 0x040005B4 RID: 1460
|
|
private AMAppStore.ResultStatus m_eResut;
|
|
}
|
|
}
|