Skip to content

Commit 2de6974

Browse files
committed
Expedition basic fields
1 parent cec165d commit 2de6974

File tree

5 files changed

+420
-37
lines changed

5 files changed

+420
-37
lines changed

RainWorldSaveAPI/ExpeditionCoreSave.cs

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@
77

88
namespace RainWorldSaveAPI;
99

10+
public struct ChallengeType
11+
{
12+
public string Type { get; set; }
13+
public int Count { get; set; }
14+
}
15+
16+
public struct MissionBestTime
17+
{
18+
public string Mission { get; set; }
19+
public int Time { get; set; }
20+
}
21+
1022
public struct ChallengeEntry
1123
{
1224
public string Slugcat { get; set; }
@@ -32,18 +44,6 @@ public struct ActiveMissionEntry
3244
public string Data { get; set; }
3345
}
3446

35-
public struct ChallengeType
36-
{
37-
public string Type { get; set; }
38-
public int Count { get; set; }
39-
}
40-
41-
public struct MissionBestTime
42-
{
43-
public string Mission { get; set; }
44-
public int Time { get; set; }
45-
}
46-
4747
public struct RequiredModsEntry
4848
{
4949
public string Slugcat { get; set; }
@@ -58,8 +58,6 @@ public struct WinEntry
5858

5959
public class ExpeditionCoreSave
6060
{
61-
public string Data { get; set; } = "";
62-
6361
public int SaveSlot { get; set; } = 0;
6462
public int Level { get; set; } = 0;
6563
public int PerkLimit { get; set; } = 0;
@@ -79,6 +77,7 @@ public class ExpeditionCoreSave
7977
public List<int> Integers { get; set; } = [];
8078
public List<MissionBestTime> MissionBestTimes { get; set; } = [];
8179

80+
// Slugcat specific?
8281
public List<ChallengeEntry> ChallengeEntries { get; set; } = [];
8382
public List<UnlockEntry> Unlocks { get; set; } = [];
8483
public List<PassageEntry> Passages { get; set; } = [];

RainWorldSaveEditor/Controls/SlugConfigControl.Designer.cs

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

RainWorldSaveEditor/Controls/SlugConfigControl.resx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<root>
33
<!--
4-
Microsoft ResX Schema
4+
Microsoft ResX Schema
55
66
Version 2.0
77
@@ -48,7 +48,7 @@
4848
value : The object must be serialized with
4949
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
5050
: and then encoded with base64 encoding.
51-
51+
5252
mimetype: application/x-microsoft.net.object.soap.base64
5353
value : The object must be serialized with
5454
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
@@ -147,7 +147,7 @@
147147
AAEAAAD/////AQAAAAAAAAAMAgAAAEZTeXN0ZW0uV2luZG93cy5Gb3JtcywgQ3VsdHVyZT1uZXV0cmFs
148148
LCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAmU3lzdGVtLldpbmRvd3MuRm9ybXMu
149149
SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAALgYAAAJNU0Z0AUkBTAIBAQIB
150-
AAEgAQEBIAEBARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAARADAAEBAQABIAYAARAq
150+
AAEoAQEBKAEBARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAARADAAEBAQABIAYAARAq
151151
AAMzAVADRgGAA0YBgANGAYAwAAMzAVADRgGAA0YBgANGAYCvAAH/A58N/wMAAf8DIQEwJwAB/wOfDf8D
152152
AAH/AyEBMJwAAx0BKANjAd8DgAH/AzAB/wMAAf8DAAH/AwAB/wOAAf8DgAH/AzoBYBgAAx0BKANjAd8D
153153
gAH/AzAB/wMAAf8DAAH/AwAB/wOAAf8DgAH/AzoBYJgAA1AB/wNAAf8DAAH/AwAB/wMAAf8DAAH/AwAB
@@ -193,7 +193,7 @@
193193
AAEAAAD/////AQAAAAAAAAAMAgAAAEZTeXN0ZW0uV2luZG93cy5Gb3JtcywgQ3VsdHVyZT1uZXV0cmFs
194194
LCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAmU3lzdGVtLldpbmRvd3MuRm9ybXMu
195195
SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAATgYAAAJNU0Z0AUkBTAIBAQIB
196-
AAGwAQEBsAEBARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAARADAAEBAQABIAYAARBu
196+
AAG4AQEBuAEBARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAARADAAEBAQABIAYAARBu
197197
AAMMARABIgFNAW0B/6cAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB
198198
/yQAAQIBBgEKAf8BFQEzAV4B/wMMARCcAANGAYADYwH/A4AB/wNjAf8DYwH/A2MB/wNjAf8DYwH/A2MB
199199
/wNjAf8DYwH/A2MB/wOAAf8DAAH/IAABDgEiAT8B/wE7AYQBugH/AQEBAgEEAf+cAANGAYADxgH/AwAB

0 commit comments

Comments
 (0)