scripts
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
|
||||
namespace RecRoom.Challenges
|
||||
{
|
||||
// Token: 0x02000B2E RID: 2862
|
||||
public class ChallengeBuilder
|
||||
{
|
||||
// Token: 0x06015B9C RID: 88988 RVA: 0x006070E8 File Offset: 0x006052E8
|
||||
private ChallengeBuilder()
|
||||
{
|
||||
this.challenge = new Challenge();
|
||||
}
|
||||
|
||||
// Token: 0x06015B9D RID: 88989 RVA: 0x006070FC File Offset: 0x006052FC
|
||||
public static ChallengeBuilder CreateBuilder()
|
||||
{
|
||||
return new ChallengeBuilder();
|
||||
}
|
||||
|
||||
// Token: 0x06015B9E RID: 88990 RVA: 0x00607104 File Offset: 0x00605304
|
||||
public ChallengeBuilder WithCondition(IChallenge withChallenge)
|
||||
{
|
||||
this.challenge.WithConditions.Add(withChallenge);
|
||||
return this;
|
||||
}
|
||||
|
||||
// Token: 0x06015B9F RID: 88991 RVA: 0x00607118 File Offset: 0x00605318
|
||||
public Challenge Create()
|
||||
{
|
||||
return this.challenge;
|
||||
}
|
||||
|
||||
// Token: 0x06015BA0 RID: 88992 RVA: 0x00607120 File Offset: 0x00605320
|
||||
public ChallengeBuilder ResetCondition(IChallenge resetChallenge)
|
||||
{
|
||||
this.challenge.ResetConditions.Add(resetChallenge);
|
||||
return this;
|
||||
}
|
||||
|
||||
// Token: 0x04003CAF RID: 15535
|
||||
private Challenge challenge;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user