93 lines
2.5 KiB
C#
93 lines
2.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.MobileNotifications
|
|
{
|
|
// Token: 0x02002580 RID: 9600
|
|
[Token(Token = "0x2002580")]
|
|
[CreateAssetMenu]
|
|
public class AndroidNotificationChannelsConfig : ScriptableObject
|
|
{
|
|
// Token: 0x0600F59E RID: 62878 RVA: 0x0038173C File Offset: 0x0037F93C
|
|
[Token(Token = "0x600F59E")]
|
|
[Address(RVA = "0x5B1810", Offset = "0x5B0810", VA = "0x1805B1810")]
|
|
public AndroidNotificationChannelsConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400A24B RID: 41547
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A24B")]
|
|
[CFNAPIMJMLJ("Make sure to keep this up to date with RecNet.API::AndroidPushNotificationChannelIds")]
|
|
public AndroidNotificationChannelsConfig.ChannelConfig[] Channels;
|
|
|
|
// Token: 0x02002581 RID: 9601
|
|
[Token(Token = "0x2002581")]
|
|
public enum HNBHGNGGFFO
|
|
{
|
|
// Token: 0x0400A24D RID: 41549
|
|
[Token(Token = "0x400A24D")]
|
|
None,
|
|
// Token: 0x0400A24E RID: 41550
|
|
[Token(Token = "0x400A24E")]
|
|
Low = 2,
|
|
// Token: 0x0400A24F RID: 41551
|
|
[Token(Token = "0x400A24F")]
|
|
Default,
|
|
// Token: 0x0400A250 RID: 41552
|
|
[Token(Token = "0x400A250")]
|
|
High
|
|
}
|
|
|
|
// Token: 0x02002582 RID: 9602
|
|
[Token(Token = "0x2002582")]
|
|
[Serializable]
|
|
public class ChannelConfig
|
|
{
|
|
// Token: 0x0600F59F RID: 62879 RVA: 0x00381750 File Offset: 0x0037F950
|
|
[Token(Token = "0x600F59F")]
|
|
[Address(RVA = "0x13AD080", Offset = "0x13AC080", VA = "0x1813AD080")]
|
|
public ChannelConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400A251 RID: 41553
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A251")]
|
|
public string Id;
|
|
|
|
// Token: 0x0400A252 RID: 41554
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A252")]
|
|
public string Name;
|
|
|
|
// Token: 0x0400A253 RID: 41555
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A253")]
|
|
public string Description;
|
|
|
|
// Token: 0x0400A254 RID: 41556
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A254")]
|
|
public AndroidNotificationChannelsConfig.HNBHGNGGFFO Importance;
|
|
|
|
// Token: 0x0400A255 RID: 41557
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400A255")]
|
|
public bool CanShowBadge = true;
|
|
|
|
// Token: 0x0400A256 RID: 41558
|
|
[FieldOffset(Offset = "0x2D")]
|
|
[Token(Token = "0x400A256")]
|
|
public bool IsDefault;
|
|
|
|
// Token: 0x0400A257 RID: 41559
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A257")]
|
|
[Tooltip("Which notification categories map to this channel?")]
|
|
public string[] Categories;
|
|
}
|
|
}
|
|
}
|