Skip to content

Commit 7f8f3ff

Browse files
Add MaximumRenderWidth and MaximumRenderHeight keys into migration
1 parent d3e046c commit 7f8f3ff

1 file changed

Lines changed: 30 additions & 5 deletions

File tree

MigrationTool/Program.cs

Lines changed: 30 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,13 +130,38 @@ private static void Migrate(string path)
130130
if (clientDefsIni.KeyExists("Settings", "RecommendedResolutions"))
131131
{
132132
Log($"Update ClientDefinitions.ini: Skip add [Settings]->RecommendedResolutions, reason: already exist");
133-
continue;
133+
}
134+
else
135+
{
136+
var rr = "1280x720";
137+
Log($"Update ClientDefinitions.ini: Add [Settings]->RecommendedResolutions={rr}");
138+
clientDefsIni.GetSection("Settings").AddKey("RecommendedResolutions", rr);
139+
140+
if (clientDefsIni.KeyExists("Settings", "MaximumRenderWidth"))
141+
{
142+
Log($"Update ClientDefinitions.ini: Skip add [Settings]->MaximumRenderWidth, reason: already exist");
143+
}
144+
else
145+
{
146+
var mrw = 1280;
147+
Log($"Update ClientDefinitions.ini: Add [Settings]->MaximumRenderWidth={mrw}");
148+
clientDefsIni.GetSection("Settings").AddKey("MaximumRenderWidth", mrw.ToString());
149+
}
150+
151+
if (clientDefsIni.KeyExists("Settings", "MaximumRenderHeight"))
152+
{
153+
Log($"Update ClientDefinitions.ini: Skip add [Settings]->MaximumRenderHeight, reason: already exist");
154+
}
155+
else
156+
{
157+
var mrh = 720;
158+
Log($"Update ClientDefinitions.ini: Add [Settings]->MaximumRenderHeight={mrh}");
159+
clientDefsIni.GetSection("Settings").AddKey("MaximumRenderHeight", mrh.ToString());
160+
}
161+
162+
clientDefsIni.WriteIniFile();
134163
}
135164

136-
var rr = "1280x720";
137-
Log($"Update ClientDefinitions.ini: Add [Settings]->RecommendedResolutions={rr}");
138-
clientDefsIni.GetSection("Settings").AddKey("RecommendedResolutions", rr);
139-
clientDefsIni.WriteIniFile();
140165
continue;
141166

142167
case (Version.V_2_11_2): // https://github.com/CnCNet/xna-cncnet-client/releases/tag/2.11.2.0

0 commit comments

Comments
 (0)