From 7b91b1a7d33b6cd76160a435d02b0e514f52e98d Mon Sep 17 00:00:00 2001 From: Robert Jankowski Date: Sat, 20 Jul 2024 12:23:55 +0200 Subject: [PATCH] setup.tra in UTF-8 --- bg1npc/bg1npc.tp2 | 3 +-- bg1npc/lib/bg1npc_always.tpa | 17 +++++++---------- bg1npc/tra/schinese/{install.tra => setup.tra} | 0 3 files changed, 8 insertions(+), 12 deletions(-) rename bg1npc/tra/schinese/{install.tra => setup.tra} (100%) diff --git a/bg1npc/bg1npc.tp2 b/bg1npc/bg1npc.tp2 index 30d9fb16..db7830a8 100755 --- a/bg1npc/bg1npc.tp2 +++ b/bg1npc/bg1npc.tp2 @@ -34,8 +34,7 @@ LANGUAGE ~Polski (Tlumaczenie przez Children of Bhaal)~ ~polish~ ~bg1npc/tra/pol LANGUAGE ~Deutsch (Teiluebersetzung vom Kerzenburgforum, teilweise noch in englisch)~ ~german~ ~bg1npc/tra/german/setup.tra~ // https://www.baldurs-gate.de/index.php LANGUAGE ~Russian (by Aerie Team & Arcanecoast Team)~ ~russian~ ~bg1npc/tra/english/setup.tra~ LANGUAGE ~Italian (by Coland)~ ~italian~ ~bg1npc/tra/italian/setup.tra~ -LANGUAGE ~Simplified Chinese~ ~schinese~ ~bg1npc/tra/english/setup.tra~ - ~bg1npc/tra/schinese/install.tra~ +LANGUAGE ~Simplified Chinese~ ~schinese~ ~bg1npc/tra/english/setup.tra~ ~bg1npc/tra/schinese/setup.tra~ /* BEGIN The BG1 NPC Project: Required Modifications */ BEGIN @1005 DESIGNATED 0 diff --git a/bg1npc/lib/bg1npc_always.tpa b/bg1npc/lib/bg1npc_always.tpa index 30f120ed..86a47446 100644 --- a/bg1npc/lib/bg1npc_always.tpa +++ b/bg1npc/lib/bg1npc_always.tpa @@ -26,19 +26,16 @@ ACTION_IF GAME_IS ~bgee eet~ THEN BEGIN ACTION_IF GAME_IS ~eet~ THEN BEGIN INCLUDE ~EET/other/cpmvars/eet_cpmvars.tpa~ - /* EET-SoD: PID should not block SoD dialogues. --- This is a hack and only valid because BG1NPC only adds to BG1! */ - OUTER_SPRINT ~BGT_VAR~ ~!GlobalGT("BD_PLOT","GLOBAL",0)~ - + /* EET-SoD: PID should not block SoD dialogues. --- This is a hack and only valid because BG1NPC only adds to BG1! */ + OUTER_SPRINT ~BGT_VAR~ ~!GlobalGT("BD_PLOT","GLOBAL",0)~ END - // BG:EE tra conversion // Code borrowed from Edwin Romance and adjusted: HANDLE_CHARSETS in now included in WeiDU 237 // For complete description check Edwin Romance and the WeiDU forum topic on HANDLE_CHARSETS - // Only setup.tra is stated in LANGUAGE and needs to be reloaded after conversion - ACTION_DEFINE_ARRAY x#reload BEGIN setup END - ACTION_DEFINE_ARRAY x#noconvert BEGIN install END + ACTION_DEFINE_ARRAY x#reload BEGIN END + ACTION_DEFINE_ARRAY x#noconvert BEGIN setup END LAF HANDLE_CHARSETS INT_VAR @@ -59,10 +56,10 @@ END ELSE BEGIN /* Actions for Tutu or BGT */ APPEND ~GTIMES.IDS~ ~12 TWO_ROUNDS~ UNLESS ~TWO_ROUNDS~ END ELSE BEGIN - /* BGT */ + /* BGT */ ACTION_IF GAME_IS ~bgt~ THEN BEGIN - PRINT @1001 - INCLUDE ~bg1npc/lib/g3_bgt_cpmvars.tpa~ + PRINT @1001 + INCLUDE ~bg1npc/lib/g3_bgt_cpmvars.tpa~ END ELSE BEGIN /* Not a supported game */ FAIL @1002 diff --git a/bg1npc/tra/schinese/install.tra b/bg1npc/tra/schinese/setup.tra similarity index 100% rename from bg1npc/tra/schinese/install.tra rename to bg1npc/tra/schinese/setup.tra