123 lines
3.3 KiB
C#
123 lines
3.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using DG.Tweening;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020002C4 RID: 708
|
|
[Token(Token = "0x20002C4")]
|
|
public class UIInteractionPrompt : MonoBehaviour
|
|
{
|
|
// Token: 0x06001A6A RID: 6762 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001A6A")]
|
|
[Address(RVA = "0x7B8730", Offset = "0x7B6F30", VA = "0x1807B8730")]
|
|
public void Init()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001A6B RID: 6763 RVA: 0x0003F600 File Offset: 0x0003D800
|
|
[Token(Token = "0x6001A6B")]
|
|
[Address(RVA = "0x7B8630", Offset = "0x7B6E30", VA = "0x1807B8630")]
|
|
public void Appear(string source)
|
|
{
|
|
this.content.text = source;
|
|
if (this.fadeOutProcessor.IsPlaying())
|
|
{
|
|
this.fadeOutProcessor.Complete();
|
|
}
|
|
this.fadeInProcessor.Restart(true, -1f);
|
|
}
|
|
|
|
// Token: 0x06001A6C RID: 6764 RVA: 0x0003F64C File Offset: 0x0003D84C
|
|
[Token(Token = "0x6001A6C")]
|
|
[Address(RVA = "0x7B86C0", Offset = "0x7B6EC0", VA = "0x1807B86C0")]
|
|
public void Hide()
|
|
{
|
|
if (base.gameObject.activeSelf)
|
|
{
|
|
if (this.fadeInProcessor.IsPlaying())
|
|
{
|
|
this.fadeInProcessor.Complete();
|
|
}
|
|
this.fadeOutProcessor.Restart(true, -1f);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001A6D RID: 6765 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001A6D")]
|
|
[Address(RVA = "0x7B8B50", Offset = "0x7B7350", VA = "0x1807B8B50")]
|
|
public void UpdateInputIcon(ControllerDevice device)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001A6E RID: 6766 RVA: 0x0003F698 File Offset: 0x0003D898
|
|
[Token(Token = "0x6001A6E")]
|
|
[Address(RVA = "0x7B8AC0", Offset = "0x7B72C0", VA = "0x1807B8AC0")]
|
|
public void SetFont(GameFontPack fontPack)
|
|
{
|
|
Text text = this.content;
|
|
Font medium = fontPack.medium;
|
|
text.font = medium;
|
|
Text label = this.inputIcon.label;
|
|
Font regular = fontPack.regular;
|
|
label.font = regular;
|
|
}
|
|
|
|
// Token: 0x06001A6F RID: 6767 RVA: 0x0003F6DC File Offset: 0x0003D8DC
|
|
[Token(Token = "0x6001A6F")]
|
|
[Address(RVA = "0x7B8690", Offset = "0x7B6E90", VA = "0x1807B8690")]
|
|
public void Dispose()
|
|
{
|
|
Sequence sequence = this.fadeInProcessor;
|
|
int num = 0;
|
|
sequence.Kill(num != 0);
|
|
Sequence sequence2 = this.fadeOutProcessor;
|
|
int num2 = 0;
|
|
sequence2.Kill(num2 != 0);
|
|
}
|
|
|
|
// Token: 0x06001A70 RID: 6768 RVA: 0x0003F70C File Offset: 0x0003D90C
|
|
[Token(Token = "0x6001A70")]
|
|
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
|
public UIInteractionPrompt()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400245D RID: 9309
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400245D")]
|
|
[SerializeField]
|
|
private CanvasGroup canvasGroup;
|
|
|
|
// Token: 0x0400245E RID: 9310
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400245E")]
|
|
[SerializeField]
|
|
private RectTransform rectTransform;
|
|
|
|
// Token: 0x0400245F RID: 9311
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400245F")]
|
|
[SerializeField]
|
|
private UIInputIcon inputIcon;
|
|
|
|
// Token: 0x04002460 RID: 9312
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002460")]
|
|
[SerializeField]
|
|
private Text content;
|
|
|
|
// Token: 0x04002461 RID: 9313
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002461")]
|
|
private Sequence fadeInProcessor;
|
|
|
|
// Token: 0x04002462 RID: 9314
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002462")]
|
|
private Sequence fadeOutProcessor;
|
|
}
|