scripts
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
using System;
|
||||
using System.Linq;
|
||||
|
||||
namespace RecRoom.Challenges
|
||||
{
|
||||
// Token: 0x02000B21 RID: 2849
|
||||
public class RequiredToolChallenge : RequiredObjectChallenge<EEOOHEGOBKD, int>
|
||||
{
|
||||
// Token: 0x06015B53 RID: 88915 RVA: 0x00606BE8 File Offset: 0x00604DE8
|
||||
public RequiredToolChallenge()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015B54 RID: 88916 RVA: 0x00606BF0 File Offset: 0x00604DF0
|
||||
public RequiredToolChallenge(EEOOHEGOBKD[] requiredValues)
|
||||
: this(true, requiredValues)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015B55 RID: 88917 RVA: 0x00606BFC File Offset: 0x00604DFC
|
||||
public RequiredToolChallenge(EEOOHEGOBKD requiredValue, params EEOOHEGOBKD[] requiredValues)
|
||||
: this(true, requiredValue, requiredValues)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015B56 RID: 88918 RVA: 0x00606C08 File Offset: 0x00604E08
|
||||
public RequiredToolChallenge(bool inclusive, EEOOHEGOBKD requiredValue, params EEOOHEGOBKD[] requiredValues)
|
||||
: this(inclusive, requiredValues.Union(new EEOOHEGOBKD[] { requiredValue }).ToArray<EEOOHEGOBKD>())
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015B57 RID: 88919 RVA: 0x00606C28 File Offset: 0x00604E28
|
||||
public RequiredToolChallenge(bool inclusive, EEOOHEGOBKD[] requiredValues)
|
||||
: base(inclusive, requiredValues)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015B58 RID: 88920 RVA: 0x00606C34 File Offset: 0x00604E34
|
||||
protected override EEOOHEGOBKD? GetValueFromData(ChallengeEvents.IChallengeEventData challengeEventData)
|
||||
{
|
||||
return (EEOOHEGOBKD?)challengeEventData.GetVar("t_t");
|
||||
}
|
||||
|
||||
// Token: 0x06015B59 RID: 88921 RVA: 0x00606C54 File Offset: 0x00604E54
|
||||
protected override int SerializeValue(EEOOHEGOBKD equipment)
|
||||
{
|
||||
return (int)equipment;
|
||||
}
|
||||
|
||||
// Token: 0x06015B5A RID: 88922 RVA: 0x00606C58 File Offset: 0x00604E58
|
||||
protected override EEOOHEGOBKD DeserializeValue(int obj)
|
||||
{
|
||||
return (EEOOHEGOBKD)obj;
|
||||
}
|
||||
|
||||
// Token: 0x17000904 RID: 2308
|
||||
// (get) Token: 0x06015B5B RID: 88923 RVA: 0x00606C5C File Offset: 0x00604E5C
|
||||
public override ChallengeTypes ChallengeType
|
||||
{
|
||||
get
|
||||
{
|
||||
return ChallengeTypes.RequiredToolChallenge;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user