From 9e919a5fb7a2b69161eb72ac9c2c21fb2ac412ee Mon Sep 17 00:00:00 2001 From: starfish <50672801+starfi5h@users.noreply.github.com> Date: Sat, 13 Apr 2024 09:29:25 +0800 Subject: [PATCH 1/2] Bump version and changelog to v0.9.3 --- CHANGELOG.md | 9 +++++++++ version.json | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 47b473fc0..39bd503ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ ## Changelog +0.9.3: +- @starfi5h: Change chat message format. Player's name now has an underlined link to navigate +- @starfi5h: Add new config option Chat - Show Timestamp to enable/disable timestamp before the chat message +- @starfi5h: Add new CLI arugment `/newgame-cfg` to load the parameters from the config file `nebulaGameDescSettings.cfg` +- @starfi5h: Add new chat command `/dev` +- @starfi5h: Fix inventory error in client +- @starfi5h: Fix hp bar doesn't vanish after deleting the building when client joins +- @starfi5h: Fix enemies and ILS related errors + 0.9.2: - Compatible to Steam version 0.10.29.22015 or Game Pass version 0.10.29.21943 - @sk7725: Added Korean font and TextMeshPro fallback diff --git a/version.json b/version.json index b4881e307..91ec6a987 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "0.9.2", + "version": "0.9.3", "assemblyVersion": { "precision": "build" }, From 773782b0d1fdbbb2c33fc2c9c5452b891a669a00 Mon Sep 17 00:00:00 2001 From: starfish <50672801+starfi5h@users.noreply.github.com> Date: Sat, 13 Apr 2024 12:48:50 +0800 Subject: [PATCH 2/2] Add missing Translate methods in battle notifications --- NebulaPatcher/Patches/Dynamic/DFRelayComponent_Patch.cs | 2 +- NebulaPatcher/Patches/Dynamic/DFTinderComponent_Patch.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/NebulaPatcher/Patches/Dynamic/DFRelayComponent_Patch.cs b/NebulaPatcher/Patches/Dynamic/DFRelayComponent_Patch.cs index c85c0f416..583d9350e 100644 --- a/NebulaPatcher/Patches/Dynamic/DFRelayComponent_Patch.cs +++ b/NebulaPatcher/Patches/Dynamic/DFRelayComponent_Patch.cs @@ -79,7 +79,7 @@ public static bool LeaveBase_Prefix(DFRelayComponent __instance) var planet = GameMain.galaxy.PlanetById(__instance.targetAstroId); if (planet != null) { - Multiplayer.Session.Enemies.DisplayPlanetPingMessage("DF relay left from planet", __instance.targetAstroId, __instance.targetLPos); + Multiplayer.Session.Enemies.DisplayPlanetPingMessage("DF relay left from planet".Translate(), __instance.targetAstroId, __instance.targetLPos); } } diff --git a/NebulaPatcher/Patches/Dynamic/DFTinderComponent_Patch.cs b/NebulaPatcher/Patches/Dynamic/DFTinderComponent_Patch.cs index 6a4e8db4f..59d183bf3 100644 --- a/NebulaPatcher/Patches/Dynamic/DFTinderComponent_Patch.cs +++ b/NebulaPatcher/Patches/Dynamic/DFTinderComponent_Patch.cs @@ -24,7 +24,7 @@ public static bool DispatchFromHive_Prefix(ref DFTinderComponent __instance, int { __instance.targetHiveAstroId = _targetHiveAstroId; Multiplayer.Session.Network.SendPacket(new DFTinderDispatchPacket(__instance)); - Multiplayer.Session.Enemies.DisplayAstroMessage("Dark Fog seed send out from".Translate(), hive1.starData.astroId); + Multiplayer.Session.Enemies.DisplayAstroMessage("DF seed sent out from".Translate(), hive1.starData.astroId); } return true; }