a
This commit is contained in:
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Platforms
|
||||
{
|
||||
// Token: 0x02002EB2 RID: 11954
|
||||
[Token(Token = "0x2002EB2")]
|
||||
public abstract class ActivationController : MonoBehaviour, PFKAAGGNKIG
|
||||
{
|
||||
// Token: 0x1700381E RID: 14366
|
||||
// (get) Token: 0x060144B7 RID: 83127 RVA: 0x004B6B00 File Offset: 0x004B4D00
|
||||
[Token(Token = "0x1700381E")]
|
||||
protected virtual ActivationController.LJGIHLNAFEF NBLFMIDNPBP
|
||||
{
|
||||
[Token(Token = "0x60144B7")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "4")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060144B8 RID: 83128 RVA: 0x004B6B10 File Offset: 0x004B4D10
|
||||
[Token(Token = "0x60144B8")]
|
||||
[Address(RVA = "0x123FB70", Offset = "0x123E970", VA = "0x18123FB70")]
|
||||
public bool OnSceneOrPrefabSave()
|
||||
{
|
||||
string text = this.ToString();
|
||||
if (text != 0)
|
||||
{
|
||||
if (text != 0)
|
||||
{
|
||||
if (text != 0 || base.gameObject.activeSelf)
|
||||
{
|
||||
goto IL_53;
|
||||
}
|
||||
ulong num;
|
||||
base.gameObject.SetActive(num != 0UL);
|
||||
}
|
||||
bool activeSelf = base.gameObject.activeSelf;
|
||||
if (!activeSelf && this.allowSaveAsDisabled == activeSelf)
|
||||
{
|
||||
ulong num2;
|
||||
base.gameObject.SetActive(num2 != 0UL);
|
||||
}
|
||||
}
|
||||
IL_53:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060144B9 RID: 83129 RVA: 0x004B6B78 File Offset: 0x004B4D78
|
||||
[Token(Token = "0x60144B9")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
protected ActivationController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400D377 RID: 54135
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D377")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("OnSceneOrPrefabSaveBehavior", 1)]
|
||||
private bool allowSaveAsDisabled;
|
||||
|
||||
// Token: 0x02002EB3 RID: 11955
|
||||
[Token(Token = "0x2002EB3")]
|
||||
public enum LJGIHLNAFEF
|
||||
{
|
||||
// Token: 0x0400D379 RID: 54137
|
||||
[Token(Token = "0x400D379")]
|
||||
DoNothing,
|
||||
// Token: 0x0400D37A RID: 54138
|
||||
[Token(Token = "0x400D37A")]
|
||||
EnableIfAllowed,
|
||||
// Token: 0x0400D37B RID: 54139
|
||||
[Token(Token = "0x400D37B")]
|
||||
EnableAlways
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user