m
This commit is contained in:
@@ -0,0 +1,217 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012D3 RID: 4819
|
||||
[Token(Token = "0x20012D3")]
|
||||
public class TakeBugScreenshotDialog : ConfirmUIDialog<KLCOGEIGEBJ>
|
||||
{
|
||||
// Token: 0x06006C0F RID: 27663 RVA: 0x0017A7F0 File Offset: 0x001789F0
|
||||
[Token(Token = "0x6006C0F")]
|
||||
[Address(RVA = "0x1E14C20", Offset = "0x1E13C20", VA = "0x181E14C20", Slot = "10")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
Camera camera = this.roomCamera;
|
||||
RenderTexture renderTexture = EOAEDHMGACB.IJGIJMONMBP(2560, 1440, 24, camera);
|
||||
Camera camera2 = this.roomCamera;
|
||||
this.renderTexture = renderTexture;
|
||||
camera2.targetTexture = renderTexture;
|
||||
this.roomCamera.aspect = 1.7777778f;
|
||||
this.roomCamera.depthTextureMode = DepthTextureMode.Depth;
|
||||
if (RecRoomSceneManager.FFNIFALJLDD && RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings != (ulong)0L)
|
||||
{
|
||||
Camera camera3 = this.roomCamera;
|
||||
}
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06006C10 RID: 27664 RVA: 0x0017A888 File Offset: 0x00178A88
|
||||
[Token(Token = "0x6006C10")]
|
||||
[Address(RVA = "0x1E14DF0", Offset = "0x1E13DF0", VA = "0x181E14DF0", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
this.HEPLIEMPMDA();
|
||||
}
|
||||
|
||||
// Token: 0x06006C11 RID: 27665 RVA: 0x0017A8A4 File Offset: 0x00178AA4
|
||||
[Token(Token = "0x6006C11")]
|
||||
[Address(RVA = "0x1E14E10", Offset = "0x1E13E10", VA = "0x181E14E10", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(KLCOGEIGEBJ DDEGOJKBEAN)
|
||||
{
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x06006C12 RID: 27666 RVA: 0x0017A8C0 File Offset: 0x00178AC0
|
||||
[Token(Token = "0x6006C12")]
|
||||
[Address(RVA = "0x1E14570", Offset = "0x1E13570", VA = "0x181E14570")]
|
||||
private void AFMHGKBPJNN(bool MPLFHPCLAND)
|
||||
{
|
||||
this.flipCameraButton.gameObject.SetActive(MPLFHPCLAND);
|
||||
this.takePictureButton.gameObject.SetActive(MPLFHPCLAND);
|
||||
this.clearPictureButton.gameObject.SetActive(MPLFHPCLAND);
|
||||
this.attachButton.gameObject.SetActive(MPLFHPCLAND);
|
||||
RawImage rawImage = this.screenshotImage;
|
||||
if (MPLFHPCLAND)
|
||||
{
|
||||
Texture2D kbiakckcppb = this.KBIAKCKCPPB;
|
||||
rawImage.texture = kbiakckcppb;
|
||||
return;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006C13 RID: 27667 RVA: 0x0017A930 File Offset: 0x00178B30
|
||||
[Token(Token = "0x6006C13")]
|
||||
[Address(RVA = "0x1E14A60", Offset = "0x1E13A60", VA = "0x181E14A60")]
|
||||
private void HEPLIEMPMDA()
|
||||
{
|
||||
RawImage rawImage = this.screenshotImage;
|
||||
int num = 0;
|
||||
if (rawImage != num)
|
||||
{
|
||||
global::UnityEngine.Object.DestroyImmediate(this.screenshotImage);
|
||||
this.screenshotImage = (ulong)0L;
|
||||
}
|
||||
Camera camera = this.roomCamera;
|
||||
int num2 = 0;
|
||||
if (camera != num2)
|
||||
{
|
||||
this.roomCamera.DBJKGNBKPDI();
|
||||
}
|
||||
RenderTexture renderTexture = this.renderTexture;
|
||||
int num3 = 0;
|
||||
if (renderTexture != num3)
|
||||
{
|
||||
this.renderTexture.Release();
|
||||
global::UnityEngine.Object.DestroyImmediate(this.renderTexture);
|
||||
this.renderTexture = (ulong)0L;
|
||||
}
|
||||
Texture2D kbiakckcppb = this.KBIAKCKCPPB;
|
||||
int num4 = 0;
|
||||
if (kbiakckcppb != num4)
|
||||
{
|
||||
OMCHJHPFBDN.KBFLHNONOHF(this.KBIAKCKCPPB);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C14 RID: 27668 RVA: 0x0017A9E0 File Offset: 0x00178BE0
|
||||
[Token(Token = "0x6006C14")]
|
||||
[Address(RVA = "0x1E146C0", Offset = "0x1E136C0", VA = "0x181E146C0")]
|
||||
public void Button_FlipCamera()
|
||||
{
|
||||
Transform transform = this.roomCamera.transform;
|
||||
Transform transform2 = this.roomCamera.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Camera camera = this.roomCamera;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Transform transform3 = camera.transform;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
}
|
||||
|
||||
// Token: 0x06006C15 RID: 27669 RVA: 0x0017AA38 File Offset: 0x00178C38
|
||||
[Token(Token = "0x6006C15")]
|
||||
[Address(RVA = "0x1E14970", Offset = "0x1E13970", VA = "0x181E14970")]
|
||||
public void Button_TakePicture()
|
||||
{
|
||||
RecRoomAudioClip recRoomAudioClip = this.shutterAudio;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RenderTexture renderTexture = this.renderTexture;
|
||||
this.AFMHGKBPJNN(true);
|
||||
}
|
||||
|
||||
// Token: 0x06006C16 RID: 27670 RVA: 0x0017AA74 File Offset: 0x00178C74
|
||||
[Token(Token = "0x6006C16")]
|
||||
[Address(RVA = "0x1E14690", Offset = "0x1E13690", VA = "0x181E14690")]
|
||||
public void Button_ClearPicture()
|
||||
{
|
||||
this.HEPLIEMPMDA();
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06006C17 RID: 27671 RVA: 0x0017AA90 File Offset: 0x00178C90
|
||||
[Token(Token = "0x6006C17")]
|
||||
[Address(RVA = "0x1E14860", Offset = "0x1E13860", VA = "0x181E14860")]
|
||||
public void Button_Save()
|
||||
{
|
||||
BugReportingUIFlow flowByType = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.GetFlowByType<BugReportingUIFlow>();
|
||||
Texture2D kbiakckcppb = this.KBIAKCKCPPB;
|
||||
flowByType.Screenshot = kbiakckcppb;
|
||||
this.KBIAKCKCPPB = (ulong)0L;
|
||||
base.KHKDGPHPIND((uint)1, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006C18 RID: 27672 RVA: 0x0017AAD8 File Offset: 0x00178CD8
|
||||
[Token(Token = "0x6006C18")]
|
||||
[Address(RVA = "0x1E14E60", Offset = "0x1E13E60", VA = "0x181E14E60")]
|
||||
public TakeBugScreenshotDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004760 RID: 18272
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4004760")]
|
||||
[SerializeField]
|
||||
private Button3D flipCameraButton;
|
||||
|
||||
// Token: 0x04004761 RID: 18273
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004761")]
|
||||
[SerializeField]
|
||||
private Button3D takePictureButton;
|
||||
|
||||
// Token: 0x04004762 RID: 18274
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004762")]
|
||||
[SerializeField]
|
||||
private Button3D clearPictureButton;
|
||||
|
||||
// Token: 0x04004763 RID: 18275
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004763")]
|
||||
[SerializeField]
|
||||
private Button3D attachButton;
|
||||
|
||||
// Token: 0x04004764 RID: 18276
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004764")]
|
||||
[SerializeField]
|
||||
private Camera roomCamera;
|
||||
|
||||
// Token: 0x04004765 RID: 18277
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004765")]
|
||||
[SerializeField]
|
||||
private RawImage screenshotImage;
|
||||
|
||||
// Token: 0x04004766 RID: 18278
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004766")]
|
||||
[SerializeField]
|
||||
[Header("Audio")]
|
||||
private RecRoomAudioClip shutterAudio;
|
||||
|
||||
// Token: 0x04004767 RID: 18279
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004767")]
|
||||
public RenderTexture renderTexture;
|
||||
|
||||
// Token: 0x04004768 RID: 18280
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004768")]
|
||||
private Texture2D KBIAKCKCPPB;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user