Files
Dec2017-Script-Dump/Assembly-CSharp/RecRoom/Tools/ShapeExtruderBase.2.cs
T
2026-06-04 11:42:34 +02:00

55 lines
1.4 KiB
C#

using System;
using UnityEngine;
namespace RecRoom.Tools
{
// Token: 0x02000F63 RID: 3939
public abstract class ShapeExtruderBase<T> : ShapeExtruderBase where T : BMOAOJCEOFI
{
// Token: 0x17000F40 RID: 3904
// (get) Token: 0x06020D13 RID: 134419 RVA: 0x008EC524 File Offset: 0x008EA724
// (set) Token: 0x06020D14 RID: 134420 RVA: 0x008EC52C File Offset: 0x008EA72C
public T GKDLDLFNLAE { get; set; }
// Token: 0x17000F41 RID: 3905
// (get) Token: 0x06020D15 RID: 134421 RVA: 0x008EC538 File Offset: 0x008EA738
protected Extrusion KGPLLAJFLFC
{
get
{
return base.EIOLPKPLLDJ.GetCurrentExtrusion(true);
}
}
// Token: 0x06020D16 RID: 134422 RVA: 0x008EC548 File Offset: 0x008EA748
protected override void MOCODOEEMPN()
{
if (base.BHCCHBHNHCG && this.GKDLDLFNLAE != null)
{
T currentSubExtrusion = this.GKDLDLFNLAE;
if (currentSubExtrusion.MDPDDDJPFFG)
{
this.AuthorityFinishCurrentSubExtrusion();
}
}
}
// Token: 0x06020D17 RID: 134423 RVA: 0x008EC590 File Offset: 0x008EA790
protected virtual void BCJCCCDNADJ()
{
if (base.BHCCHBHNHCG && this.GKDLDLFNLAE != null)
{
T currentSubExtrusion = this.GKDLDLFNLAE;
if (currentSubExtrusion.MDPDDDJPFFG)
{
this.AuthorityFinishCurrentSubExtrusion();
}
}
}
// Token: 0x0400554C RID: 21836
[SerializeField]
protected T subExtrusionPrefab;
}
}