55 lines
1.6 KiB
C#
55 lines
1.6 KiB
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.Quest
|
|
{
|
|
// Token: 0x0200019A RID: 410
|
|
[RequireComponent(typeof(QuestRoomBase))]
|
|
public abstract class QuestRoomBehaviour : MonoBehaviour
|
|
{
|
|
// Token: 0x060052B4 RID: 21172 RVA: 0x00195608 File Offset: 0x00193808
|
|
protected virtual void Awake()
|
|
{
|
|
this.room.LCCNCDGOOKI += this.NELKLKJBKII;
|
|
this.room.HOMONIFGEGP += this.KJLCOGCOGAN;
|
|
this.room.IOMBGEKPDHO += this.CEPKCOPAGEL;
|
|
this.room.FDAAALKBOIG += this.GGPAONCCLCB;
|
|
this.room.HBLEJOPIFEK += this.DCNPEOOAFBA;
|
|
}
|
|
|
|
// Token: 0x060052B5 RID: 21173 RVA: 0x00195690 File Offset: 0x00193890
|
|
protected virtual void OnDestroy()
|
|
{
|
|
this.room.LCCNCDGOOKI -= this.NELKLKJBKII;
|
|
this.room.HOMONIFGEGP -= this.KJLCOGCOGAN;
|
|
this.room.IOMBGEKPDHO -= this.CEPKCOPAGEL;
|
|
this.room.FDAAALKBOIG -= this.GGPAONCCLCB;
|
|
this.room.HBLEJOPIFEK -= this.DCNPEOOAFBA;
|
|
}
|
|
|
|
// Token: 0x060052B6 RID: 21174
|
|
protected abstract void NELKLKJBKII(QuestRoomBase FIIFPLCNFHJ);
|
|
|
|
// Token: 0x060052B7 RID: 21175
|
|
protected abstract void GGPAONCCLCB(QuestRoomBase FIIFPLCNFHJ);
|
|
|
|
// Token: 0x060052B8 RID: 21176
|
|
protected abstract void DCNPEOOAFBA(QuestRoomBase FIIFPLCNFHJ);
|
|
|
|
// Token: 0x060052B9 RID: 21177 RVA: 0x00195718 File Offset: 0x00193918
|
|
protected virtual void KJLCOGCOGAN(QuestRoomBase FIIFPLCNFHJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060052BA RID: 21178 RVA: 0x0019571C File Offset: 0x0019391C
|
|
protected virtual void CEPKCOPAGEL(QuestRoomBase FIIFPLCNFHJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000A8D RID: 2701
|
|
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
|
[SerializeField]
|
|
protected QuestRoomBase room;
|
|
}
|
|
}
|