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

74 lines
2.0 KiB
C#

using System;
using RecNet;
namespace RecRoom.Challenges
{
// Token: 0x02000B31 RID: 2865
public interface IChallenge : INMKELLJKBO, EBHIILNPABI
{
// Token: 0x1700090F RID: 2319
// (get) Token: 0x06015BA2 RID: 88994
bool Complete { get; }
// Token: 0x17000910 RID: 2320
// (get) Token: 0x06015BA3 RID: 88995
bool Dirty { get; }
// Token: 0x17000911 RID: 2321
// (get) Token: 0x06015BA4 RID: 88996
bool UpdateServer { get; }
// Token: 0x17000912 RID: 2322
// (get) Token: 0x06015BA5 RID: 88997
ChallengeProgress Progress { get; }
// Token: 0x17000913 RID: 2323
// (get) Token: 0x06015BA6 RID: 88998
ChallengeTypes ChallengeType { get; }
// Token: 0x17000914 RID: 2324
// (get) Token: 0x06015BA7 RID: 88999
// (set) Token: 0x06015BA8 RID: 89000
bool SkipSerialization { get; set; }
// Token: 0x17000915 RID: 2325
// (get) Token: 0x06015BA9 RID: 89001
// (set) Token: 0x06015BAA RID: 89002
bool UpdateServerOnReset { get; set; }
// Token: 0x17000916 RID: 2326
// (get) Token: 0x06015BAB RID: 89003
// (set) Token: 0x06015BAC RID: 89004
bool IsMasterChallenge { get; set; }
// Token: 0x06015BAD RID: 89005
void EvaluateEvent(ChallengeEvents.IChallengeEventData challengeEventData);
// Token: 0x06015BAE RID: 89006
bool Evaluate(ChallengeEvents.IChallengeEventData challengeEventData);
// Token: 0x06015BAF RID: 89007
void Reset();
// Token: 0x1400009B RID: 155
// (add) Token: 0x06015BB0 RID: 89008
// (remove) Token: 0x06015BB1 RID: 89009
event UpdateChallenge UpdateEvent;
// Token: 0x1400009C RID: 156
// (add) Token: 0x06015BB2 RID: 89010
// (remove) Token: 0x06015BB3 RID: 89011
event UpdateChallenge UpdateServerEvent;
// Token: 0x1400009D RID: 157
// (add) Token: 0x06015BB4 RID: 89012
// (remove) Token: 0x06015BB5 RID: 89013
event ChallengeNotifyEvent ChallengeNotifyEvent;
// Token: 0x1400009E RID: 158
// (add) Token: 0x06015BB6 RID: 89014
// (remove) Token: 0x06015BB7 RID: 89015
event ChallengeComplete ChallengeCompleteEvent;
}
}