73 lines
1.7 KiB
C#
73 lines
1.7 KiB
C#
using System;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x02001227 RID: 4647
|
|
[RequireComponent(typeof(PlayerSpecificUIBehaviour))]
|
|
[RequireComponent(typeof(Text))]
|
|
public abstract class PlayerSpecificText : MonoBehaviour
|
|
{
|
|
// Token: 0x170011F9 RID: 4601
|
|
// (get) Token: 0x06027E86 RID: 163462 RVA: 0x00B1D714 File Offset: 0x00B1B914
|
|
protected PlayerSpecificUIBehaviour EOGBHDBIGNE
|
|
{
|
|
get
|
|
{
|
|
return this.playerWatcher;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170011FA RID: 4602
|
|
// (get) Token: 0x06027E87 RID: 163463 RVA: 0x00B1D71C File Offset: 0x00B1B91C
|
|
protected Text HGNKIIJGHEK
|
|
{
|
|
get
|
|
{
|
|
return this.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027E88 RID: 163464 RVA: 0x00B1D724 File Offset: 0x00B1B924
|
|
protected virtual void Awake()
|
|
{
|
|
this.playerWatcher = base.GetComponent<PlayerSpecificUIBehaviour>();
|
|
this.playerWatcher.KKBAINBHLCK += this.KKBAINBHLCK;
|
|
}
|
|
|
|
// Token: 0x06027E89 RID: 163465 RVA: 0x00B1D74C File Offset: 0x00B1B94C
|
|
protected virtual void OnDestroy()
|
|
{
|
|
if (this.playerWatcher != null)
|
|
{
|
|
this.playerWatcher.KKBAINBHLCK -= this.KKBAINBHLCK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027E8A RID: 163466 RVA: 0x00B1D778 File Offset: 0x00B1B978
|
|
protected virtual void OnEnable()
|
|
{
|
|
this.KKBAINBHLCK();
|
|
}
|
|
|
|
// Token: 0x06027E8B RID: 163467 RVA: 0x00B1D780 File Offset: 0x00B1B980
|
|
private void KKBAINBHLCK()
|
|
{
|
|
this.KKFFIMBDOJE(this.playerWatcher.CNEINLCOBDF);
|
|
}
|
|
|
|
// Token: 0x06027E8C RID: 163468
|
|
protected abstract void KKFFIMBDOJE(EEBPLECPEGD KIGGOHLEEHJ);
|
|
|
|
// Token: 0x040063A1 RID: 25505
|
|
[SerializeField]
|
|
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
|
private PlayerSpecificUIBehaviour playerWatcher;
|
|
|
|
// Token: 0x040063A2 RID: 25506
|
|
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
|
[SerializeField]
|
|
private Text text;
|
|
}
|