oh dear
This commit is contained in:
@@ -0,0 +1,141 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using UnityEngine.Video;
|
||||
|
||||
// Token: 0x02000051 RID: 81
|
||||
[Token(Token = "0x2000051")]
|
||||
public class MoviePlayer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700006A RID: 106
|
||||
// (set) Token: 0x0600025B RID: 603 RVA: 0x0000CC20 File Offset: 0x0000AE20
|
||||
[Token(Token = "0x1700006A")]
|
||||
private bool MDAHDIHLCHC
|
||||
{
|
||||
[Token(Token = "0x600025B")]
|
||||
[Address(RVA = "0xC49100", Offset = "0xC47F00", VA = "0x180C49100")]
|
||||
set
|
||||
{
|
||||
this.playButton.gameObject.SetActive(value);
|
||||
this.rawImage.gameObject.SetActive(value);
|
||||
this.videoPlayer.Stop();
|
||||
if (value)
|
||||
{
|
||||
if (Time.realtimeSinceStartup > this.LLIBNNHKKLG)
|
||||
{
|
||||
MoviePlayer.MovieName movieName = this.movieName;
|
||||
int hashCode = movieName.GetHashCode();
|
||||
MoviePlayer.MovieName movieName2 = movieName;
|
||||
this.movieName = movieName2;
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
this.LLIBNNHKKLG = realtimeSinceStartup;
|
||||
}
|
||||
this.videoPlayer.Play();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600025C RID: 604 RVA: 0x0000CCA8 File Offset: 0x0000AEA8
|
||||
[Token(Token = "0x600025C")]
|
||||
[Address(RVA = "0xC49020", Offset = "0xC47E20", VA = "0x180C49020")]
|
||||
private void HFPPNJDOGDO()
|
||||
{
|
||||
if (Time.realtimeSinceStartup > this.LLIBNNHKKLG)
|
||||
{
|
||||
MoviePlayer.MovieName movieName = this.movieName;
|
||||
int hashCode = movieName.GetHashCode();
|
||||
MoviePlayer.MovieName movieName2 = movieName;
|
||||
this.movieName = movieName2;
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
this.LLIBNNHKKLG = realtimeSinceStartup;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600025D RID: 605 RVA: 0x0000CCF4 File Offset: 0x0000AEF4
|
||||
[Token(Token = "0x600025D")]
|
||||
[Address(RVA = "0xC49270", Offset = "0xC48070", VA = "0x180C49270")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
this.videoPlayer.Stop();
|
||||
}
|
||||
|
||||
// Token: 0x0600025E RID: 606 RVA: 0x0000CD14 File Offset: 0x0000AF14
|
||||
[Token(Token = "0x600025E")]
|
||||
[Address(RVA = "0xC49290", Offset = "0xC48090", VA = "0x180C49290")]
|
||||
private void Start()
|
||||
{
|
||||
this.playButton.gameObject.SetActive(true);
|
||||
GameObject gameObject = this.rawImage.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
this.videoPlayer.Stop();
|
||||
}
|
||||
|
||||
// Token: 0x0600025F RID: 607 RVA: 0x0000CD58 File Offset: 0x0000AF58
|
||||
[Token(Token = "0x600025F")]
|
||||
[Address(RVA = "0xC48F90", Offset = "0xC47D90", VA = "0x180C48F90")]
|
||||
public void Button_OnClick()
|
||||
{
|
||||
if (!this.videoPlayer.isPlaying)
|
||||
{
|
||||
this.MDAHDIHLCHC = true;
|
||||
return;
|
||||
}
|
||||
this.playButton.gameObject.SetActive(true);
|
||||
GameObject gameObject = this.rawImage.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
this.videoPlayer.Stop();
|
||||
}
|
||||
|
||||
// Token: 0x06000260 RID: 608 RVA: 0x0000CDB4 File Offset: 0x0000AFB4
|
||||
[Token(Token = "0x6000260")]
|
||||
[Address(RVA = "0xC49300", Offset = "0xC48100", VA = "0x180C49300")]
|
||||
public MoviePlayer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001E8 RID: 488
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40001E8")]
|
||||
[SerializeField]
|
||||
private RawImage rawImage;
|
||||
|
||||
// Token: 0x040001E9 RID: 489
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40001E9")]
|
||||
[SerializeField]
|
||||
private RectTransform playButton;
|
||||
|
||||
// Token: 0x040001EA RID: 490
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40001EA")]
|
||||
[SerializeField]
|
||||
private MoviePlayer.MovieName movieName;
|
||||
|
||||
// Token: 0x040001EB RID: 491
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40001EB")]
|
||||
private float LLIBNNHKKLG = float.MinValue;
|
||||
|
||||
// Token: 0x040001EC RID: 492
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40001EC")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private VideoPlayer videoPlayer;
|
||||
|
||||
// Token: 0x02000052 RID: 82
|
||||
[Token(Token = "0x2000052")]
|
||||
[Serializable]
|
||||
public enum MovieName
|
||||
{
|
||||
// Token: 0x040001EE RID: 494
|
||||
[Token(Token = "0x40001EE")]
|
||||
Unknown,
|
||||
// Token: 0x040001EF RID: 495
|
||||
[Token(Token = "0x40001EF")]
|
||||
HowToRecRoom3
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user