93 lines
2.5 KiB
C#
93 lines
2.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.MobileNotifications
|
|
{
|
|
// Token: 0x0200249B RID: 9371
|
|
[Token(Token = "0x200249B")]
|
|
[CreateAssetMenu]
|
|
public class AndroidNotificationChannelsConfig : ScriptableObject
|
|
{
|
|
// Token: 0x0600F176 RID: 61814 RVA: 0x00377F64 File Offset: 0x00376164
|
|
[Token(Token = "0x600F176")]
|
|
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
|
|
public AndroidNotificationChannelsConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400A048 RID: 41032
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A048")]
|
|
[IKJMHFGIDEP("Make sure to keep this up to date with RecNet.API::AndroidPushNotificationChannelIds")]
|
|
public AndroidNotificationChannelsConfig.ChannelConfig[] Channels;
|
|
|
|
// Token: 0x0200249C RID: 9372
|
|
[Token(Token = "0x200249C")]
|
|
public enum HNBHGNGGFFO
|
|
{
|
|
// Token: 0x0400A04A RID: 41034
|
|
[Token(Token = "0x400A04A")]
|
|
None,
|
|
// Token: 0x0400A04B RID: 41035
|
|
[Token(Token = "0x400A04B")]
|
|
Low = 2,
|
|
// Token: 0x0400A04C RID: 41036
|
|
[Token(Token = "0x400A04C")]
|
|
Default,
|
|
// Token: 0x0400A04D RID: 41037
|
|
[Token(Token = "0x400A04D")]
|
|
High
|
|
}
|
|
|
|
// Token: 0x0200249D RID: 9373
|
|
[Token(Token = "0x200249D")]
|
|
[Serializable]
|
|
public class ChannelConfig
|
|
{
|
|
// Token: 0x0600F177 RID: 61815 RVA: 0x00377F78 File Offset: 0x00376178
|
|
[Token(Token = "0x600F177")]
|
|
[Address(RVA = "0x8B48C0", Offset = "0x8B36C0", VA = "0x1808B48C0")]
|
|
public ChannelConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400A04E RID: 41038
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A04E")]
|
|
public string Id;
|
|
|
|
// Token: 0x0400A04F RID: 41039
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A04F")]
|
|
public string Name;
|
|
|
|
// Token: 0x0400A050 RID: 41040
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A050")]
|
|
public string Description;
|
|
|
|
// Token: 0x0400A051 RID: 41041
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A051")]
|
|
public AndroidNotificationChannelsConfig.HNBHGNGGFFO Importance;
|
|
|
|
// Token: 0x0400A052 RID: 41042
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400A052")]
|
|
public bool CanShowBadge = true;
|
|
|
|
// Token: 0x0400A053 RID: 41043
|
|
[FieldOffset(Offset = "0x2D")]
|
|
[Token(Token = "0x400A053")]
|
|
public bool IsDefault;
|
|
|
|
// Token: 0x0400A054 RID: 41044
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A054")]
|
|
[Tooltip("Which notification categories map to this channel?")]
|
|
public string[] Categories;
|
|
}
|
|
}
|
|
}
|