Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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;
}
}
}