diff --git a/JA#BGT_AdvPack/Arkhstaff/JA#IRONH.BAF b/JA#BGT_AdvPack/Arkhstaff/JA#IRONH.BAF deleted file mode 100644 index c8143cf1..00000000 --- a/JA#BGT_AdvPack/Arkhstaff/JA#IRONH.BAF +++ /dev/null @@ -1,6 +0,0 @@ -IF - GlobalGT("SearchIronThrone","GLOBAL",0) -THEN - RESPONSE #100 - Dialogue([PC]) -END diff --git a/JA#BGT_AdvPack/Arkhstaff/setup-Arkhstaff.tpa b/JA#BGT_AdvPack/Arkhstaff/setup-Arkhstaff.tpa index 1ae95814..4532380b 100644 --- a/JA#BGT_AdvPack/Arkhstaff/setup-Arkhstaff.tpa +++ b/JA#BGT_AdvPack/Arkhstaff/setup-Arkhstaff.tpa @@ -36,8 +36,6 @@ COPY ~JA#BGT_AdvPack/Arkhstaff/JA#ARKHS.CRE~ ~override~ SAY NAME1 @2049 SAY NAME2 @2049 -COPY ~JA#BGT_AdvPack/Arkhstaff/JA#IRONH.CRE~ ~override~ - COPY_EXISTING ~THALDO.CRE~ ~override/JA#THALD.CRE~ LPF REMOVE_CRE_SCRIPT STR_VAR script_old = ~LEAVECH7~ END LPF ADD_CRE_SCRIPT STR_VAR script_new = ~SHOUT~ END @@ -61,9 +59,7 @@ COPY ~JA#BGT_AdvPack/Arkhstaff/JA#ARKHS.ITM~ ~override~ COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Arkhstaff/JA#ARKHS.BAF~ COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Arkhstaff/JA#C04DR.BAF~ COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Arkhstaff/JA#C04.BAF~ -COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Arkhstaff/JA#IRONH.BAF~ -EXTEND_TOP ~%BaldursGateDocks_BCS%.BCS~ ~JA#BGT_AdvPack/Arkhstaff/AR8100.BAF~ EVALUATE_BUFFER EXTEND_TOP ~%BaldursGateDocks_OgreMagiHouse_L1_BCS%.BCS~ ~JA#BGT_AdvPack/Arkhstaff/AR8101.BAF~ EVALUATE_BUFFER EXTEND_TOP ~%BaldursGateDocks_OgreMagiHouse_L2_BCS%.BCS~ ~JA#BGT_AdvPack/Arkhstaff/AR8102.BAF~ EVALUATE_BUFFER @@ -86,7 +82,6 @@ COMPILE EVALUATE_BUFFER ~...inlined/thaldo_ee.d~ // Must be compiled before ja#t COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Arkhstaff/ja#thaldo.d~ // Process COPY_TRANS THALDO 0 COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Arkhstaff/ja#arkhs.d~ // Creates CHAIN with JA#THALD.DLG -COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Arkhstaff/ja#ironh.d~ COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Arkhstaff/ja#husam.d~ ADD_JOURNAL @81 @1010 @1019 USING ~JA#BGT_AdvPack/languages/%s/ja#arkhs.tra~ @@ -191,26 +186,6 @@ COPY_EXISTING ~%BaldursGateDocks_OgreMagiHouse_L2%.are~ ~override~ BUT_ONLY COPY_EXISTING ~%BaldursGateDocks%.ARE~ ~override~ - LPF ALTER_AREA_DOOR - INT_VAR - flag_locked = 1 - lock_difficulty = 100 - STR_VAR - door_name = ~Door0616~ // Correct door in BGT, BGEE and EET - END - // add new actor - LPF fj_are_structure - INT_VAR - fj_loc_x = 397 - fj_loc_y = 642 - fj_dest_x = 397 - fj_dest_y = 642 - fj_orientation = 15 - STR_VAR - fj_structure_type = actor - fj_name = ~Iron Throne Guard~ - fj_cre_resref = ~JA#IRONH~ - END // add mapnote LPF fj_are_structure INT_VAR diff --git a/JA#BGT_AdvPack/Arkhstaff/AR8100.BAF b/JA#BGT_AdvPack/Iron_Throne/AR8100.BAF similarity index 100% rename from JA#BGT_AdvPack/Arkhstaff/AR8100.BAF rename to JA#BGT_AdvPack/Iron_Throne/AR8100.BAF diff --git a/JA#BGT_AdvPack/Arkhstaff/JA#IRONH.CRE b/JA#BGT_AdvPack/Iron_Throne/JA#IRONH.CRE similarity index 94% rename from JA#BGT_AdvPack/Arkhstaff/JA#IRONH.CRE rename to JA#BGT_AdvPack/Iron_Throne/JA#IRONH.CRE index 615474f8..cade89de 100644 Binary files a/JA#BGT_AdvPack/Arkhstaff/JA#IRONH.CRE and b/JA#BGT_AdvPack/Iron_Throne/JA#IRONH.CRE differ diff --git a/JA#BGT_AdvPack/Arkhstaff/ja#ironh.d b/JA#BGT_AdvPack/Iron_Throne/ja#ironh.d similarity index 100% rename from JA#BGT_AdvPack/Arkhstaff/ja#ironh.d rename to JA#BGT_AdvPack/Iron_Throne/ja#ironh.d diff --git a/JA#BGT_AdvPack/Iron_Throne/setup-Iron_Throne.tpa b/JA#BGT_AdvPack/Iron_Throne/setup-Iron_Throne.tpa new file mode 100644 index 00000000..b0819899 --- /dev/null +++ b/JA#BGT_AdvPack/Iron_Throne/setup-Iron_Throne.tpa @@ -0,0 +1,36 @@ +////////////////////// +// Iron Throne Guard +////////////////////// + + +COPY ~JA#BGT_AdvPack/Iron_Throne/JA#IRONH.CRE~ ~override~ + + +EXTEND_TOP ~%BaldursGateDocks_BCS%.BCS~ ~JA#BGT_AdvPack/Iron_Throne/AR8100.BAF~ EVALUATE_BUFFER + + +COMPILE EVALUATE_BUFFER ~JA#BGT_AdvPack/Iron_Throne/ja#ironh.d~ + + +COPY_EXISTING ~%BaldursGateDocks%.ARE~ ~override~ + LPF ALTER_AREA_DOOR + INT_VAR + flag_locked = 1 + lock_difficulty = 100 + STR_VAR + door_name = ~Door0616~ // Correct door name in BGT, BGEE and EET + END + // add new actor + LPF fj_are_structure + INT_VAR + fj_loc_x = 397 + fj_loc_y = 642 + fj_dest_x = 397 + fj_dest_y = 642 + fj_orientation = 15 + STR_VAR + fj_structure_type = actor + fj_name = ~Iron Throne Guard~ + fj_cre_resref = ~JA#IRONH~ + END +BUT_ONLY diff --git a/JA#BGT_AdvPack/Setup-JA#BGT_AdvPack.tp2 b/JA#BGT_AdvPack/Setup-JA#BGT_AdvPack.tp2 index 7a0005a2..50174e04 100644 --- a/JA#BGT_AdvPack/Setup-JA#BGT_AdvPack.tp2 +++ b/JA#BGT_AdvPack/Setup-JA#BGT_AdvPack.tp2 @@ -627,6 +627,16 @@ LABEL "JA#BGT_AdvPack-Ducal_Palace" INCLUDE ~JA#BGT_AdvPack/Ducal_Palace/setup-Ducal_Palace.tpa~ +////////////////////// +// Iron Throne Guard +////////////////////// + +BEGIN ~Iron Throne Guard~ DESIGNATED 53 +LABEL "JA#BGT_AdvPack-Iron_Throne" + +INCLUDE ~JA#BGT_AdvPack/Iron_Throne/setup-Iron_Throne.tpa~ + + ///////////////////////////////////////////////////////// // Graphical improvements: Animated torches and candles ///////////////////////////////////////////////////////// diff --git a/README.md b/README.md index 1b7a0c6a..9e091f5e 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,7 @@ Coded to be compatibile with BGEE, EET and BGT 50. Stationary Nashkel soldiers 51. Special keg in Elfsong Tavern 52. Ducal Palace +53. Iron Throne Guard