scripts
This commit is contained in:
@@ -0,0 +1,3382 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using Photon.Realtime;
|
||||
using RecRoom.Core.AI;
|
||||
using RecRoom.Core.DataStructures.Tokens;
|
||||
using RecRoom.Core.Pools;
|
||||
using RecRoom.Networking.SynchronizedFields;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Combat
|
||||
{
|
||||
// Token: 0x02002E0B RID: 11787
|
||||
[Token(Token = "0x2002E0B")]
|
||||
[StructLayout(3)]
|
||||
public abstract class Weapon : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x17003862 RID: 14434
|
||||
// (get) Token: 0x0601510D RID: 86285 RVA: 0x0050FD24 File Offset: 0x0050DF24
|
||||
[Token(Token = "0x17003862")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x601510D")]
|
||||
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
||||
get
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003863 RID: 14435
|
||||
// (get) Token: 0x0601510E RID: 86286 RVA: 0x0050FD38 File Offset: 0x0050DF38
|
||||
[Token(Token = "0x17003863")]
|
||||
protected Trap BHJEDPKENFI
|
||||
{
|
||||
[Token(Token = "0x601510E")]
|
||||
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
||||
get
|
||||
{
|
||||
return this.trap;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003864 RID: 14436
|
||||
// (get) Token: 0x0601510F RID: 86287 RVA: 0x0050FD4C File Offset: 0x0050DF4C
|
||||
[Token(Token = "0x17003864")]
|
||||
protected Animator CCJNGBLKHKD
|
||||
{
|
||||
[Token(Token = "0x601510F")]
|
||||
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
|
||||
get
|
||||
{
|
||||
return this._animator;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003865 RID: 14437
|
||||
// (get) Token: 0x06015110 RID: 86288 RVA: 0x0050FD60 File Offset: 0x0050DF60
|
||||
[Token(Token = "0x17003865")]
|
||||
public TeamColorRenderer BBFIOHIAIEH
|
||||
{
|
||||
[Token(Token = "0x6015110")]
|
||||
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
||||
get
|
||||
{
|
||||
return this._teamColor;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003866 RID: 14438
|
||||
// (get) Token: 0x06015111 RID: 86289 RVA: 0x0050FD74 File Offset: 0x0050DF74
|
||||
[Token(Token = "0x17003866")]
|
||||
protected WeaponAudio HJKFKKCNBKH
|
||||
{
|
||||
[Token(Token = "0x6015111")]
|
||||
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
|
||||
get
|
||||
{
|
||||
return this._weaponAudio;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001C7 RID: 455
|
||||
// (add) Token: 0x06015112 RID: 86290 RVA: 0x0050FD88 File Offset: 0x0050DF88
|
||||
// (remove) Token: 0x06015113 RID: 86291 RVA: 0x0050FDA4 File Offset: 0x0050DFA4
|
||||
[Token(Token = "0x140001C7")]
|
||||
public event Action OPGCOBFDMHM
|
||||
{
|
||||
[Token(Token = "0x6015112")]
|
||||
[Address(RVA = "0x13D0670", Offset = "0x13CF070", VA = "0x1813D0670")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015113")]
|
||||
[Address(RVA = "0x13D15C0", Offset = "0x13CFFC0", VA = "0x1813D15C0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001C8 RID: 456
|
||||
// (add) Token: 0x06015114 RID: 86292 RVA: 0x0050FDC0 File Offset: 0x0050DFC0
|
||||
// (remove) Token: 0x06015115 RID: 86293 RVA: 0x0050FDDC File Offset: 0x0050DFDC
|
||||
[Token(Token = "0x140001C8")]
|
||||
public event Action OFOLKCFPBEN
|
||||
{
|
||||
[Token(Token = "0x6015114")]
|
||||
[Address(RVA = "0x13CFF90", Offset = "0x13CE990", VA = "0x1813CFF90")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015115")]
|
||||
[Address(RVA = "0x13D0EE0", Offset = "0x13CF8E0", VA = "0x1813D0EE0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001C9 RID: 457
|
||||
// (add) Token: 0x06015116 RID: 86294 RVA: 0x0050FDF8 File Offset: 0x0050DFF8
|
||||
// (remove) Token: 0x06015117 RID: 86295 RVA: 0x0050FE14 File Offset: 0x0050E014
|
||||
[Token(Token = "0x140001C9")]
|
||||
public event Weapon.EMEJOMLNINC BEKCCHHMPEH
|
||||
{
|
||||
[Token(Token = "0x6015116")]
|
||||
[Address(RVA = "0x13D0490", Offset = "0x13CEE90", VA = "0x1813D0490")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015117")]
|
||||
[Address(RVA = "0x13D13E0", Offset = "0x13CFDE0", VA = "0x1813D13E0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001CA RID: 458
|
||||
// (add) Token: 0x06015118 RID: 86296 RVA: 0x0050FE30 File Offset: 0x0050E030
|
||||
// (remove) Token: 0x06015119 RID: 86297 RVA: 0x0050FE4C File Offset: 0x0050E04C
|
||||
[Token(Token = "0x140001CA")]
|
||||
public event Weapon.MPPJCKFGBGO NMMNPCKPNDM
|
||||
{
|
||||
[Token(Token = "0x6015118")]
|
||||
[Address(RVA = "0x13D0530", Offset = "0x13CEF30", VA = "0x1813D0530")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015119")]
|
||||
[Address(RVA = "0x13D1480", Offset = "0x13CFE80", VA = "0x1813D1480")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001CB RID: 459
|
||||
// (add) Token: 0x0601511A RID: 86298 RVA: 0x0050FE68 File Offset: 0x0050E068
|
||||
// (remove) Token: 0x0601511B RID: 86299 RVA: 0x0050FE84 File Offset: 0x0050E084
|
||||
[Token(Token = "0x140001CB")]
|
||||
public event Weapon.NPHCMDJAAMN EIMFCMEGGPP
|
||||
{
|
||||
[Token(Token = "0x601511A")]
|
||||
[Address(RVA = "0x13D0210", Offset = "0x13CEC10", VA = "0x1813D0210")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601511B")]
|
||||
[Address(RVA = "0x13D1160", Offset = "0x13CFB60", VA = "0x1813D1160")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001CC RID: 460
|
||||
// (add) Token: 0x0601511C RID: 86300 RVA: 0x0050FEA0 File Offset: 0x0050E0A0
|
||||
// (remove) Token: 0x0601511D RID: 86301 RVA: 0x0050FEBC File Offset: 0x0050E0BC
|
||||
[Token(Token = "0x140001CC")]
|
||||
public event Weapon.GOJEHKCBHJO FIEIACGBCCI
|
||||
{
|
||||
[Token(Token = "0x601511C")]
|
||||
[Address(RVA = "0x13D03F0", Offset = "0x13CEDF0", VA = "0x1813D03F0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601511D")]
|
||||
[Address(RVA = "0x13D1340", Offset = "0x13CFD40", VA = "0x1813D1340")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001CD RID: 461
|
||||
// (add) Token: 0x0601511E RID: 86302 RVA: 0x0050FED8 File Offset: 0x0050E0D8
|
||||
// (remove) Token: 0x0601511F RID: 86303 RVA: 0x0050FEF4 File Offset: 0x0050E0F4
|
||||
[Token(Token = "0x140001CD")]
|
||||
public event Weapon.GOJEHKCBHJO NLGDEPFDHJO
|
||||
{
|
||||
[Token(Token = "0x601511E")]
|
||||
[Address(RVA = "0x13D05D0", Offset = "0x13CEFD0", VA = "0x1813D05D0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601511F")]
|
||||
[Address(RVA = "0x13D1520", Offset = "0x13CFF20", VA = "0x1813D1520")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001CE RID: 462
|
||||
// (add) Token: 0x06015120 RID: 86304 RVA: 0x0050FF10 File Offset: 0x0050E110
|
||||
// (remove) Token: 0x06015121 RID: 86305 RVA: 0x0050FF2C File Offset: 0x0050E12C
|
||||
[Token(Token = "0x140001CE")]
|
||||
public event Weapon.LBLCAILBAJI PNBLJFFPGNL
|
||||
{
|
||||
[Token(Token = "0x6015120")]
|
||||
[Address(RVA = "0x13D0170", Offset = "0x13CEB70", VA = "0x1813D0170")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015121")]
|
||||
[Address(RVA = "0x13D10C0", Offset = "0x13CFAC0", VA = "0x1813D10C0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001CF RID: 463
|
||||
// (add) Token: 0x06015122 RID: 86306 RVA: 0x0050FF48 File Offset: 0x0050E148
|
||||
// (remove) Token: 0x06015123 RID: 86307 RVA: 0x0050FF64 File Offset: 0x0050E164
|
||||
[Token(Token = "0x140001CF")]
|
||||
public event Weapon.FIOIKOOLMKP MFIACDGJGEB
|
||||
{
|
||||
[Token(Token = "0x6015122")]
|
||||
[Address(RVA = "0x13D02B0", Offset = "0x13CECB0", VA = "0x1813D02B0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015123")]
|
||||
[Address(RVA = "0x13D1200", Offset = "0x13CFC00", VA = "0x1813D1200")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001D0 RID: 464
|
||||
// (add) Token: 0x06015124 RID: 86308 RVA: 0x0050FF80 File Offset: 0x0050E180
|
||||
// (remove) Token: 0x06015125 RID: 86309 RVA: 0x0050FF9C File Offset: 0x0050E19C
|
||||
[Token(Token = "0x140001D0")]
|
||||
public event Weapon.NMOHAINKAIK LCABDLBICHM
|
||||
{
|
||||
[Token(Token = "0x6015124")]
|
||||
[Address(RVA = "0x13D0710", Offset = "0x13CF110", VA = "0x1813D0710")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015125")]
|
||||
[Address(RVA = "0x13D1660", Offset = "0x13D0060", VA = "0x1813D1660")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001D1 RID: 465
|
||||
// (add) Token: 0x06015126 RID: 86310 RVA: 0x0050FFB8 File Offset: 0x0050E1B8
|
||||
// (remove) Token: 0x06015127 RID: 86311 RVA: 0x0050FFD4 File Offset: 0x0050E1D4
|
||||
[Token(Token = "0x140001D1")]
|
||||
public event Weapon.NAHHHABPHFB IDJBLAHGJNK
|
||||
{
|
||||
[Token(Token = "0x6015126")]
|
||||
[Address(RVA = "0x13D00D0", Offset = "0x13CEAD0", VA = "0x1813D00D0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015127")]
|
||||
[Address(RVA = "0x13D1020", Offset = "0x13CFA20", VA = "0x1813D1020")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001D2 RID: 466
|
||||
// (add) Token: 0x06015128 RID: 86312 RVA: 0x0050FFF0 File Offset: 0x0050E1F0
|
||||
// (remove) Token: 0x06015129 RID: 86313 RVA: 0x0051000C File Offset: 0x0050E20C
|
||||
[Token(Token = "0x140001D2")]
|
||||
public event Action DONOOFPPPOB
|
||||
{
|
||||
[Token(Token = "0x6015128")]
|
||||
[Address(RVA = "0x13D0350", Offset = "0x13CED50", VA = "0x1813D0350")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6015129")]
|
||||
[Address(RVA = "0x13D12A0", Offset = "0x13CFCA0", VA = "0x1813D12A0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001D3 RID: 467
|
||||
// (add) Token: 0x0601512A RID: 86314 RVA: 0x00510028 File Offset: 0x0050E228
|
||||
// (remove) Token: 0x0601512B RID: 86315 RVA: 0x00510044 File Offset: 0x0050E244
|
||||
[Token(Token = "0x140001D3")]
|
||||
public event Action<Vector3> FKHHLPNGKHM
|
||||
{
|
||||
[Token(Token = "0x601512A")]
|
||||
[Address(RVA = "0x13D0030", Offset = "0x13CEA30", VA = "0x1813D0030")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601512B")]
|
||||
[Address(RVA = "0x13D0F80", Offset = "0x13CF980", VA = "0x1813D0F80")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003867 RID: 14439
|
||||
// (get) Token: 0x0601512C RID: 86316 RVA: 0x00510060 File Offset: 0x0050E260
|
||||
[Token(Token = "0x17003867")]
|
||||
protected static bool KJLDMHJENCA
|
||||
{
|
||||
[Token(Token = "0x601512C")]
|
||||
[Address(RVA = "0x13CF050", Offset = "0x13CDA50", VA = "0x1813CF050")]
|
||||
get
|
||||
{
|
||||
return Weapon.GFOAGMELBLE.HasTokens;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601512D RID: 86317 RVA: 0x00510080 File Offset: 0x0050E280
|
||||
[Token(Token = "0x601512D")]
|
||||
[Address(RVA = "0x13CAC50", Offset = "0x13C9650", VA = "0x1813CAC50")]
|
||||
public static void AddGlobalInfiniteAmmoSupport(object PIHIPPPPEBI)
|
||||
{
|
||||
Weapon.GFOAGMELBLE.Add(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x0601512E RID: 86318 RVA: 0x005100A0 File Offset: 0x0050E2A0
|
||||
[Token(Token = "0x601512E")]
|
||||
[Address(RVA = "0x13CF5B0", Offset = "0x13CDFB0", VA = "0x1813CF5B0")]
|
||||
public static void RemoveGlobalInfiniteAmmoSupport(object PIHIPPPPEBI)
|
||||
{
|
||||
Weapon.GFOAGMELBLE.Remove(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x17003868 RID: 14440
|
||||
// (get) Token: 0x0601512F RID: 86319 RVA: 0x005100C0 File Offset: 0x0050E2C0
|
||||
// (set) Token: 0x06015130 RID: 86320 RVA: 0x005100D4 File Offset: 0x0050E2D4
|
||||
[Token(Token = "0x17003868")]
|
||||
public bool KOJOCIGBHLA
|
||||
{
|
||||
[Token(Token = "0x601512F")]
|
||||
[Address(RVA = "0x10D46D0", Offset = "0x10D30D0", VA = "0x1810D46D0")]
|
||||
get;
|
||||
[Token(Token = "0x6015130")]
|
||||
[Address(RVA = "0x13CCB00", Offset = "0x13CB500", VA = "0x1813CCB00")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003869 RID: 14441
|
||||
// (get) Token: 0x06015131 RID: 86321 RVA: 0x005100E8 File Offset: 0x0050E2E8
|
||||
// (set) Token: 0x06015132 RID: 86322 RVA: 0x005100FC File Offset: 0x0050E2FC
|
||||
[Token(Token = "0x17003869")]
|
||||
public bool OHBKDKJFBIC
|
||||
{
|
||||
[Token(Token = "0x6015131")]
|
||||
[Address(RVA = "0x10F17D0", Offset = "0x10F01D0", VA = "0x1810F17D0")]
|
||||
get;
|
||||
[Token(Token = "0x6015132")]
|
||||
[Address(RVA = "0x10F19D0", Offset = "0x10F03D0", VA = "0x1810F19D0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700386A RID: 14442
|
||||
// (get) Token: 0x06015133 RID: 86323 RVA: 0x00510110 File Offset: 0x0050E310
|
||||
[Token(Token = "0x1700386A")]
|
||||
public bool OBDKNLGFFOG
|
||||
{
|
||||
[Token(Token = "0x6015133")]
|
||||
[Address(RVA = "0x13D08B0", Offset = "0x13CF2B0", VA = "0x1813D08B0")]
|
||||
get
|
||||
{
|
||||
return this._canSuicide;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700386B RID: 14443
|
||||
// (get) Token: 0x06015134 RID: 86324 RVA: 0x00510124 File Offset: 0x0050E324
|
||||
[Token(Token = "0x1700386B")]
|
||||
public bool AKBBPCMMGGP
|
||||
{
|
||||
[Token(Token = "0x6015134")]
|
||||
[Address(RVA = "0x668B70", Offset = "0x667570", VA = "0x180668B70")]
|
||||
get
|
||||
{
|
||||
return this.canDamagePlayersViaHeldTool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700386C RID: 14444
|
||||
// (get) Token: 0x06015135 RID: 86325 RVA: 0x00510138 File Offset: 0x0050E338
|
||||
[Token(Token = "0x1700386C")]
|
||||
public bool ICNBGCKIPLH
|
||||
{
|
||||
[Token(Token = "0x6015135")]
|
||||
[Address(RVA = "0x13D0890", Offset = "0x13CF290", VA = "0x1813D0890")]
|
||||
get
|
||||
{
|
||||
return this.canBlockWeaponAttacks || this.damageType == FJDJKDOJKDO.MELEE_SHIELD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700386D RID: 14445
|
||||
// (get) Token: 0x06015136 RID: 86326 RVA: 0x00510160 File Offset: 0x0050E360
|
||||
// (set) Token: 0x06015137 RID: 86327 RVA: 0x00510174 File Offset: 0x0050E374
|
||||
[Token(Token = "0x1700386D")]
|
||||
public bool HBIIIPLLCEM
|
||||
{
|
||||
[Token(Token = "0x6015136")]
|
||||
[Address(RVA = "0x13D08C0", Offset = "0x13CF2C0", VA = "0x1813D08C0")]
|
||||
get;
|
||||
[Token(Token = "0x6015137")]
|
||||
[Address(RVA = "0x13CBBA0", Offset = "0x13CA5A0", VA = "0x1813CBBA0")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x1700386E RID: 14446
|
||||
// (get) Token: 0x06015138 RID: 86328
|
||||
[Token(Token = "0x1700386E")]
|
||||
protected abstract Color EPDNPLLEPOH
|
||||
{
|
||||
[Token(Token = "0x6015138")]
|
||||
[Address(Slot = "15")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700386F RID: 14447
|
||||
// (get) Token: 0x06015139 RID: 86329 RVA: 0x00510188 File Offset: 0x0050E388
|
||||
[Token(Token = "0x1700386F")]
|
||||
protected virtual int DAKOOELNAGH
|
||||
{
|
||||
[Token(Token = "0x6015139")]
|
||||
[Address(RVA = "0x13CAB90", Offset = "0x13C9590", VA = "0x1813CAB90", Slot = "16")]
|
||||
get
|
||||
{
|
||||
int num = this.maximumTotalAmmunition;
|
||||
int num2 = this.defaultMagazineAmmunition;
|
||||
num -= num2;
|
||||
return Mathf.Max(0, num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601513A RID: 86330 RVA: 0x005101B0 File Offset: 0x0050E3B0
|
||||
[Token(Token = "0x601513A")]
|
||||
[Address(RVA = "0x13CAD50", Offset = "0x13C9750", VA = "0x1813CAD50", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
int num = 0;
|
||||
this.PHMLMAMJAKF(num);
|
||||
if (base.owner != 0)
|
||||
{
|
||||
Photon.Realtime.Player owner = base.owner;
|
||||
}
|
||||
int num2;
|
||||
Action action;
|
||||
SynchronizedField<int> synchronizedField = new SynchronizedField(this, "WDID", -1, (SetterPermissionMode)num2, action, num2);
|
||||
num2 = 0;
|
||||
this.PHLKEFFMCFI = synchronizedField;
|
||||
int num3 = this.defaultMagazineAmmunition;
|
||||
float r = this.EPDNPLLEPOH.r;
|
||||
double time = PhotonNetwork.Time;
|
||||
int num4;
|
||||
Action action2;
|
||||
SynchronizedField<int, int, float> synchronizedField2 = new SynchronizedField(this, "AMMO", num3, r, num4, (SetterPermissionMode)num2, action2, num2);
|
||||
num4 = 0;
|
||||
Tool tool = this._tool;
|
||||
this.NAMLKAPODFA = synchronizedField2;
|
||||
int num5 = 0;
|
||||
if (tool != num5)
|
||||
{
|
||||
Tool tool2 = this._tool;
|
||||
ActionEvent<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
||||
Action<Tool> action3 = new Action(this.BMJPKHONHBM);
|
||||
ActionEvent<Tool> actionEvent = postReleaseEvent + action3;
|
||||
tool2.PostReleaseEvent = actionEvent;
|
||||
Tool tool3 = this._tool;
|
||||
ActionEvent<Tool> postPickupEvent = tool3.PostPickupEvent;
|
||||
Action<Tool> action4 = new Action(this.DDFNAFCNEGI);
|
||||
ActionEvent<Tool> actionEvent2 = postPickupEvent + action4;
|
||||
tool3.PostPickupEvent = actionEvent2;
|
||||
Tool tool4 = this._tool;
|
||||
ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool4.PostResetEvent;
|
||||
ActionEvent<Tool> actionEvent3;
|
||||
tool4.PostResetEvent = actionEvent3;
|
||||
Tool tool5 = this._tool;
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.ALAHOBEPPLI);
|
||||
tool5.AddCustomPickupCondition(oglajafkbmn);
|
||||
Tool tool6 = this._tool;
|
||||
Tool.EHOOCLKEMPD ehooclkempd = new Tool.EHOOCLKEMPD(this.NFOFMBHLNNN);
|
||||
tool6.AddCustomEquipCondition(ehooclkempd);
|
||||
Tool tool7 = this._tool;
|
||||
if (!tool7.<OJHNNEEHOPF>k__BackingField)
|
||||
{
|
||||
ActionEvent<Tool> postAwakeEvent = tool7.PostAwakeEvent;
|
||||
Action<Tool> action5 = new Action(this.IHKDBEBPKDD);
|
||||
ActionEvent<Tool> actionEvent4 = postAwakeEvent + action5;
|
||||
tool7.PostAwakeEvent = actionEvent4;
|
||||
}
|
||||
Action opgcobfdmhm = this.OPGCOBFDMHM;
|
||||
this.<OJHNNEEHOPF>k__BackingField = true;
|
||||
if (opgcobfdmhm != 0)
|
||||
{
|
||||
opgcobfdmhm();
|
||||
}
|
||||
RigidbodyEx rigidbodyEx = this._tool.rigidbodyEx;
|
||||
int num6 = 0;
|
||||
if (rigidbodyEx != num6)
|
||||
{
|
||||
RigidbodyEx.FPLEDOKDLCC fpledokdlcc;
|
||||
this._tool.rigidbodyEx.JNAJFIOHDKO += fpledokdlcc;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601513B RID: 86331 RVA: 0x0051039C File Offset: 0x0050E59C
|
||||
[Token(Token = "0x601513B")]
|
||||
[Address(RVA = "0x13CD490", Offset = "0x13CBE90", VA = "0x1813CD490")]
|
||||
private void IHKDBEBPKDD(Tool EGFEJGHDNAI)
|
||||
{
|
||||
this.<OJHNNEEHOPF>k__BackingField = true;
|
||||
Action opgcobfdmhm = this.OPGCOBFDMHM;
|
||||
if (opgcobfdmhm != 0)
|
||||
{
|
||||
opgcobfdmhm();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601513C RID: 86332 RVA: 0x005103C4 File Offset: 0x0050E5C4
|
||||
[Token(Token = "0x601513C")]
|
||||
[Address(RVA = "0x13CF890", Offset = "0x13CE290", VA = "0x1813CF890", Slot = "17")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
||||
int num = 0;
|
||||
if (<OCDLBPHJMOP>k__BackingField != num)
|
||||
{
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
int num2 = 0;
|
||||
this.ONLEICCNNBI = num2;
|
||||
Tool tool = this._tool;
|
||||
int num3 = 0;
|
||||
if (tool != num3)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = this._tool.rigidbodyEx;
|
||||
List<Rigidbody> bilbhachcmo = this.BILBHACHCMO;
|
||||
Rigidbody unityRigidbody = rigidbodyEx.unityRigidbody;
|
||||
bilbhachcmo.Add(unityRigidbody);
|
||||
Tool tool2 = this._tool;
|
||||
if (tool2.SpawnedFromPool)
|
||||
{
|
||||
string ionfgpclhhg = Weapon.IONFGPCLHHG;
|
||||
tool2.AddLockOnPickup(true, ionfgpclhhg);
|
||||
}
|
||||
}
|
||||
if (this.supportsAmmunition)
|
||||
{
|
||||
this.IAIDAEAIAPN = true;
|
||||
}
|
||||
int num4 = this.PHLKEFFMCFI.Get();
|
||||
PhotonView photonView = PhotonNetwork.GetPhotonView(this.PHLKEFFMCFI.Get());
|
||||
int num5 = 0;
|
||||
if (photonView == num5)
|
||||
{
|
||||
ActionEvent<global::Player> playerCreatedEvent = global::Player.PlayerCreatedEvent;
|
||||
Action<global::Player> action = new Action(this.FJFDMJAKCNL);
|
||||
global::Player.PlayerCreatedEvent = playerCreatedEvent + action;
|
||||
return;
|
||||
}
|
||||
Color color = this.EPDNPLLEPOH;
|
||||
}
|
||||
|
||||
// Token: 0x0601513D RID: 86333 RVA: 0x005104C4 File Offset: 0x0050E6C4
|
||||
[Token(Token = "0x601513D")]
|
||||
[Address(RVA = "0x13CED50", Offset = "0x13CD750", VA = "0x1813CED50", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
ActionEvent<global::Player> playerCreatedEvent = global::Player.PlayerCreatedEvent;
|
||||
Action<global::Player> action = new Action(this.FJFDMJAKCNL);
|
||||
global::Player.PlayerCreatedEvent = playerCreatedEvent - action;
|
||||
base.OnDestroy();
|
||||
Tool tool = this._tool;
|
||||
int num = 0;
|
||||
if (tool != num)
|
||||
{
|
||||
Tool tool2 = this._tool;
|
||||
ActionEvent<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
||||
Action<Tool> action2 = new Action(this.BMJPKHONHBM);
|
||||
ActionEvent<Tool> actionEvent = postReleaseEvent - action2;
|
||||
tool2.PostReleaseEvent = actionEvent;
|
||||
Tool tool3 = this._tool;
|
||||
ActionEvent<Tool> postPickupEvent = tool3.PostPickupEvent;
|
||||
Action<Tool> action3 = new Action(this.DDFNAFCNEGI);
|
||||
ActionEvent<Tool> actionEvent2 = postPickupEvent - action3;
|
||||
tool3.PostPickupEvent = actionEvent2;
|
||||
Tool tool4 = this._tool;
|
||||
ActionEvent<Tool, Vector3, Quaternion, Vector3, bool> postResetEvent = tool4.PostResetEvent;
|
||||
ActionEvent<Tool> actionEvent3;
|
||||
tool4.PostResetEvent = actionEvent3;
|
||||
Tool tool5 = this._tool;
|
||||
ActionEvent<Tool> postAwakeEvent = tool5.PostAwakeEvent;
|
||||
Action<Tool> action4 = new Action(this.IHKDBEBPKDD);
|
||||
ActionEvent<Tool> actionEvent4 = postAwakeEvent - action4;
|
||||
tool5.PostAwakeEvent = actionEvent4;
|
||||
RigidbodyEx rigidbodyEx = this._tool.rigidbodyEx;
|
||||
int num2 = 0;
|
||||
if (rigidbodyEx != num2)
|
||||
{
|
||||
RigidbodyEx.FPLEDOKDLCC fpledokdlcc;
|
||||
this._tool.rigidbodyEx.JNAJFIOHDKO -= fpledokdlcc;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601513E RID: 86334 RVA: 0x005105F4 File Offset: 0x0050E7F4
|
||||
[Token(Token = "0x601513E")]
|
||||
[Address(RVA = "0x13CBB40", Offset = "0x13CA540", VA = "0x1813CBB40")]
|
||||
private void BMJPKHONHBM(Tool EGFEJGHDNAI)
|
||||
{
|
||||
int num = 0;
|
||||
this.MBHHPJDMMND(num != 0);
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
int totalAmmunition = this.KKCCBKKKAKF;
|
||||
if (totalAmmunition == 0 && (this.hasInfiniteReserveAmmunition ? 1 : 0) == totalAmmunition && (this.disablePostTotalAmmunitionExhaustion ? 1 : 0) != totalAmmunition)
|
||||
{
|
||||
this.KKICJOMBLJM();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601513F RID: 86335 RVA: 0x00510638 File Offset: 0x0050E838
|
||||
[Token(Token = "0x601513F")]
|
||||
[Address(RVA = "0x13CBBB0", Offset = "0x13CA5B0", VA = "0x1813CBBB0")]
|
||||
private void DDFNAFCNEGI(Tool EGFEJGHDNAI)
|
||||
{
|
||||
Photon.Realtime.Player owner = base.owner;
|
||||
int num = 0;
|
||||
this.PHLKEFFMCFI.Set(num);
|
||||
this.MBHHPJDMMND(true);
|
||||
}
|
||||
|
||||
// Token: 0x06015140 RID: 86336 RVA: 0x00510668 File Offset: 0x0050E868
|
||||
[Token(Token = "0x6015140")]
|
||||
[Address(RVA = "0x13CACD0", Offset = "0x13C96D0", VA = "0x1813CACD0", Slot = "18")]
|
||||
public virtual void AddImpactIgnoredRigidbody(Rigidbody EELOMEPLLID)
|
||||
{
|
||||
if (!this.BILBHACHCMO.Contains(EELOMEPLLID))
|
||||
{
|
||||
this.BILBHACHCMO.Add(EELOMEPLLID);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015141 RID: 86337 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015141")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "19")]
|
||||
protected virtual void PHMLMAMJAKF(RigidbodyEx AKLOHNHKHAO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17003870 RID: 14448
|
||||
// (get) Token: 0x06015142 RID: 86338 RVA: 0x00510698 File Offset: 0x0050E898
|
||||
// (set) Token: 0x06015143 RID: 86339 RVA: 0x005106C4 File Offset: 0x0050E8C4
|
||||
[Token(Token = "0x17003870")]
|
||||
public ENDNBHFKNFL PJGAFFNGBMO
|
||||
{
|
||||
[Token(Token = "0x6015142")]
|
||||
[Address(RVA = "0x13D0D40", Offset = "0x13CF740", VA = "0x1813D0D40")]
|
||||
get
|
||||
{
|
||||
if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L)
|
||||
{
|
||||
}
|
||||
ENDNBHFKNFL bmhmbmhnlil = ENDNBHFKNFL.BMHMBMHNLIL;
|
||||
this.pvCacheInitialized = bmhmbmhnlil != null;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6015143")]
|
||||
[Address(RVA = "0x13D1700", Offset = "0x13D0100", VA = "0x1813D1700")]
|
||||
set
|
||||
{
|
||||
int falkmighgoo = value.FALKMIGHGOO;
|
||||
SynchronizedField<int> phlkeffmcfi = this.PHLKEFFMCFI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003871 RID: 14449
|
||||
// (get) Token: 0x06015144 RID: 86340 RVA: 0x005106E8 File Offset: 0x0050E8E8
|
||||
[Token(Token = "0x17003871")]
|
||||
public virtual FJDJKDOJKDO GKABAMDKABN
|
||||
{
|
||||
[Token(Token = "0x6015144")]
|
||||
[Address(RVA = "0x4438D0", Offset = "0x4422D0", VA = "0x1804438D0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return this.damageType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003872 RID: 14450
|
||||
// (get) Token: 0x06015145 RID: 86341 RVA: 0x005106FC File Offset: 0x0050E8FC
|
||||
[Token(Token = "0x17003872")]
|
||||
public FJDJKDOJKDO AAEGJBHCAMI
|
||||
{
|
||||
[Token(Token = "0x6015145")]
|
||||
[Address(RVA = "0x4438C0", Offset = "0x4422C0", VA = "0x1804438C0")]
|
||||
get
|
||||
{
|
||||
return this.secondaryDamageType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003873 RID: 14451
|
||||
// (get) Token: 0x06015146 RID: 86342 RVA: 0x00510710 File Offset: 0x0050E910
|
||||
[Token(Token = "0x17003873")]
|
||||
public int DFPKOJKFNIF
|
||||
{
|
||||
[Token(Token = "0x6015146")]
|
||||
[Address(RVA = "0x13D0AE0", Offset = "0x13CF4E0", VA = "0x1813D0AE0")]
|
||||
get
|
||||
{
|
||||
return this.NAMLKAPODFA.Get1();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003874 RID: 14452
|
||||
// (get) Token: 0x06015147 RID: 86343 RVA: 0x00510730 File Offset: 0x0050E930
|
||||
[Token(Token = "0x17003874")]
|
||||
public int FMEPANHJNLN
|
||||
{
|
||||
[Token(Token = "0x6015147")]
|
||||
[Address(RVA = "0x4EB9C0", Offset = "0x4EA3C0", VA = "0x1804EB9C0")]
|
||||
get
|
||||
{
|
||||
return this.ammunitionMagazineSize;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003875 RID: 14453
|
||||
// (get) Token: 0x06015148 RID: 86344 RVA: 0x00510744 File Offset: 0x0050E944
|
||||
[Token(Token = "0x17003875")]
|
||||
public int APBIFCBKJFH
|
||||
{
|
||||
[Token(Token = "0x6015148")]
|
||||
[Address(RVA = "0x13D0B30", Offset = "0x13CF530", VA = "0x1813D0B30")]
|
||||
get
|
||||
{
|
||||
Weapon.PCCDINMONLK customGetReserveAmmoBehavior = this.CustomGetReserveAmmoBehavior;
|
||||
if (customGetReserveAmmoBehavior == 0)
|
||||
{
|
||||
return this.NAMLKAPODFA.Get2();
|
||||
}
|
||||
return customGetReserveAmmoBehavior(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003876 RID: 14454
|
||||
// (get) Token: 0x06015149 RID: 86345 RVA: 0x00510778 File Offset: 0x0050E978
|
||||
[Token(Token = "0x17003876")]
|
||||
public float MLDDAAEEHJN
|
||||
{
|
||||
[Token(Token = "0x6015149")]
|
||||
[Address(RVA = "0x13D09C0", Offset = "0x13CF3C0", VA = "0x1813D09C0")]
|
||||
get
|
||||
{
|
||||
return this.NAMLKAPODFA.Get3();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003877 RID: 14455
|
||||
// (get) Token: 0x0601514A RID: 86346 RVA: 0x00510798 File Offset: 0x0050E998
|
||||
[Token(Token = "0x17003877")]
|
||||
public int KKCCBKKKAKF
|
||||
{
|
||||
[Token(Token = "0x601514A")]
|
||||
[Address(RVA = "0x13D0C40", Offset = "0x13CF640", VA = "0x1813D0C40")]
|
||||
get
|
||||
{
|
||||
if (this.hasInfiniteReserveAmmunition)
|
||||
{
|
||||
return this.NAMLKAPODFA.Get1();
|
||||
}
|
||||
int num = this.NAMLKAPODFA.Get1();
|
||||
Weapon.PCCDINMONLK customGetReserveAmmoBehavior = this.CustomGetReserveAmmoBehavior;
|
||||
if (customGetReserveAmmoBehavior == 0)
|
||||
{
|
||||
int num2 = this.NAMLKAPODFA.Get2();
|
||||
return num2 + num;
|
||||
}
|
||||
int num3 = customGetReserveAmmoBehavior(this);
|
||||
return num3 + num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003878 RID: 14456
|
||||
// (get) Token: 0x0601514B RID: 86347 RVA: 0x005107F8 File Offset: 0x0050E9F8
|
||||
[Token(Token = "0x17003878")]
|
||||
public float MNGHKDJEPNA
|
||||
{
|
||||
[Token(Token = "0x601514B")]
|
||||
[Address(RVA = "0x13D0BA0", Offset = "0x13CF5A0", VA = "0x1813D0BA0")]
|
||||
get
|
||||
{
|
||||
while (this.hasInfiniteReserveAmmunition)
|
||||
{
|
||||
}
|
||||
int totalAmmunition = this.KKCCBKKKAKF;
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003879 RID: 14457
|
||||
// (get) Token: 0x0601514C RID: 86348 RVA: 0x0051081C File Offset: 0x0050EA1C
|
||||
[Token(Token = "0x17003879")]
|
||||
public float CGOPGIAIOIK
|
||||
{
|
||||
[Token(Token = "0x601514C")]
|
||||
[Address(RVA = "0x13D0A10", Offset = "0x13CF410", VA = "0x1813D0A10")]
|
||||
get
|
||||
{
|
||||
if (this.HOEGEPPBJAE)
|
||||
{
|
||||
int num = this.NAMLKAPODFA.Get1();
|
||||
float num2;
|
||||
return num2;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700387A RID: 14458
|
||||
// (get) Token: 0x0601514D RID: 86349 RVA: 0x00510848 File Offset: 0x0050EA48
|
||||
[Token(Token = "0x1700387A")]
|
||||
public bool ECOOGIPGNNK
|
||||
{
|
||||
[Token(Token = "0x601514D")]
|
||||
[Address(RVA = "0x1207ED0", Offset = "0x12068D0", VA = "0x181207ED0")]
|
||||
get
|
||||
{
|
||||
return !this.automaticallyReloadMagazine;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700387B RID: 14459
|
||||
// (get) Token: 0x0601514E RID: 86350 RVA: 0x00510860 File Offset: 0x0050EA60
|
||||
[Token(Token = "0x1700387B")]
|
||||
public bool NOOCGFJOMEM
|
||||
{
|
||||
[Token(Token = "0x601514E")]
|
||||
[Address(RVA = "0x13D08D0", Offset = "0x13CF2D0", VA = "0x1813D08D0")]
|
||||
get
|
||||
{
|
||||
if (this.HOEGEPPBJAE)
|
||||
{
|
||||
if (!this.<FAGFHDDIHHD>k__BackingField)
|
||||
{
|
||||
int num = this.NAMLKAPODFA.Get1();
|
||||
if (this.automaticallyReloadMagazine)
|
||||
{
|
||||
int reserveAmmunition = this.APBIFCBKJFH;
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700387C RID: 14460
|
||||
// (get) Token: 0x0601514F RID: 86351 RVA: 0x005108A4 File Offset: 0x0050EAA4
|
||||
[Token(Token = "0x1700387C")]
|
||||
public bool FPLOELJHIHK
|
||||
{
|
||||
[Token(Token = "0x601514F")]
|
||||
[Address(RVA = "0x13D0970", Offset = "0x13CF370", VA = "0x1813D0970")]
|
||||
get
|
||||
{
|
||||
if (this.HOEGEPPBJAE && !this.hasInfiniteReserveAmmunition)
|
||||
{
|
||||
return this.KKCCBKKKAKF == 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700387D RID: 14461
|
||||
// (get) Token: 0x06015150 RID: 86352 RVA: 0x005108D0 File Offset: 0x0050EAD0
|
||||
[Token(Token = "0x1700387D")]
|
||||
public bool HOEGEPPBJAE
|
||||
{
|
||||
[Token(Token = "0x6015150")]
|
||||
[Address(RVA = "0x13D07B0", Offset = "0x13CF1B0", VA = "0x1813D07B0")]
|
||||
get
|
||||
{
|
||||
if (!this.supportsAmmunition)
|
||||
{
|
||||
}
|
||||
return !this.disableAmmunitionWhenInfiniteAmmoActive || !Weapon.GFOAGMELBLE.HasTokens;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700387E RID: 14462
|
||||
// (get) Token: 0x06015151 RID: 86353 RVA: 0x00510908 File Offset: 0x0050EB08
|
||||
[Token(Token = "0x1700387E")]
|
||||
public bool GMHJLBNMJCB
|
||||
{
|
||||
[Token(Token = "0x6015151")]
|
||||
[Address(RVA = "0x13D0960", Offset = "0x13CF360", VA = "0x1813D0960")]
|
||||
get
|
||||
{
|
||||
return this.hasInfiniteReserveAmmunition;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700387F RID: 14463
|
||||
// (get) Token: 0x06015152 RID: 86354 RVA: 0x0051091C File Offset: 0x0050EB1C
|
||||
// (set) Token: 0x06015153 RID: 86355 RVA: 0x00510930 File Offset: 0x0050EB30
|
||||
[Token(Token = "0x1700387F")]
|
||||
public ImpactDecal JBJGIBCBMDJ
|
||||
{
|
||||
[Token(Token = "0x6015152")]
|
||||
[Address(RVA = "0x4CFB90", Offset = "0x4CE590", VA = "0x1804CFB90")]
|
||||
get
|
||||
{
|
||||
return this.impactDecalPrefab;
|
||||
}
|
||||
[Token(Token = "0x6015153")]
|
||||
[Address(RVA = "0x4CFD20", Offset = "0x4CE720", VA = "0x1804CFD20")]
|
||||
set
|
||||
{
|
||||
this.impactDecalPrefab = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003880 RID: 14464
|
||||
// (get) Token: 0x06015154 RID: 86356 RVA: 0x00510944 File Offset: 0x0050EB44
|
||||
// (set) Token: 0x06015155 RID: 86357 RVA: 0x00510958 File Offset: 0x0050EB58
|
||||
[Token(Token = "0x17003880")]
|
||||
public PooledParticle JCLGDNHLCBB
|
||||
{
|
||||
[Token(Token = "0x6015154")]
|
||||
[Address(RVA = "0x408B30", Offset = "0x407530", VA = "0x180408B30")]
|
||||
get
|
||||
{
|
||||
return this.impactParticlePrefab;
|
||||
}
|
||||
[Token(Token = "0x6015155")]
|
||||
[Address(RVA = "0x5D5C80", Offset = "0x5D4680", VA = "0x1805D5C80")]
|
||||
set
|
||||
{
|
||||
this.impactParticlePrefab = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003881 RID: 14465
|
||||
// (get) Token: 0x06015156 RID: 86358 RVA: 0x0051096C File Offset: 0x0050EB6C
|
||||
[Token(Token = "0x17003881")]
|
||||
public bool MHLIDBEEPKN
|
||||
{
|
||||
[Token(Token = "0x6015156")]
|
||||
[Address(RVA = "0x13D09B0", Offset = "0x13CF3B0", VA = "0x1813D09B0")]
|
||||
get
|
||||
{
|
||||
return this.damageType == FJDJKDOJKDO.MELEE_SHIELD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015157 RID: 86359 RVA: 0x00510988 File Offset: 0x0050EB88
|
||||
[Token(Token = "0x6015157")]
|
||||
[Address(RVA = "0x13CECE0", Offset = "0x13CD6E0", VA = "0x1813CECE0")]
|
||||
public void OnBlockAttack(Vector3 DDHPAFKBMON)
|
||||
{
|
||||
if (this.FKHHLPNGKHM != 0)
|
||||
{
|
||||
float z = DDHPAFKBMON.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015158 RID: 86360 RVA: 0x005109A8 File Offset: 0x0050EBA8
|
||||
[Token(Token = "0x6015158")]
|
||||
[Address(RVA = "0x13CF230", Offset = "0x13CDC30", VA = "0x1813CF230")]
|
||||
public void RaisePostImpactEvent(GHMDIDJLFMC KNLMJBAKCGF, bool HKFHKPGKAKC)
|
||||
{
|
||||
if (this.NLGDEPFDHJO != 0)
|
||||
{
|
||||
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
}
|
||||
ActionEvent<Weapon, GHMDIDJLFMC, bool> postImpactEventStatic = Weapon.PostImpactEventStatic;
|
||||
float y2 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z3 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z4 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
}
|
||||
|
||||
// Token: 0x06015159 RID: 86361 RVA: 0x00510A18 File Offset: 0x0050EC18
|
||||
[Token(Token = "0x6015159")]
|
||||
[Address(RVA = "0x13CD040", Offset = "0x13CBA40", VA = "0x1813CD040", Slot = "21")]
|
||||
public virtual int GetPlayerImpactDamage(global::Player.GAHEJKDCLLE EAMJHCGHCIE, float DBINDJBHOKM, bool OCFIBDHGBLF)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
Weapon.PlayerDamageSetting[] array = this.playerDamageSettings;
|
||||
num = 0;
|
||||
if (array != 0)
|
||||
{
|
||||
int length = array.Length;
|
||||
if (num < length && "{il2cpp array field local5->}" != EAMJHCGHCIE)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
while (!OCFIBDHGBLF);
|
||||
int num2 = this.maxSelfDamage;
|
||||
return Mathf.Min(num, num2);
|
||||
}
|
||||
|
||||
// Token: 0x0601515A RID: 86362 RVA: 0x00510A68 File Offset: 0x0050EC68
|
||||
[Token(Token = "0x601515A")]
|
||||
[Address(RVA = "0x13CBC70", Offset = "0x13CA670", VA = "0x1813CBC70", Slot = "22")]
|
||||
protected virtual void DEOLDGEDOGK(global::Player IEKDDPPNFPF, global::Player.GAHEJKDCLLE NMKAKHOEMGB, GHMDIDJLFMC KNLMJBAKCGF)
|
||||
{
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
bool flag = instance != num;
|
||||
if (flag)
|
||||
{
|
||||
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
||||
}
|
||||
this._weaponAudio.OnPlayerImpact(num);
|
||||
int num2 = 0;
|
||||
this.LKCPIACOLAP(num, num2);
|
||||
bool flag2 = this.ODPDBPCMGKE();
|
||||
if (this.BEKCCHHMPEH != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601515B RID: 86363 RVA: 0x00510AD0 File Offset: 0x0050ECD0
|
||||
[Token(Token = "0x601515B")]
|
||||
[Address(RVA = "0x13CE880", Offset = "0x13CD280", VA = "0x1813CE880", Slot = "23")]
|
||||
public virtual void NotifyWeaponDealtPlayerOnPlayerDamage(global::Player EDIBICHIJJH)
|
||||
{
|
||||
Weapon.LBLCAILBAJI pnbljffpgnl = this.PNBLJFFPGNL;
|
||||
if (pnbljffpgnl != 0)
|
||||
{
|
||||
pnbljffpgnl(EDIBICHIJJH);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601515C RID: 86364 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601515C")]
|
||||
[Address(RVA = "0x13CD030", Offset = "0x13CBA30", VA = "0x1813CD030", Slot = "24")]
|
||||
public virtual int GetEnemyDamage(float LFDFFDCJAAD = 0f)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601515D RID: 86365 RVA: 0x00510AF0 File Offset: 0x0050ECF0
|
||||
[Token(Token = "0x601515D")]
|
||||
[Address(RVA = "0x13CC5C0", Offset = "0x13CAFC0", VA = "0x1813CC5C0", Slot = "25")]
|
||||
protected virtual bool DHODJKLNHPA(Enemy BPJNEFJBBML, ANBBFGKPJFD EMPFLFOEDFD, GHMDIDJLFMC KNLMJBAKCGF)
|
||||
{
|
||||
int num = 0;
|
||||
WeaponAudio weaponAudio = this._weaponAudio;
|
||||
if (KNLMJBAKCGF.FEDGOFKEGEF.z < 0.5f)
|
||||
{
|
||||
weaponAudio.OnEnemyHit(num);
|
||||
}
|
||||
weaponAudio.OnEnemyHitHard(num);
|
||||
weaponAudio.OnEnemyShieldHit(num);
|
||||
int num2 = 0;
|
||||
this.LKCPIACOLAP(num, num2);
|
||||
bool flag = this.ODPDBPCMGKE();
|
||||
bool hasAuthority = base.hasAuthority;
|
||||
if (hasAuthority)
|
||||
{
|
||||
if (!BPJNEFJBBML.hasAuthority)
|
||||
{
|
||||
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
||||
bool flag2 = BPJNEFJBBML.IOGGJAMKGNG();
|
||||
}
|
||||
int num3 = 0;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
}
|
||||
this.NotifyWeaponDealtPlayerOnPlayerDamage(num3);
|
||||
Photon.Realtime.Player authority = base.authority;
|
||||
}
|
||||
if (this.EIMFCMEGGPP != 0)
|
||||
{
|
||||
}
|
||||
if (Weapon.EnemyImpactEventStatic != 0)
|
||||
{
|
||||
}
|
||||
bool flag4;
|
||||
return flag4;
|
||||
}
|
||||
|
||||
// Token: 0x0601515E RID: 86366 RVA: 0x00510BA0 File Offset: 0x0050EDA0
|
||||
[Token(Token = "0x601515E")]
|
||||
[Address(RVA = "0x13CF0F0", Offset = "0x13CDAF0", VA = "0x1813CF0F0")]
|
||||
public void RaiseEnemyImpactEvent(Enemy FDJDEJIKCFH, ANBBFGKPJFD DNAAFCIDGCG, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK)
|
||||
{
|
||||
if (this.EIMFCMEGGPP != 0)
|
||||
{
|
||||
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
}
|
||||
if (Weapon.EnemyImpactEventStatic != 0)
|
||||
{
|
||||
float y2 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z3 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z4 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601515F RID: 86367 RVA: 0x00510C0C File Offset: 0x0050EE0C
|
||||
[Token(Token = "0x601515F")]
|
||||
[Address(RVA = "0x13CD890", Offset = "0x13CC290", VA = "0x1813CD890", Slot = "26")]
|
||||
protected virtual void KDFOMKCFEIL(Enemy BPJNEFJBBML, GHMDIDJLFMC KNLMJBAKCGF)
|
||||
{
|
||||
WeaponAudio weaponAudio = this._weaponAudio;
|
||||
PooledParticle pooledParticle = this.secondaryDamageParticlePrefab;
|
||||
int num = 0;
|
||||
if (pooledParticle != num)
|
||||
{
|
||||
PooledParticle pooledParticle2 = this.secondaryDamageParticlePrefab;
|
||||
this.LKCPIACOLAP(num, pooledParticle2);
|
||||
}
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
if (!BPJNEFJBBML.hasAuthority)
|
||||
{
|
||||
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
||||
bool flag = BPJNEFJBBML.IOGGJAMKGNG();
|
||||
}
|
||||
Photon.Realtime.Player authority = base.authority;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015160 RID: 86368 RVA: 0x00510C78 File Offset: 0x0050EE78
|
||||
[Token(Token = "0x6015160")]
|
||||
[Address(RVA = "0x13CBF40", Offset = "0x13CA940", VA = "0x1813CBF40", Slot = "27")]
|
||||
protected virtual void DFCBOEJFFLE(Tool BKKNJFFJBKN, GHMDIDJLFMC KNLMJBAKCGF)
|
||||
{
|
||||
Tool tool = this._tool;
|
||||
if (!(BKKNJFFJBKN == tool))
|
||||
{
|
||||
int num = 0;
|
||||
if (!(BKKNJFFJBKN == num))
|
||||
{
|
||||
Weapon component = BKKNJFFJBKN.GetComponent<Weapon>();
|
||||
int num2 = 0;
|
||||
ENDNBHFKNFL endnbhfknfl;
|
||||
ENDNBHFKNFL endnbhfknfl2;
|
||||
if (component != num2 && endnbhfknfl != 0 && endnbhfknfl2 != 0)
|
||||
{
|
||||
ENDNBHFKNFL endnbhfknfl3;
|
||||
int falkmighgoo = endnbhfknfl3.FALKMIGHGOO;
|
||||
float y = endnbhfknfl3.CMINCCMAJHA.y;
|
||||
float y2 = endnbhfknfl3.GDBPMHPHDBI.y;
|
||||
bool flag;
|
||||
if (flag && this.canTriggerExplosives)
|
||||
{
|
||||
ENDNBHFKNFL wielder = component.PJGAFFNGBMO;
|
||||
int falkmighgoo2 = wielder.FALKMIGHGOO;
|
||||
float y3 = wielder.CMINCCMAJHA.y;
|
||||
float y4 = wielder.GDBPMHPHDBI.y;
|
||||
}
|
||||
}
|
||||
if (this.BILKGMGMGKL(BKKNJFFJBKN))
|
||||
{
|
||||
int num3 = 0;
|
||||
if (tool != num3 && tool.NEMPBKDKMGO == (ulong)1001L && BKKNJFFJBKN.<BIPMAHKMNKF>k__BackingField)
|
||||
{
|
||||
global::Player <OKDFEPHLKCB>k__BackingField = BKKNJFFJBKN.<OKDFEPHLKCB>k__BackingField;
|
||||
if (RecRoomSceneManager.KKFJDMOHJLC)
|
||||
{
|
||||
ENDNBHFKNFL endnbhfknfl4;
|
||||
int falkmighgoo3 = endnbhfknfl4.FALKMIGHGOO;
|
||||
float y5 = endnbhfknfl4.CMINCCMAJHA.y;
|
||||
float y6 = endnbhfknfl4.GDBPMHPHDBI.y;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
ENDNBHFKNFL endnbhfknfl5;
|
||||
int falkmighgoo4 = endnbhfknfl5.FALKMIGHGOO;
|
||||
float y7 = endnbhfknfl5.CMINCCMAJHA.y;
|
||||
float y8 = endnbhfknfl5.GDBPMHPHDBI.y;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
ENDNBHFKNFL endnbhfknfl6;
|
||||
int falkmighgoo5 = endnbhfknfl6.FALKMIGHGOO;
|
||||
float y9 = endnbhfknfl6.CMINCCMAJHA.y;
|
||||
float y10 = endnbhfknfl6.GDBPMHPHDBI.y;
|
||||
Photon.Realtime.Player photonPlayer = BKKNJFFJBKN.<OKDFEPHLKCB>k__BackingField.DBAJDHGDPOL;
|
||||
Photon.Realtime.Player player;
|
||||
AACCKDLMFKJ.MLMONCNBALP(player, photonPlayer, BKKNJFFJBKN);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
float y11 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
float y12 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z3 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z4 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
float z5 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
}
|
||||
float y13 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z6 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z7 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015161 RID: 86369 RVA: 0x00510E9C File Offset: 0x0050F09C
|
||||
[Token(Token = "0x6015161")]
|
||||
[Address(RVA = "0x13CE8A0", Offset = "0x13CD2A0", VA = "0x1813CE8A0", Slot = "28")]
|
||||
protected virtual void OJLEOLFKHLI(Tool BKKNJFFJBKN, GHMDIDJLFMC KNLMJBAKCGF)
|
||||
{
|
||||
int num = 0;
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
if (instance != num2)
|
||||
{
|
||||
if (BKKNJFFJBKN.NDKHDFJHGPP)
|
||||
{
|
||||
Tool nmpihkpmflm = BKKNJFFJBKN.NMPIHKPMFLM;
|
||||
}
|
||||
global::Player <OKDFEPHLKCB>k__BackingField = BKKNJFFJBKN.<OKDFEPHLKCB>k__BackingField;
|
||||
int num3 = 0;
|
||||
if (!(<OKDFEPHLKCB>k__BackingField != num3))
|
||||
{
|
||||
Debug.LogError(string.Format("Could not find a player holding tool {0} when attempting to deal damage.", BKKNJFFJBKN), BKKNJFFJBKN);
|
||||
}
|
||||
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
||||
}
|
||||
this._weaponAudio.OnPlayerImpact(num2);
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
this.LKCPIACOLAP(num2, num5);
|
||||
bool flag = this.ODPDBPCMGKE();
|
||||
Weapon.MPPJCKFGBGO nmmnpckpndm = this.NMMNPCKPNDM;
|
||||
if (nmmnpckpndm != 0)
|
||||
{
|
||||
nmmnpckpndm(this, BKKNJFFJBKN, num4, num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015162 RID: 86370 RVA: 0x00510F44 File Offset: 0x0050F144
|
||||
[Token(Token = "0x6015162")]
|
||||
[Address(RVA = "0x13CB210", Offset = "0x13C9C10", VA = "0x1813CB210")]
|
||||
private bool BILKGMGMGKL(Tool BKKNJFFJBKN)
|
||||
{
|
||||
if (BKKNJFFJBKN.NDKHDFJHGPP)
|
||||
{
|
||||
Tool nmpihkpmflm = BKKNJFFJBKN.NMPIHKPMFLM;
|
||||
int num = 0;
|
||||
if (nmpihkpmflm != num)
|
||||
{
|
||||
Tool nmpihkpmflm2 = BKKNJFFJBKN.NMPIHKPMFLM;
|
||||
return this.BILKGMGMGKL(nmpihkpmflm2);
|
||||
}
|
||||
}
|
||||
return !BKKNJFFJBKN.<BIPMAHKMNKF>k__BackingField || true;
|
||||
}
|
||||
|
||||
// Token: 0x06015163 RID: 86371 RVA: 0x00510F90 File Offset: 0x0050F190
|
||||
[Token(Token = "0x6015163")]
|
||||
[Address(RVA = "0x13CE1B0", Offset = "0x13CCBB0", VA = "0x1813CE1B0", Slot = "29")]
|
||||
protected virtual void LPDADONNLLJ(Trap JHIDLPIGNBD, GHMDIDJLFMC KNLMJBAKCGF)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
int num = 0;
|
||||
if (!JHIDLPIGNBD.hasAuthority)
|
||||
{
|
||||
PhotonView photonView = JHIDLPIGNBD.photonView;
|
||||
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
||||
photonView.TransferOwnership(localPlayer);
|
||||
}
|
||||
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
this.NotifyWeaponDealtPlayerOnPlayerDamage(num);
|
||||
float z3 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
float y2 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
JHIDLPIGNBD.MKBHMJKBMIB();
|
||||
}
|
||||
float y3 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z4 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z5 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
}
|
||||
|
||||
// Token: 0x06015164 RID: 86372 RVA: 0x00511048 File Offset: 0x0050F248
|
||||
[Token(Token = "0x6015164")]
|
||||
[Address(RVA = "0x13CCB10", Offset = "0x13CB510", VA = "0x1813CCB10")]
|
||||
private void FEIPIDELBCO(Weapon CNPILHLBCHB, Weapon HCCOBFEJBKC)
|
||||
{
|
||||
int num = 0;
|
||||
if (CNPILHLBCHB != num)
|
||||
{
|
||||
ENDNBHFKNFL endnbhfknfl;
|
||||
int falkmighgoo = endnbhfknfl.FALKMIGHGOO;
|
||||
float y = endnbhfknfl.CMINCCMAJHA.y;
|
||||
float y2 = endnbhfknfl.GDBPMHPHDBI.y;
|
||||
if (endnbhfknfl != 0)
|
||||
{
|
||||
ENDNBHFKNFL endnbhfknfl2;
|
||||
int falkmighgoo2 = endnbhfknfl2.FALKMIGHGOO;
|
||||
float y3 = endnbhfknfl2.CMINCCMAJHA.y;
|
||||
float y4 = endnbhfknfl2.GDBPMHPHDBI.y;
|
||||
bool flag;
|
||||
if (endnbhfknfl2 != 0 && flag && HCCOBFEJBKC.canTriggerExplosives)
|
||||
{
|
||||
ENDNBHFKNFL wielder = CNPILHLBCHB.PJGAFFNGBMO;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015165 RID: 86373 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015165")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "30")]
|
||||
protected virtual void JJNNAGMBLLH(global::Player FHDOIBDKGIA, Weapon HCCOBFEJBKC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015166 RID: 86374 RVA: 0x005110D0 File Offset: 0x0050F2D0
|
||||
[Token(Token = "0x6015166")]
|
||||
[Address(RVA = "0x13CD590", Offset = "0x13CBF90", VA = "0x1813CD590", Slot = "31")]
|
||||
protected virtual void JGNPNMKGNII(GHMDIDJLFMC KNLMJBAKCGF, bool HKFHKPGKAKC = true)
|
||||
{
|
||||
WeaponAudio weaponAudio = this._weaponAudio;
|
||||
int num = 0;
|
||||
this.LKCPIACOLAP(KNLMJBAKCGF, num);
|
||||
bool flag = this.ODPDBPCMGKE();
|
||||
if (this.FIEIACGBCCI != 0)
|
||||
{
|
||||
}
|
||||
this.RaisePostImpactEvent(KNLMJBAKCGF, HKFHKPGKAKC);
|
||||
}
|
||||
|
||||
// Token: 0x06015167 RID: 86375 RVA: 0x0051110C File Offset: 0x0050F30C
|
||||
[Token(Token = "0x6015167")]
|
||||
[Address(RVA = "0x13CD730", Offset = "0x13CC130", VA = "0x1813CD730")]
|
||||
private void JJCBABBEPHO()
|
||||
{
|
||||
Photon.Realtime.Player owner = base.owner;
|
||||
int num = 0;
|
||||
this.PHLKEFFMCFI.Set(num);
|
||||
}
|
||||
|
||||
// Token: 0x06015168 RID: 86376 RVA: 0x00511134 File Offset: 0x0050F334
|
||||
[Token(Token = "0x6015168")]
|
||||
[Address(RVA = "0x13CAB80", Offset = "0x13C9580", VA = "0x1813CAB80", Slot = "32")]
|
||||
protected virtual void AAFKIKKFDIJ()
|
||||
{
|
||||
this.MNFHJAFACKM = true;
|
||||
}
|
||||
|
||||
// Token: 0x06015169 RID: 86377 RVA: 0x00511148 File Offset: 0x0050F348
|
||||
[Token(Token = "0x6015169")]
|
||||
[Address(RVA = "0x13CCD20", Offset = "0x13CB720", VA = "0x1813CCD20")]
|
||||
private void FJFDMJAKCNL(global::Player IEKDDPPNFPF)
|
||||
{
|
||||
int num = 0;
|
||||
if (IEKDDPPNFPF != num)
|
||||
{
|
||||
PhotonView photonView = IEKDDPPNFPF.photonView;
|
||||
SynchronizedField<int> phlkeffmcfi = this.PHLKEFFMCFI;
|
||||
int viewIdField = photonView.viewIdField;
|
||||
int num2 = phlkeffmcfi.Get();
|
||||
if (viewIdField == num2)
|
||||
{
|
||||
ActionEvent<global::Player> playerCreatedEvent = global::Player.PlayerCreatedEvent;
|
||||
Action<global::Player> action = new Action(this.FJFDMJAKCNL);
|
||||
global::Player.PlayerCreatedEvent = playerCreatedEvent - action;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601516A RID: 86378 RVA: 0x005111AC File Offset: 0x0050F3AC
|
||||
[Token(Token = "0x601516A")]
|
||||
[Address(RVA = "0x13CDDE0", Offset = "0x13CC7E0", VA = "0x1813CDDE0", Slot = "33")]
|
||||
protected virtual void LBODGLNOABB(Tool NBHJPDBHDHB, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 GMMJHABHDHE, bool CDKDOENOHIL)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
SynchronizedField<int> phlkeffmcfi = this.PHLKEFFMCFI;
|
||||
if (this.HOEGEPPBJAE)
|
||||
{
|
||||
int num = this.defaultMagazineAmmunition;
|
||||
float r = this.EPDNPLLEPOH.r;
|
||||
this.OOEABMPJJFF(num, (int)r);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601516B RID: 86379 RVA: 0x005111F4 File Offset: 0x0050F3F4
|
||||
[Token(Token = "0x601516B")]
|
||||
[Address(RVA = "0x13CF390", Offset = "0x13CDD90", VA = "0x1813CF390")]
|
||||
public void ReloadAmmunition()
|
||||
{
|
||||
bool hasAuthority = base.hasAuthority;
|
||||
if (hasAuthority)
|
||||
{
|
||||
int num = this.ammunitionMagazineSize;
|
||||
Debug.LogError(string.Format("Reloading {0}, but the magazine size is set to {1}. Assuming that we actually want it to be 1.", this, hasAuthority), this);
|
||||
uint num2;
|
||||
if (this.NAMLKAPODFA.Get1() == num2)
|
||||
{
|
||||
this._weaponAudio.OnReload();
|
||||
return;
|
||||
}
|
||||
int num3 = this.NAMLKAPODFA.Get1();
|
||||
int num4 = this.APBIFCBKJFH;
|
||||
if (!this.hasInfiniteReserveAmmunition)
|
||||
{
|
||||
num2 -= (uint)num3;
|
||||
int num5 = Mathf.Min((int)num2, num4);
|
||||
Debug.LogError(string.Format("Calculated an ammo delta of {0} when reloading {1}. Clamping to 0 instead.", num5, this), this);
|
||||
int num6 = 0;
|
||||
num3 += num6;
|
||||
num4 -= num6;
|
||||
}
|
||||
this.OOEABMPJJFF((int)num2, num4);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601516C RID: 86380 RVA: 0x005112A0 File Offset: 0x0050F4A0
|
||||
[Token(Token = "0x601516C")]
|
||||
[Address(RVA = "0x13CE840", Offset = "0x13CD240", VA = "0x1813CE840")]
|
||||
protected void NOPDMJMLJGC()
|
||||
{
|
||||
int num = this.defaultMagazineAmmunition;
|
||||
float r = this.EPDNPLLEPOH.r;
|
||||
this.OOEABMPJJFF(num, (int)r);
|
||||
}
|
||||
|
||||
// Token: 0x0601516D RID: 86381 RVA: 0x005112C8 File Offset: 0x0050F4C8
|
||||
[Token(Token = "0x601516D")]
|
||||
[Address(RVA = "0x13CD7E0", Offset = "0x13CC1E0", VA = "0x1813CD7E0")]
|
||||
protected void JOHDHGHPGBN()
|
||||
{
|
||||
int num = this.NAMLKAPODFA.Get1();
|
||||
Weapon.PCCDINMONLK customGetReserveAmmoBehavior = this.CustomGetReserveAmmoBehavior;
|
||||
if (customGetReserveAmmoBehavior == 0)
|
||||
{
|
||||
int num2 = this.NAMLKAPODFA.Get2();
|
||||
}
|
||||
int num3 = customGetReserveAmmoBehavior(this);
|
||||
int num4 = num - 1;
|
||||
this.OOEABMPJJFF(num4, num3);
|
||||
}
|
||||
|
||||
// Token: 0x0601516E RID: 86382 RVA: 0x00511314 File Offset: 0x0050F514
|
||||
[Token(Token = "0x601516E")]
|
||||
[Address(RVA = "0x13CCE70", Offset = "0x13CB870", VA = "0x1813CCE70")]
|
||||
public void ForceAmmunitionValuesOnSpawn(int JECBGCPHIKM, int ACICAEFCIFL)
|
||||
{
|
||||
this.OOEABMPJJFF(JECBGCPHIKM, ACICAEFCIFL);
|
||||
}
|
||||
|
||||
// Token: 0x0601516F RID: 86383 RVA: 0x0051132C File Offset: 0x0050F52C
|
||||
[Token(Token = "0x601516F")]
|
||||
[Address(RVA = "0x13CEC20", Offset = "0x13CD620", VA = "0x1813CEC20")]
|
||||
protected void OOEABMPJJFF(int JECBGCPHIKM, int ACICAEFCIFL)
|
||||
{
|
||||
Weapon.BGAMLLMKNEM customSetReserveAmmoBehavior = this.CustomSetReserveAmmoBehavior;
|
||||
if (customSetReserveAmmoBehavior != 0)
|
||||
{
|
||||
customSetReserveAmmoBehavior(this, ACICAEFCIFL);
|
||||
}
|
||||
double time = PhotonNetwork.Time;
|
||||
SynchronizedField<int, int, float> namlkapodfa = this.NAMLKAPODFA;
|
||||
}
|
||||
|
||||
// Token: 0x06015170 RID: 86384 RVA: 0x00511364 File Offset: 0x0050F564
|
||||
[Token(Token = "0x6015170")]
|
||||
[Address(RVA = "0x13CE5B0", Offset = "0x13CCFB0", VA = "0x1813CE5B0", Slot = "34")]
|
||||
protected virtual void MIKJDLDPIEP()
|
||||
{
|
||||
Action ofolkcfpben = this.OFOLKCFPBEN;
|
||||
if (ofolkcfpben != 0)
|
||||
{
|
||||
ofolkcfpben();
|
||||
}
|
||||
int num = this.NAMLKAPODFA.Get1();
|
||||
if (num == 0 && (this.IAIDAEAIAPN ? 1 : 0) != num)
|
||||
{
|
||||
this._weaponAudio.OnLastRoundSpent();
|
||||
}
|
||||
int num2 = this.NAMLKAPODFA.Get1();
|
||||
int num3 = 0;
|
||||
if (num2 == this.ammunitionMagazineSize)
|
||||
{
|
||||
WeaponAudio weaponAudio = this._weaponAudio;
|
||||
this.JEDBLOPHIBA = num3;
|
||||
weaponAudio.OnReload();
|
||||
}
|
||||
bool hasHolder = this._tool.FNFNLDBILFE;
|
||||
this.MBHHPJDMMND(hasHolder);
|
||||
if (base.hasAuthority && this.KKCCBKKKAKF == 0 && (this.hasInfiniteReserveAmmunition ? 1 : 0) == num3)
|
||||
{
|
||||
if (!this._tool.<BIPMAHKMNKF>k__BackingField || (this.disarmOnTotalAmmunitionExhaustion ? 1 : 0) == num3)
|
||||
{
|
||||
while (this != 0)
|
||||
{
|
||||
}
|
||||
this.KKICJOMBLJM();
|
||||
return;
|
||||
}
|
||||
Coroutine kekekheapbp = this.KEKEKHEAPBP;
|
||||
if (kekekheapbp != 0)
|
||||
{
|
||||
base.StopCoroutine(kekekheapbp);
|
||||
this.KEKEKHEAPBP = num3;
|
||||
}
|
||||
Coroutine kjhgdcbakfk = this.KJHGDCBAKFK;
|
||||
if (kjhgdcbakfk != 0)
|
||||
{
|
||||
base.StopCoroutine(kjhgdcbakfk);
|
||||
this.KJHGDCBAKFK = num3;
|
||||
}
|
||||
Weapon.LEAKLDMJDFL leakldmjdfl;
|
||||
leakldmjdfl.System.IDisposable.Dispose();
|
||||
leakldmjdfl.<>1__state = num3;
|
||||
leakldmjdfl.<>4__this = this;
|
||||
Coroutine coroutine = base.StartCoroutine(leakldmjdfl);
|
||||
this.KJHGDCBAKFK = coroutine;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015171 RID: 86385 RVA: 0x00511498 File Offset: 0x0050F698
|
||||
[Token(Token = "0x6015171")]
|
||||
[Address(RVA = "0x13CE570", Offset = "0x13CCF70", VA = "0x1813CE570")]
|
||||
protected void MBHHPJDMMND()
|
||||
{
|
||||
bool hasHolder = this._tool.FNFNLDBILFE;
|
||||
this.MBHHPJDMMND(hasHolder);
|
||||
}
|
||||
|
||||
// Token: 0x06015172 RID: 86386 RVA: 0x005114C0 File Offset: 0x0050F6C0
|
||||
[Token(Token = "0x6015172")]
|
||||
[Address(RVA = "0x13CE3E0", Offset = "0x13CCDE0", VA = "0x1813CE3E0")]
|
||||
protected void MBHHPJDMMND(bool LMEMKAPAOBC)
|
||||
{
|
||||
if (this.supportsAmmunition != LMEMKAPAOBC && this.HOEGEPPBJAE && !this.<FAGFHDDIHHD>k__BackingField)
|
||||
{
|
||||
int num = this.NAMLKAPODFA.Get1();
|
||||
if (this.automaticallyReloadMagazine)
|
||||
{
|
||||
int reserveAmmunition = this.APBIFCBKJFH;
|
||||
}
|
||||
}
|
||||
int num2 = 0;
|
||||
int eaadlaenfne = Weapon.EAADLAENFNE;
|
||||
Animator animator = this._animator;
|
||||
int num3 = 0;
|
||||
if (animator != num3 && this._animator.isActiveAndEnabled)
|
||||
{
|
||||
this._animator.SetBool(eaadlaenfne, num2 != 0);
|
||||
}
|
||||
Weapon.NAHHHABPHFB idjblahgjnk = this.IDJBLAHGJNK;
|
||||
if (idjblahgjnk != 0)
|
||||
{
|
||||
idjblahgjnk(eaadlaenfne, num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015173 RID: 86387 RVA: 0x0051155C File Offset: 0x0050F75C
|
||||
[Token(Token = "0x6015173")]
|
||||
[Address(RVA = "0x13CD470", Offset = "0x13CBE70", VA = "0x1813CD470")]
|
||||
private void HLJEAMJHION()
|
||||
{
|
||||
this._weaponAudio.OnReload();
|
||||
}
|
||||
|
||||
// Token: 0x06015174 RID: 86388 RVA: 0x0051157C File Offset: 0x0050F77C
|
||||
[Token(Token = "0x6015174")]
|
||||
[Address(RVA = "0x13CAC00", Offset = "0x13C9600", VA = "0x1813CAC00")]
|
||||
private bool ALAHOBEPPLI(Tool NBHJPDBHDHB, global::Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
return !this.HOEGEPPBJAE || this.hasInfiniteReserveAmmunition || !this.disablePostTotalAmmunitionExhaustion || this.KKCCBKKKAKF > 0;
|
||||
}
|
||||
|
||||
// Token: 0x06015175 RID: 86389 RVA: 0x005115B0 File Offset: 0x0050F7B0
|
||||
[Token(Token = "0x6015175")]
|
||||
[Address(RVA = "0x13CAC00", Offset = "0x13C9600", VA = "0x1813CAC00")]
|
||||
private bool NFOFMBHLNNN(Tool NBHJPDBHDHB, global::Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB)
|
||||
{
|
||||
return !this.HOEGEPPBJAE || this.hasInfiniteReserveAmmunition || !this.disablePostTotalAmmunitionExhaustion || this.KKCCBKKKAKF > 0;
|
||||
}
|
||||
|
||||
// Token: 0x06015176 RID: 86390 RVA: 0x005115E4 File Offset: 0x0050F7E4
|
||||
[Token(Token = "0x6015176")]
|
||||
[Address(RVA = "0x13CFBF0", Offset = "0x13CE5F0", VA = "0x1813CFBF0", Slot = "35")]
|
||||
public virtual void TryPlayOutOfAmmoFeedback()
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
this._weaponAudio.OnOutOfAmmoFire();
|
||||
int jedblophiba = this.JEDBLOPHIBA;
|
||||
if (!this.hasInfiniteReserveAmmunition && this.APBIFCBKJFH == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (SingletonMonoBehaviour.Instance.EBPFBFMJMBB)
|
||||
{
|
||||
goto Block_2;
|
||||
}
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "OUT OF AMMO", 3f, num, num);
|
||||
return;
|
||||
Block_2:
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
|
||||
int num2 = 0;
|
||||
IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, "RELOAD YOUR WEAPON!", 1.5f, num2, num2);
|
||||
Action donoofpppob = this.DONOOFPPPOB;
|
||||
while (donoofpppob == 0)
|
||||
{
|
||||
}
|
||||
donoofpppob();
|
||||
}
|
||||
|
||||
// Token: 0x06015177 RID: 86391 RVA: 0x0051167C File Offset: 0x0050F87C
|
||||
[Token(Token = "0x6015177")]
|
||||
[Address(RVA = "0x13CE7D0", Offset = "0x13CD1D0", VA = "0x1813CE7D0")]
|
||||
protected void NKANMOJNKOG()
|
||||
{
|
||||
this.JEDBLOPHIBA = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06015178 RID: 86392 RVA: 0x00511694 File Offset: 0x0050F894
|
||||
[Token(Token = "0x6015178")]
|
||||
[Address(RVA = "0x13CCA50", Offset = "0x13CB450", VA = "0x1813CCA50")]
|
||||
private void EAHDPLKHABO()
|
||||
{
|
||||
Coroutine kekekheapbp = this.KEKEKHEAPBP;
|
||||
if (kekekheapbp != 0)
|
||||
{
|
||||
base.StopCoroutine(kekekheapbp);
|
||||
this.KEKEKHEAPBP = (ulong)0L;
|
||||
}
|
||||
Coroutine kjhgdcbakfk = this.KJHGDCBAKFK;
|
||||
if (kjhgdcbakfk != 0)
|
||||
{
|
||||
base.StopCoroutine(kjhgdcbakfk);
|
||||
this.KJHGDCBAKFK = (ulong)0L;
|
||||
}
|
||||
Weapon.LEAKLDMJDFL leakldmjdfl;
|
||||
leakldmjdfl.System.IDisposable.Dispose();
|
||||
leakldmjdfl.<>1__state = (int)((ulong)0L);
|
||||
leakldmjdfl.<>4__this = this;
|
||||
Coroutine coroutine = base.StartCoroutine(leakldmjdfl);
|
||||
this.KJHGDCBAKFK = coroutine;
|
||||
}
|
||||
|
||||
// Token: 0x06015179 RID: 86393 RVA: 0x005116FC File Offset: 0x0050F8FC
|
||||
[Token(Token = "0x6015179")]
|
||||
[Address(RVA = "0x13CF0C0", Offset = "0x13CDAC0", VA = "0x1813CF0C0")]
|
||||
private void PMAJAKKHHIP()
|
||||
{
|
||||
Coroutine kjhgdcbakfk = this.KJHGDCBAKFK;
|
||||
if (kjhgdcbakfk != 0)
|
||||
{
|
||||
base.StopCoroutine(kjhgdcbakfk);
|
||||
this.KJHGDCBAKFK = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601517A RID: 86394 RVA: 0x00511724 File Offset: 0x0050F924
|
||||
[Token(Token = "0x601517A")]
|
||||
[Address(RVA = "0x13CE7E0", Offset = "0x13CD1E0", VA = "0x1813CE7E0")]
|
||||
private IEnumerator NLHNHKEEGAN()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601517A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.Combat.Weapon::NLHNHKEEGAN()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(LEAKLDMJDFL::System.IDisposable.Dispose, ldloc:LEAKLDMJDFL(var_0))
|
||||
stfld:int32(LEAKLDMJDFL::<>1__state, ldloc:LEAKLDMJDFL(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:Weapon(LEAKLDMJDFL::<>4__this, ldloc:LEAKLDMJDFL(var_0), ldloc:Weapon(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0601517B RID: 86395 RVA: 0x00511748 File Offset: 0x0050F948
|
||||
[Token(Token = "0x601517B")]
|
||||
[Address(RVA = "0x13CDB40", Offset = "0x13CC540", VA = "0x1813CDB40")]
|
||||
private void KKICJOMBLJM()
|
||||
{
|
||||
Coroutine kjhgdcbakfk = this.KJHGDCBAKFK;
|
||||
if (kjhgdcbakfk != 0)
|
||||
{
|
||||
base.StopCoroutine(kjhgdcbakfk);
|
||||
this.KJHGDCBAKFK = (ulong)0L;
|
||||
}
|
||||
Coroutine kekekheapbp = this.KEKEKHEAPBP;
|
||||
if (kekekheapbp != 0)
|
||||
{
|
||||
base.StopCoroutine(kekekheapbp);
|
||||
this.KEKEKHEAPBP = (ulong)0L;
|
||||
}
|
||||
Weapon.OOIDKCOELEJ ooidkcoelej;
|
||||
ooidkcoelej.System.IDisposable.Dispose();
|
||||
ooidkcoelej.<>1__state = (int)((ulong)0L);
|
||||
ooidkcoelej.<>4__this = this;
|
||||
Coroutine coroutine = base.StartCoroutine(ooidkcoelej);
|
||||
this.KEKEKHEAPBP = coroutine;
|
||||
}
|
||||
|
||||
// Token: 0x0601517C RID: 86396 RVA: 0x005117B0 File Offset: 0x0050F9B0
|
||||
[Token(Token = "0x601517C")]
|
||||
[Address(RVA = "0x13CCE80", Offset = "0x13CB880", VA = "0x1813CCE80")]
|
||||
private void GILDGFAFGGC()
|
||||
{
|
||||
Coroutine kekekheapbp = this.KEKEKHEAPBP;
|
||||
if (kekekheapbp != 0)
|
||||
{
|
||||
base.StopCoroutine(kekekheapbp);
|
||||
this.KEKEKHEAPBP = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601517D RID: 86397 RVA: 0x005117D8 File Offset: 0x0050F9D8
|
||||
[Token(Token = "0x601517D")]
|
||||
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "36")]
|
||||
protected virtual bool ODPDBPCMGKE()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0601517E RID: 86398 RVA: 0x005117E8 File Offset: 0x0050F9E8
|
||||
[Token(Token = "0x601517E")]
|
||||
[Address(RVA = "0x13CD4B0", Offset = "0x13CBEB0", VA = "0x1813CD4B0")]
|
||||
private IEnumerator ILFMLEKHICE()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601517E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.Combat.Weapon::ILFMLEKHICE()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(OOIDKCOELEJ::System.IDisposable.Dispose, ldloc:OOIDKCOELEJ(var_0))
|
||||
stfld:int32(OOIDKCOELEJ::<>1__state, ldloc:OOIDKCOELEJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:Weapon(OOIDKCOELEJ::<>4__this, ldloc:OOIDKCOELEJ(var_0), ldloc:Weapon(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0601517F RID: 86399 RVA: 0x0051180C File Offset: 0x0050FA0C
|
||||
[Token(Token = "0x601517F")]
|
||||
[Address(RVA = "0x13CB7F0", Offset = "0x13CA1F0", VA = "0x1813CB7F0", Slot = "37")]
|
||||
protected virtual void BJKIKMAOAFH(GHMDIDJLFMC KNLMJBAKCGF)
|
||||
{
|
||||
this.BJKIKMAOAFH(KNLMJBAKCGF);
|
||||
ImpactDecal impactDecal = this.impactDecalPrefab;
|
||||
float num = this.randomImpactSplatOffset;
|
||||
}
|
||||
|
||||
// Token: 0x06015180 RID: 86400 RVA: 0x00511830 File Offset: 0x0050FA30
|
||||
[Token(Token = "0x6015180")]
|
||||
[Address(RVA = "0x13CB660", Offset = "0x13CA060", VA = "0x1813CB660")]
|
||||
protected void BJKIKMAOAFH(GHMDIDJLFMC KNLMJBAKCGF, Vector2 PGIPOHMJFPI)
|
||||
{
|
||||
this.BJKIKMAOAFH(KNLMJBAKCGF);
|
||||
ImpactDecal impactDecal = this.impactDecalPrefab;
|
||||
float num = this.randomImpactSplatOffset;
|
||||
}
|
||||
|
||||
// Token: 0x06015181 RID: 86401 RVA: 0x00511854 File Offset: 0x0050FA54
|
||||
[Token(Token = "0x6015181")]
|
||||
[Address(RVA = "0x13CB2E0", Offset = "0x13C9CE0", VA = "0x1813CB2E0")]
|
||||
protected void BJKIKMAOAFH(ImpactDecal OKLGBNEBGIE, GHMDIDJLFMC KNLMJBAKCGF)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(OKLGBNEBGIE != num))
|
||||
{
|
||||
}
|
||||
this.BJKIKMAOAFH(num);
|
||||
float num2 = this.randomImpactSplatOffset;
|
||||
}
|
||||
|
||||
// Token: 0x06015182 RID: 86402 RVA: 0x0051187C File Offset: 0x0050FA7C
|
||||
[Token(Token = "0x6015182")]
|
||||
[Address(RVA = "0x13CB990", Offset = "0x13CA390", VA = "0x1813CB990")]
|
||||
protected void BJKIKMAOAFH(ImpactDecal OKLGBNEBGIE, GHMDIDJLFMC KNLMJBAKCGF, Vector2 PGIPOHMJFPI)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(OKLGBNEBGIE != num))
|
||||
{
|
||||
}
|
||||
this.BJKIKMAOAFH(num);
|
||||
float num2 = this.randomImpactSplatOffset;
|
||||
}
|
||||
|
||||
// Token: 0x06015183 RID: 86403 RVA: 0x005118A4 File Offset: 0x0050FAA4
|
||||
[Token(Token = "0x6015183")]
|
||||
[Address(RVA = "0x13CB4B0", Offset = "0x13C9EB0", VA = "0x1813CB4B0")]
|
||||
protected void BJKIKMAOAFH(ImpactDecal OKLGBNEBGIE, Vector3 DDHPAFKBMON, Vector3 ILALHDDOAGN, GameObject LMPKOGNGHGM)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(OKLGBNEBGIE != num))
|
||||
{
|
||||
}
|
||||
Vector2 vector = this.minMaxImpactDecalScale;
|
||||
float y = this.minMaxImpactDecalScale.y;
|
||||
float num2 = this.randomImpactSplatOffset;
|
||||
float z = ILALHDDOAGN.z;
|
||||
float z2 = DDHPAFKBMON.z;
|
||||
}
|
||||
|
||||
// Token: 0x06015184 RID: 86404 RVA: 0x005118E8 File Offset: 0x0050FAE8
|
||||
[Token(Token = "0x6015184")]
|
||||
[Address(RVA = "0x13CD120", Offset = "0x13CBB20", VA = "0x1813CD120", Slot = "38")]
|
||||
protected virtual bool HFGOBJBFEMB(GameObject GIBDAOEJGHA, ImpactDecal CFAPNBBHEKB)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(CFAPNBBHEKB == num))
|
||||
{
|
||||
int num2 = 0;
|
||||
if (this.disableDecalForQualitySetting != num2)
|
||||
{
|
||||
INGEKFNNGDK qualitySetting = SingletonMonoBehaviour.Instance.KONLNCONKKJ;
|
||||
INGEKFNNGDK[] array = this.disableDecalForQualitySetting;
|
||||
int num3 = (int)qualitySetting;
|
||||
int length = array.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
if ("{il2cpp array field local10->}" == num3)
|
||||
{
|
||||
goto IL_11F;
|
||||
}
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
if (SingletonMonoBehaviour.Instance.FJFJIGHIMOK)
|
||||
{
|
||||
PlayerHead component = GIBDAOEJGHA.GetComponent<PlayerHead>();
|
||||
int num4 = 0;
|
||||
if (component != num4 && this._tool.BHNPNHMILIF.DBAJDHGDPOL != 0 && this._tool.BHNPNHMILIF == 0)
|
||||
{
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
int num5 = 0;
|
||||
if (!(onleiccnnbi != num5))
|
||||
{
|
||||
}
|
||||
FFPFKDMKLOP currentState = this.ONLEICCNNBI.GENECNFMDHJ;
|
||||
GameManager onleiccnnbi2 = this.ONLEICCNNBI;
|
||||
int num6 = 0;
|
||||
GameTeamManager teamManager;
|
||||
if (onleiccnnbi2 != num6)
|
||||
{
|
||||
GameManager onleiccnnbi3 = this.ONLEICCNNBI;
|
||||
global::Player player = component.player;
|
||||
teamManager = onleiccnnbi3.teamManager;
|
||||
Photon.Realtime.Player photonPlayer = player.DBAJDHGDPOL;
|
||||
Photon.Realtime.Player photonPlayer2 = this._tool.BHNPNHMILIF.DBAJDHGDPOL;
|
||||
bool flag = teamManager.PlayersAreTeammates(photonPlayer, photonPlayer2);
|
||||
}
|
||||
if (teamManager == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
IL_11F:
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x06015185 RID: 86405 RVA: 0x00511A1C File Offset: 0x0050FC1C
|
||||
[Token(Token = "0x6015185")]
|
||||
[Address(RVA = "0x13CDBF0", Offset = "0x13CC5F0", VA = "0x1813CDBF0")]
|
||||
protected PooledParticle LBJPLOCFHHF(PooledParticle BMEFNIBCAPO, Vector3 DDHPAFKBMON, bool IDELPNMLLHO = false, float EGHDOMCPMGI = 1f)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(BMEFNIBCAPO != num))
|
||||
{
|
||||
}
|
||||
PooledParticle pooledParticle = GlobalPool.ONCPNMDGGKG.Acquire<PooledParticle>(BMEFNIBCAPO);
|
||||
int num2 = 0;
|
||||
if (pooledParticle != num2)
|
||||
{
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
ParticleSystem[] <IFDLOPPHFDM>k__BackingField = pooledParticle.<IFDLOPPHFDM>k__BackingField;
|
||||
if (num4 < <IFDLOPPHFDM>k__BackingField.Length)
|
||||
{
|
||||
if (num4 != <IFDLOPPHFDM>k__BackingField.Length)
|
||||
{
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
Quaternion identity = Quaternion.identity;
|
||||
float z = DDHPAFKBMON.z;
|
||||
}
|
||||
return pooledParticle;
|
||||
}
|
||||
|
||||
// Token: 0x06015186 RID: 86406 RVA: 0x00511A90 File Offset: 0x0050FC90
|
||||
[Token(Token = "0x6015186")]
|
||||
[Address(RVA = "0x13CDEE0", Offset = "0x13CC8E0", VA = "0x1813CDEE0")]
|
||||
protected void LKCPIACOLAP(GHMDIDJLFMC KNLMJBAKCGF, [Optional] PooledParticle CFAPNBBHEKB)
|
||||
{
|
||||
int num = 0;
|
||||
if (CFAPNBBHEKB == num)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
if (CFAPNBBHEKB != num2)
|
||||
{
|
||||
PooledParticle pooledParticle = GlobalPool.ONCPNMDGGKG.Acquire<PooledParticle>(CFAPNBBHEKB);
|
||||
int num3 = 0;
|
||||
if (pooledParticle != num3)
|
||||
{
|
||||
if (this.overrideParticleStartColor)
|
||||
{
|
||||
}
|
||||
Vector3 up = Vector3.up;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015187 RID: 86407 RVA: 0x00511AE8 File Offset: 0x0050FCE8
|
||||
[Token(Token = "0x6015187")]
|
||||
[Address(RVA = "0x13CF630", Offset = "0x13CE030", VA = "0x1813CF630")]
|
||||
public void SetAnimationBool(int ENJEOLBEALP, bool ONGBFDACHHG)
|
||||
{
|
||||
Animator animator = this._animator;
|
||||
int num = 0;
|
||||
if (animator != num && this._animator.isActiveAndEnabled)
|
||||
{
|
||||
this._animator.SetBool(ENJEOLBEALP, ONGBFDACHHG);
|
||||
}
|
||||
Weapon.NAHHHABPHFB idjblahgjnk = this.IDJBLAHGJNK;
|
||||
if (idjblahgjnk != 0)
|
||||
{
|
||||
idjblahgjnk(ENJEOLBEALP, ONGBFDACHHG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015188 RID: 86408 RVA: 0x00511B3C File Offset: 0x0050FD3C
|
||||
[Token(Token = "0x6015188")]
|
||||
[Address(RVA = "0x13CF700", Offset = "0x13CE100", VA = "0x1813CF700")]
|
||||
public void SetAnimationFloat(int ENJEOLBEALP, float ONGBFDACHHG)
|
||||
{
|
||||
Animator animator = this._animator;
|
||||
int num = 0;
|
||||
if (animator != num && this._animator.isActiveAndEnabled)
|
||||
{
|
||||
this._animator.SetFloat(ENJEOLBEALP, ONGBFDACHHG);
|
||||
}
|
||||
Weapon.FIOIKOOLMKP mfiacdgjgeb = this.MFIACDGJGEB;
|
||||
if (mfiacdgjgeb != 0)
|
||||
{
|
||||
mfiacdgjgeb(ENJEOLBEALP, ONGBFDACHHG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015189 RID: 86409 RVA: 0x00511B90 File Offset: 0x0050FD90
|
||||
[Token(Token = "0x6015189")]
|
||||
[Address(RVA = "0x13CF7D0", Offset = "0x13CE1D0", VA = "0x1813CF7D0")]
|
||||
public void SetAnimationTrigger(int ENJEOLBEALP)
|
||||
{
|
||||
Animator animator = this._animator;
|
||||
int num = 0;
|
||||
if (animator != num && this._animator.isActiveAndEnabled)
|
||||
{
|
||||
this._animator.SetTrigger(ENJEOLBEALP);
|
||||
}
|
||||
Weapon.NMOHAINKAIK lcabdlbichm = this.LCABDLBICHM;
|
||||
if (lcabdlbichm != 0)
|
||||
{
|
||||
lcabdlbichm(ENJEOLBEALP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601518A RID: 86410 RVA: 0x00511BE4 File Offset: 0x0050FDE4
|
||||
[Token(Token = "0x601518A")]
|
||||
[Address(RVA = "0x13CCF70", Offset = "0x13CB970", VA = "0x1813CCF70")]
|
||||
public string GetCustomPlayerKillNotification(Photon.Realtime.Player GGLKKJKJGHA)
|
||||
{
|
||||
if (!this.customPlayerKilledNotification.IsNullOrEmpty())
|
||||
{
|
||||
string text = this.customPlayerKilledNotification;
|
||||
if (GGLKKJKJGHA != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
return text.Replace("{player}", num);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601518B RID: 86411 RVA: 0x00511C20 File Offset: 0x0050FE20
|
||||
[Token(Token = "0x601518B")]
|
||||
[Address(RVA = "0x13CCEB0", Offset = "0x13CB8B0", VA = "0x1813CCEB0")]
|
||||
public string GetCustomKilledByPlayerNotification(Photon.Realtime.Player EOHJFNKBEGM)
|
||||
{
|
||||
if (!this.customPlayerKilledNotification.IsNullOrEmpty())
|
||||
{
|
||||
string text = this.customKilledByPlayerNotification;
|
||||
if (EOHJFNKBEGM != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
return text.Replace("{player}", num);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601518C RID: 86412 RVA: 0x00511C5C File Offset: 0x0050FE5C
|
||||
[Token(Token = "0x601518C")]
|
||||
[Address(RVA = "0x13CD510", Offset = "0x13CBF10", VA = "0x1813CD510", Slot = "39")]
|
||||
public virtual bool ImpactAlreadyRegistered(byte JKPAIMCLIBI, Photon.Realtime.Player HMEIODIHDCL)
|
||||
{
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
this.CBELONALLJI[0] = realtimeSinceStartup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601518D RID: 86413 RVA: 0x00511C84 File Offset: 0x0050FE84
|
||||
[Token(Token = "0x601518D")]
|
||||
[Address(RVA = "0x13CFEA0", Offset = "0x13CE8A0", VA = "0x1813CFEA0")]
|
||||
protected Weapon()
|
||||
{
|
||||
ulong num;
|
||||
this.minMaxImpactDecalScale = num;
|
||||
this.minMaxImpactDecalScale.y = (float)0;
|
||||
this.overrideParticleStartColor = true;
|
||||
List<Rigidbody> list = new List();
|
||||
this.BILBHACHCMO = list;
|
||||
this.CEHPCOENKGE = (int)((ulong)4294967295L);
|
||||
float[] array = new float[256];
|
||||
this.CBELONALLJI = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0601518E RID: 86414 RVA: 0x00511D00 File Offset: 0x0050FF00
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x601518E")]
|
||||
[Address(RVA = "0x13CFD80", Offset = "0x13CE780", VA = "0x1813CFD80")]
|
||||
static Weapon()
|
||||
{
|
||||
int num;
|
||||
ActionEvent<Weapon, GHMDIDJLFMC, bool> actionEvent = new ActionEvent(32, num != 0);
|
||||
num = 0;
|
||||
Weapon.PostImpactEventStatic = actionEvent;
|
||||
int num2;
|
||||
ActionEvent<Weapon, Enemy, GHMDIDJLFMC, bool> actionEvent2 = new ActionEvent(32, num2 != 0);
|
||||
num2 = 0;
|
||||
Weapon.EnemyImpactEventStatic = actionEvent2;
|
||||
Weapon.GFOAGMELBLE = new TokenFlag();
|
||||
Weapon.PJEINHPIEII = Animator.StringToHash("IsHeld");
|
||||
Weapon.EAADLAENFNE = Animator.StringToHash("IsOutOfAmmo");
|
||||
}
|
||||
|
||||
// Token: 0x0400E0A8 RID: 57512
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400E0A8")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)]
|
||||
private Tool _tool;
|
||||
|
||||
// Token: 0x0400E0A9 RID: 57513
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400E0A9")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndParent, false, false)]
|
||||
private Trap trap;
|
||||
|
||||
// Token: 0x0400E0AA RID: 57514
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400E0AA")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndChildren, true, false)]
|
||||
private Animator _animator;
|
||||
|
||||
// Token: 0x0400E0AB RID: 57515
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400E0AB")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
||||
private TeamColorRenderer _teamColor;
|
||||
|
||||
// Token: 0x0400E0AC RID: 57516
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400E0AC")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
||||
private WeaponAudio _weaponAudio;
|
||||
|
||||
// Token: 0x0400E0AD RID: 57517
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400E0AD")]
|
||||
[SerializeField]
|
||||
[Header("Damage")]
|
||||
private FJDJKDOJKDO damageType;
|
||||
|
||||
// Token: 0x0400E0AE RID: 57518
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400E0AE")]
|
||||
[SerializeField]
|
||||
private FJDJKDOJKDO secondaryDamageType;
|
||||
|
||||
// Token: 0x0400E0AF RID: 57519
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400E0AF")]
|
||||
[SerializeField]
|
||||
protected Weapon.PlayerDamageSetting[] playerDamageSettings;
|
||||
|
||||
// Token: 0x0400E0B0 RID: 57520
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400E0B0")]
|
||||
[SerializeField]
|
||||
private bool canDamagePlayersViaHeldTool = true;
|
||||
|
||||
// Token: 0x0400E0B1 RID: 57521
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x79")]
|
||||
[Token(Token = "0x400E0B1")]
|
||||
[SerializeField]
|
||||
[OMAIFIIBMNL("IsShield", false)]
|
||||
private bool canBlockWeaponAttacks;
|
||||
|
||||
// Token: 0x0400E0B2 RID: 57522
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x400E0B2")]
|
||||
[SerializeField]
|
||||
private Weapon.EnemyDamageSettings enemyDamageSettings;
|
||||
|
||||
// Token: 0x0400E0B3 RID: 57523
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400E0B3")]
|
||||
[SerializeField]
|
||||
private Weapon.EnemyDamageSettings secondaryEnemyDamageSettings;
|
||||
|
||||
// Token: 0x0400E0B4 RID: 57524
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x400E0B4")]
|
||||
[SerializeField]
|
||||
protected bool canApplyCriticalHits = true;
|
||||
|
||||
// Token: 0x0400E0B5 RID: 57525
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8D")]
|
||||
[Token(Token = "0x400E0B5")]
|
||||
[SerializeField]
|
||||
protected bool canTriggerExplosives;
|
||||
|
||||
// Token: 0x0400E0B6 RID: 57526
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8E")]
|
||||
[Token(Token = "0x400E0B6")]
|
||||
[SerializeField]
|
||||
[Header("Self Damage")]
|
||||
protected bool _canSuicide;
|
||||
|
||||
// Token: 0x0400E0B7 RID: 57527
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400E0B7")]
|
||||
[SerializeField]
|
||||
protected int maxSelfDamage = (int)((ulong)100L);
|
||||
|
||||
// Token: 0x0400E0B8 RID: 57528
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x400E0B8")]
|
||||
[SerializeField]
|
||||
[Header("Ammunition")]
|
||||
protected bool supportsAmmunition;
|
||||
|
||||
// Token: 0x0400E0B9 RID: 57529
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x95")]
|
||||
[Token(Token = "0x400E0B9")]
|
||||
[SerializeField]
|
||||
protected bool supportsAmmunitionAnimation;
|
||||
|
||||
// Token: 0x0400E0BA RID: 57530
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400E0BA")]
|
||||
[SerializeField]
|
||||
[Header("Magazine Ammunition")]
|
||||
protected int ammunitionMagazineSize;
|
||||
|
||||
// Token: 0x0400E0BB RID: 57531
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x400E0BB")]
|
||||
[SerializeField]
|
||||
protected int defaultMagazineAmmunition;
|
||||
|
||||
// Token: 0x0400E0BC RID: 57532
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400E0BC")]
|
||||
[SerializeField]
|
||||
protected bool automaticallyReloadMagazine;
|
||||
|
||||
// Token: 0x0400E0BD RID: 57533
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA1")]
|
||||
[Token(Token = "0x400E0BD")]
|
||||
[SerializeField]
|
||||
protected bool disableAmmunitionWhenInfiniteAmmoActive;
|
||||
|
||||
// Token: 0x0400E0BE RID: 57534
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA2")]
|
||||
[Token(Token = "0x400E0BE")]
|
||||
[SerializeField]
|
||||
[Header("Reserve Ammunition")]
|
||||
protected bool hasInfiniteReserveAmmunition = true;
|
||||
|
||||
// Token: 0x0400E0BF RID: 57535
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x400E0BF")]
|
||||
[SerializeField]
|
||||
protected int maximumTotalAmmunition;
|
||||
|
||||
// Token: 0x0400E0C0 RID: 57536
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400E0C0")]
|
||||
[SerializeField]
|
||||
protected bool disarmOnTotalAmmunitionExhaustion;
|
||||
|
||||
// Token: 0x0400E0C1 RID: 57537
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA9")]
|
||||
[Token(Token = "0x400E0C1")]
|
||||
[SerializeField]
|
||||
protected bool disablePostTotalAmmunitionExhaustion;
|
||||
|
||||
// Token: 0x0400E0C2 RID: 57538
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400E0C2")]
|
||||
[SerializeField]
|
||||
[Header("Impact Decal")]
|
||||
protected ImpactDecal impactDecalPrefab;
|
||||
|
||||
// Token: 0x0400E0C3 RID: 57539
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400E0C3")]
|
||||
[SerializeField]
|
||||
protected Vector2 minMaxImpactDecalScale;
|
||||
|
||||
// Token: 0x0400E0C4 RID: 57540
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400E0C4")]
|
||||
[SerializeField]
|
||||
protected float randomImpactSplatOffset;
|
||||
|
||||
// Token: 0x0400E0C5 RID: 57541
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400E0C5")]
|
||||
[SerializeField]
|
||||
private INGEKFNNGDK[] disableDecalForQualitySetting;
|
||||
|
||||
// Token: 0x0400E0C6 RID: 57542
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400E0C6")]
|
||||
[SerializeField]
|
||||
[Header("Particles")]
|
||||
protected bool overrideParticleStartColor;
|
||||
|
||||
// Token: 0x0400E0C7 RID: 57543
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400E0C7")]
|
||||
[SerializeField]
|
||||
protected PooledParticle impactParticlePrefab;
|
||||
|
||||
// Token: 0x0400E0C8 RID: 57544
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400E0C8")]
|
||||
[SerializeField]
|
||||
[Header("Other Feedback")]
|
||||
[Tooltip("Notification text to display when killing a player with this weapon. If it includes the specialstring {player}, that will be replaced with the player's name.")]
|
||||
private string customPlayerKilledNotification;
|
||||
|
||||
// Token: 0x0400E0C9 RID: 57545
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400E0C9")]
|
||||
[SerializeField]
|
||||
[Tooltip("Notification text to display when getting killed by a player with this weapon. If it includes the specialstring {player}, that will be replaced with the player's name.")]
|
||||
private string customKilledByPlayerNotification;
|
||||
|
||||
// Token: 0x0400E0CA RID: 57546
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400E0CA")]
|
||||
[SerializeField]
|
||||
protected PooledParticle secondaryDamageParticlePrefab;
|
||||
|
||||
// Token: 0x0400E0CB RID: 57547
|
||||
[Token(Token = "0x400E0CB")]
|
||||
private const int CHIIBEICGNL = 3;
|
||||
|
||||
// Token: 0x0400E0CC RID: 57548
|
||||
[Token(Token = "0x400E0CC")]
|
||||
private const float KCJELLBEHFD = 0.25f;
|
||||
|
||||
// Token: 0x0400E0CD RID: 57549
|
||||
[Token(Token = "0x400E0CD")]
|
||||
private const float CLPJEJKEGML = 4f;
|
||||
|
||||
// Token: 0x0400E0CE RID: 57550
|
||||
[Token(Token = "0x400E0CE")]
|
||||
private const float MPNAPGCIHGM = 0.2f;
|
||||
|
||||
// Token: 0x0400E0CF RID: 57551
|
||||
[Token(Token = "0x400E0CF")]
|
||||
private const float LOPIIOCCPEA = 0.2f;
|
||||
|
||||
// Token: 0x0400E0D0 RID: 57552
|
||||
[Token(Token = "0x400E0D0")]
|
||||
private const float FAMCEJBLLHI = 1.5f;
|
||||
|
||||
// Token: 0x0400E0D1 RID: 57553
|
||||
[Token(Token = "0x400E0D1")]
|
||||
private const float JNGFCHALPAD = 3f;
|
||||
|
||||
// Token: 0x0400E0D2 RID: 57554
|
||||
[Token(Token = "0x400E0D2")]
|
||||
private static readonly string IONFGPCLHHG = "WeaponLOP";
|
||||
|
||||
// Token: 0x0400E0D4 RID: 57556
|
||||
[Token(Token = "0x400E0D4")]
|
||||
public static ActionEvent<Weapon, GHMDIDJLFMC, bool> PostImpactEventStatic;
|
||||
|
||||
// Token: 0x0400E0D5 RID: 57557
|
||||
[Token(Token = "0x400E0D5")]
|
||||
public static ActionEvent<Weapon, Enemy, GHMDIDJLFMC, bool> EnemyImpactEventStatic;
|
||||
|
||||
// Token: 0x0400E0E2 RID: 57570
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x400E0E2")]
|
||||
public Weapon.PCCDINMONLK CustomGetReserveAmmoBehavior;
|
||||
|
||||
// Token: 0x0400E0E3 RID: 57571
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x400E0E3")]
|
||||
public Weapon.BGAMLLMKNEM CustomSetReserveAmmoBehavior;
|
||||
|
||||
// Token: 0x0400E0E4 RID: 57572
|
||||
[Token(Token = "0x400E0E4")]
|
||||
private static TokenFlag GFOAGMELBLE;
|
||||
|
||||
// Token: 0x0400E0E5 RID: 57573
|
||||
[Token(Token = "0x400E0E5")]
|
||||
protected static readonly int PJEINHPIEII;
|
||||
|
||||
// Token: 0x0400E0E6 RID: 57574
|
||||
[Token(Token = "0x400E0E6")]
|
||||
protected static readonly int EAADLAENFNE;
|
||||
|
||||
// Token: 0x0400E0EA RID: 57578
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x400E0EA")]
|
||||
protected List<Rigidbody> BILBHACHCMO;
|
||||
|
||||
// Token: 0x0400E0EB RID: 57579
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
||||
[Token(Token = "0x400E0EB")]
|
||||
private GameManager ONLEICCNNBI;
|
||||
|
||||
// Token: 0x0400E0EC RID: 57580
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x400E0EC")]
|
||||
private SynchronizedField<int> PHLKEFFMCFI;
|
||||
|
||||
// Token: 0x0400E0ED RID: 57581
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x400E0ED")]
|
||||
private SynchronizedField<int, int, float> NAMLKAPODFA;
|
||||
|
||||
// Token: 0x0400E0EE RID: 57582
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
||||
[Token(Token = "0x400E0EE")]
|
||||
private bool IAIDAEAIAPN;
|
||||
|
||||
// Token: 0x0400E0EF RID: 57583
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x19C")]
|
||||
[Token(Token = "0x400E0EF")]
|
||||
private int JEDBLOPHIBA;
|
||||
|
||||
// Token: 0x0400E0F0 RID: 57584
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
||||
[Token(Token = "0x400E0F0")]
|
||||
private Coroutine KJHGDCBAKFK;
|
||||
|
||||
// Token: 0x0400E0F1 RID: 57585
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
||||
[Token(Token = "0x400E0F1")]
|
||||
private Coroutine KEKEKHEAPBP;
|
||||
|
||||
// Token: 0x0400E0F2 RID: 57586
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
||||
[Token(Token = "0x400E0F2")]
|
||||
private ENDNBHFKNFL ADDHGIMBBHO;
|
||||
|
||||
// Token: 0x0400E0F3 RID: 57587
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")]
|
||||
[Token(Token = "0x400E0F3")]
|
||||
private bool MNFHJAFACKM;
|
||||
|
||||
// Token: 0x0400E0F4 RID: 57588
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1FC")]
|
||||
[Token(Token = "0x400E0F4")]
|
||||
private int CEHPCOENKGE;
|
||||
|
||||
// Token: 0x0400E0F5 RID: 57589
|
||||
[Token(Token = "0x400E0F5")]
|
||||
protected const float JNMOOOBAEKA = 1f;
|
||||
|
||||
// Token: 0x0400E0F6 RID: 57590
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x200")]
|
||||
[Token(Token = "0x400E0F6")]
|
||||
private float[] CBELONALLJI;
|
||||
|
||||
// Token: 0x02002E0C RID: 11788
|
||||
[Token(Token = "0x2002E0C")]
|
||||
public sealed class GOJEHKCBHJO : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0601518F RID: 86415 RVA: 0x00511D64 File Offset: 0x0050FF64
|
||||
[Token(Token = "0x601518F")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public GOJEHKCBHJO(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x06015190 RID: 86416 RVA: 0x00511D80 File Offset: 0x0050FF80
|
||||
[Token(Token = "0x6015190")]
|
||||
[Address(RVA = "0x13B8A90", Offset = "0x13B7490", VA = "0x1813B8A90", Slot = "13")]
|
||||
public void Invoke(Weapon GDIGKHINJCG, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK)
|
||||
{
|
||||
Delegate[] delegates = this.delegates;
|
||||
if (delegates != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
uint num2;
|
||||
if (num2 != (uint)0)
|
||||
{
|
||||
Delegate @delegate = delegates[1];
|
||||
Delegate delegate2 = delegates[0];
|
||||
uint num3;
|
||||
if (@delegate.method_info == num3)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
ExecutionEngineException ex;
|
||||
if (ex == 0 || @delegate == (ulong)3L)
|
||||
{
|
||||
}
|
||||
MethodInfo method_info = @delegate.method_info;
|
||||
int num6;
|
||||
if (GDIGKHINJCG != (ulong)3L)
|
||||
{
|
||||
uint num4;
|
||||
if (method_info != num4)
|
||||
{
|
||||
if (delegate2 != 0)
|
||||
{
|
||||
}
|
||||
int num5 = 0;
|
||||
MethodInfo method_info2 = @delegate.method_info;
|
||||
float y = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z2 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
if (num5 < @delegate)
|
||||
{
|
||||
num5 += num5;
|
||||
if (num5 != @delegate)
|
||||
{
|
||||
num5++;
|
||||
}
|
||||
}
|
||||
@delegate += @delegate;
|
||||
num5 += method_info2;
|
||||
num5 += 19;
|
||||
MethodInfo methodInfo = @delegate.method_info;
|
||||
methodInfo += methodInfo;
|
||||
float y2 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z3 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z4 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
MethodInfo method_info3 = @delegate.method_info;
|
||||
float y3 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z5 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z6 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
num6 = 0;
|
||||
num6 += num6;
|
||||
num6++;
|
||||
num6 += method_info3;
|
||||
num6 += 19;
|
||||
num6 += 19;
|
||||
}
|
||||
if (delegate2 != 0 || num6 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
int num8;
|
||||
if (num6 != GDIGKHINJCG)
|
||||
{
|
||||
if (delegate2 != 0)
|
||||
{
|
||||
}
|
||||
if (delegate2 == 0)
|
||||
{
|
||||
}
|
||||
float y4 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z7 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z8 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
int num7 = 0;
|
||||
if (num7 < num6)
|
||||
{
|
||||
num7 += num7;
|
||||
if (num7 != num6)
|
||||
{
|
||||
num7++;
|
||||
}
|
||||
}
|
||||
num7 += 19;
|
||||
delegate2 += delegate2;
|
||||
float y5 = KNLMJBAKCGF.NKKJICPFILJ.y;
|
||||
float z9 = KNLMJBAKCGF.FEDGOFKEGEF.z;
|
||||
float z10 = KNLMJBAKCGF.EGJBGIIHEEL.z;
|
||||
num8 = 0;
|
||||
num8 += num8;
|
||||
num8++;
|
||||
num8 += 19;
|
||||
}
|
||||
if (delegate2 != 0 || num8 != 0)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015191 RID: 86417 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015191")]
|
||||
[Address(RVA = "0x13B89F0", Offset = "0x13B73F0", VA = "0x1813B89F0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(Weapon GDIGKHINJCG, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015192 RID: 86418 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015192")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E0D RID: 11789
|
||||
[Token(Token = "0x2002E0D")]
|
||||
public sealed class NPHCMDJAAMN : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06015193 RID: 86419 RVA: 0x00511F98 File Offset: 0x00510198
|
||||
[Token(Token = "0x6015193")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public NPHCMDJAAMN(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x06015194 RID: 86420 RVA: 0x00511FB4 File Offset: 0x005101B4
|
||||
[Token(Token = "0x6015194")]
|
||||
[Address(RVA = "0x13BAFE0", Offset = "0x13B99E0", VA = "0x1813BAFE0", Slot = "13")]
|
||||
public void Invoke(Weapon GDIGKHINJCG, Enemy HMEIODIHDCL, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015195 RID: 86421 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015195")]
|
||||
[Address(RVA = "0x13BCB00", Offset = "0x13BB500", VA = "0x1813BCB00", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(Weapon GDIGKHINJCG, Enemy HMEIODIHDCL, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015196 RID: 86422 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015196")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E0E RID: 11790
|
||||
[Token(Token = "0x2002E0E")]
|
||||
public sealed class EMEJOMLNINC : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06015197 RID: 86423 RVA: 0x005120B0 File Offset: 0x005102B0
|
||||
[Token(Token = "0x6015197")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public EMEJOMLNINC(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x06015198 RID: 86424 RVA: 0x005120CC File Offset: 0x005102CC
|
||||
[Token(Token = "0x6015198")]
|
||||
[Address(RVA = "0x13B6720", Offset = "0x13B5120", VA = "0x1813B6720", Slot = "13")]
|
||||
public void Invoke(Weapon GDIGKHINJCG, global::Player HMEIODIHDCL, global::Player.GAHEJKDCLLE NMKAKHOEMGB, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK)
|
||||
{
|
||||
Delegate[] delegates = this.delegates;
|
||||
if (delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015199 RID: 86425 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015199")]
|
||||
[Address(RVA = "0x13B6650", Offset = "0x13B5050", VA = "0x1813B6650", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(Weapon GDIGKHINJCG, global::Player HMEIODIHDCL, global::Player.GAHEJKDCLLE NMKAKHOEMGB, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601519A RID: 86426 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601519A")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E0F RID: 11791
|
||||
[Token(Token = "0x2002E0F")]
|
||||
public sealed class MPPJCKFGBGO : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0601519B RID: 86427 RVA: 0x005121E4 File Offset: 0x005103E4
|
||||
[Token(Token = "0x601519B")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public MPPJCKFGBGO(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x0601519C RID: 86428 RVA: 0x00512200 File Offset: 0x00510400
|
||||
[Token(Token = "0x601519C")]
|
||||
[Address(RVA = "0x13BAFE0", Offset = "0x13B99E0", VA = "0x1813BAFE0", Slot = "13")]
|
||||
public void Invoke(Weapon GDIGKHINJCG, Tool HMEIODIHDCL, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601519D RID: 86429 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601519D")]
|
||||
[Address(RVA = "0x13BAF20", Offset = "0x13B9920", VA = "0x1813BAF20", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(Weapon GDIGKHINJCG, Tool HMEIODIHDCL, GHMDIDJLFMC KNLMJBAKCGF, bool MJJOHHLGOGK, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601519E RID: 86430 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601519E")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E10 RID: 11792
|
||||
[Token(Token = "0x2002E10")]
|
||||
public sealed class LBLCAILBAJI : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0601519F RID: 86431 RVA: 0x005122FC File Offset: 0x005104FC
|
||||
[Token(Token = "0x601519F")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public LBLCAILBAJI(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x060151A0 RID: 86432 RVA: 0x00512318 File Offset: 0x00510518
|
||||
[Token(Token = "0x60151A0")]
|
||||
[Address(RVA = "0x6F1D00", Offset = "0x6F0700", VA = "0x1806F1D00", Slot = "13")]
|
||||
public void Invoke(global::Player EDIBICHIJJH)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060151A1 RID: 86433 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151A1")]
|
||||
[Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(global::Player EDIBICHIJJH, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060151A2 RID: 86434 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151A2")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E11 RID: 11793
|
||||
[Token(Token = "0x2002E11")]
|
||||
public sealed class FIOIKOOLMKP : MulticastDelegate
|
||||
{
|
||||
// Token: 0x060151A3 RID: 86435 RVA: 0x005123D4 File Offset: 0x005105D4
|
||||
[Token(Token = "0x60151A3")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public FIOIKOOLMKP(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x060151A4 RID: 86436 RVA: 0x005123F0 File Offset: 0x005105F0
|
||||
[Token(Token = "0x60151A4")]
|
||||
[Address(RVA = "0x13B7C40", Offset = "0x13B6640", VA = "0x1813B7C40", Slot = "13")]
|
||||
public void Invoke(int ENJEOLBEALP, float ONGBFDACHHG)
|
||||
{
|
||||
Delegate[] delegates = this.delegates;
|
||||
if (delegates != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
uint num2;
|
||||
if (num2 != (uint)0)
|
||||
{
|
||||
Delegate @delegate = delegates[1];
|
||||
Delegate delegate2 = delegates[0];
|
||||
uint num3;
|
||||
if (@delegate.method_info == num3)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
ExecutionEngineException ex;
|
||||
if (ex != 0)
|
||||
{
|
||||
}
|
||||
MethodInfo method_info2;
|
||||
if (@delegate.method_info != num3)
|
||||
{
|
||||
if (delegate2 != 0)
|
||||
{
|
||||
}
|
||||
if (delegate2 == 0)
|
||||
{
|
||||
}
|
||||
int num4 = 0;
|
||||
MethodInfo method_info = @delegate.method_info;
|
||||
if (num4 < @delegate)
|
||||
{
|
||||
num4 += num4;
|
||||
if (num4 != @delegate)
|
||||
{
|
||||
num4++;
|
||||
}
|
||||
}
|
||||
num4 += method_info;
|
||||
num4 += 19;
|
||||
MethodInfo methodInfo = @delegate.method_info;
|
||||
methodInfo += methodInfo;
|
||||
method_info2 = @delegate.method_info;
|
||||
int num5 = 0;
|
||||
num5 += num5;
|
||||
num5++;
|
||||
num5 += method_info2;
|
||||
num5 += 19;
|
||||
}
|
||||
if (delegate2 != 0 || method_info2 != 0)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060151A5 RID: 86437 RVA: 0x005124C8 File Offset: 0x005106C8
|
||||
[Token(Token = "0x60151A5")]
|
||||
[Address(RVA = "0x13B7BA0", Offset = "0x13B65A0", VA = "0x1813B7BA0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(int ENJEOLBEALP, float ONGBFDACHHG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060151A6 RID: 86438 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151A6")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E12 RID: 11794
|
||||
[Token(Token = "0x2002E12")]
|
||||
public sealed class NMOHAINKAIK : MulticastDelegate
|
||||
{
|
||||
// Token: 0x060151A7 RID: 86439 RVA: 0x005124D8 File Offset: 0x005106D8
|
||||
[Token(Token = "0x60151A7")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public NMOHAINKAIK(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x060151A8 RID: 86440 RVA: 0x005124F4 File Offset: 0x005106F4
|
||||
[Token(Token = "0x60151A8")]
|
||||
[Address(RVA = "0x8DEE20", Offset = "0x8DD820", VA = "0x1808DEE20", Slot = "13")]
|
||||
public void Invoke(int ENJEOLBEALP)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060151A9 RID: 86441 RVA: 0x00512530 File Offset: 0x00510730
|
||||
[Token(Token = "0x60151A9")]
|
||||
[Address(RVA = "0x13BCA80", Offset = "0x13BB480", VA = "0x1813BCA80", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(int ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060151AA RID: 86442 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151AA")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E13 RID: 11795
|
||||
[Token(Token = "0x2002E13")]
|
||||
public sealed class NAHHHABPHFB : MulticastDelegate
|
||||
{
|
||||
// Token: 0x060151AB RID: 86443 RVA: 0x00512540 File Offset: 0x00510740
|
||||
[Token(Token = "0x60151AB")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public NAHHHABPHFB(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x060151AC RID: 86444 RVA: 0x0051255C File Offset: 0x0051075C
|
||||
[Token(Token = "0x60151AC")]
|
||||
[Address(RVA = "0x13BC760", Offset = "0x13BB160", VA = "0x1813BC760", Slot = "13")]
|
||||
public void Invoke(int ENJEOLBEALP, bool ONGBFDACHHG)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060151AD RID: 86445 RVA: 0x005125DC File Offset: 0x005107DC
|
||||
[Token(Token = "0x60151AD")]
|
||||
[Address(RVA = "0x13BC6C0", Offset = "0x13BB0C0", VA = "0x1813BC6C0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(int ENJEOLBEALP, bool ONGBFDACHHG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060151AE RID: 86446 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151AE")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E14 RID: 11796
|
||||
[Token(Token = "0x2002E14")]
|
||||
public sealed class PCCDINMONLK : MulticastDelegate
|
||||
{
|
||||
// Token: 0x060151AF RID: 86447 RVA: 0x005125EC File Offset: 0x005107EC
|
||||
[Token(Token = "0x60151AF")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public PCCDINMONLK(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x060151B0 RID: 86448 RVA: 0x00512608 File Offset: 0x00510808
|
||||
[Token(Token = "0x60151B0")]
|
||||
[Address(RVA = "0x13BE320", Offset = "0x13BCD20", VA = "0x1813BE320", Slot = "13")]
|
||||
public int Invoke(Weapon NADBPGAMLEG)
|
||||
{
|
||||
Delegate[] delegates = this.delegates;
|
||||
int num = 0;
|
||||
if (delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num2;
|
||||
if (num2 == (uint)0)
|
||||
{
|
||||
int num3;
|
||||
return num3;
|
||||
}
|
||||
Delegate @delegate = delegates[1];
|
||||
Delegate delegate2 = delegates[0];
|
||||
uint num4;
|
||||
if (@delegate.method_info == num4)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
ExecutionEngineException ex;
|
||||
int num8;
|
||||
if (ex == 0 || @delegate == (ulong)1L)
|
||||
{
|
||||
MethodInfo method_info = @delegate.method_info;
|
||||
MethodInfo methodInfo;
|
||||
if (NADBPGAMLEG != (ulong)1L)
|
||||
{
|
||||
uint num5;
|
||||
if (method_info == num5)
|
||||
{
|
||||
goto IL_B3;
|
||||
}
|
||||
if (delegate2 != 0)
|
||||
{
|
||||
}
|
||||
methodInfo = @delegate.method_info;
|
||||
IntPtr intPtr = @delegate.invoke_impl;
|
||||
num += num;
|
||||
num++;
|
||||
intPtr += intPtr;
|
||||
num += methodInfo;
|
||||
num += 19;
|
||||
methodInfo += methodInfo;
|
||||
num += num;
|
||||
num++;
|
||||
num += methodInfo;
|
||||
num += 19;
|
||||
}
|
||||
if (methodInfo == NADBPGAMLEG)
|
||||
{
|
||||
goto IL_118;
|
||||
}
|
||||
if (methodInfo != 0)
|
||||
{
|
||||
}
|
||||
if (methodInfo == 0)
|
||||
{
|
||||
}
|
||||
IL_B3:
|
||||
MethodInfo method_info2 = @delegate.method_info;
|
||||
int num6 = 0;
|
||||
if (num6 < methodInfo)
|
||||
{
|
||||
num6 += num6;
|
||||
if (num6 != methodInfo)
|
||||
{
|
||||
num6++;
|
||||
}
|
||||
}
|
||||
num6 += method_info2;
|
||||
num6 += 19;
|
||||
num6 += num6;
|
||||
int num7 = 0;
|
||||
num8 = 0;
|
||||
num8 += num8;
|
||||
num8++;
|
||||
num8 += num7;
|
||||
num8 += 19;
|
||||
num8 += 19;
|
||||
int num3 = 0;
|
||||
IL_118:
|
||||
if (methodInfo != 0 || num8 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
num++;
|
||||
return num8;
|
||||
}
|
||||
|
||||
// Token: 0x060151B1 RID: 86449 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151B1")]
|
||||
[Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(Weapon NADBPGAMLEG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060151B2 RID: 86450 RVA: 0x00512740 File Offset: 0x00510940
|
||||
[Token(Token = "0x60151B2")]
|
||||
[Address(RVA = "0x4338C0", Offset = "0x4322C0", VA = "0x1804338C0", Slot = "15")]
|
||||
public int EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E15 RID: 11797
|
||||
[Token(Token = "0x2002E15")]
|
||||
public sealed class BGAMLLMKNEM : MulticastDelegate
|
||||
{
|
||||
// Token: 0x060151B3 RID: 86451 RVA: 0x00512754 File Offset: 0x00510954
|
||||
[Token(Token = "0x60151B3")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public BGAMLLMKNEM(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x060151B4 RID: 86452 RVA: 0x00512770 File Offset: 0x00510970
|
||||
[Token(Token = "0x60151B4")]
|
||||
[Address(RVA = "0xBBCF00", Offset = "0xBBB900", VA = "0x180BBCF00", Slot = "13")]
|
||||
public void Invoke(Weapon NADBPGAMLEG, int DGIOBDLNLBH)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060151B5 RID: 86453 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151B5")]
|
||||
[Address(RVA = "0x13B5BD0", Offset = "0x13B45D0", VA = "0x1813B5BD0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(Weapon NADBPGAMLEG, int DGIOBDLNLBH, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060151B6 RID: 86454 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151B6")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002E16 RID: 11798
|
||||
[Token(Token = "0x2002E16")]
|
||||
[Serializable]
|
||||
protected struct PlayerDamageSetting
|
||||
{
|
||||
// Token: 0x0400E0F7 RID: 57591
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400E0F7")]
|
||||
public global::Player.GAHEJKDCLLE BodyPart;
|
||||
|
||||
// Token: 0x0400E0F8 RID: 57592
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400E0F8")]
|
||||
public int Damage;
|
||||
}
|
||||
|
||||
// Token: 0x02002E17 RID: 11799
|
||||
[Token(Token = "0x2002E17")]
|
||||
[Serializable]
|
||||
protected struct EnemyDamageSettings
|
||||
{
|
||||
// Token: 0x060151B7 RID: 86455 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60151B7")]
|
||||
[Address(RVA = "0x234290", Offset = "0x233690", VA = "0x180234290")]
|
||||
public int IIDNNLFOGJN(float BKHKFGDCJOD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400E0F9 RID: 57593
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400E0F9")]
|
||||
[SerializeField]
|
||||
private int MinDamage;
|
||||
|
||||
// Token: 0x0400E0FA RID: 57594
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400E0FA")]
|
||||
[SerializeField]
|
||||
private int MaxDamage;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user