192 lines
5.4 KiB
C#
192 lines
5.4 KiB
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x0200120B RID: 4619
|
|
public class MonthDaysUIRotator : IntRangeUIRotator
|
|
{
|
|
// Token: 0x0602794D RID: 162125 RVA: 0x00B07520 File Offset: 0x00B05720
|
|
protected virtual void BDOEIBHNBNH(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.INCBBLDHGLK();
|
|
int? num2 = AgeCheckUIDialog.BNCNDFEDJMF(this.yearPrefixRotator.HBLCMBJKHNO(), this.yearSuffixRotator.PCEEKGKJIHC());
|
|
this.start = 1;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = -66;
|
|
}
|
|
base.CIPPCKFAOHK(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x0602794E RID: 162126 RVA: 0x00B075A4 File Offset: 0x00B057A4
|
|
protected override void FKIPALJKBKE(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.PCHNKDDPPLK();
|
|
int? num2 = AgeCheckUIDialog.HGGBMKLGHCN(this.yearPrefixRotator.JGDBEPIACOF(), this.yearSuffixRotator.MLACIJPINGK());
|
|
this.start = 1;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = -8;
|
|
}
|
|
base.FKIPALJKBKE(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x0602794F RID: 162127 RVA: 0x00B07628 File Offset: 0x00B05828
|
|
protected virtual void NICKDNJCGBL(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.BIAFLDAEGOG();
|
|
int? num2 = AgeCheckUIDialog.HGGBMKLGHCN(this.yearPrefixRotator.GJGHNLJNLLI(), this.yearSuffixRotator.CLBCAFMHIJJ());
|
|
this.start = 1;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = 16;
|
|
}
|
|
base.OPKPCGNNBHI(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x06027950 RID: 162128 RVA: 0x00B076AC File Offset: 0x00B058AC
|
|
protected override void OPKPCGNNBHI(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? value = this.monthRotator.ANKACHDHNCL;
|
|
int? num = AgeCheckUIDialog.YearCalc(this.yearPrefixRotator.ANKACHDHNCL, this.yearSuffixRotator.ANKACHDHNCL);
|
|
this.start = 1;
|
|
if (value != null && num != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num.Value, value.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = 31;
|
|
}
|
|
base.OPKPCGNNBHI(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x06027951 RID: 162129 RVA: 0x00B07730 File Offset: 0x00B05930
|
|
protected override void CGJPAIHNJEN(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.HBLCMBJKHNO();
|
|
int? num2 = AgeCheckUIDialog.OAGMBIHDDIP(this.yearPrefixRotator.INCBBLDHGLK(), this.yearSuffixRotator.PCEEKGKJIHC());
|
|
this.start = 0;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = 70;
|
|
}
|
|
base.GLDFOLPLFHP(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x06027952 RID: 162130 RVA: 0x00B077B4 File Offset: 0x00B059B4
|
|
protected override void LCAHCLNBIBN(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.GJGHNLJNLLI();
|
|
int? num2 = AgeCheckUIDialog.GNNIMCFLLDK(this.yearPrefixRotator.ANKACHDHNCL, this.yearSuffixRotator.ANKACHDHNCL);
|
|
this.start = 1;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = 80;
|
|
}
|
|
base.LCAHCLNBIBN(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x06027953 RID: 162131 RVA: 0x00B07838 File Offset: 0x00B05A38
|
|
protected virtual void MMPLJFKJMLN(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.INCBBLDHGLK();
|
|
int? num2 = AgeCheckUIDialog.LPFKIIHICAB(this.yearPrefixRotator.HBLCMBJKHNO(), this.yearSuffixRotator.INCBBLDHGLK());
|
|
this.start = 1;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = 124;
|
|
}
|
|
base.CGJPAIHNJEN(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x06027955 RID: 162133 RVA: 0x00B078C4 File Offset: 0x00B05AC4
|
|
protected virtual void HAEBMMCKJBM(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.PCHNKDDPPLK();
|
|
int? num2 = AgeCheckUIDialog.YearCalc(this.yearPrefixRotator.GJGHNLJNLLI(), this.yearSuffixRotator.INCBBLDHGLK());
|
|
this.start = 0;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = 9;
|
|
}
|
|
base.IDHNKBJPGNP(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x06027956 RID: 162134 RVA: 0x00B07948 File Offset: 0x00B05B48
|
|
protected virtual void FDLOAPLIILJ(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.INCBBLDHGLK();
|
|
int? num2 = AgeCheckUIDialog.NKMDHNAPCAK(this.yearPrefixRotator.BIAFLDAEGOG(), this.yearSuffixRotator.MLACIJPINGK());
|
|
this.start = 0;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = -63;
|
|
}
|
|
base.EPMOMADIGJC(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x06027957 RID: 162135 RVA: 0x00B079CC File Offset: 0x00B05BCC
|
|
protected virtual void GNPEPKPKEJM(int NFPFAGDKIHE = -1)
|
|
{
|
|
int? num = this.monthRotator.BGGOJEDOBAE();
|
|
int? num2 = AgeCheckUIDialog.JHJELKDKMEN(this.yearPrefixRotator.LABCFPOOAHG(), this.yearSuffixRotator.FEIHKHIAHDA());
|
|
this.start = 1;
|
|
if (num != null && num2 != null)
|
|
{
|
|
this.end = DateTime.DaysInMonth(num2.Value, num.Value);
|
|
}
|
|
else
|
|
{
|
|
this.end = -20;
|
|
}
|
|
base.CGJPAIHNJEN(NFPFAGDKIHE);
|
|
}
|
|
|
|
// Token: 0x0400631D RID: 25373
|
|
[SerializeField]
|
|
private IntRangeUIRotator monthRotator;
|
|
|
|
// Token: 0x0400631E RID: 25374
|
|
[SerializeField]
|
|
private IntRangeUIRotator yearPrefixRotator;
|
|
|
|
// Token: 0x0400631F RID: 25375
|
|
[SerializeField]
|
|
private IntRangeUIRotator yearSuffixRotator;
|
|
}
|
|
}
|