oh dear
This commit is contained in:
@@ -0,0 +1,217 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x02001206 RID: 4614
|
||||
[Token(Token = "0x2001206")]
|
||||
public class TakeBugScreenshotDialog : ConfirmUIDialog<KLCOGEIGEBJ>
|
||||
{
|
||||
// Token: 0x060068A9 RID: 26793 RVA: 0x00172578 File Offset: 0x00170778
|
||||
[Token(Token = "0x60068A9")]
|
||||
[Address(RVA = "0x126A940", Offset = "0x1269740", VA = "0x18126A940", 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: 0x060068AA RID: 26794 RVA: 0x00172610 File Offset: 0x00170810
|
||||
[Token(Token = "0x60068AA")]
|
||||
[Address(RVA = "0x126AB10", Offset = "0x1269910", VA = "0x18126AB10", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
this.HEPLIEMPMDA();
|
||||
}
|
||||
|
||||
// Token: 0x060068AB RID: 26795 RVA: 0x0017262C File Offset: 0x0017082C
|
||||
[Token(Token = "0x60068AB")]
|
||||
[Address(RVA = "0x126AB30", Offset = "0x1269930", VA = "0x18126AB30", Slot = "28")]
|
||||
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(KLCOGEIGEBJ DDEGOJKBEAN)
|
||||
{
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
return base.ShowDialog();
|
||||
}
|
||||
|
||||
// Token: 0x060068AC RID: 26796 RVA: 0x00172648 File Offset: 0x00170848
|
||||
[Token(Token = "0x60068AC")]
|
||||
[Address(RVA = "0x126A290", Offset = "0x1269090", VA = "0x18126A290")]
|
||||
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: 0x060068AD RID: 26797 RVA: 0x001726B8 File Offset: 0x001708B8
|
||||
[Token(Token = "0x60068AD")]
|
||||
[Address(RVA = "0x126A780", Offset = "0x1269580", VA = "0x18126A780")]
|
||||
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: 0x060068AE RID: 26798 RVA: 0x00172768 File Offset: 0x00170968
|
||||
[Token(Token = "0x60068AE")]
|
||||
[Address(RVA = "0x126A3E0", Offset = "0x12691E0", VA = "0x18126A3E0")]
|
||||
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: 0x060068AF RID: 26799 RVA: 0x001727C0 File Offset: 0x001709C0
|
||||
[Token(Token = "0x60068AF")]
|
||||
[Address(RVA = "0x126A690", Offset = "0x1269490", VA = "0x18126A690")]
|
||||
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: 0x060068B0 RID: 26800 RVA: 0x001727FC File Offset: 0x001709FC
|
||||
[Token(Token = "0x60068B0")]
|
||||
[Address(RVA = "0x126A3B0", Offset = "0x12691B0", VA = "0x18126A3B0")]
|
||||
public void Button_ClearPicture()
|
||||
{
|
||||
this.HEPLIEMPMDA();
|
||||
int num = 0;
|
||||
this.AFMHGKBPJNN(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060068B1 RID: 26801 RVA: 0x00172818 File Offset: 0x00170A18
|
||||
[Token(Token = "0x60068B1")]
|
||||
[Address(RVA = "0x126A580", Offset = "0x1269380", VA = "0x18126A580")]
|
||||
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: 0x060068B2 RID: 26802 RVA: 0x00172860 File Offset: 0x00170A60
|
||||
[Token(Token = "0x60068B2")]
|
||||
[Address(RVA = "0x126AB80", Offset = "0x1269980", VA = "0x18126AB80")]
|
||||
public TakeBugScreenshotDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040045E3 RID: 17891
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40045E3")]
|
||||
[SerializeField]
|
||||
private Button3D flipCameraButton;
|
||||
|
||||
// Token: 0x040045E4 RID: 17892
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40045E4")]
|
||||
[SerializeField]
|
||||
private Button3D takePictureButton;
|
||||
|
||||
// Token: 0x040045E5 RID: 17893
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40045E5")]
|
||||
[SerializeField]
|
||||
private Button3D clearPictureButton;
|
||||
|
||||
// Token: 0x040045E6 RID: 17894
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40045E6")]
|
||||
[SerializeField]
|
||||
private Button3D attachButton;
|
||||
|
||||
// Token: 0x040045E7 RID: 17895
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40045E7")]
|
||||
[SerializeField]
|
||||
private Camera roomCamera;
|
||||
|
||||
// Token: 0x040045E8 RID: 17896
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40045E8")]
|
||||
[SerializeField]
|
||||
private RawImage screenshotImage;
|
||||
|
||||
// Token: 0x040045E9 RID: 17897
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40045E9")]
|
||||
[SerializeField]
|
||||
[Header("Audio")]
|
||||
private RecRoomAudioClip shutterAudio;
|
||||
|
||||
// Token: 0x040045EA RID: 17898
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40045EA")]
|
||||
public RenderTexture renderTexture;
|
||||
|
||||
// Token: 0x040045EB RID: 17899
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40045EB")]
|
||||
private Texture2D KBIAKCKCPPB;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user