gets farther now

This commit is contained in:
recroom2016
2022-02-19 00:35:20 -05:00
parent 57de479634
commit 952c246464
8 changed files with 134 additions and 4 deletions

View File

@@ -5,6 +5,7 @@ using System.Text;
using System.Threading;
using api;
using api2018;
using Newtonsoft.Json;
namespace server
{
@@ -237,6 +238,10 @@ namespace server
{
s = "";
}
if (Url == "objectives/v1/myprogress")
{
s = JsonConvert.SerializeObject(new Objective2018());
}
Console.WriteLine("API Response: " + s);
byte[] bytes = Encoding.UTF8.GetBytes(s);
response.ContentLength64 = (long)bytes.Length;

View File

@@ -27,7 +27,7 @@ namespace api
Console.WriteLine("Done!");
Console.Clear();
}
public static gamesessions.GameSessions.SessionInstance localGameSession;
public static gamesessions2018.GameSessions.SessionInstance localGameSession;
public static Objective[][] dailyObjectives = new Objective[][]
{
new Objective[]

View File

@@ -3,7 +3,7 @@ using Newtonsoft.Json;
using api;
using server;
namespace gamesessions
namespace gamesessions2018
{
// Token: 0x02000020 RID: 32
public class GameSessions

View File

@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
using gamesessions;
using gamesessions2018;
namespace ws
{

63
Objective2018.cs Normal file
View File

@@ -0,0 +1,63 @@
using System;
using System.Collections.Generic;
namespace api2018
{
// Token: 0x0200002F RID: 47
public class Objective2018
{
// Token: 0x17000065 RID: 101
// (get) Token: 0x0600011E RID: 286 RVA: 0x0000284A File Offset: 0x00000A4A
// (set) Token: 0x0600011F RID: 287 RVA: 0x00002852 File Offset: 0x00000A52
public List<Objective2018Entry> Objectives { get; set; }
// Token: 0x17000066 RID: 102
// (get) Token: 0x06000120 RID: 288 RVA: 0x0000285B File Offset: 0x00000A5B
// (set) Token: 0x06000121 RID: 289 RVA: 0x00002863 File Offset: 0x00000A63
public List<Objective2018Group> ObjectiveGroups { get; set; }
// Token: 0x06000122 RID: 290 RVA: 0x00004FF0 File Offset: 0x000031F0
public Objective2018()
{
this.Objectives = new List<Objective2018Entry>
{
new Objective2018Entry
{
Index = 2,
Group = 0,
Progress = 0f,
VisualProgress = 0f,
IsCompleted = false,
IsRewarded = false
},
new Objective2018Entry
{
Index = 1,
Group = 0,
Progress = 0f,
VisualProgress = 0f,
IsCompleted = false,
IsRewarded = false
},
new Objective2018Entry
{
Index = 0,
Group = 0,
Progress = 0f,
VisualProgress = 0f,
IsCompleted = false,
IsRewarded = false
}
};
this.ObjectiveGroups = new List<Objective2018Group>
{
new Objective2018Group
{
Group = 0,
IsCompleted = false,
ClearedAt = "2021-04-18T01:59:14.8642558Z"
}
};
}
}
}

38
Objective2018Entry.cs Normal file
View File

@@ -0,0 +1,38 @@
using System;
namespace api2018
{
// Token: 0x02000030 RID: 48
public class Objective2018Entry
{
// Token: 0x17000067 RID: 103
// (get) Token: 0x06000123 RID: 291 RVA: 0x0000286C File Offset: 0x00000A6C
// (set) Token: 0x06000124 RID: 292 RVA: 0x00002874 File Offset: 0x00000A74
public int Index { get; set; }
// Token: 0x17000068 RID: 104
// (get) Token: 0x06000125 RID: 293 RVA: 0x0000287D File Offset: 0x00000A7D
// (set) Token: 0x06000126 RID: 294 RVA: 0x00002885 File Offset: 0x00000A85
public int Group { get; set; }
// Token: 0x17000069 RID: 105
// (get) Token: 0x06000127 RID: 295 RVA: 0x0000288E File Offset: 0x00000A8E
// (set) Token: 0x06000128 RID: 296 RVA: 0x00002896 File Offset: 0x00000A96
public float Progress { get; set; }
// Token: 0x1700006A RID: 106
// (get) Token: 0x06000129 RID: 297 RVA: 0x0000289F File Offset: 0x00000A9F
// (set) Token: 0x0600012A RID: 298 RVA: 0x000028A7 File Offset: 0x00000AA7
public float VisualProgress { get; set; }
// Token: 0x1700006B RID: 107
// (get) Token: 0x0600012B RID: 299 RVA: 0x000028B0 File Offset: 0x00000AB0
// (set) Token: 0x0600012C RID: 300 RVA: 0x000028B8 File Offset: 0x00000AB8
public bool IsCompleted { get; set; }
// Token: 0x1700006C RID: 108
// (get) Token: 0x0600012D RID: 301 RVA: 0x000028C1 File Offset: 0x00000AC1
// (set) Token: 0x0600012E RID: 302 RVA: 0x000028C9 File Offset: 0x00000AC9
public bool IsRewarded { get; set; }
}
}

24
Objective2018Group.cs Normal file
View File

@@ -0,0 +1,24 @@
using System;
namespace api2018
{
// Token: 0x02000031 RID: 49
public class Objective2018Group
{
// Token: 0x1700006D RID: 109
// (get) Token: 0x06000130 RID: 304 RVA: 0x000028D2 File Offset: 0x00000AD2
// (set) Token: 0x06000131 RID: 305 RVA: 0x000028DA File Offset: 0x00000ADA
public int Group { get; set; }
// Token: 0x1700006E RID: 110
// (get) Token: 0x06000132 RID: 306 RVA: 0x000028E3 File Offset: 0x00000AE3
// (set) Token: 0x06000133 RID: 307 RVA: 0x000028EB File Offset: 0x00000AEB
public bool IsCompleted { get; set; }
// Token: 0x1700006F RID: 111
// (get) Token: 0x06000134 RID: 308 RVA: 0x000028F4 File Offset: 0x00000AF4
// (set) Token: 0x06000135 RID: 309 RVA: 0x000028FC File Offset: 0x00000AFC
public string ClearedAt { get; set; }
}
}

View File

@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
namespace storefront
namespace storefront2018
{
// Token: 0x0200003E RID: 62
internal class StoreFronts