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;
[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("Helicoprion")]
[assembly: AssemblyConfiguration("Release")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0+ce4a84ab1e67303386797376fa102441db8727f3")]
[assembly: AssemblyProduct("Helicoprion")]
[assembly: AssemblyTitle("Helicoprion")]
[assembly: AssemblyVersion("1.0.0.0")]
[module: RefSafetyRules(11)]
namespace Helicoprion;
public class AnticheatPlayer : IScriptMod
{
[CompilerGenerated]
private sealed class <Modify>d__1 : 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 <crashA>5__2;
private FunctionWaiter <crashB>5__3;
private global::System.Collections.Generic.IEnumerator<Token> <>7__wrap3;
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__1(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) <= 53u)
{
try
{
}
finally
{
<>m__Finally1();
}
}
}
private bool MoveNext()
{
//IL_0318: Unknown result type (might be due to invalid IL or missing references)
//IL_0322: Expected O, but got Unknown
//IL_0344: Unknown result type (might be due to invalid IL or missing references)
//IL_034e: Expected O, but got Unknown
//IL_036a: Unknown result type (might be due to invalid IL or missing references)
//IL_0374: Expected O, but got Unknown
//IL_0396: Unknown result type (might be due to invalid IL or missing references)
//IL_03a0: Expected O, but got Unknown
//IL_03bc: Unknown result type (might be due to invalid IL or missing references)
//IL_03c6: Expected O, but got Unknown
//IL_03c1: Unknown result type (might be due to invalid IL or missing references)
//IL_03cb: Expected O, but got Unknown
//IL_03ed: Unknown result type (might be due to invalid IL or missing references)
//IL_03f7: Expected O, but got Unknown
//IL_0418: Unknown result type (might be due to invalid IL or missing references)
//IL_0422: Expected O, but got Unknown
//IL_043e: Unknown result type (might be due to invalid IL or missing references)
//IL_0448: Expected O, but got Unknown
//IL_046b: Unknown result type (might be due to invalid IL or missing references)
//IL_0475: Expected O, but got Unknown
//IL_0492: Unknown result type (might be due to invalid IL or missing references)
//IL_049c: Expected O, but got Unknown
//IL_0497: Unknown result type (might be due to invalid IL or missing references)
//IL_04a1: Expected O, but got Unknown
//IL_04c4: Unknown result type (might be due to invalid IL or missing references)
//IL_04ce: Expected O, but got Unknown
//IL_04f1: Unknown result type (might be due to invalid IL or missing references)
//IL_04fb: Expected O, but got Unknown
//IL_051b: Unknown result type (might be due to invalid IL or missing references)
//IL_0525: Expected O, but got Unknown
//IL_0542: Unknown result type (might be due to invalid IL or missing references)
//IL_054c: Expected O, but got Unknown
//IL_056f: Unknown result type (might be due to invalid IL or missing references)
//IL_0579: Expected O, but got Unknown
//IL_0596: Unknown result type (might be due to invalid IL or missing references)
//IL_05a0: Expected O, but got Unknown
//IL_05c3: Unknown result type (might be due to invalid IL or missing references)
//IL_05cd: Expected O, but got Unknown
//IL_05ea: Unknown result type (might be due to invalid IL or missing references)
//IL_05f4: Expected O, but got Unknown
//IL_05ef: Unknown result type (might be due to invalid IL or missing references)
//IL_05f9: Expected O, but got Unknown
//IL_061c: Unknown result type (might be due to invalid IL or missing references)
//IL_0626: Expected O, but got Unknown
//IL_0646: Unknown result type (might be due to invalid IL or missing references)
//IL_0650: Expected O, but got Unknown
//IL_066d: Unknown result type (might be due to invalid IL or missing references)
//IL_0677: Expected O, but got Unknown
//IL_069a: Unknown result type (might be due to invalid IL or missing references)
//IL_06a4: Expected O, but got Unknown
//IL_06c1: Unknown result type (might be due to invalid IL or missing references)
//IL_06cb: Expected O, but got Unknown
//IL_06ee: Unknown result type (might be due to invalid IL or missing references)
//IL_06f8: Expected O, but got Unknown
//IL_0715: Unknown result type (might be due to invalid IL or missing references)
//IL_071f: Expected O, but got Unknown
//IL_0742: Unknown result type (might be due to invalid IL or missing references)
//IL_074c: Expected O, but got Unknown
//IL_076c: Unknown result type (might be due to invalid IL or missing references)
//IL_0776: Expected O, but got Unknown
//IL_0799: Unknown result type (might be due to invalid IL or missing references)
//IL_07a3: Expected O, but got Unknown
//IL_07c3: Unknown result type (might be due to invalid IL or missing references)
//IL_07cd: Expected O, but got Unknown
//IL_0830: Unknown result type (might be due to invalid IL or missing references)
//IL_083a: Expected O, but got Unknown
//IL_0857: Unknown result type (might be due to invalid IL or missing references)
//IL_0861: Expected O, but got Unknown
//IL_0883: Unknown result type (might be due to invalid IL or missing references)
//IL_088d: Expected O, but got Unknown
//IL_08aa: Unknown result type (might be due to invalid IL or missing references)
//IL_08b4: Expected O, but got Unknown
//IL_08d7: Unknown result type (might be due to invalid IL or missing references)
//IL_08e1: Expected O, but got Unknown
//IL_0901: Unknown result type (might be due to invalid IL or missing references)
//IL_090b: Expected O, but got Unknown
//IL_0928: Unknown result type (might be due to invalid IL or missing references)
//IL_0932: Expected O, but got Unknown
//IL_0955: Unknown result type (might be due to invalid IL or missing references)
//IL_095f: Expected O, but got Unknown
//IL_097c: Unknown result type (might be due to invalid IL or missing references)
//IL_0986: Expected O, but got Unknown
//IL_09a9: Unknown result type (might be due to invalid IL or missing references)
//IL_09b3: Expected O, but got Unknown
//IL_09d0: Unknown result type (might be due to invalid IL or missing references)
//IL_09da: Expected O, but got Unknown
//IL_09d5: Unknown result type (might be due to invalid IL or missing references)
//IL_09df: Expected O, but got Unknown
//IL_0a02: Unknown result type (might be due to invalid IL or missing references)
//IL_0a0c: Expected O, but got Unknown
//IL_0a2c: Unknown result type (might be due to invalid IL or missing references)
//IL_0a36: Expected O, but got Unknown
//IL_0a53: Unknown result type (might be due to invalid IL or missing references)
//IL_0a5d: Expected O, but got Unknown
//IL_0a80: Unknown result type (might be due to invalid IL or missing references)
//IL_0a8a: Expected O, but got Unknown
//IL_0aa7: Unknown result type (might be due to invalid IL or missing references)
//IL_0ab1: Expected O, but got Unknown
//IL_0ad4: Unknown result type (might be due to invalid IL or missing references)
//IL_0ade: Expected O, but got Unknown
//IL_0afb: Unknown result type (might be due to invalid IL or missing references)
//IL_0b05: Expected O, but got Unknown
//IL_0b28: Unknown result type (might be due to invalid IL or missing references)
//IL_0b32: Expected O, but got Unknown
//IL_0b52: Unknown result type (might be due to invalid IL or missing references)
//IL_0b5c: Expected O, but got Unknown
//IL_0b7f: Unknown result type (might be due to invalid IL or missing references)
//IL_0b89: Expected O, but got Unknown
//IL_0ba6: Unknown result type (might be due to invalid IL or missing references)
//IL_0bb0: Expected O, but got Unknown
//IL_0803: Unknown result type (might be due to invalid IL or missing references)
//IL_080d: Expected O, but got Unknown
//IL_029c: Unknown result type (might be due to invalid IL or missing references)
//IL_02a6: Expected O, but got Unknown
//IL_02ad: Unknown result type (might be due to invalid IL or missing references)
//IL_02b7: Expected O, but got Unknown
try
{
switch (<>1__state)
{
default:
return false;
case 0:
<>1__state = -1;
<crashA>5__2 = new MultiTokenWaiter(new Func<Token, bool>[12]
{
delegate(Token t)
{
IdentifierToken val7 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
return val7 != null && val7.Name == "face";
},
(Token t) => (int)t.Type == 84,
delegate(Token t)
{
IdentifierToken val6 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
return val6 != null && val6.Name == "_show_blush";
},
(Token t) => (int)t.Type == 80,
delegate(Token t)
{
IdentifierToken val5 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
return val5 != null && val5.Name == "animation_data";
},
(Token t) => (int)t.Type == 76,
delegate(Token t)
{
ConstantToken val3 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
if (val3 != null)
{
Variant value2 = val3.Value;
StringVariant val4 = (StringVariant)(object)((value2 is StringVariant) ? value2 : null);
if (val4 != null)
{
return val4.Value == "drunk_tier";
}
}
return false;
},
(Token t) => (int)t.Type == 77,
(Token t) => (int)t.Type == 11,
delegate(Token t)
{
ConstantToken val = (ConstantToken)(object)((t is ConstantToken) ? t : null);
if (val != null)
{
Variant value = val.Value;
IntVariant val2 = (IntVariant)(object)((value is IntVariant) ? value : null);
if (val2 != null)
{
return val2.Value == 1;
}
}
return false;
},
(Token t) => (int)t.Type == 81,
(Token t) => (int)t.Type == 89
}, false, false);
<crashB>5__3 = new FunctionWaiter("_play_sfx", false);
<>7__wrap3 = tokens.GetEnumerator();
<>1__state = -3;
break;
case 1:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)1u);
<>1__state = 2;
return true;
case 2:
<>1__state = -3;
<>2__current = new Token((TokenType)38, (uint?)null);
<>1__state = 3;
return true;
case 3:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("animation_data");
<>1__state = 4;
return true;
case 4:
<>1__state = -3;
<>2__current = new Token((TokenType)76, (uint?)null);
<>1__state = 5;
return true;
case 5:
<>1__state = -3;
<>2__current = (Token)new ConstantToken((Variant)new StringVariant("caught_item"));
<>1__state = 6;
return true;
case 6:
<>1__state = -3;
<>2__current = new Token((TokenType)77, (uint?)null);
<>1__state = 7;
return true;
case 7:
<>1__state = -3;
<>2__current = new Token((TokenType)8, (uint?)null);
<>1__state = 8;
return true;
case 8:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("animation_data");
<>1__state = 9;
return true;
case 9:
<>1__state = -3;
<>2__current = new Token((TokenType)76, (uint?)null);
<>1__state = 10;
return true;
case 10:
<>1__state = -3;
<>2__current = (Token)new ConstantToken((Variant)new StringVariant("caught_item"));
<>1__state = 11;
return true;
case 11:
<>1__state = -3;
<>2__current = new Token((TokenType)77, (uint?)null);
<>1__state = 12;
return true;
case 12:
<>1__state = -3;
<>2__current = new Token((TokenType)86, (uint?)null);
<>1__state = 13;
return true;
case 13:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)2u);
<>1__state = 14;
return true;
case 14:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("PlayerData");
<>1__state = 15;
return true;
case 15:
<>1__state = -3;
<>2__current = new Token((TokenType)84, (uint?)null);
<>1__state = 16;
return true;
case 16:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("_send_notification");
<>1__state = 17;
return true;
case 17:
<>1__state = -3;
<>2__current = new Token((TokenType)80, (uint?)null);
<>1__state = 18;
return true;
case 18:
<>1__state = -3;
<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Helicoprion | Crash [A]"));
<>1__state = 19;
return true;
case 19:
<>1__state = -3;
<>2__current = new Token((TokenType)81, (uint?)null);
<>1__state = 20;
return true;
case 20:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)2u);
<>1__state = 21;
return true;
case 21:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("PlayerData");
<>1__state = 22;
return true;
case 22:
<>1__state = -3;
<>2__current = new Token((TokenType)84, (uint?)null);
<>1__state = 23;
return true;
case 23:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("_hide_player");
<>1__state = 24;
return true;
case 24:
<>1__state = -3;
<>2__current = new Token((TokenType)80, (uint?)null);
<>1__state = 25;
return true;
case 25:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("owner_id");
<>1__state = 26;
return true;
case 26:
<>1__state = -3;
<>2__current = new Token((TokenType)81, (uint?)null);
<>1__state = 27;
return true;
case 27:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)2u);
<>1__state = 28;
return true;
case 28:
<>1__state = -3;
<>2__current = new Token((TokenType)46, (uint?)null);
<>1__state = 29;
return true;
case 29:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)1u);
<>1__state = 30;
return true;
case 30:
<>1__state = -3;
break;
case 31:
<>1__state = -3;
<>2__current = new Token((TokenType)38, (uint?)null);
<>1__state = 32;
return true;
case 32:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("pitch");
<>1__state = 33;
return true;
case 33:
<>1__state = -3;
<>2__current = new Token((TokenType)8, (uint?)null);
<>1__state = 34;
return true;
case 34:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("pitch");
<>1__state = 35;
return true;
case 35:
<>1__state = -3;
<>2__current = new Token((TokenType)86, (uint?)null);
<>1__state = 36;
return true;
case 36:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)2u);
<>1__state = 37;
return true;
case 37:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("PlayerData");
<>1__state = 38;
return true;
case 38:
<>1__state = -3;
<>2__current = new Token((TokenType)84, (uint?)null);
<>1__state = 39;
return true;
case 39:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("_send_notification");
<>1__state = 40;
return true;
case 40:
<>1__state = -3;
<>2__current = new Token((TokenType)80, (uint?)null);
<>1__state = 41;
return true;
case 41:
<>1__state = -3;
<>2__current = (Token)new ConstantToken((Variant)new StringVariant("Helicoprion | Crash [B]"));
<>1__state = 42;
return true;
case 42:
<>1__state = -3;
<>2__current = new Token((TokenType)81, (uint?)null);
<>1__state = 43;
return true;
case 43:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)2u);
<>1__state = 44;
return true;
case 44:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("PlayerData");
<>1__state = 45;
return true;
case 45:
<>1__state = -3;
<>2__current = new Token((TokenType)84, (uint?)null);
<>1__state = 46;
return true;
case 46:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("_hide_player");
<>1__state = 47;
return true;
case 47:
<>1__state = -3;
<>2__current = new Token((TokenType)80, (uint?)null);
<>1__state = 48;
return true;
case 48:
<>1__state = -3;
<>2__current = (Token)new IdentifierToken("owner_id");
<>1__state = 49;
return true;
case 49:
<>1__state = -3;
<>2__current = new Token((TokenType)81, (uint?)null);
<>1__state = 50;
return true;
case 50:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)2u);
<>1__state = 51;
return true;
case 51:
<>1__state = -3;
<>2__current = new Token((TokenType)46, (uint?)null);
<>1__state = 52;
return true;
case 52:
<>1__state = -3;
<>2__current = new Token((TokenType)89, (uint?)1u);
<>1__state = 53;
return true;
case 53:
<>1__state = -3;
break;
case 54:
<>1__state = -3;
break;
}
if (((global::System.Collections.IEnumerator)<>7__wrap3).MoveNext())
{
Token current = <>7__wrap3.Current;
if (<crashA>5__2.Check(current))
{
<>2__current = current;
<>1__state = 1;
return true;
}
if (<crashB>5__3.Check(current))
{
<>2__current = new Token((TokenType)89, (uint?)1u);
<>1__state = 31;
return true;
}
<>2__current = current;
<>1__state = 54;
return true;
}
<>m__Finally1();
<>7__wrap3 = 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__wrap3 != null)
{
((global::System.IDisposable)<>7__wrap3).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__1 <Modify>d__;
if (<>1__state == -2 && <>l__initialThreadId == Environment.CurrentManagedThreadId)
{
<>1__state = 0;
<Modify>d__ = this;
}
else
{
<Modify>d__ = new <Modify>d__1(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();
}
}
public bool ShouldRun(string path)
{
return path == "res://Scenes/Entities/Player/player.gdc";
}
[IteratorStateMachine(typeof(<Modify>d__1))]
public global::System.Collections.Generic.IEnumerable<Token> Modify(string path, global::System.Collections.Generic.IEnumerable<Token> tokens)
{
MultiTokenWaiter crashA = new MultiTokenWaiter(new Func<Token, bool>[12]
{
delegate(Token t)
{
IdentifierToken val7 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
return val7 != null && val7.Name == "face";
},
(Token t) => (int)t.Type == 84,
delegate(Token t)
{
IdentifierToken val6 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
return val6 != null && val6.Name == "_show_blush";
},
(Token t) => (int)t.Type == 80,
delegate(Token t)
{
IdentifierToken val5 = (IdentifierToken)(object)((t is IdentifierToken) ? t : null);
return val5 != null && val5.Name == "animation_data";
},
(Token t) => (int)t.Type == 76,
delegate(Token t)
{
ConstantToken val3 = (ConstantToken)(object)((t is ConstantToken) ? t : null);
if (val3 != null)
{
Variant value2 = val3.Value;
StringVariant val4 = (StringVariant)(object)((value2 is StringVariant) ? value2 : null);
if (val4 != null)
{
return val4.Value == "drunk_tier";
}
}
return false;
},
(Token t) => (int)t.Type == 77,
(Token t) => (int)t.Type == 11,
delegate(Token t)
{
ConstantToken val = (ConstantToken)(object)((t is ConstantToken) ? t : null);
if (val != null)
{
Variant value = val.Value;
IntVariant val2 = (IntVariant)(object)((value is IntVariant) ? value : null);
if (val2 != null)
{
return val2.Value == 1;
}
}
return false;
},
(Token t) => (int)t.Type == 81,
(Token t) => (int)t.Type == 89
}, false, false);
FunctionWaiter crashB = new FunctionWaiter("_play_sfx", false);
global::System.Collections.Generic.IEnumerator<Token> enumerator = tokens.GetEnumerator();
try
{
while (((global::System.Collections.IEnumerator)enumerator).MoveNext())
{
Token current = enumerator.Current;
if (crashA.Check(current))
{
yield return current;
yield return new Token((TokenType)89, (uint?)1u);
yield return new Token((TokenType)38, (uint?)null);
yield return (Token)new IdentifierToken("animation_data");
yield return new Token((TokenType)76, (uint?)null);
yield return (Token)new ConstantToken((Variant)new StringVariant("caught_item"));
yield return new Token((TokenType)77, (uint?)null);
yield return new Token((TokenType)8, (uint?)null);
yield return (Token)new IdentifierToken("animation_data");
yield return new Token((TokenType)76, (uint?)null);
yield return (Token)new ConstantToken((Variant)new StringVariant("caught_item"));
yield return new Token((TokenType)77, (uint?)null);
yield return new Token((TokenType)86, (uint?)null);
yield return new Token((TokenType)89, (uint?)2u);
yield return (Token)new IdentifierToken("PlayerData");
yield return new Token((TokenType)84, (uint?)null);
yield return (Token)new IdentifierToken("_send_notification");
yield return new Token((TokenType)80, (uint?)null);
yield return (Token)new ConstantToken((Variant)new StringVariant("Helicoprion | Crash [A]"));
yield return new Token((TokenType)81, (uint?)null);
yield return new Token((TokenType)89, (uint?)2u);
yield return (Token)new IdentifierToken("PlayerData");
yield return new Token((TokenType)84, (uint?)null);
yield return (Token)new IdentifierToken("_hide_player");
yield return new Token((TokenType)80, (uint?)null);
yield return (Token)new IdentifierToken("owner_id");
yield return new Token((TokenType)81, (uint?)null);
yield return new Token((TokenType)89, (uint?)2u);
yield return new Token((TokenType)46, (uint?)null);
yield return new Token((TokenType)89, (uint?)1u);
}
else if (crashB.Check(current))
{
yield return new Token((TokenType)89, (uint?)1u);
yield return new Token((TokenType)38, (uint?)null);
yield return (Token)new IdentifierToken("pitch");
yield return new Token((TokenType)8, (uint?)null);
yield return (Token)new IdentifierToken("pitch");
yield return new Token((TokenType)86, (uint?)null);
yield return new Token((TokenType)89, (uint?)2u);
yield return (Token)new IdentifierToken("PlayerData");
yield return new Token((TokenType)84, (uint?)null);
yield return (Token)new IdentifierToken("_send_notification");
yield return new Token((TokenType)80, (uint?)null);
yield return (Token)new ConstantToken((Variant)new StringVariant("Helicoprion | Crash [B]"));
yield return new Token((TokenType)81, (uint?)null);
yield return new Token((TokenType)89, (uint?)2u);
yield return (Token)new IdentifierToken("PlayerData");
yield return new Token((TokenType)84, (uint?)null);
yield return (Token)new IdentifierToken("_hide_player");
yield return new Token((TokenType)80, (uint?)null);
yield return (Token)new IdentifierToken("owner_id");
yield return new Token((TokenType)81, (uint?)null);
yield return new Token((TokenType)89, (uint?)2u);
yield return new Token((TokenType)46, (uint?)null);
yield return new Token((TokenType)89, (uint?)1u);
}
else
{
yield return current;
}
}
}
finally
{
((global::System.IDisposable)enumerator)?.Dispose();
}
}
}
public class Config
{
}
public class Mod : IMod, global::System.IDisposable
{
public Config Config;
public Mod(IModInterface modInterface)
{
Config = modInterface.ReadConfig<Config>();
modInterface.Logger.Information("Helicoprion 0.0.1 loaded");
modInterface.RegisterScriptMod((IScriptMod)(object)new AnticheatPlayer());
}
public void Dispose()
{
}
}