scripts
This commit is contained in:
@@ -0,0 +1,160 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Threading;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x0200019F RID: 415
|
||||
public class ToolLootDropper : LootDropper
|
||||
{
|
||||
// Token: 0x06005377 RID: 21367 RVA: 0x001973E8 File Offset: 0x001955E8
|
||||
public static void ELOGDBILEPB(ToolLootDropper.EDHNJAANAAJ NOBAPCOKFIL)
|
||||
{
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj = ToolLootDropper.HBNBHDMJHAI;
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj2;
|
||||
do
|
||||
{
|
||||
edhnjaanaaj2 = edhnjaanaaj;
|
||||
edhnjaanaaj = Interlocked.CompareExchange<ToolLootDropper.EDHNJAANAAJ>(ref ToolLootDropper.HBNBHDMJHAI, (ToolLootDropper.EDHNJAANAAJ)Delegate.Remove(edhnjaanaaj2, NOBAPCOKFIL), edhnjaanaaj);
|
||||
}
|
||||
while (edhnjaanaaj != edhnjaanaaj2);
|
||||
}
|
||||
|
||||
// Token: 0x06005379 RID: 21369 RVA: 0x00197424 File Offset: 0x00195624
|
||||
public virtual void JFPFCBDDLLE(LNJFBGIBLHA[] NFMNEKGBCHB, Vector3 FHFHOMKFHCI)
|
||||
{
|
||||
base.ICEIOIDPAFH(NFMNEKGBCHB, FHFHOMKFHCI);
|
||||
if (base.enabled && ToolLootDropper.HBNBHDMJHAI != null && this.toolLootPrefabs != null && this.toolLootPrefabs.Length > 0)
|
||||
{
|
||||
ToolLootDropper.HBNBHDMJHAI(this.toolLootPrefabs, FHFHOMKFHCI);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400001C RID: 28
|
||||
// (add) Token: 0x06005385 RID: 21381 RVA: 0x001976C4 File Offset: 0x001958C4
|
||||
// (remove) Token: 0x0600537A RID: 21370 RVA: 0x00197478 File Offset: 0x00195678
|
||||
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
||||
public static event ToolLootDropper.EDHNJAANAAJ HBNBHDMJHAI;
|
||||
|
||||
// Token: 0x0600537B RID: 21371 RVA: 0x001974AC File Offset: 0x001956AC
|
||||
public static void NANFOEFAJBI(ToolLootDropper.EDHNJAANAAJ NOBAPCOKFIL)
|
||||
{
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj = ToolLootDropper.HBNBHDMJHAI;
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj2;
|
||||
do
|
||||
{
|
||||
edhnjaanaaj2 = edhnjaanaaj;
|
||||
edhnjaanaaj = Interlocked.CompareExchange<ToolLootDropper.EDHNJAANAAJ>(ref ToolLootDropper.HBNBHDMJHAI, (ToolLootDropper.EDHNJAANAAJ)Delegate.Combine(edhnjaanaaj2, NOBAPCOKFIL), edhnjaanaaj);
|
||||
}
|
||||
while (edhnjaanaaj != edhnjaanaaj2);
|
||||
}
|
||||
|
||||
// Token: 0x0600537C RID: 21372 RVA: 0x001974E0 File Offset: 0x001956E0
|
||||
public static void LFMKCGDHLDC(ToolLootDropper.EDHNJAANAAJ NOBAPCOKFIL)
|
||||
{
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj = ToolLootDropper.HBNBHDMJHAI;
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj2;
|
||||
do
|
||||
{
|
||||
edhnjaanaaj2 = edhnjaanaaj;
|
||||
edhnjaanaaj = Interlocked.CompareExchange<ToolLootDropper.EDHNJAANAAJ>(ref ToolLootDropper.HBNBHDMJHAI, (ToolLootDropper.EDHNJAANAAJ)Delegate.Remove(edhnjaanaaj2, NOBAPCOKFIL), edhnjaanaaj);
|
||||
}
|
||||
while (edhnjaanaaj != edhnjaanaaj2);
|
||||
}
|
||||
|
||||
// Token: 0x0600537D RID: 21373 RVA: 0x00197514 File Offset: 0x00195714
|
||||
public override void DropLoot(LNJFBGIBLHA[] NFMNEKGBCHB, Vector3 FHFHOMKFHCI)
|
||||
{
|
||||
base.DropLoot(NFMNEKGBCHB, FHFHOMKFHCI);
|
||||
if (base.enabled && ToolLootDropper.HBNBHDMJHAI != null && this.toolLootPrefabs != null && this.toolLootPrefabs.Length > 0)
|
||||
{
|
||||
ToolLootDropper.HBNBHDMJHAI(this.toolLootPrefabs, FHFHOMKFHCI);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600537F RID: 21375 RVA: 0x0019756C File Offset: 0x0019576C
|
||||
public static void FCADJGAMABO(ToolLootDropper.EDHNJAANAAJ NOBAPCOKFIL)
|
||||
{
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj = ToolLootDropper.HBNBHDMJHAI;
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj2;
|
||||
do
|
||||
{
|
||||
edhnjaanaaj2 = edhnjaanaaj;
|
||||
edhnjaanaaj = Interlocked.CompareExchange<ToolLootDropper.EDHNJAANAAJ>(ref ToolLootDropper.HBNBHDMJHAI, (ToolLootDropper.EDHNJAANAAJ)Delegate.Remove(edhnjaanaaj2, NOBAPCOKFIL), edhnjaanaaj);
|
||||
}
|
||||
while (edhnjaanaaj != edhnjaanaaj2);
|
||||
}
|
||||
|
||||
// Token: 0x06005380 RID: 21376 RVA: 0x001975A0 File Offset: 0x001957A0
|
||||
public static void AACEAOFMLKL(ToolLootDropper.EDHNJAANAAJ NOBAPCOKFIL)
|
||||
{
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj = ToolLootDropper.HBNBHDMJHAI;
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj2;
|
||||
do
|
||||
{
|
||||
edhnjaanaaj2 = edhnjaanaaj;
|
||||
edhnjaanaaj = Interlocked.CompareExchange<ToolLootDropper.EDHNJAANAAJ>(ref ToolLootDropper.HBNBHDMJHAI, (ToolLootDropper.EDHNJAANAAJ)Delegate.Combine(edhnjaanaaj2, NOBAPCOKFIL), edhnjaanaaj);
|
||||
}
|
||||
while (edhnjaanaaj != edhnjaanaaj2);
|
||||
}
|
||||
|
||||
// Token: 0x06005381 RID: 21377 RVA: 0x001975D4 File Offset: 0x001957D4
|
||||
public static void HNANDIJCNGH(ToolLootDropper.EDHNJAANAAJ NOBAPCOKFIL)
|
||||
{
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj = ToolLootDropper.HBNBHDMJHAI;
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj2;
|
||||
do
|
||||
{
|
||||
edhnjaanaaj2 = edhnjaanaaj;
|
||||
edhnjaanaaj = Interlocked.CompareExchange<ToolLootDropper.EDHNJAANAAJ>(ref ToolLootDropper.HBNBHDMJHAI, (ToolLootDropper.EDHNJAANAAJ)Delegate.Combine(edhnjaanaaj2, NOBAPCOKFIL), edhnjaanaaj);
|
||||
}
|
||||
while (edhnjaanaaj != edhnjaanaaj2);
|
||||
}
|
||||
|
||||
// Token: 0x06005382 RID: 21378 RVA: 0x00197608 File Offset: 0x00195808
|
||||
public virtual void PAOKDHBFOFG(LNJFBGIBLHA[] NFMNEKGBCHB, Vector3 FHFHOMKFHCI)
|
||||
{
|
||||
base.FDIJDMGBDGG(NFMNEKGBCHB, FHFHOMKFHCI);
|
||||
if (base.enabled && ToolLootDropper.HBNBHDMJHAI != null && this.toolLootPrefabs != null && this.toolLootPrefabs.Length > 0)
|
||||
{
|
||||
ToolLootDropper.HBNBHDMJHAI(this.toolLootPrefabs, FHFHOMKFHCI);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005383 RID: 21379 RVA: 0x0019765C File Offset: 0x0019585C
|
||||
public static void BEOLKIINDNL(ToolLootDropper.EDHNJAANAAJ NOBAPCOKFIL)
|
||||
{
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj = ToolLootDropper.HBNBHDMJHAI;
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj2;
|
||||
do
|
||||
{
|
||||
edhnjaanaaj2 = edhnjaanaaj;
|
||||
edhnjaanaaj = Interlocked.CompareExchange<ToolLootDropper.EDHNJAANAAJ>(ref ToolLootDropper.HBNBHDMJHAI, (ToolLootDropper.EDHNJAANAAJ)Delegate.Combine(edhnjaanaaj2, NOBAPCOKFIL), edhnjaanaaj);
|
||||
}
|
||||
while (edhnjaanaaj != edhnjaanaaj2);
|
||||
}
|
||||
|
||||
// Token: 0x06005384 RID: 21380 RVA: 0x00197690 File Offset: 0x00195890
|
||||
public static void DOFJFMLJJBE(ToolLootDropper.EDHNJAANAAJ NOBAPCOKFIL)
|
||||
{
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj = ToolLootDropper.HBNBHDMJHAI;
|
||||
ToolLootDropper.EDHNJAANAAJ edhnjaanaaj2;
|
||||
do
|
||||
{
|
||||
edhnjaanaaj2 = edhnjaanaaj;
|
||||
edhnjaanaaj = Interlocked.CompareExchange<ToolLootDropper.EDHNJAANAAJ>(ref ToolLootDropper.HBNBHDMJHAI, (ToolLootDropper.EDHNJAANAAJ)Delegate.Remove(edhnjaanaaj2, NOBAPCOKFIL), edhnjaanaaj);
|
||||
}
|
||||
while (edhnjaanaaj != edhnjaanaaj2);
|
||||
}
|
||||
|
||||
// Token: 0x04000A9B RID: 2715
|
||||
[SerializeField]
|
||||
[Header("Tool loot")]
|
||||
private Tool[] toolLootPrefabs;
|
||||
|
||||
// Token: 0x020001A0 RID: 416
|
||||
// (Invoke) Token: 0x06005387 RID: 21383
|
||||
public delegate void EDHNJAANAAJ(Tool[] DDMNKJPCJEI, Vector3 FHFHOMKFHCI);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user