using System; using Cpp2IlInjected; // Token: 0x020001C3 RID: 451 [Token(Token = "0x20001C3")] public class PlaySoundEffect : SceneEvent { // Token: 0x0600134A RID: 4938 RVA: 0x0002C688 File Offset: 0x0002A888 [Token(Token = "0x600134A")] [Address(RVA = "0x348F80", Offset = "0x347780", VA = "0x180348F80", Slot = "4")] public override void InitData(SceneEventManager SEM) { base.InitData(SEM); SoundEffect se = this.SE; int num = 0; if (se != num) { this.SE.InitData(); Game.BindStageTimeScale(this.SE); } } // Token: 0x0600134B RID: 4939 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600134B")] [Address(RVA = "0x3491C0", Offset = "0x3479C0", VA = "0x1803491C0")] protected void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600134C RID: 4940 RVA: 0x0002C6CC File Offset: 0x0002A8CC [Token(Token = "0x600134C")] [Address(RVA = "0x349050", Offset = "0x347850", VA = "0x180349050", Slot = "5")] public override void OpenEvent() { base.OpenEvent(); SoundEffect se = this.SE; int num = 0; if (se != num) { SoundEffect se2 = this.SE; int num2 = 0; if (num2 >= (int)this.FadeSpeed) { throw new NullReferenceException(); } this.g_fVolume = 0f; se2.PlayRandom((float)num2, 1f); } float replayTime = this.ReplayTime; this.g_fReplayTimeVal = replayTime; this.g_fPitch = 1f; } // Token: 0x0600134D RID: 4941 RVA: 0x0002C73C File Offset: 0x0002A93C [Token(Token = "0x600134D")] [Address(RVA = "0x349120", Offset = "0x347920", VA = "0x180349120", Slot = "8")] public override void ReleaseEvent() { base.ReleaseEvent(); SoundEffect se = this.SE; int num = 0; if (se != num) { this.SE.Stop(); return; } } // Token: 0x0600134E RID: 4942 RVA: 0x0002C778 File Offset: 0x0002A978 [Token(Token = "0x600134E")] [Address(RVA = "0x349380", Offset = "0x347B80", VA = "0x180349380")] public PlaySoundEffect() { } // Token: 0x04001E13 RID: 7699 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4001E13")] public SoundEffect SE; // Token: 0x04001E14 RID: 7700 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001E14")] public bool ReplayLoop; // Token: 0x04001E15 RID: 7701 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4001E15")] public float ReplayTime; // Token: 0x04001E16 RID: 7702 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001E16")] private float g_fReplayTimeVal; // Token: 0x04001E17 RID: 7703 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4001E17")] public float FadeSpeed; // Token: 0x04001E18 RID: 7704 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001E18")] private float g_fVolume; // Token: 0x04001E19 RID: 7705 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4001E19")] public float PitchSpeed; // Token: 0x04001E1A RID: 7706 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4001E1A")] public float PitchTarget = 1f; // Token: 0x04001E1B RID: 7707 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4001E1B")] private float g_fPitch; }