Skip to content

Commit 6b8d6f0

Browse files
committed
Added option to change players name
1 parent 45d48cd commit 6b8d6f0

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

WinTerrEdit/WinTerrEdit.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
<SignAssembly>true</SignAssembly>
5959
</PropertyGroup>
6060
<PropertyGroup>
61-
<AssemblyOriginatorKeyFile>knedit_software_key2.pfx</AssemblyOriginatorKeyFile>
61+
<AssemblyOriginatorKeyFile>knedit_software.pfx</AssemblyOriginatorKeyFile>
6262
</PropertyGroup>
6363
<PropertyGroup>
6464
<ManifestCertificateThumbprint>BCE127B3A37F5F9BEB6B1C69FFF4B6F07FFEA020</ManifestCertificateThumbprint>

WinTerrEdit/about.Designer.cs

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

WinTerrEdit/entry.cs

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -353,11 +353,6 @@ private void btnReload_Click(object sender, EventArgs e)
353353
gb_slot.Enabled = true;
354354
gbItems.Enabled = true;
355355

356-
for (int i = 0; i < 58; i++)
357-
{
358-
pbCollection[i].Image = inventory[i].item.icon;
359-
}
360-
361356
btnSave.Enabled = true;
362357
invSelectedIndex = 0;
363358
updateInvDisplay();
@@ -436,7 +431,19 @@ public List<Byte> reEncode()
436431
//i hate this method so much
437432

438433
List<Byte> buffer = new List<Byte> { };
434+
439435
List<Byte> save = rawDecrypted;
436+
save.RemoveRange(24, save[24] + 1);
437+
438+
List<Byte> nn = new List<byte> { };
439+
nn.Add((byte)playerName.Length);
440+
foreach (char c in playerName)
441+
{
442+
nn.Add((byte)c);
443+
}
444+
save.InsertRange(24, nn);
445+
nameEndOffset = 25 + playerName.Length;
446+
440447
foreach (invItem iv in inventory)
441448
{
442449
List<Byte> tmp = iv.recompile(ih);
@@ -955,7 +962,7 @@ private void autoFunctionTimer_Tick(object sender, EventArgs e)
955962

956963
private void tbName_TextChanged(object sender, EventArgs e)
957964
{
958-
965+
playerName = tbName.Text;
959966
}
960967
}
961968
}

0 commit comments

Comments
 (0)