197 lines
5.3 KiB
C#
197 lines
5.3 KiB
C#
using System;
|
|
using RecNet;
|
|
using RecRoom.Protobuf;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools
|
|
{
|
|
// Token: 0x02000B99 RID: 2969
|
|
public abstract class BMOAOJCEOFI
|
|
{
|
|
// Token: 0x06016705 RID: 91909 RVA: 0x0063C218 File Offset: 0x0063A418
|
|
public BMOAOJCEOFI(Transform IMIFEIAJMKF)
|
|
{
|
|
this.MKMCHJFIONM = new GameObject("SubExtrusion");
|
|
this.KJHIBMHGODJ = this.MKMCHJFIONM.AddComponent<MeshFilter>();
|
|
this.ODMDHEKJMEG = this.MKMCHJFIONM.AddComponent<MeshRenderer>();
|
|
this.IMIFEIAJMKF = IMIFEIAJMKF;
|
|
this.MKMCHJFIONM.transform.SetParent(IMIFEIAJMKF);
|
|
this.MKMCHJFIONM.HLGPFLHHEEK(NILFAGNKNMH.DynamicPhysics);
|
|
this.ODMDHEKJMEG.enabled = !FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI();
|
|
}
|
|
|
|
// Token: 0x17000988 RID: 2440
|
|
// (get) Token: 0x06016706 RID: 91910 RVA: 0x0063C29C File Offset: 0x0063A49C
|
|
public Transform FDGLFIIGIJB
|
|
{
|
|
get
|
|
{
|
|
return this.IMIFEIAJMKF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000989 RID: 2441
|
|
// (get) Token: 0x06016707 RID: 91911 RVA: 0x0063C2A4 File Offset: 0x0063A4A4
|
|
// (set) Token: 0x06016708 RID: 91912 RVA: 0x0063C2AC File Offset: 0x0063A4AC
|
|
public bool MDPDDDJPFFG { get; protected set; }
|
|
|
|
// Token: 0x1700098A RID: 2442
|
|
// (get) Token: 0x06016709 RID: 91913
|
|
public abstract int HCFCNJGBHNL { get; }
|
|
|
|
// Token: 0x1700098B RID: 2443
|
|
// (get) Token: 0x0601670A RID: 91914 RVA: 0x0063C2B8 File Offset: 0x0063A4B8
|
|
public MeshRenderer EIDPLDBJPDO
|
|
{
|
|
get
|
|
{
|
|
return this.ODMDHEKJMEG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098C RID: 2444
|
|
// (get) Token: 0x0601670B RID: 91915 RVA: 0x0063C2C0 File Offset: 0x0063A4C0
|
|
public MeshFilter NOHBMFPJDFO
|
|
{
|
|
get
|
|
{
|
|
return this.KJHIBMHGODJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098D RID: 2445
|
|
// (get) Token: 0x0601670C RID: 91916 RVA: 0x0063C2C8 File Offset: 0x0063A4C8
|
|
public BMOAOJCEOFI.CLHPCLFGDEO HOFPDILMGOI
|
|
{
|
|
get
|
|
{
|
|
return this.MDKFCKKGIAK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098E RID: 2446
|
|
// (get) Token: 0x0601670D RID: 91917 RVA: 0x0063C2D0 File Offset: 0x0063A4D0
|
|
public Transform DKCNBKFJCLK
|
|
{
|
|
get
|
|
{
|
|
return this.MKMCHJFIONM.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098F RID: 2447
|
|
// (get) Token: 0x0601670E RID: 91918 RVA: 0x0063C2E0 File Offset: 0x0063A4E0
|
|
// (set) Token: 0x0601670F RID: 91919 RVA: 0x0063C2E8 File Offset: 0x0063A4E8
|
|
public GameObject MKMCHJFIONM { get; private set; }
|
|
|
|
// Token: 0x17000990 RID: 2448
|
|
// (get) Token: 0x06016710 RID: 91920 RVA: 0x0063C2F4 File Offset: 0x0063A4F4
|
|
// (set) Token: 0x06016711 RID: 91921 RVA: 0x0063C2FC File Offset: 0x0063A4FC
|
|
public ToolCollider HLHMJBOLDOE { get; protected set; }
|
|
|
|
// Token: 0x06016712 RID: 91922
|
|
public abstract void BMIHOIGDNNI(Vector3 CIPBCGABHLJ, Quaternion NCNCFCJHKCO, float OACAAGDPACD = 1f);
|
|
|
|
// Token: 0x06016713 RID: 91923 RVA: 0x0063C308 File Offset: 0x0063A508
|
|
public virtual void OKOJCCOHLPA(BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK, Material OOEDPEKINHG, BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG, ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG, Vector3 CCDDEAIIDLA, Quaternion LGCCJILPALA, params object[] DEBGCJPMOCG)
|
|
{
|
|
this.MDKFCKKGIAK = MDKFCKKGIAK;
|
|
this.HNOPCLEFEIG = HNOPCLEFEIG;
|
|
this.HNAKHFKFJIG = HNAKHFKFJIG;
|
|
this.CCDDEAIIDLA = CCDDEAIIDLA;
|
|
this.LGCCJILPALA = LGCCJILPALA;
|
|
this.EIDPLDBJPDO.sharedMaterial = OOEDPEKINHG;
|
|
this.MDPDDDJPFFG = true;
|
|
}
|
|
|
|
// Token: 0x06016714 RID: 91924
|
|
public abstract void OLAJMOJHPPD(params object[] OGDMHDCFKAB);
|
|
|
|
// Token: 0x06016715 RID: 91925
|
|
public abstract IHIJMFJBDEH EGKKKDOMLIG();
|
|
|
|
// Token: 0x06016716 RID: 91926
|
|
public abstract void ALHKFACJECA(IHIJMFJBDEH AOAILGGFDHJ);
|
|
|
|
// Token: 0x04003ED1 RID: 16081
|
|
protected Vector3 CCDDEAIIDLA;
|
|
|
|
// Token: 0x04003ED2 RID: 16082
|
|
protected Quaternion LGCCJILPALA;
|
|
|
|
// Token: 0x04003ED3 RID: 16083
|
|
protected BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK;
|
|
|
|
// Token: 0x04003ED4 RID: 16084
|
|
protected BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG;
|
|
|
|
// Token: 0x04003ED5 RID: 16085
|
|
protected MeshRenderer ODMDHEKJMEG;
|
|
|
|
// Token: 0x04003ED6 RID: 16086
|
|
protected MeshFilter KJHIBMHGODJ;
|
|
|
|
// Token: 0x04003ED7 RID: 16087
|
|
protected ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG;
|
|
|
|
// Token: 0x04003ED8 RID: 16088
|
|
private Transform IMIFEIAJMKF;
|
|
|
|
// Token: 0x02000B9A RID: 2970
|
|
public enum NBPJOLGNBHK
|
|
{
|
|
// Token: 0x04003EDD RID: 16093
|
|
COLOR_0,
|
|
// Token: 0x04003EDE RID: 16094
|
|
COLOR_1,
|
|
// Token: 0x04003EDF RID: 16095
|
|
COLOR_2,
|
|
// Token: 0x04003EE0 RID: 16096
|
|
COLOR_3,
|
|
// Token: 0x04003EE1 RID: 16097
|
|
COLOR_4,
|
|
// Token: 0x04003EE2 RID: 16098
|
|
COLOR_5,
|
|
// Token: 0x04003EE3 RID: 16099
|
|
COLOR_6,
|
|
// Token: 0x04003EE4 RID: 16100
|
|
COLOR_7,
|
|
// Token: 0x04003EE5 RID: 16101
|
|
COLOR_8,
|
|
// Token: 0x04003EE6 RID: 16102
|
|
COLOR_9,
|
|
// Token: 0x04003EE7 RID: 16103
|
|
COLOR_10,
|
|
// Token: 0x04003EE8 RID: 16104
|
|
COLOR_11,
|
|
// Token: 0x04003EE9 RID: 16105
|
|
COLOR_12,
|
|
// Token: 0x04003EEA RID: 16106
|
|
COLOR_13,
|
|
// Token: 0x04003EEB RID: 16107
|
|
COLOR_14,
|
|
// Token: 0x04003EEC RID: 16108
|
|
COLOR_15
|
|
}
|
|
|
|
// Token: 0x02000B9B RID: 2971
|
|
public enum CLHPCLFGDEO
|
|
{
|
|
// Token: 0x04003EEE RID: 16110
|
|
Invalid = -1,
|
|
// Token: 0x04003EEF RID: 16111
|
|
Tube,
|
|
// Token: 0x04003EF0 RID: 16112
|
|
Ribbon,
|
|
// Token: 0x04003EF1 RID: 16113
|
|
Box,
|
|
// Token: 0x04003EF2 RID: 16114
|
|
Sphere,
|
|
// Token: 0x04003EF3 RID: 16115
|
|
Cylinder,
|
|
// Token: 0x04003EF4 RID: 16116
|
|
Wedge
|
|
}
|
|
}
|
|
}
|