Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Namespace: Sh.Premium
- public class PremiumState : ITimeDependentBehaviour // TypeDefIndex: 4917
- {
- // Fields
- private int _id; // 0x10
- [CompilerGeneratedAttribute] // RVA: 0x1001F547C Offset: 0x1F547C
- [DebuggerBrowsableAttribute] // RVA: 0x1001F547C Offset: 0x1F547C
- private int <EndTimeInSeconds>k__BackingField; // 0x14
- private bool _isPurchased; // 0x18
- [CompilerGeneratedAttribute] // RVA: 0x1001F54B8 Offset: 0x1F54B8
- [DebuggerBrowsableAttribute] // RVA: 0x1001F54B8 Offset: 0x1F54B8
- private Action PremiumChanged; // 0x20
- private bool _premiumExpiredWithinSession; // 0x28
- private bool _initialize; // 0x29
- // Properties
- public int EndTimeInSeconds { get; set; }
- public int Id { get; }
- public bool IsInitialized { get; }
- // Methods
- public void .ctor(); // RVA: 0x101AB37E8 Offset: 0x1AB37E8
- [CompilerGeneratedAttribute] // RVA: 0x100224AC0 Offset: 0x224AC0
- public int get_EndTimeInSeconds(); // RVA: 0x101AB37F0 Offset: 0x1AB37F0
- [CompilerGeneratedAttribute] // RVA: 0x100224AD0 Offset: 0x224AD0
- private void set_EndTimeInSeconds(int value); // RVA: 0x101AB37F8 Offset: 0x1AB37F8
- public int get_Id(); // RVA: 0x101AB3800 Offset: 0x1AB3800
- public void add_PremiumChanged(Action value); // RVA: 0x101AB3808 Offset: 0x1AB3808
- public void remove_PremiumChanged(Action value); // RVA: 0x101AB3918 Offset: 0x1AB3918
- public void Init(PremiumAccount account, int endTime, bool purchased); // RVA: 0x101AB3A28 Offset: 0x1AB3A28
- public bool IsPremiumPurchased(); // RVA: 0x101AB3AAC Offset: 0x1AB3AAC
- public bool IsPremiumActive(); // RVA: 0x101AB3AB4 Offset: 0x1AB3AB4
- public bool IsPremiumWasExpired(); // RVA: 0x101AB3B80 Offset: 0x1AB3B80
- public int GetTimeToEnd(); // RVA: 0x101AB3AD0 Offset: 0x1AB3AD0
- public void UpdateGameTime(); // RVA: 0x101AB3BBC Offset: 0x1AB3BBC
- public TimeDependentType GetTimeDependentType(); // RVA: 0x101AB3C18 Offset: 0x1AB3C18
- public int GetTimeDependentId(); // RVA: 0x101AB3C20 Offset: 0x1AB3C20
- public bool get_IsInitialized(); // RVA: 0x101AB3C28 Offset: 0x1AB3C28
- }
Add Comment
Please, Sign In to add comment