Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Navigation/Route.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

101 lines
2.8 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using RecRoom.DataStructures;
using UnityEngine;
using UnityEngine.AddressableAssets;
namespace RRUI.Navigation
{
// Token: 0x02000855 RID: 2133
[Token(Token = "0x2000855")]
[Serializable]
public class Route : IEquatable<Route>
{
// Token: 0x17000A7A RID: 2682
// (get) Token: 0x06003B17 RID: 15127 RVA: 0x000F30D8 File Offset: 0x000F12D8
[Token(Token = "0x17000A7A")]
public SerializedGuid ViewGuid
{
[Token(Token = "0x6003B17")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return this.viewGuid;
}
}
// Token: 0x06003B18 RID: 15128 RVA: 0x000F30EC File Offset: 0x000F12EC
[Token(Token = "0x6003B18")]
[Address(RVA = "0x40F2B0", Offset = "0x40E2B0", VA = "0x18040F2B0", Slot = "2")]
public override int GetHashCode()
{
((ISerializationCallbackReceiver)this.viewGuid).OnBeforeSerialize();
throw new NullReferenceException();
}
// Token: 0x06003B19 RID: 15129 RVA: 0x000F310C File Offset: 0x000F130C
[Token(Token = "0x6003B19")]
[Address(RVA = "0x1E75710", Offset = "0x1E74710", VA = "0x181E75710", Slot = "3")]
public override string ToString()
{
int num = 0;
if (!RoutesConfig.HOMDCONMIBP(this, num, num))
{
return "<NULL>/<NULL>";
}
string text;
return text + "/" + num;
}
// Token: 0x06003B1A RID: 15130 RVA: 0x000F3140 File Offset: 0x000F1340
[Token(Token = "0x6003B1A")]
[Address(RVA = "0x1E75480", Offset = "0x1E74480", VA = "0x181E75480", Slot = "4")]
public bool Equals(Route HPKICPNGMDJ)
{
if (HPKICPNGMDJ == 0)
{
}
Guid value = this.viewGuid.Value;
Guid value2 = HPKICPNGMDJ.viewGuid.Value;
bool flag;
return flag;
}
// Token: 0x06003B1B RID: 15131 RVA: 0x000F3174 File Offset: 0x000F1374
[Token(Token = "0x6003B1B")]
[Address(RVA = "0x1E75550", Offset = "0x1E74550", VA = "0x181E75550")]
public AssetReference POPMDGAJDCA()
{
if (!RoutesConfig._isInitialized)
{
RoutesConfig.OFFLOPLJBBG();
}
Dictionary<Guid, AssetReference> prefabReferences = RoutesConfig._prefabReferences;
Guid value = this.viewGuid.Value;
bool flag;
if (!flag)
{
Debug.LogError(string.Format("Unable to find {0} for {1}: {2}", "AssetReference", "Route", this));
}
throw new NullReferenceException();
}
// Token: 0x06003B1C RID: 15132 RVA: 0x000F31CC File Offset: 0x000F13CC
[Token(Token = "0x6003B1C")]
[Address(RVA = "0x1E757C0", Offset = "0x1E747C0", VA = "0x181E757C0")]
public Route()
{
SerializedGuid serializedGuid = SerializedGuid.PECEFFJNJCH();
this.viewGuid = serializedGuid;
base..ctor();
}
// Token: 0x040032CF RID: 13007
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40032CF")]
[SerializeField]
private SerializedGuid viewGuid;
}
}