Files
Dec2017-Script-Dump/Assembly-CSharp/RecRoom/Core/Encounters/CinematicEncounterStep.cs
T
2026-06-04 11:42:34 +02:00

156 lines
4.1 KiB
C#

using System;
using RecRoom.Core.Cinematics;
using UnityEngine;
namespace RecRoom.Core.Encounters
{
// Token: 0x020009B8 RID: 2488
public class CinematicEncounterStep : GameEncounterStep
{
// Token: 0x06012B0E RID: 76558 RVA: 0x005570F4 File Offset: 0x005552F4
public virtual void IGKKHEEDLCP()
{
}
// Token: 0x06012B0F RID: 76559 RVA: 0x005570F8 File Offset: 0x005552F8
public override bool IsCompleted()
{
return true;
}
// Token: 0x06012B10 RID: 76560 RVA: 0x005570FC File Offset: 0x005552FC
public virtual bool LFEJILKFKCB()
{
CinematicEncounterStep.PDPMODBPPCP finishCondition = (CinematicEncounterStep.PDPMODBPPCP)this.finishCondition;
if (finishCondition == CinematicEncounterStep.PDPMODBPPCP.CINEMATIC_FINISHED)
{
return this.cinematic.BEIKKEDODGF();
}
if (finishCondition != CinematicEncounterStep.PDPMODBPPCP.CINEMATIC_FINISHED)
{
return finishCondition == (CinematicEncounterStep.PDPMODBPPCP)7 || true;
}
return this.FKAEEDGBEJB.AGKHKNLNBKG() < (float)this.finishValue;
}
// Token: 0x06012B11 RID: 76561 RVA: 0x00557150 File Offset: 0x00555350
public override bool IsBlockingEncounterEnd()
{
CinematicEncounterStep.PDPMODBPPCP finishCondition = (CinematicEncounterStep.PDPMODBPPCP)this.finishCondition;
if (finishCondition == CinematicEncounterStep.PDPMODBPPCP.CINEMATIC_FINISHED)
{
return !this.cinematic.BNHINJNDNHD;
}
if (finishCondition != CinematicEncounterStep.PDPMODBPPCP.TIME_ELAPSED)
{
return finishCondition != CinematicEncounterStep.PDPMODBPPCP.IMMEDIATELY;
}
return this.FKAEEDGBEJB.JDFEFPODMJJ < (float)this.finishValue;
}
// Token: 0x06012B12 RID: 76562 RVA: 0x005571A4 File Offset: 0x005553A4
public virtual void FKEFFPCLACM()
{
base.OnEncounterDeactivate();
this.cinematic.Stop();
}
// Token: 0x06012B13 RID: 76563 RVA: 0x005571B8 File Offset: 0x005553B8
public virtual void POLOLLHFCFN()
{
}
// Token: 0x06012B14 RID: 76564 RVA: 0x005571BC File Offset: 0x005553BC
public virtual void EFOKCPCNAON()
{
}
// Token: 0x06012B15 RID: 76565 RVA: 0x005571C0 File Offset: 0x005553C0
public virtual bool JNMDMDBCAPF()
{
return false;
}
// Token: 0x06012B16 RID: 76566 RVA: 0x005571C4 File Offset: 0x005553C4
public override void OnEncounterStop()
{
}
// Token: 0x06012B17 RID: 76567 RVA: 0x005571C8 File Offset: 0x005553C8
public virtual void CNNFPEOOKOF()
{
}
// Token: 0x06012B18 RID: 76568 RVA: 0x005571CC File Offset: 0x005553CC
public virtual string JDMLECMGKPH()
{
return "Mouse ScrollWheel";
}
// Token: 0x06012B19 RID: 76569 RVA: 0x005571D4 File Offset: 0x005553D4
public override void OnEncounterDeactivate()
{
base.OnEncounterDeactivate();
this.cinematic.Stop();
}
// Token: 0x06012B1A RID: 76570 RVA: 0x005571E8 File Offset: 0x005553E8
public override void OnUpdateRunning()
{
}
// Token: 0x06012B1B RID: 76571 RVA: 0x005571EC File Offset: 0x005553EC
public override void OnStopRunning()
{
}
// Token: 0x06012B1C RID: 76572 RVA: 0x005571F0 File Offset: 0x005553F0
public virtual string OBAEOPEKGMN()
{
return "Failed to report player";
}
// Token: 0x06012B1D RID: 76573 RVA: 0x005571F8 File Offset: 0x005553F8
public override void OnEncounterStart()
{
}
// Token: 0x06012B1E RID: 76574 RVA: 0x005571FC File Offset: 0x005553FC
public virtual string OCGBAHIMGOH()
{
return "RpcRemoveChild";
}
// Token: 0x06012B1F RID: 76575 RVA: 0x00557204 File Offset: 0x00555404
public override void OnStartRunning()
{
this.cinematic.Play();
}
// Token: 0x1700071F RID: 1823
// (get) Token: 0x06012B20 RID: 76576 RVA: 0x00557214 File Offset: 0x00555414
public override string MJLCELIIAJF
{
get
{
return "Kicks off a cinematic driven by a Unity Animator and Animation.";
}
}
// Token: 0x04003413 RID: 13331
[SerializeField]
public Cinematic cinematic;
// Token: 0x020009B9 RID: 2489
public enum PDPMODBPPCP
{
// Token: 0x04003415 RID: 13333
CINEMATIC_FINISHED,
// Token: 0x04003416 RID: 13334
TIME_ELAPSED,
// Token: 0x04003417 RID: 13335
IMMEDIATELY
}
}
}