Decompiled source of GuitarVolumeControl v0.0.2

GDWeave/mods/stedee-GuitarVolumeControl/GuitarVolumeControl.dll

Decompiled 2 years ago
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.Versioning;
using GDWeave;
using GDWeave.Godot;
using GDWeave.Godot.Variants;
using GDWeave.Modding;
using GuitarVolumeControl.Scripts;

[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(/*Could not decode attribute arguments.*/)]
[assembly: TargetFramework(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
[assembly: AssemblyCompany("GuitarVolumeControl")]
[assembly: AssemblyConfiguration("Release")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0+dc230e194e7be2f7d81264731b49f01ad7f8ff3f")]
[assembly: AssemblyProduct("GuitarVolumeControl")]
[assembly: AssemblyTitle("GuitarVolumeControl")]
[assembly: AssemblyVersion("1.0.0.0")]
[module: RefSafetyRules(11)]
namespace GuitarVolumeControl
{
	public class Config
	{
	}
	public class Mod : IMod, global::System.IDisposable
	{
		public Config Config;

		private IModInterface modInterface;

		public Mod(IModInterface modInterface)
		{
			this.modInterface = modInterface;
			Config = modInterface.ReadConfig<Config>();
			this.modInterface.RegisterScriptMod((IScriptMod)(object)new OptionsMenuScript());
			this.modInterface.RegisterScriptMod((IScriptMod)(object)new UserSaveScript());
			Log("general", "Loaded stedee.GuitarVolumeControl!");
		}

		public void Log(string name, string data)
		{
			modInterface.Logger.Information("[GuitarVolumeControl." + name + "] " + data);
		}

		public void Dispose()
		{
		}
	}
}
namespace GuitarVolumeControl.Scripts
{
	internal class OptionsMenuScript : IScriptMod
	{
		[CompilerGenerated]
		private sealed class <Modify>d__0 : global::System.Collections.Generic.IEnumerable<Token>, global::System.Collections.IEnumerable, global::System.Collections.Generic.IEnumerator<Token>, global::System.Collections.IEnumerator, global::System.IDisposable
		{
			private int <>1__state;

			private Token <>2__current;

			private int <>l__initialThreadId;

			private global::System.Collections.Generic.IEnumerable<Token> tokens;

			public global::System.Collections.Generic.IEnumerable<Token> <>3__tokens;

			private MultiTokenWaiter <stringEditWaiter>5__2;

			private MultiTokenWaiter <resetWaiter>5__3;

			private MultiTokenWaiter <saveWaiter>5__4;

			private MultiTokenWaiter <audioSetWaiter>5__5;

			private MultiTokenWaiter <functionWaiter>5__6;

			private global::System.Collections.Generic.IEnumerator<Token> <>7__wrap6;

			private Token <token>5__8;

			Token global::System.Collections.Generic.IEnumerator<Token>.Current
			{
				[DebuggerHidden]
				get
				{
					return <>2__current;
				}
			}

			object global::System.Collections.IEnumerator.Current
			{
				[DebuggerHidden]
				get
				{
					return <>2__current;
				}
			}

			[DebuggerHidden]
			public <Modify>d__0(int <>1__state)
			{
				this.<>1__state = <>1__state;
				<>l__initialThreadId = Environment.CurrentManagedThreadId;
			}

			[DebuggerHidden]
			void global::System.IDisposable.Dispose()
			{
				int num = <>1__state;
				if (num == -3 || (uint)(num - 1) <= 302u)
				{
					try
					{
					}
					finally
					{
						<>m__Finally1();
					}
				}
			}

			private bool MoveNext()
			{
				//IL_0e69: Unknown result type (might be due to invalid IL or missing references)
				//IL_0e73: Expected O, but got Unknown
				//IL_0e8f: Unknown result type (might be due to invalid IL or missing references)
				//IL_0e99: Expected O, but got Unknown
				//IL_0ebb: Unknown result type (might be due to invalid IL or missing references)
				//IL_0ec5: Expected O, but got Unknown
				//IL_0ee1: Unknown result type (might be due to invalid IL or missing references)
				//IL_0eeb: Expected O, but got Unknown
				//IL_0f0d: Unknown result type (might be due to invalid IL or missing references)
				//IL_0f17: Expected O, but got Unknown
				//IL_0f33: Unknown result type (might be due to invalid IL or missing references)
				//IL_0f3d: Expected O, but got Unknown
				//IL_0f5f: Unknown result type (might be due to invalid IL or missing references)
				//IL_0f69: Expected O, but got Unknown
				//IL_0f85: Unknown result type (might be due to invalid IL or missing references)
				//IL_0f8f: Expected O, but got Unknown
				//IL_0f8a: Unknown result type (might be due to invalid IL or missing references)
				//IL_0f94: Expected O, but got Unknown
				//IL_0fb7: Unknown result type (might be due to invalid IL or missing references)
				//IL_0fc1: Expected O, but got Unknown
				//IL_0fe4: Unknown result type (might be due to invalid IL or missing references)
				//IL_0fee: Expected O, but got Unknown
				//IL_100e: Unknown result type (might be due to invalid IL or missing references)
				//IL_1018: Expected O, but got Unknown
				//IL_103b: Unknown result type (might be due to invalid IL or missing references)
				//IL_1045: Expected O, but got Unknown
				//IL_1062: Unknown result type (might be due to invalid IL or missing references)
				//IL_106c: Expected O, but got Unknown
				//IL_1067: Unknown result type (might be due to invalid IL or missing references)
				//IL_1071: Expected O, but got Unknown
				//IL_1094: Unknown result type (might be due to invalid IL or missing references)
				//IL_109e: Expected O, but got Unknown
				//IL_10bb: Unknown result type (might be due to invalid IL or missing references)
				//IL_10c5: Expected O, but got Unknown
				//IL_10e8: Unknown result type (might be due to invalid IL or missing references)
				//IL_10f2: Expected O, but got Unknown
				//IL_110f: Unknown result type (might be due to invalid IL or missing references)
				//IL_1119: Expected O, but got Unknown
				//IL_113c: Unknown result type (might be due to invalid IL or missing references)
				//IL_1146: Expected O, but got Unknown
				//IL_1163: Unknown result type (might be due to invalid IL or missing references)
				//IL_116d: Expected O, but got Unknown
				//IL_1190: Unknown result type (might be due to invalid IL or missing references)
				//IL_119a: Expected O, but got Unknown
				//IL_11b7: Unknown result type (might be due to invalid IL or missing references)
				//IL_11c1: Expected O, but got Unknown
				//IL_11e1: Unknown result type (might be due to invalid IL or missing references)
				//IL_11eb: Expected O, but got Unknown
				//IL_120e: Unknown result type (might be due to invalid IL or missing references)
				//IL_1218: Expected O, but got Unknown
				//IL_123b: Unknown result type (might be due to invalid IL or missing references)
				//IL_1245: Expected O, but got Unknown
				//IL_1265: Unknown result type (might be due to invalid IL or missing references)
				//IL_126f: Expected O, but got Unknown
				//IL_1292: Unknown result type (might be due to invalid IL or missing references)
				//IL_129c: Expected O, but got Unknown
				//IL_12b9: Unknown result type (might be due to invalid IL or missing references)
				//IL_12c3: Expected O, but got Unknown
				//IL_12be: Unknown result type (might be due to invalid IL or missing references)
				//IL_12c8: Expected O, but got Unknown
				//IL_12eb: Unknown result type (might be due to invalid IL or missing references)
				//IL_12f5: Expected O, but got Unknown
				//IL_1312: Unknown result type (might be due to invalid IL or missing references)
				//IL_131c: Expected O, but got Unknown
				//IL_133f: Unknown result type (might be due to invalid IL or missing references)
				//IL_1349: Expected O, but got Unknown
				//IL_136b: Unknown result type (might be due to invalid IL or missing references)
				//IL_1375: Expected O, but got Unknown
				//IL_1370: Unknown result type (might be due to invalid IL or missing references)
				//IL_137a: Expected O, but got Unknown
				//IL_139a: Unknown result type (might be due to invalid IL or missing references)
				//IL_13a4: Expected O, but got Unknown
				//IL_13c1: Unknown result type (might be due to invalid IL or missing references)
				//IL_13cb: Expected O, but got Unknown
				//IL_13ee: Unknown result type (might be due to invalid IL or missing references)
				//IL_13f8: Expected O, but got Unknown
				//IL_1415: Unknown result type (might be due to invalid IL or missing references)
				//IL_141f: Expected O, but got Unknown
				//IL_1442: Unknown result type (might be due to invalid IL or missing references)
				//IL_144c: Expected O, but got Unknown
				//IL_1469: Unknown result type (might be due to invalid IL or missing references)
				//IL_1473: Expected O, but got Unknown
				//IL_146e: Unknown result type (might be due to invalid IL or missing references)
				//IL_1478: Expected O, but got Unknown
				//IL_149b: Unknown result type (might be due to invalid IL or missing references)
				//IL_14a5: Expected O, but got Unknown
				//IL_14c8: Unknown result type (might be due to invalid IL or missing references)
				//IL_14d2: Expected O, but got Unknown
				//IL_14f4: Unknown result type (might be due to invalid IL or missing references)
				//IL_14fe: Expected O, but got Unknown
				//IL_14f9: Unknown result type (might be due to invalid IL or missing references)
				//IL_1503: Expected O, but got Unknown
				//IL_1523: Unknown result type (might be due to invalid IL or missing references)
				//IL_152d: Expected O, but got Unknown
				//IL_1550: Unknown result type (might be due to invalid IL or missing references)
				//IL_155a: Expected O, but got Unknown
				//IL_1577: Unknown result type (might be due to invalid IL or missing references)
				//IL_1581: Expected O, but got Unknown
				//IL_15a4: Unknown result type (might be due to invalid IL or missing references)
				//IL_15ae: Expected O, but got Unknown
				//IL_15cb: Unknown result type (might be due to invalid IL or missing references)
				//IL_15d5: Expected O, but got Unknown
				//IL_15f8: Unknown result type (might be due to invalid IL or missing references)
				//IL_1602: Expected O, but got Unknown
				//IL_161f: Unknown result type (might be due to invalid IL or missing references)
				//IL_1629: Expected O, but got Unknown
				//IL_164c: Unknown result type (might be due to invalid IL or missing references)
				//IL_1656: Expected O, but got Unknown
				//IL_1673: Unknown result type (might be due to invalid IL or missing references)
				//IL_167d: Expected O, but got Unknown
				//IL_1678: Unknown result type (might be due to invalid IL or missing references)
				//IL_1682: Expected O, but got Unknown
				//IL_16a5: Unknown result type (might be due to invalid IL or missing references)
				//IL_16af: Expected O, but got Unknown
				//IL_16d2: Unknown result type (might be due to invalid IL or missing references)
				//IL_16dc: Expected O, but got Unknown
				//IL_16fc: Unknown result type (might be due to invalid IL or missing references)
				//IL_1706: Expected O, but got Unknown
				//IL_1729: Unknown result type (might be due to invalid IL or missing references)
				//IL_1733: Expected O, but got Unknown
				//IL_1750: Unknown result type (might be due to invalid IL or missing references)
				//IL_175a: Expected O, but got Unknown
				//IL_1755: Unknown result type (might be due to invalid IL or missing references)
				//IL_175f: Expected O, but got Unknown
				//IL_1782: Unknown result type (might be due to invalid IL or missing references)
				//IL_178c: Expected O, but got Unknown
				//IL_17a9: Unknown result type (might be due to invalid IL or missing references)
				//IL_17b3: Expected O, but got Unknown
				//IL_17d6: Unknown result type (might be due to invalid IL or missing references)
				//IL_17e0: Expected O, but got Unknown
				//IL_17fd: Unknown result type (might be due to invalid IL or missing references)
				//IL_1807: Expected O, but got Unknown
				//IL_182a: Unknown result type (might be due to invalid IL or missing references)
				//IL_1834: Expected O, but got Unknown
				//IL_1851: Unknown result type (might be due to invalid IL or missing references)
				//IL_185b: Expected O, but got Unknown
				//IL_187e: Unknown result type (might be due to invalid IL or missing references)
				//IL_1888: Expected O, but got Unknown
				//IL_18a5: Unknown result type (might be due to invalid IL or missing references)
				//IL_18af: Expected O, but got Unknown
				//IL_18cf: Unknown result type (might be due to invalid IL or missing references)
				//IL_18d9: Expected O, but got Unknown
				//IL_18fc: Unknown result type (might be due to invalid IL or missing references)
				//IL_1906: Expected O, but got Unknown
				//IL_1929: Unknown result type (might be due to invalid IL or missing references)
				//IL_1933: Expected O, but got Unknown
				//IL_1953: Unknown result type (might be due to invalid IL or missing references)
				//IL_195d: Expected O, but got Unknown
				//IL_1980: Unknown result type (might be due to invalid IL or missing references)
				//IL_198a: Expected O, but got Unknown
				//IL_19a7: Unknown result type (might be due to invalid IL or missing references)
				//IL_19b1: Expected O, but got Unknown
				//IL_19ac: Unknown result type (might be due to invalid IL or missing references)
				//IL_19b6: Expected O, but got Unknown
				//IL_19d9: Unknown result type (might be due to invalid IL or missing references)
				//IL_19e3: Expected O, but got Unknown
				//IL_1a00: Unknown result type (might be due to invalid IL or missing references)
				//IL_1a0a: Expected O, but got Unknown
				//IL_1a2d: Unknown result type (might be due to invalid IL or missing references)
				//IL_1a37: Expected O, but got Unknown
				//IL_1a59: Unknown result type (might be due to invalid IL or missing references)
				//IL_1a63: Expected O, but got Unknown
				//IL_1a5e: Unknown result type (might be due to invalid IL or missing references)
				//IL_1a68: Expected O, but got Unknown
				//IL_1a88: Unknown result type (might be due to invalid IL or missing references)
				//IL_1a92: Expected O, but got Unknown
				//IL_1aaf: Unknown result type (might be due to invalid IL or missing references)
				//IL_1ab9: Expected O, but got Unknown
				//IL_1adc: Unknown result type (might be due to invalid IL or missing references)
				//IL_1ae6: Expected O, but got Unknown
				//IL_1b03: Unknown result type (might be due to invalid IL or missing references)
				//IL_1b0d: Expected O, but got Unknown
				//IL_1b30: Unknown result type (might be due to invalid IL or missing references)
				//IL_1b3a: Expected O, but got Unknown
				//IL_1b57: Unknown result type (might be due to invalid IL or missing references)
				//IL_1b61: Expected O, but got Unknown
				//IL_1b5c: Unknown result type (might be due to invalid IL or missing references)
				//IL_1b66: Expected O, but got Unknown
				//IL_1b89: Unknown result type (might be due to invalid IL or missing references)
				//IL_1b93: Expected O, but got Unknown
				//IL_1bb6: Unknown result type (might be due to invalid IL or missing references)
				//IL_1bc0: Expected O, but got Unknown
				//IL_1be2: Unknown result type (might be due to invalid IL or missing references)
				//IL_1bec: Expected O, but got Unknown
				//IL_1be7: Unknown result type (might be due to invalid IL or missing references)
				//IL_1bf1: Expected O, but got Unknown
				//IL_1c75: Unknown result type (might be due to invalid IL or missing references)
				//IL_1c7f: Expected O, but got Unknown
				//IL_1c9c: Unknown result type (might be due to invalid IL or missing references)
				//IL_1ca6: Expected O, but got Unknown
				//IL_1ca1: Unknown result type (might be due to invalid IL or missing references)
				//IL_1cab: Expected O, but got Unknown
				//IL_1cce: Unknown result type (might be due to invalid IL or missing references)
				//IL_1cd8: Expected O, but got Unknown
				//IL_1cf5: Unknown result type (might be due to invalid IL or missing references)
				//IL_1cff: Expected O, but got Unknown
				//IL_1d22: Unknown result type (might be due to invalid IL or missing references)
				//IL_1d2c: Expected O, but got Unknown
				//IL_1d4e: Unknown result type (might be due to invalid IL or missing references)
				//IL_1d58: Expected O, but got Unknown
				//IL_1d53: Unknown result type (might be due to invalid IL or missing references)
				//IL_1d5d: Expected O, but got Unknown
				//IL_1d7d: Unknown result type (might be due to invalid IL or missing references)
				//IL_1d87: Expected O, but got Unknown
				//IL_1daa: Unknown result type (might be due to invalid IL or missing references)
				//IL_1db4: Expected O, but got Unknown
				//IL_1dd1: Unknown result type (might be due to invalid IL or missing references)
				//IL_1ddb: Expected O, but got Unknown
				//IL_1dd6: Unknown result type (might be due to invalid IL or missing references)
				//IL_1de0: Expected O, but got Unknown
				//IL_1e03: Unknown result type (might be due to invalid IL or missing references)
				//IL_1e0d: Expected O, but got Unknown
				//IL_1e2a: Unknown result type (might be due to invalid IL or missing references)
				//IL_1e34: Expected O, but got Unknown
				//IL_1e57: Unknown result type (might be due to invalid IL or missing references)
				//IL_1e61: Expected O, but got Unknown
				//IL_1e83: Unknown result type (might be due to invalid IL or missing references)
				//IL_1e8d: Expected O, but got Unknown
				//IL_1e88: Unknown result type (might be due to invalid IL or missing references)
				//IL_1e92: Expected O, but got Unknown
				//IL_1f10: Unknown result type (might be due to invalid IL or missing references)
				//IL_1f1a: Expected O, but got Unknown
				//IL_1f3d: Unknown result type (might be due to invalid IL or missing references)
				//IL_1f47: Expected O, but got Unknown
				//IL_1f64: Unknown result type (might be due to invalid IL or missing references)
				//IL_1f6e: Expected O, but got Unknown
				//IL_1f91: Unknown result type (might be due to invalid IL or missing references)
				//IL_1f9b: Expected O, but got Unknown
				//IL_1fb8: Unknown result type (might be due to invalid IL or missing references)
				//IL_1fc2: Expected O, but got Unknown
				//IL_1fe5: Unknown result type (might be due to invalid IL or missing references)
				//IL_1fef: Expected O, but got Unknown
				//IL_2012: Unknown result type (might be due to invalid IL or missing references)
				//IL_201c: Expected O, but got Unknown
				//IL_2039: Unknown result type (might be due to invalid IL or missing references)
				//IL_2043: Expected O, but got Unknown
				//IL_203e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2048: Expected O, but got Unknown
				//IL_206b: Unknown result type (might be due to invalid IL or missing references)
				//IL_2075: Expected O, but got Unknown
				//IL_2092: Unknown result type (might be due to invalid IL or missing references)
				//IL_209c: Expected O, but got Unknown
				//IL_20bc: Unknown result type (might be due to invalid IL or missing references)
				//IL_20c6: Expected O, but got Unknown
				//IL_20e3: Unknown result type (might be due to invalid IL or missing references)
				//IL_20ed: Expected O, but got Unknown
				//IL_2110: Unknown result type (might be due to invalid IL or missing references)
				//IL_211a: Expected O, but got Unknown
				//IL_2137: Unknown result type (might be due to invalid IL or missing references)
				//IL_2141: Expected O, but got Unknown
				//IL_2164: Unknown result type (might be due to invalid IL or missing references)
				//IL_216e: Expected O, but got Unknown
				//IL_218b: Unknown result type (might be due to invalid IL or missing references)
				//IL_2195: Expected O, but got Unknown
				//IL_21b8: Unknown result type (might be due to invalid IL or missing references)
				//IL_21c2: Expected O, but got Unknown
				//IL_21e5: Unknown result type (might be due to invalid IL or missing references)
				//IL_21ef: Expected O, but got Unknown
				//IL_220c: Unknown result type (might be due to invalid IL or missing references)
				//IL_2216: Expected O, but got Unknown
				//IL_2211: Unknown result type (might be due to invalid IL or missing references)
				//IL_221b: Expected O, but got Unknown
				//IL_223e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2248: Expected O, but got Unknown
				//IL_2265: Unknown result type (might be due to invalid IL or missing references)
				//IL_226f: Expected O, but got Unknown
				//IL_22ed: Unknown result type (might be due to invalid IL or missing references)
				//IL_22f7: Expected O, but got Unknown
				//IL_231a: Unknown result type (might be due to invalid IL or missing references)
				//IL_2324: Expected O, but got Unknown
				//IL_2341: Unknown result type (might be due to invalid IL or missing references)
				//IL_234b: Expected O, but got Unknown
				//IL_236e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2378: Expected O, but got Unknown
				//IL_2395: Unknown result type (might be due to invalid IL or missing references)
				//IL_239f: Expected O, but got Unknown
				//IL_23c2: Unknown result type (might be due to invalid IL or missing references)
				//IL_23cc: Expected O, but got Unknown
				//IL_23ec: Unknown result type (might be due to invalid IL or missing references)
				//IL_23f6: Expected O, but got Unknown
				//IL_23f1: Unknown result type (might be due to invalid IL or missing references)
				//IL_23fb: Expected O, but got Unknown
				//IL_2421: Unknown result type (might be due to invalid IL or missing references)
				//IL_242b: Expected O, but got Unknown
				//IL_244e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2458: Expected O, but got Unknown
				//IL_247e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2488: Expected O, but got Unknown
				//IL_24a8: Unknown result type (might be due to invalid IL or missing references)
				//IL_24b2: Expected O, but got Unknown
				//IL_24d8: Unknown result type (might be due to invalid IL or missing references)
				//IL_24e2: Expected O, but got Unknown
				//IL_2502: Unknown result type (might be due to invalid IL or missing references)
				//IL_250c: Expected O, but got Unknown
				//IL_2532: Unknown result type (might be due to invalid IL or missing references)
				//IL_253c: Expected O, but got Unknown
				//IL_255c: Unknown result type (might be due to invalid IL or missing references)
				//IL_2566: Expected O, but got Unknown
				//IL_258c: Unknown result type (might be due to invalid IL or missing references)
				//IL_2596: Expected O, but got Unknown
				//IL_25b6: Unknown result type (might be due to invalid IL or missing references)
				//IL_25c0: Expected O, but got Unknown
				//IL_25bb: Unknown result type (might be due to invalid IL or missing references)
				//IL_25c5: Expected O, but got Unknown
				//IL_25eb: Unknown result type (might be due to invalid IL or missing references)
				//IL_25f5: Expected O, but got Unknown
				//IL_261b: Unknown result type (might be due to invalid IL or missing references)
				//IL_2625: Expected O, but got Unknown
				//IL_2648: Unknown result type (might be due to invalid IL or missing references)
				//IL_2652: Expected O, but got Unknown
				//IL_2672: Unknown result type (might be due to invalid IL or missing references)
				//IL_267c: Expected O, but got Unknown
				//IL_26a2: Unknown result type (might be due to invalid IL or missing references)
				//IL_26ac: Expected O, but got Unknown
				//IL_26cc: Unknown result type (might be due to invalid IL or missing references)
				//IL_26d6: Expected O, but got Unknown
				//IL_26fc: Unknown result type (might be due to invalid IL or missing references)
				//IL_2706: Expected O, but got Unknown
				//IL_2726: Unknown result type (might be due to invalid IL or missing references)
				//IL_2730: Expected O, but got Unknown
				//IL_2756: Unknown result type (might be due to invalid IL or missing references)
				//IL_2760: Expected O, but got Unknown
				//IL_2783: Unknown result type (might be due to invalid IL or missing references)
				//IL_278d: Expected O, but got Unknown
				//IL_27b3: Unknown result type (might be due to invalid IL or missing references)
				//IL_27bd: Expected O, but got Unknown
				//IL_27dd: Unknown result type (might be due to invalid IL or missing references)
				//IL_27e7: Expected O, but got Unknown
				//IL_280d: Unknown result type (might be due to invalid IL or missing references)
				//IL_2817: Expected O, but got Unknown
				//IL_2837: Unknown result type (might be due to invalid IL or missing references)
				//IL_2841: Expected O, but got Unknown
				//IL_2867: Unknown result type (might be due to invalid IL or missing references)
				//IL_2871: Expected O, but got Unknown
				//IL_2891: Unknown result type (might be due to invalid IL or missing references)
				//IL_289b: Expected O, but got Unknown
				//IL_28c1: Unknown result type (might be due to invalid IL or missing references)
				//IL_28cb: Expected O, but got Unknown
				//IL_28f1: Unknown result type (might be due to invalid IL or missing references)
				//IL_28fb: Expected O, but got Unknown
				//IL_291e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2928: Expected O, but got Unknown
				//IL_294e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2958: Expected O, but got Unknown
				//IL_297e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2988: Expected O, but got Unknown
				//IL_29ab: Unknown result type (might be due to invalid IL or missing references)
				//IL_29b5: Expected O, but got Unknown
				//IL_29d5: Unknown result type (might be due to invalid IL or missing references)
				//IL_29df: Expected O, but got Unknown
				//IL_2a05: Unknown result type (might be due to invalid IL or missing references)
				//IL_2a0f: Expected O, but got Unknown
				//IL_2a2f: Unknown result type (might be due to invalid IL or missing references)
				//IL_2a39: Expected O, but got Unknown
				//IL_2a5f: Unknown result type (might be due to invalid IL or missing references)
				//IL_2a69: Expected O, but got Unknown
				//IL_2a89: Unknown result type (might be due to invalid IL or missing references)
				//IL_2a93: Expected O, but got Unknown
				//IL_2ab9: Unknown result type (might be due to invalid IL or missing references)
				//IL_2ac3: Expected O, but got Unknown
				//IL_2ae6: Unknown result type (might be due to invalid IL or missing references)
				//IL_2af0: Expected O, but got Unknown
				//IL_2b16: Unknown result type (might be due to invalid IL or missing references)
				//IL_2b20: Expected O, but got Unknown
				//IL_2b45: Unknown result type (might be due to invalid IL or missing references)
				//IL_2b4f: Expected O, but got Unknown
				//IL_2b4a: Unknown result type (might be due to invalid IL or missing references)
				//IL_2b54: Expected O, but got Unknown
				//IL_2b7a: Unknown result type (might be due to invalid IL or missing references)
				//IL_2b84: Expected O, but got Unknown
				//IL_2baa: Unknown result type (might be due to invalid IL or missing references)
				//IL_2bb4: Expected O, but got Unknown
				//IL_2bd7: Unknown result type (might be due to invalid IL or missing references)
				//IL_2be1: Expected O, but got Unknown
				//IL_2c01: Unknown result type (might be due to invalid IL or missing references)
				//IL_2c0b: Expected O, but got Unknown
				//IL_2c31: Unknown result type (might be due to invalid IL or missing references)
				//IL_2c3b: Expected O, but got Unknown
				//IL_2c5b: Unknown result type (might be due to invalid IL or missing references)
				//IL_2c65: Expected O, but got Unknown
				//IL_2c8b: Unknown result type (might be due to invalid IL or missing references)
				//IL_2c95: Expected O, but got Unknown
				//IL_2cb5: Unknown result type (might be due to invalid IL or missing references)
				//IL_2cbf: Expected O, but got Unknown
				//IL_2cba: Unknown result type (might be due to invalid IL or missing references)
				//IL_2cc4: Expected O, but got Unknown
				//IL_2cea: Unknown result type (might be due to invalid IL or missing references)
				//IL_2cf4: Expected O, but got Unknown
				//IL_2d1a: Unknown result type (might be due to invalid IL or missing references)
				//IL_2d24: Expected O, but got Unknown
				//IL_2d49: Unknown result type (might be due to invalid IL or missing references)
				//IL_2d53: Expected O, but got Unknown
				//IL_2d4e: Unknown result type (might be due to invalid IL or missing references)
				//IL_2d58: Expected O, but got Unknown
				//IL_2d7b: Unknown result type (might be due to invalid IL or missing references)
				//IL_2d85: Expected O, but got Unknown
				//IL_2da5: Unknown result type (might be due to invalid IL or missing references)
				//IL_2daf: Expected O, but got Unknown
				//IL_2dd5: Unknown result type (might be due to invalid IL or missing references)
				//IL_2ddf: Expected O, but got Unknown
				//IL_2dff: Unknown result type (might be due to invalid IL or missing references)
				//IL_2e09: Expected O, but got Unknown
				//IL_2e2f: Unknown result type (might be due to invalid IL or missing references)
				//IL_2e39: Expected O, but got Unknown
				//IL_2e59: Unknown result type (might be due to invalid IL or missing references)
				//IL_2e63: Expected O, but got Unknown
				//IL_2e89: Unknown result type (might be due to invalid IL or missing references)
				//IL_2e93: Expected O, but got Unknown
				//IL_2eb3: Unknown result type (might be due to invalid IL or missing references)
				//IL_2ebd: Expected O, but got Unknown
				//IL_2eb8: Unknown result type (might be due to invalid IL or missing references)
				//IL_2ec2: Expected O, but got Unknown
				//IL_2ee8: Unknown result type (might be due to invalid IL or missing references)
				//IL_2ef2: Expected O, but got Unknown
				//IL_2f15: Unknown result type (might be due to invalid IL or missing references)
				//IL_2f1f: Expected O, but got Unknown
				//IL_2f42: Unknown result type (might be due to invalid IL or missing references)
				//IL_2f4c: Expected O, but got Unknown
				//IL_2f6c: Unknown result type (might be due to invalid IL or missing references)
				//IL_2f76: Expected O, but got Unknown
				//IL_2f9c: Unknown result type (might be due to invalid IL or missing references)
				//IL_2fa6: Expected O, but got Unknown
				//IL_2fc6: Unknown result type (might be due to invalid IL or missing references)
				//IL_2fd0: Expected O, but got Unknown
				//IL_2ff6: Unknown result type (might be due to invalid IL or missing references)
				//IL_3000: Expected O, but got Unknown
				//IL_3020: Unknown result type (might be due to invalid IL or missing references)
				//IL_302a: Expected O, but got Unknown
				//IL_3050: Unknown result type (might be due to invalid IL or missing references)
				//IL_305a: Expected O, but got Unknown
				//IL_307a: Unknown result type (might be due to invalid IL or missing references)
				//IL_3084: Expected O, but got Unknown
				//IL_307f: Unknown result type (might be due to invalid IL or missing references)
				//IL_3089: Expected O, but got Unknown
				//IL_30af: Unknown result type (might be due to invalid IL or missing references)
				//IL_30b9: Expected O, but got Unknown
				//IL_30dc: Unknown result type (might be due to invalid IL or missing references)
				//IL_30e6: Expected O, but got Unknown
				//IL_310c: Unknown result type (might be due to invalid IL or missing references)
				//IL_3116: Expected O, but got Unknown
				//IL_3136: Unknown result type (might be due to invalid IL or missing references)
				//IL_3140: Expected O, but got Unknown
				//IL_3166: Unknown result type (might be due to invalid IL or missing references)
				//IL_3170: Expected O, but got Unknown
				//IL_3190: Unknown result type (might be due to invalid IL or missing references)
				//IL_319a: Expected O, but got Unknown
				//IL_31c0: Unknown result type (might be due to invalid IL or missing references)
				//IL_31ca: Expected O, but got Unknown
				//IL_31ea: Unknown result type (might be due to invalid IL or missing references)
				//IL_31f4: Expected O, but got Unknown
				//IL_321a: Unknown result type (might be due to invalid IL or missing references)
				//IL_3224: Expected O, but got Unknown
				//IL_3244: Unknown result type (might be due to invalid IL or missing references)
				//IL_324e: Expected O, but got Unknown
				//IL_3249: Unknown result type (might be due to invalid IL or missing references)
				//IL_3253: Expected O, but got Unknown
				//IL_3279: Unknown result type (might be due to invalid IL or missing references)
				//IL_3283: Expected O, but got Unknown
				//IL_32a9: Unknown result type (might be due to invalid IL or missing references)
				//IL_32b3: Expected O, but got Unknown
				//IL_32d6: Unknown result type (might be due to invalid IL or missing references)
				//IL_32e0: Expected O, but got Unknown
				//IL_3300: Unknown result type (might be due to invalid IL or missing references)
				//IL_330a: Expected O, but got Unknown
				//IL_3330: Unknown result type (might be due to invalid IL or missing references)
				//IL_333a: Expected O, but got Unknown
				//IL_335a: Unknown result type (might be due to invalid IL or missing references)
				//IL_3364: Expected O, but got Unknown
				//IL_338a: Unknown result type (might be due to invalid IL or missing references)
				//IL_3394: Expected O, but got Unknown
				//IL_33b4: Unknown result type (might be due to invalid IL or missing references)
				//IL_33be: Expected O, but got Unknown
				//IL_33e4: Unknown result type (might be due to invalid IL or missing references)
				//IL_33ee: Expected O, but got Unknown
				//IL_3411: Unknown result type (might be due to invalid IL or missing references)
				//IL_341b: Expected O, but got Unknown
				//IL_3441: Unknown result type (might be due to invalid IL or missing references)
				//IL_344b: Expected O, but got Unknown
				//IL_346b: Unknown result type (might be due to invalid IL or missing references)
				//IL_3475: Expected O, but got Unknown
				//IL_349b: Unknown result type (might be due to invalid IL or missing references)
				//IL_34a5: Expected O, but got Unknown
				//IL_34c5: Unknown result type (might be due to invalid IL or missing references)
				//IL_34cf: Expected O, but got Unknown
				//IL_34f5: Unknown result type (might be due to invalid IL or missing references)
				//IL_34ff: Expected O, but got Unknown
				//IL_351f: Unknown result type (might be due to invalid IL or missing references)
				//IL_3529: Expected O, but got Unknown
				//IL_354f: Unknown result type (might be due to invalid IL or missing references)
				//IL_3559: Expected O, but got Unknown
				//IL_357f: Unknown result type (might be due to invalid IL or missing references)
				//IL_3589: Expected O, but got Unknown
				//IL_35ac: Unknown result type (might be due to invalid IL or missing references)
				//IL_35b6: Expected O, but got Unknown
				//IL_35dc: Unknown result type (might be due to invalid IL or missing references)
				//IL_35e6: Expected O, but got Unknown
				//IL_360c: Unknown result type (might be due to invalid IL or missing references)
				//IL_3616: Expected O, but got Unknown
				//IL_3639: Unknown result type (might be due to invalid IL or missing references)
				//IL_3643: Expected O, but got Unknown
				//IL_3663: Unknown result type (might be due to invalid IL or missing references)
				//IL_366d: Expected O, but got Unknown
				//IL_3693: Unknown result type (might be due to invalid IL or missing references)
				//IL_369d: Expected O, but got Unknown
				//IL_36bd: Unknown result type (might be due to invalid IL or missing references)
				//IL_36c7: Expected O, but got Unknown
				//IL_36ed: Unknown result type (might be due to invalid IL or missing references)
				//IL_36f7: Expected O, but got Unknown
				//IL_3717: Unknown result type (might be due to invalid IL or missing references)
				//IL_3721: Expected O, but got Unknown
				//IL_3747: Unknown result type (might be due to invalid IL or missing references)
				//IL_3751: Expected O, but got Unknown
				//IL_3774: Unknown result type (might be due to invalid IL or missing references)
				//IL_377e: Expected O, but got Unknown
				//IL_37a4: Unknown result type (might be due to invalid IL or missing references)
				//IL_37ae: Expected O, but got Unknown
				//IL_37d3: Unknown result type (might be due to invalid IL or missing references)
				//IL_37dd: Expected O, but got Unknown
				//IL_37d8: Unknown result type (might be due to invalid IL or missing references)
				//IL_37e2: Expected O, but got Unknown
				//IL_3808: Unknown result type (might be due to invalid IL or missing references)
				//IL_3812: Expected O, but got Unknown
				//IL_3838: Unknown result type (might be due to invalid IL or missing references)
				//IL_3842: Expected O, but got Unknown
				//IL_3865: Unknown result type (might be due to invalid IL or missing references)
				//IL_386f: Expected O, but got Unknown
				//IL_388f: Unknown result type (might be due to invalid IL or missing references)
				//IL_3899: Expected O, but got Unknown
				//IL_38bf: Unknown result type (might be due to invalid IL or missing references)
				//IL_38c9: Expected O, but got Unknown
				//IL_38e9: Unknown result type (might be due to invalid IL or missing references)
				//IL_38f3: Expected O, but got Unknown
				//IL_3919: Unknown result type (might be due to invalid IL or missing references)
				//IL_3923: Expected O, but got Unknown
				//IL_3943: Unknown result type (might be due to invalid IL or missing references)
				//IL_394d: Expected O, but got Unknown
				//IL_3948: Unknown result type (might be due to invalid IL or missing references)
				//IL_3952: Expected O, but got Unknown
				//IL_3978: Unknown result type (might be due to invalid IL or missing references)
				//IL_3982: Expected O, but got Unknown
				//IL_39a8: Unknown result type (might be due to invalid IL or missing references)
				//IL_39b2: Expected O, but got Unknown
				//IL_39d7: Unknown result type (might be due to invalid IL or missing references)
				//IL_39e1: Expected O, but got Unknown
				//IL_39dc: Unknown result type (might be due to invalid IL or missing references)
				//IL_39e6: Expected O, but got Unknown
				//IL_3a09: Unknown result type (might be due to invalid IL or missing references)
				//IL_3a13: Expected O, but got Unknown
				//IL_3a33: Unknown result type (might be due to invalid IL or missing references)
				//IL_3a3d: Expected O, but got Unknown
				//IL_3a63: Unknown result type (might be due to invalid IL or missing references)
				//IL_3a6d: Expected O, but got Unknown
				//IL_3a8d: Unknown result type (might be due to invalid IL or missing references)
				//IL_3a97: Expected O, but got Unknown
				//IL_3abd: Unknown result type (might be due to invalid IL or missing references)
				//IL_3ac7: Expected O, but got Unknown
				//IL_3ae7: Unknown result type (might be due to invalid IL or missing references)
				//IL_3af1: Expected O, but got Unknown
				//IL_3b17: Unknown result type (might be due to invalid IL or missing references)
				//IL_3b21: Expected O, but got Unknown
				//IL_3b41: Unknown result type (might be due to invalid IL or missing references)
				//IL_3b4b: Expected O, but got Unknown
				//IL_3b46: Unknown result type (might be due to invalid IL or missing references)
				//IL_3b50: Expected O, but got Unknown
				//IL_3b76: Unknown result type (might be due to invalid IL or missing references)
				//IL_3b80: Expected O, but got Unknown
				//IL_3c0d: Unknown result type (might be due to invalid IL or missing references)
				//IL_3c17: Expected O, but got Unknown
				//IL_3c37: Unknown result type (might be due to invalid IL or missing references)
				//IL_3c41: Expected O, but got Unknown
				//IL_3c67: Unknown result type (might be due to invalid IL or missing references)
				//IL_3c71: Expected O, but got Unknown
				//IL_3c91: Unknown result type (might be due to invalid IL or missing references)
				//IL_3c9b: Expected O, but got Unknown
				//IL_3cc1: Unknown result type (might be due to invalid IL or missing references)
				//IL_3ccb: Expected O, but got Unknown
				//IL_3cf1: Unknown result type (might be due to invalid IL or missing references)
				//IL_3cfb: Expected O, but got Unknown
				//IL_3d21: Unknown result type (might be due to invalid IL or missing references)
				//IL_3d2b: Expected O, but got Unknown
				//IL_3d4b: Unknown result type (might be due to invalid IL or missing references)
				//IL_3d55: Expected O, but got Unknown
				//IL_3d50: Unknown result type (might be due to invalid IL or missing references)
				//IL_3d5a: Expected O, but got Unknown
				//IL_3d80: Unknown result type (might be due to invalid IL or missing references)
				//IL_3d8a: Expected O, but got Unknown
				//IL_3daa: Unknown result type (might be due to invalid IL or missing references)
				//IL_3db4: Expected O, but got Unknown
				//IL_3dda: Unknown result type (might be due to invalid IL or missing references)
				//IL_3de4: Expected O, but got Unknown
				//IL_3e07: Unknown result type (might be due to invalid IL or missing references)
				//IL_3e11: Expected O, but got Unknown
				//IL_3e37: Unknown result type (might be due to invalid IL or missing references)
				//IL_3e41: Expected O, but got Unknown
				//IL_3e61: Unknown result type (might be due to invalid IL or missing references)
				//IL_3e6b: Expected O, but got Unknown
				//IL_3e91: Unknown result type (might be due to invalid IL or missing references)
				//IL_3e9b: Expected O, but got Unknown
				//IL_3ec0: Unknown result type (might be due to invalid IL or missing references)
				//IL_3eca: Expected O, but got Unknown
				//IL_3ec5: Unknown result type (might be due to invalid IL or missing references)
				//IL_3ecf: Expected O, but got Unknown
				//IL_3ef5: Unknown result type (might be due to invalid IL or missing references)
				//IL_3eff: Expected O, but got Unknown
				//IL_3f25: Unknown result type (might be due to invalid IL or missing references)
				//IL_3f2f: Expected O, but got Unknown
				//IL_3f4f: Unknown result type (might be due to invalid IL or missing references)
				//IL_3f59: Expected O, but got Unknown
				//IL_3f54: Unknown result type (might be due to invalid IL or missing references)
				//IL_3f5e: Expected O, but got Unknown
				//IL_3f84: Unknown result type (might be due to invalid IL or missing references)
				//IL_3f8e: Expected O, but got Unknown
				//IL_3fb4: Unknown result type (might be due to invalid IL or missing references)
				//IL_3fbe: Expected O, but got Unknown
				//IL_3fde: Unknown result type (might be due to invalid IL or missing references)
				//IL_3fe8: Expected O, but got Unknown
				//IL_400e: Unknown result type (might be due to invalid IL or missing references)
				//IL_4018: Expected O, but got Unknown
				//IL_4038: Unknown result type (might be due to invalid IL or missing references)
				//IL_4042: Expected O, but got Unknown
				//IL_4068: Unknown result type (might be due to invalid IL or missing references)
				//IL_4072: Expected O, but got Unknown
				//IL_4098: Unknown result type (might be due to invalid IL or missing references)
				//IL_40a2: Expected O, but got Unknown
				//IL_40c8: Unknown result type (might be due to invalid IL or missing references)
				//IL_40d2: Expected O, but got Unknown
				//IL_40f2: Unknown result type (might be due to invalid IL or missing references)
				//IL_40fc: Expected O, but got Unknown
				//IL_40f7: Unknown result type (might be due to invalid IL or missing references)
				//IL_4101: Expected O, but got Unknown
				//IL_4127: Unknown result type (might be due to invalid IL or missing references)
				//IL_4131: Expected O, but got Unknown
				//IL_4151: Unknown result type (might be due to invalid IL or missing references)
				//IL_415b: Expected O, but got Unknown
				//IL_4181: Unknown result type (might be due to invalid IL or missing references)
				//IL_418b: Expected O, but got Unknown
				//IL_41ae: Unknown result type (might be due to invalid IL or missing references)
				//IL_41b8: Expected O, but got Unknown
				//IL_41de: Unknown result type (might be due to invalid IL or missing references)
				//IL_41e8: Expected O, but got Unknown
				//IL_4208: Unknown result type (might be due to invalid IL or missing references)
				//IL_4212: Expected O, but got Unknown
				//IL_4238: Unknown result type (might be due to invalid IL or missing references)
				//IL_4242: Expected O, but got Unknown
				//IL_4267: Unknown result type (might be due to invalid IL or missing references)
				//IL_4271: Expected O, but got Unknown
				//IL_426c: Unknown result type (might be due to invalid IL or missing references)
				//IL_4276: Expected O, but got Unknown
				//IL_429c: Unknown result type (might be due to invalid IL or missing references)
				//IL_42a6: Expected O, but got Unknown
				//IL_42cc: Unknown result type (might be due to invalid IL or missing references)
				//IL_42d6: Expected O, but got Unknown
				//IL_42f6: Unknown result type (might be due to invalid IL or missing references)
				//IL_4300: Expected O, but got Unknown
				//IL_42fb: Unknown result type (might be due to invalid IL or missing references)
				//IL_4305: Expected O, but got Unknown
				//IL_065d: Unknown result type (might be due to invalid IL or missing references)
				//IL_0667: Expected O, but got Unknown
				//IL_075e: Unknown result type (might be due to invalid IL or missing references)
				//IL_0768: Expected O, but got Unknown
				//IL_08ea: Unknown result type (might be due to invalid IL or missing references)
				//IL_08f4: Expected O, but got Unknown
				//IL_0b25: Unknown result type (might be due to invalid IL or missing references)
				//IL_0b2f: Expected O, but got Unknown
				//IL_0dec: Unknown result type (might be due to invalid IL or missing references)
				//IL_0df6: Expected O, but got Unknown
				try
				{
					switch (<>1__state)
					{
					default:
						return false;
					case 0:
						<>1__state = -1;
						<stringEditWaiter>5__2 = new MultiTokenWaiter(new Func<Token, bool>[11]
						{
							(Token t) => (int)t.Type == 87,
							delegate(Token t)
							{
								ConstantToken val32 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
								if (val32 != null)
								{
									Variant value7 = val32.Value;
									StringVariant val33 = (StringVariant)(object)((value7 is StringVariant) ? value7 : null);
									if (val33 != null)
									{
										return val33.Value == "%music_vol";
									}
								}
								return false;
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val31 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val31 != null && val31.Name == "value";
							},
							(Token t) => (int)t.Type == 23,
							delegate(Token t)
							{
								IdentifierToken val30 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val30 != null && val30.Name == "PlayerData";
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val29 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val29 != null && val29.Name == "player_options";
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val28 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val28 != null && val28.Name == "music_vol";
							},
							(Token t) => (int)t.Type == 89 && t.AssociatedData == 1
						}, false, false);
						<resetWaiter>5__3 = new MultiTokenWaiter(new Func<Token, bool>[7]
						{
							(Token t) => (int)t.Type == 87,
							delegate(Token t)
							{
								ConstantToken val26 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
								if (val26 != null)
								{
									Variant value6 = val26.Value;
									StringVariant val27 = (StringVariant)(object)((value6 is StringVariant) ? value6 : null);
									if (val27 != null)
									{
										return val27.Value == "%music_vol";
									}
								}
								return false;
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val25 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val25 != null && val25.Name == "value";
							},
							(Token t) => (int)t.Type == 23,
							delegate(Token t)
							{
								ConstantToken val23 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
								if (val23 != null)
								{
									Variant value5 = val23.Value;
									RealVariant val24 = (RealVariant)(object)((value5 is RealVariant) ? value5 : null);
									if (val24 != null)
									{
										return val24.Value == 1.0;
									}
								}
								return false;
							},
							(Token t) => (int)t.Type == 89 && t.AssociatedData == 1
						}, false, false);
						<saveWaiter>5__4 = new MultiTokenWaiter(new Func<Token, bool>[11]
						{
							delegate(Token t)
							{
								IdentifierToken val22 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val22 != null && val22.Name == "PlayerData";
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val21 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val21 != null && val21.Name == "player_options";
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val20 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val20 != null && val20.Name == "music_vol";
							},
							(Token t) => (int)t.Type == 23,
							(Token t) => (int)t.Type == 87,
							delegate(Token t)
							{
								ConstantToken val18 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
								if (val18 != null)
								{
									Variant value4 = val18.Value;
									StringVariant val19 = (StringVariant)(object)((value4 is StringVariant) ? value4 : null);
									if (val19 != null)
									{
										return val19.Value == "%music_vol";
									}
								}
								return false;
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val17 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val17 != null && val17.Name == "value";
							},
							(Token t) => (int)t.Type == 89 && t.AssociatedData == 1
						}, false, false);
						<audioSetWaiter>5__5 = new MultiTokenWaiter(new Func<Token, bool>[16]
						{
							delegate(Token t)
							{
								IdentifierToken val16 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val16 != null && val16.Name == "AudioServer";
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val15 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val15 != null && val15.Name == "set_bus_volume_db";
							},
							(Token t) => (int)t.Type == 80,
							delegate(Token t)
							{
								IdentifierToken val14 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val14 != null && val14.Name == "index";
							},
							(Token t) => (int)t.Type == 82,
							(Token t) => (int)t.Type == 5 && t.AssociatedData.GetValueOrDefault() == 45,
							(Token t) => (int)t.Type == 80,
							delegate(Token t)
							{
								IdentifierToken val13 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val13 != null && val13.Name == "PlayerData";
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val12 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val12 != null && val12.Name == "player_options";
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val11 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val11 != null && val11.Name == "sfx_vol";
							},
							(Token t) => (int)t.Type == 81,
							(Token t) => (int)t.Type == 81,
							(Token t) => (int)t.Type == 89 && t.AssociatedData == 1
						}, false, false);
						<functionWaiter>5__6 = new MultiTokenWaiter(new Func<Token, bool>[20]
						{
							(Token t) => (int)t.Type == 48,
							delegate(Token t)
							{
								IdentifierToken val10 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val10 != null && val10.Name == "_on_music_vol_value_changed";
							},
							(Token t) => (int)t.Type == 80,
							delegate(Token t)
							{
								IdentifierToken val9 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val9 != null && val9.Name == "value";
							},
							(Token t) => (int)t.Type == 81,
							(Token t) => (int)t.Type == 86,
							(Token t) => (int)t.Type == 87,
							delegate(Token t)
							{
								ConstantToken val7 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
								if (val7 != null)
								{
									Variant value3 = val7.Value;
									StringVariant val8 = (StringVariant)(object)((value3 is StringVariant) ? value3 : null);
									if (val8 != null)
									{
										return val8.Value == "%music_label";
									}
								}
								return false;
							},
							(Token t) => (int)t.Type == 84,
							delegate(Token t)
							{
								IdentifierToken val6 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val6 != null && val6.Name == "text";
							},
							(Token t) => (int)t.Type == 23,
							(Token t) => (int)t.Type == 5 && t.AssociatedData.GetValueOrDefault() == 62,
							(Token t) => (int)t.Type == 80,
							delegate(Token t)
							{
								IdentifierToken val5 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
								return val5 != null && val5.Name == "value";
							},
							(Token t) => (int)t.Type == 18,
							delegate(Token t)
							{
								ConstantToken val3 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
								if (val3 != null)
								{
									Variant value2 = val3.Value;
									RealVariant val4 = (RealVariant)(object)((value2 is RealVariant) ? value2 : null);
									if (val4 != null)
									{
										return val4.Value == 100.0;
									}
								}
								return false;
							},
							(Token t) => (int)t.Type == 81,
							(Token t) => (int)t.Type == 16,
							delegate(Token t)
							{
								ConstantToken val = (ConstantToken)(object)((t is ConstantToken) ? t : null);
								if (val != null)
								{
									Variant value = val.Value;
									StringVariant val2 = (StringVariant)(object)((value is StringVariant) ? value : null);
									if (val2 != null)
									{
										return val2.Value == "%";
									}
								}
								return false;
							},
							(Token t) => (int)t.Type == 89
						}, false, false);
						<>7__wrap6 = tokens.GetEnumerator();
						<>1__state = -3;
						break;
					case 1:
						<>1__state = -3;
						<>2__current = new Token((TokenType)38, (uint?)null);
						<>1__state = 2;
						return true;
					case 2:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 3;
						return true;
					case 3:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 4;
						return true;
					case 4:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 5;
						return true;
					case 5:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 6;
						return true;
					case 6:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("has");
						<>1__state = 7;
						return true;
					case 7:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 8;
						return true;
					case 8:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("gtr_vol"));
						<>1__state = 9;
						return true;
					case 9:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 10;
						return true;
					case 10:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 11;
						return true;
					case 11:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 12;
						return true;
					case 12:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 13;
						return true;
					case 13:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/gtr_vol/VBoxContainer/gtr_vol"));
						<>1__state = 14;
						return true;
					case 14:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 15;
						return true;
					case 15:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 16;
						return true;
					case 16:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 17;
						return true;
					case 17:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 18;
						return true;
					case 18:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 19;
						return true;
					case 19:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 20;
						return true;
					case 20:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 21;
						return true;
					case 21:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("gtr_vol");
						<>1__state = 22;
						return true;
					case 22:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 23;
						return true;
					case 23:
						<>1__state = -3;
						<>2__current = new Token((TokenType)40, (uint?)null);
						<>1__state = 24;
						return true;
					case 24:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 25;
						return true;
					case 25:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 26;
						return true;
					case 26:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 27;
						return true;
					case 27:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/gtr_vol/VBoxContainer/gtr_vol"));
						<>1__state = 28;
						return true;
					case 28:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 29;
						return true;
					case 29:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 30;
						return true;
					case 30:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 31;
						return true;
					case 31:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 32;
						return true;
					case 32:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 33;
						return true;
					case 33:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 34;
						return true;
					case 34:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 35;
						return true;
					case 35:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 36;
						return true;
					case 36:
						<>1__state = -3;
						<>2__current = new Token((TokenType)76, (uint?)null);
						<>1__state = 37;
						return true;
					case 37:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("gtr_vol"));
						<>1__state = 38;
						return true;
					case 38:
						<>1__state = -3;
						<>2__current = new Token((TokenType)77, (uint?)null);
						<>1__state = 39;
						return true;
					case 39:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 40;
						return true;
					case 40:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 41;
						return true;
					case 41:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 42;
						return true;
					case 42:
						<>1__state = -3;
						<>2__current = new Token((TokenType)38, (uint?)null);
						<>1__state = 43;
						return true;
					case 43:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 44;
						return true;
					case 44:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 45;
						return true;
					case 45:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 46;
						return true;
					case 46:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 47;
						return true;
					case 47:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("has");
						<>1__state = 48;
						return true;
					case 48:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 49;
						return true;
					case 49:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("radio_vol"));
						<>1__state = 50;
						return true;
					case 50:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 51;
						return true;
					case 51:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 52;
						return true;
					case 52:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 53;
						return true;
					case 53:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 54;
						return true;
					case 54:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/radio_vol/VBoxContainer/radio_vol"));
						<>1__state = 55;
						return true;
					case 55:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 56;
						return true;
					case 56:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 57;
						return true;
					case 57:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 58;
						return true;
					case 58:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 59;
						return true;
					case 59:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 60;
						return true;
					case 60:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 61;
						return true;
					case 61:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 62;
						return true;
					case 62:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("radio_vol");
						<>1__state = 63;
						return true;
					case 63:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 64;
						return true;
					case 64:
						<>1__state = -3;
						<>2__current = new Token((TokenType)40, (uint?)null);
						<>1__state = 65;
						return true;
					case 65:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 66;
						return true;
					case 66:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 67;
						return true;
					case 67:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 68;
						return true;
					case 68:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/radio_vol/VBoxContainer/radio_vol"));
						<>1__state = 69;
						return true;
					case 69:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 70;
						return true;
					case 70:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 71;
						return true;
					case 71:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 72;
						return true;
					case 72:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 73;
						return true;
					case 73:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 74;
						return true;
					case 74:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 75;
						return true;
					case 75:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 76;
						return true;
					case 76:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 77;
						return true;
					case 77:
						<>1__state = -3;
						<>2__current = new Token((TokenType)76, (uint?)null);
						<>1__state = 78;
						return true;
					case 78:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("radio_vol"));
						<>1__state = 79;
						return true;
					case 79:
						<>1__state = -3;
						<>2__current = new Token((TokenType)77, (uint?)null);
						<>1__state = 80;
						return true;
					case 80:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 81;
						return true;
					case 81:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 82;
						return true;
					case 82:
						<>1__state = -3;
						<>2__current = <token>5__8;
						<>1__state = 83;
						return true;
					case 83:
						<>1__state = -3;
						goto IL_4364;
					case 84:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 85;
						return true;
					case 85:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/gtr_vol/VBoxContainer/gtr_vol"));
						<>1__state = 86;
						return true;
					case 86:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 87;
						return true;
					case 87:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 88;
						return true;
					case 88:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 89;
						return true;
					case 89:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 90;
						return true;
					case 90:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 91;
						return true;
					case 91:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 92;
						return true;
					case 92:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/radio_vol/VBoxContainer/radio_vol"));
						<>1__state = 93;
						return true;
					case 93:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 94;
						return true;
					case 94:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 95;
						return true;
					case 95:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 96;
						return true;
					case 96:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 97;
						return true;
					case 97:
						<>1__state = -3;
						<>2__current = <token>5__8;
						<>1__state = 98;
						return true;
					case 98:
						<>1__state = -3;
						goto IL_4364;
					case 99:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 100;
						return true;
					case 100:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 101;
						return true;
					case 101:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 102;
						return true;
					case 102:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 103;
						return true;
					case 103:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("gtr_vol");
						<>1__state = 104;
						return true;
					case 104:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 105;
						return true;
					case 105:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 106;
						return true;
					case 106:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/gtr_vol/VBoxContainer/gtr_vol"));
						<>1__state = 107;
						return true;
					case 107:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 108;
						return true;
					case 108:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 109;
						return true;
					case 109:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 110;
						return true;
					case 110:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 111;
						return true;
					case 111:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 112;
						return true;
					case 112:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 113;
						return true;
					case 113:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 114;
						return true;
					case 114:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("radio_vol");
						<>1__state = 115;
						return true;
					case 115:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 116;
						return true;
					case 116:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 117;
						return true;
					case 117:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/radio_vol/VBoxContainer/radio_vol"));
						<>1__state = 118;
						return true;
					case 118:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 119;
						return true;
					case 119:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 120;
						return true;
					case 120:
						<>1__state = -3;
						<>2__current = <token>5__8;
						<>1__state = 121;
						return true;
					case 121:
						<>1__state = -3;
						goto IL_4364;
					case 122:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("index");
						<>1__state = 123;
						return true;
					case 123:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 124;
						return true;
					case 124:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("AudioServer");
						<>1__state = 125;
						return true;
					case 125:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 126;
						return true;
					case 126:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("get_bus_index");
						<>1__state = 127;
						return true;
					case 127:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 128;
						return true;
					case 128:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Guitar"));
						<>1__state = 129;
						return true;
					case 129:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 130;
						return true;
					case 130:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 131;
						return true;
					case 131:
						<>1__state = -3;
						<>2__current = new Token((TokenType)38, (uint?)null);
						<>1__state = 132;
						return true;
					case 132:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 133;
						return true;
					case 133:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 134;
						return true;
					case 134:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 135;
						return true;
					case 135:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 136;
						return true;
					case 136:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("has");
						<>1__state = 137;
						return true;
					case 137:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 138;
						return true;
					case 138:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("gtr_vol"));
						<>1__state = 139;
						return true;
					case 139:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 140;
						return true;
					case 140:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 141;
						return true;
					case 141:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 142;
						return true;
					case 142:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("AudioServer");
						<>1__state = 143;
						return true;
					case 143:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 144;
						return true;
					case 144:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("set_bus_volume_db");
						<>1__state = 145;
						return true;
					case 145:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 146;
						return true;
					case 146:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("index");
						<>1__state = 147;
						return true;
					case 147:
						<>1__state = -3;
						<>2__current = new Token((TokenType)82, (uint?)null);
						<>1__state = 148;
						return true;
					case 148:
						<>1__state = -3;
						<>2__current = new Token((TokenType)5, (uint?)45u);
						<>1__state = 149;
						return true;
					case 149:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 150;
						return true;
					case 150:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 151;
						return true;
					case 151:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 152;
						return true;
					case 152:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 153;
						return true;
					case 153:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 154;
						return true;
					case 154:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("gtr_vol");
						<>1__state = 155;
						return true;
					case 155:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 156;
						return true;
					case 156:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 157;
						return true;
					case 157:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 158;
						return true;
					case 158:
						<>1__state = -3;
						<>2__current = new Token((TokenType)40, (uint?)null);
						<>1__state = 159;
						return true;
					case 159:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 160;
						return true;
					case 160:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 161;
						return true;
					case 161:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("AudioServer");
						<>1__state = 162;
						return true;
					case 162:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 163;
						return true;
					case 163:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("set_bus_volume_db");
						<>1__state = 164;
						return true;
					case 164:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 165;
						return true;
					case 165:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("index");
						<>1__state = 166;
						return true;
					case 166:
						<>1__state = -3;
						<>2__current = new Token((TokenType)82, (uint?)null);
						<>1__state = 167;
						return true;
					case 167:
						<>1__state = -3;
						<>2__current = new Token((TokenType)5, (uint?)45u);
						<>1__state = 168;
						return true;
					case 168:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 169;
						return true;
					case 169:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 170;
						return true;
					case 170:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 171;
						return true;
					case 171:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 172;
						return true;
					case 172:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 173;
						return true;
					case 173:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 174;
						return true;
					case 174:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 175;
						return true;
					case 175:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 176;
						return true;
					case 176:
						<>1__state = -3;
						<>2__current = new Token((TokenType)76, (uint?)null);
						<>1__state = 177;
						return true;
					case 177:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("gtr_vol"));
						<>1__state = 178;
						return true;
					case 178:
						<>1__state = -3;
						<>2__current = new Token((TokenType)77, (uint?)null);
						<>1__state = 179;
						return true;
					case 179:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 180;
						return true;
					case 180:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 181;
						return true;
					case 181:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 182;
						return true;
					case 182:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("AudioServer");
						<>1__state = 183;
						return true;
					case 183:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 184;
						return true;
					case 184:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("set_bus_send");
						<>1__state = 185;
						return true;
					case 185:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 186;
						return true;
					case 186:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("index");
						<>1__state = 187;
						return true;
					case 187:
						<>1__state = -3;
						<>2__current = new Token((TokenType)82, (uint?)null);
						<>1__state = 188;
						return true;
					case 188:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("FadeBus"));
						<>1__state = 189;
						return true;
					case 189:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 190;
						return true;
					case 190:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 191;
						return true;
					case 191:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 192;
						return true;
					case 192:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("index");
						<>1__state = 193;
						return true;
					case 193:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 194;
						return true;
					case 194:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("AudioServer");
						<>1__state = 195;
						return true;
					case 195:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 196;
						return true;
					case 196:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("get_bus_index");
						<>1__state = 197;
						return true;
					case 197:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 198;
						return true;
					case 198:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Radio"));
						<>1__state = 199;
						return true;
					case 199:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 200;
						return true;
					case 200:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 201;
						return true;
					case 201:
						<>1__state = -3;
						<>2__current = new Token((TokenType)38, (uint?)null);
						<>1__state = 202;
						return true;
					case 202:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 203;
						return true;
					case 203:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 204;
						return true;
					case 204:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 205;
						return true;
					case 205:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 206;
						return true;
					case 206:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("has");
						<>1__state = 207;
						return true;
					case 207:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 208;
						return true;
					case 208:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("radio_vol"));
						<>1__state = 209;
						return true;
					case 209:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 210;
						return true;
					case 210:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 211;
						return true;
					case 211:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 212;
						return true;
					case 212:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("AudioServer");
						<>1__state = 213;
						return true;
					case 213:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 214;
						return true;
					case 214:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("set_bus_volume_db");
						<>1__state = 215;
						return true;
					case 215:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 216;
						return true;
					case 216:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("index");
						<>1__state = 217;
						return true;
					case 217:
						<>1__state = -3;
						<>2__current = new Token((TokenType)82, (uint?)null);
						<>1__state = 218;
						return true;
					case 218:
						<>1__state = -3;
						<>2__current = new Token((TokenType)5, (uint?)45u);
						<>1__state = 219;
						return true;
					case 219:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 220;
						return true;
					case 220:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 221;
						return true;
					case 221:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 222;
						return true;
					case 222:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 223;
						return true;
					case 223:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 224;
						return true;
					case 224:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("radio_vol");
						<>1__state = 225;
						return true;
					case 225:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 226;
						return true;
					case 226:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 227;
						return true;
					case 227:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 228;
						return true;
					case 228:
						<>1__state = -3;
						<>2__current = new Token((TokenType)40, (uint?)null);
						<>1__state = 229;
						return true;
					case 229:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 230;
						return true;
					case 230:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 231;
						return true;
					case 231:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("AudioServer");
						<>1__state = 232;
						return true;
					case 232:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 233;
						return true;
					case 233:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("set_bus_volume_db");
						<>1__state = 234;
						return true;
					case 234:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 235;
						return true;
					case 235:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("index");
						<>1__state = 236;
						return true;
					case 236:
						<>1__state = -3;
						<>2__current = new Token((TokenType)82, (uint?)null);
						<>1__state = 237;
						return true;
					case 237:
						<>1__state = -3;
						<>2__current = new Token((TokenType)5, (uint?)45u);
						<>1__state = 238;
						return true;
					case 238:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 239;
						return true;
					case 239:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 240;
						return true;
					case 240:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 241;
						return true;
					case 241:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 242;
						return true;
					case 242:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)2u);
						<>1__state = 243;
						return true;
					case 243:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("PlayerData");
						<>1__state = 244;
						return true;
					case 244:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 245;
						return true;
					case 245:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("player_options");
						<>1__state = 246;
						return true;
					case 246:
						<>1__state = -3;
						<>2__current = new Token((TokenType)76, (uint?)null);
						<>1__state = 247;
						return true;
					case 247:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("radio_vol"));
						<>1__state = 248;
						return true;
					case 248:
						<>1__state = -3;
						<>2__current = new Token((TokenType)77, (uint?)null);
						<>1__state = 249;
						return true;
					case 249:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 250;
						return true;
					case 250:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(1.0, false));
						<>1__state = 251;
						return true;
					case 251:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)1u);
						<>1__state = 252;
						return true;
					case 252:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("AudioServer");
						<>1__state = 253;
						return true;
					case 253:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 254;
						return true;
					case 254:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("set_bus_send");
						<>1__state = 255;
						return true;
					case 255:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 256;
						return true;
					case 256:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("index");
						<>1__state = 257;
						return true;
					case 257:
						<>1__state = -3;
						<>2__current = new Token((TokenType)82, (uint?)null);
						<>1__state = 258;
						return true;
					case 258:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Master"));
						<>1__state = 259;
						return true;
					case 259:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 260;
						return true;
					case 260:
						<>1__state = -3;
						<>2__current = <token>5__8;
						<>1__state = 261;
						return true;
					case 261:
						<>1__state = -3;
						goto IL_4364;
					case 262:
						<>1__state = -3;
						<>2__current = new Token((TokenType)48, (uint?)null);
						<>1__state = 263;
						return true;
					case 263:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("_on_guitar_vol_value_changed");
						<>1__state = 264;
						return true;
					case 264:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 265;
						return true;
					case 265:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 266;
						return true;
					case 266:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 267;
						return true;
					case 267:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 268;
						return true;
					case 268:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 269;
						return true;
					case 269:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/gtr_vol/VBoxContainer/gtr_label"));
						<>1__state = 270;
						return true;
					case 270:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 271;
						return true;
					case 271:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("text");
						<>1__state = 272;
						return true;
					case 272:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 273;
						return true;
					case 273:
						<>1__state = -3;
						<>2__current = new Token((TokenType)5, (uint?)62u);
						<>1__state = 274;
						return true;
					case 274:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 275;
						return true;
					case 275:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 276;
						return true;
					case 276:
						<>1__state = -3;
						<>2__current = new Token((TokenType)18, (uint?)null);
						<>1__state = 277;
						return true;
					case 277:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(100.0, false));
						<>1__state = 278;
						return true;
					case 278:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 279;
						return true;
					case 279:
						<>1__state = -3;
						<>2__current = new Token((TokenType)16, (uint?)null);
						<>1__state = 280;
						return true;
					case 280:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("%"));
						<>1__state = 281;
						return true;
					case 281:
						<>1__state = -3;
						<>2__current = new Token((TokenType)89, (uint?)null);
						<>1__state = 282;
						return true;
					case 282:
						<>1__state = -3;
						<>2__current = new Token((TokenType)48, (uint?)null);
						<>1__state = 283;
						return true;
					case 283:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("_on_radio_vol_value_changed");
						<>1__state = 284;
						return true;
					case 284:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 285;
						return true;
					case 285:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 286;
						return true;
					case 286:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 287;
						return true;
					case 287:
						<>1__state = -3;
						<>2__current = new Token((TokenType)86, (uint?)null);
						<>1__state = 288;
						return true;
					case 288:
						<>1__state = -3;
						<>2__current = new Token((TokenType)87, (uint?)null);
						<>1__state = 289;
						return true;
					case 289:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/radio_vol/VBoxContainer/radio_label"));
						<>1__state = 290;
						return true;
					case 290:
						<>1__state = -3;
						<>2__current = new Token((TokenType)84, (uint?)null);
						<>1__state = 291;
						return true;
					case 291:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("text");
						<>1__state = 292;
						return true;
					case 292:
						<>1__state = -3;
						<>2__current = new Token((TokenType)23, (uint?)null);
						<>1__state = 293;
						return true;
					case 293:
						<>1__state = -3;
						<>2__current = new Token((TokenType)5, (uint?)62u);
						<>1__state = 294;
						return true;
					case 294:
						<>1__state = -3;
						<>2__current = new Token((TokenType)80, (uint?)null);
						<>1__state = 295;
						return true;
					case 295:
						<>1__state = -3;
						<>2__current = (Token)new IdentifierToken("value");
						<>1__state = 296;
						return true;
					case 296:
						<>1__state = -3;
						<>2__current = new Token((TokenType)18, (uint?)null);
						<>1__state = 297;
						return true;
					case 297:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new RealVariant(100.0, false));
						<>1__state = 298;
						return true;
					case 298:
						<>1__state = -3;
						<>2__current = new Token((TokenType)81, (uint?)null);
						<>1__state = 299;
						return true;
					case 299:
						<>1__state = -3;
						<>2__current = new Token((TokenType)16, (uint?)null);
						<>1__state = 300;
						return true;
					case 300:
						<>1__state = -3;
						<>2__current = (Token)new ConstantToken((Variant)new StringVariant("%"));
						<>1__state = 301;
						return true;
					case 301:
						<>1__state = -3;
						<>2__current = <token>5__8;
						<>1__state = 302;
						return true;
					case 302:
						<>1__state = -3;
						goto IL_4364;
					case 303:
						{
							<>1__state = -3;
							goto IL_4364;
						}
						IL_4364:
						<token>5__8 = null;
						break;
					}
					if (((global::System.Collections.IEnumerator)<>7__wrap6).MoveNext())
					{
						<token>5__8 = <>7__wrap6.Current;
						if (<stringEditWaiter>5__2.Check(<token>5__8))
						{
							<>2__current = <token>5__8;
							<>1__state = 1;
							return true;
						}
						if (<resetWaiter>5__3.Check(<token>5__8))
						{
							<>2__current = <token>5__8;
							<>1__state = 84;
							return true;
						}
						if (<saveWaiter>5__4.Check(<token>5__8))
						{
							<>2__current = <token>5__8;
							<>1__state = 99;
							return true;
						}
						if (<audioSetWaiter>5__5.Check(<token>5__8))
						{
							<>2__current = <token>5__8;
							<>1__state = 122;
							return true;
						}
						if (<functionWaiter>5__6.Check(<token>5__8))
						{
							<>2__current = <token>5__8;
							<>1__state = 262;
							return true;
						}
						<>2__current = <token>5__8;
						<>1__state = 303;
						return true;
					}
					<>m__Finally1();
					<>7__wrap6 = null;
					return false;
				}
				catch
				{
					//try-fault
					((global::System.IDisposable)this).Dispose();
					throw;
				}
			}

			bool global::System.Collections.IEnumerator.MoveNext()
			{
				//ILSpy generated this explicit interface implementation from .override directive in MoveNext
				return this.MoveNext();
			}

			private void <>m__Finally1()
			{
				<>1__state = -1;
				if (<>7__wrap6 != null)
				{
					((global::System.IDisposable)<>7__wrap6).Dispose();
				}
			}

			[DebuggerHidden]
			void global::System.Collections.IEnumerator.Reset()
			{
				//IL_0000: Unknown result type (might be due to invalid IL or missing references)
				throw new NotSupportedException();
			}

			[DebuggerHidden]
			global::System.Collections.Generic.IEnumerator<Token> global::System.Collections.Generic.IEnumerable<Token>.GetEnumerator()
			{
				<Modify>d__0 <Modify>d__;
				if (<>1__state == -2 && <>l__initialThreadId == Environment.CurrentManagedThreadId)
				{
					<>1__state = 0;
					<Modify>d__ = this;
				}
				else
				{
					<Modify>d__ = new <Modify>d__0(0);
				}
				<Modify>d__.tokens = <>3__tokens;
				return <Modify>d__;
			}

			[DebuggerHidden]
			global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator()
			{
				return (global::System.Collections.IEnumerator)((global::System.Collections.Generic.IEnumerable<Token>)this).GetEnumerator();
			}
		}

		[IteratorStateMachine(typeof(<Modify>d__0))]
		public global::System.Collections.Generic.IEnumerable<Token> Modify(string path, global::System.Collections.Generic.IEnumerable<Token> tokens)
		{
			MultiTokenWaiter stringEditWaiter = new MultiTokenWaiter(new Func<Token, bool>[11]
			{
				(Token t) => (int)t.Type == 87,
				delegate(Token t)
				{
					ConstantToken val32 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
					if (val32 != null)
					{
						Varia