Skip to content

Commit

Permalink
update to 16.2
Browse files Browse the repository at this point in the history
    Re-eabled Coran and The Wyvern component for BGT
    Svlast will be at his place at all times of day.
    Moved NimFurlwing and her dogs further south to make the encounter compatible with Aurora Shoes and Boots which spawns a great horde of monsters where bg1ub placed the Furlwing encounter originally.
    Chapter 6 Dialogue Restorations: Watch on level 6 will now have same random dialogue as the watches on the other library levels (spawn watch9.cre instead of custom version of watch2).
  • Loading branch information
Gitjas committed Jan 31, 2020
1 parent dc803cd commit ee6a02f
Show file tree
Hide file tree
Showing 7 changed files with 63 additions and 56 deletions.
11 changes: 9 additions & 2 deletions bg1ub/README.bg1ub.english.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ <h1>BG1 Unfinished Business</h1>

<p>A mod for BG1, BG1-TotSC, Tutu, BGT, BGEE, and EET</p>

<p><strong>Version 16.1</strong></p>
<p><strong>Version 16.2</strong></p>

<p><strong>Developed by:</strong> icelus, devSin, SimDing0, Idobek, Ascension64, CamDawg, SixOfSpades, and Dudley</p>

<p><strong>Current Maintainer:</strong> AstroBryGuy</p>
<p><strong>Current Maintainer:</strong> AstroBryGuy, jastey</p>

<p><strong>BG1UB Support Forum:</strong> http://forums.pocketplane.net/index.php/board,79.0.html</p>

Expand Down Expand Up @@ -556,4 +556,11 @@ <h2>VERSION HISTORY</h2>
<li>Readme renamed to README.bg1ub.english.html.</li>
<li>bg1ub.ini with mod info added.</li>
</ul></li>
<li>Version 16.2
<ul>
<li>Re-eabled Coran and The Wyvern component for BGT</li>
<li>Svlast will be at his place at all times of day.</li>
<li>Moved NimFurlwing and her dogs further south to make the encounter compatible with Aurora Shoes and Boots which spawns a great horde of monsters where bg1ub placed the Furlwing encounter originally.</li>
<li>Chapter 6 Dialogue Restorations: Watch on level 6 will now have same random dialogue as the watches on the other library levels (spawn watch9.cre instead of custom version of watch2).</li>
</ul></li>
</ul>
5 changes: 0 additions & 5 deletions bg1ub/ch6/bg1ub_ch6.tpa
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,4 @@ COPY_EXISTING ~%tutu_var%watch6.cre~ ~override~
WRITE_ASCIIE DEATHVAR ~%tutu_var%WATCH6~ #32
BUT_ONLY

/* create copy of friendly watch without the wrong script for level 6 */
COPY_EXISTING ~%tutu_var%watch2.cre~ ~override/ubwatch2.cre~
WRITE_ASCIIE DEATHVAR ~ubwatch2~ #32
WRITE_EVALUATED_ASCII 0x250 ~~ #8 // Class script: get rid of the watcher.bcs
BUT_ONLY

2 changes: 1 addition & 1 deletion bg1ub/ch6/ub2614.baf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ THEN
RESPONSE #100
Deactivate("%tutu_var%GATEWA2")
// CreateCreature("%tutu_var%watch2",[851.691]%FACE_0%) // Watcher
CreateCreature("ubwatch2",[851.691]%FACE_0%)
CreateCreature("watch9",[851.691]%FACE_0%)
SetGlobal("UBNoWardenLvl6","GLOBAL",1)
END

Expand Down
2 changes: 2 additions & 0 deletions bg1ub/creature/bg1ub_crecorr.tpa
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,13 @@ COPY_EXISTING ~%tutu_var%GALKEN.CRE~ ~override~
END
BUT_ONLY


COPY_EXISTING ~%tutu_var%BENTLY.CRE~ ~override~ // Bently Mirrorshade, FAI
WRITE_ASCIIE 0x248 ~BENTLY~ #8 // Assigns BENTLY.BCS as the OVERRIDE script
WRITE_ASCIIE 0x250 ~%tutu_var%SHOUT~ #8 // Assigns SHOUT.BCS as the Class script
BUT_ONLY


// assign creatures their correct dialogs
COPY_EXISTING ~%tutu_var%FTOBE7.CRE~ ~override~ // Female townsperson in AR3335
~%tutu_var%MTOB9.CRE~ ~override~ //
Expand Down
90 changes: 45 additions & 45 deletions bg1ub/nimfur/bg1ub_nimfur.tpa
Original file line number Diff line number Diff line change
Expand Up @@ -34,116 +34,116 @@ COPY ~bg1ub/nimfur/ubscp402.itm~ ~override~
COPY_EXISTING ~%Larswood%.are~ override
LPF fj_are_structure
INT_VAR
fj_loc_x = 4500
fj_loc_y = 2740
fj_dest_x = 4500
fj_dest_y = 2740
fj_loc_x = 4687
fj_loc_y = 3363
fj_dest_x = 4687
fj_dest_y = 3363
fj_animation = 0x6111 // Fighter Female Elf
fj_orientation = 9 // NNE
fj_orientation = 15 // SSE
STR_VAR
fj_structure_type = actor
fj_name = "Nim Furlwing"
fj_cre_resref = UBNIMFUR
END
LPF fj_are_structure
INT_VAR
fj_loc_x = 4535
fj_loc_y = 2790
fj_dest_x = 4535
fj_dest_y = 2790
fj_loc_x = 4630
fj_loc_y = 3397
fj_dest_x = 4630
fj_dest_y = 3397
fj_animation = 0x7401 // War Dog
fj_orientation = 9 // NNE
fj_orientation = 15 // SSE
STR_VAR
fj_structure_type = actor
fj_name = "Hunting Dog"
fj_cre_resref = UBNIMDOG
END
LPF fj_are_structure
INT_VAR
fj_loc_x = 4563
fj_loc_y = 2765
fj_dest_x = 4563
fj_dest_y = 2765
fj_loc_x = 4698
fj_loc_y = 3430
fj_dest_x = 4698
fj_dest_y = 3430
fj_animation = 0x7401 // War Dog
fj_orientation = 9 // NNE
fj_orientation = 15 // SSE
STR_VAR
fj_structure_type = actor
fj_name = "Hunting Dog"
fj_cre_resref = UBNIMDOG
END
LPF fj_are_structure
INT_VAR
fj_loc_x = 4460
fj_loc_y = 2735
fj_dest_x = 4460
fj_dest_y = 2735
fj_loc_x = 4772
fj_loc_y = 3402
fj_dest_x = 4772
fj_dest_y = 3402
fj_animation = 0x7401 // War Dog
fj_orientation = 9 // NNE
fj_orientation = 15 // SSE
STR_VAR
fj_structure_type = actor
fj_name = "Hunting Dog"
fj_cre_resref = UBNIMDOG
END
LPF fj_are_structure
INT_VAR
fj_loc_x = 4525
fj_loc_y = 2600
fj_dest_x = 4525
fj_dest_y = 2600
fj_loc_x = 4793
fj_loc_y = 3564
fj_dest_x = 4793
fj_dest_y = 3564
fj_animation = 0x7B02 // Dire Wolf
fj_orientation = 1 // SSW
fj_orientation = 9 // NNW
STR_VAR
fj_structure_type = actor
fj_name = Wolf
fj_cre_resref = UBNIMWLF
END
LPF fj_are_structure
INT_VAR
fj_loc_x = 4560
fj_loc_y = 2570
fj_dest_x = 4560
fj_dest_y = 2570
fj_loc_x = 4769
fj_loc_y = 3627
fj_dest_x = 4769
fj_dest_y = 3627
fj_animation = 0x7B02 // Dire Wolf
fj_orientation = 1 // SSW
fj_orientation = 9 // NNW
STR_VAR
fj_structure_type = actor
fj_name = Wolf
fj_cre_resref = UBNIMWLF
END
LPF fj_are_structure
INT_VAR
fj_loc_x = 4570
fj_loc_y = 2500
fj_dest_x = 4570
fj_dest_y = 2500
fj_loc_x = 4844
fj_loc_y = 3613
fj_dest_x = 4844
fj_dest_y = 3613
fj_animation = 0x7B02 // Dire Wolf
fj_orientation = 1 // SSW
fj_orientation = 9 // NNW
STR_VAR
fj_structure_type = actor
fj_name = Wolf
fj_cre_resref = UBNIMWLF
END
LPF fj_are_structure
INT_VAR
fj_loc_x = 4625
fj_loc_y = 2575
fj_dest_x = 4625
fj_dest_y = 2575
fj_loc_x = 4902
fj_loc_y = 3592
fj_dest_x = 4902
fj_dest_y = 3592
fj_animation = 0x7B02 // Dire Wolf
fj_orientation = 1 // SSW
fj_orientation = 9 // NNW
STR_VAR
fj_structure_type = actor
fj_name = Wolf
fj_cre_resref = UBNIMWLF
END
LPF fj_are_structure
INT_VAR
fj_loc_x = 4670
fj_loc_y = 2580
fj_dest_x = 4670
fj_dest_y = 2580
fj_loc_x = 4981
fj_loc_y = 3576
fj_dest_x = 4981
fj_dest_y = 3576
fj_animation = 0x7B02 // Dire Wolf
fj_orientation = 1 // SSW
fj_orientation = 9 // NNW
STR_VAR
fj_structure_type = actor
fj_name = Wolf
Expand Down
7 changes: 5 additions & 2 deletions bg1ub/setup-bg1ub.tp2
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ SUPPORT "http://forums.pocketplane.net/index.php/board,79.0.html"

// MODDER

VERSION ~v16.1~
VERSION ~v16.2~
README ~bg1ub/README.bg1ub.english.html~

// Giant List of ALLOW_MISSING
Expand Down Expand Up @@ -433,7 +433,10 @@ INCLUDE ~bg1ub/kagain/bg1ub_kagain.tpa~
/////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\
/////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\
BEGIN @7
REQUIRE_PREDICATE NOT ((FILE_EXISTS_IN_GAME ~corwyvrn.cre~) OR (GAME_IS ~bgt~)) @90019 // Check for BGEEv2 or BGT
/*REQUIRE_PREDICATE NOT ((FILE_EXISTS_IN_GAME ~corwyvrn.cre~) OR (GAME_IS ~bgt~)) @90019 // Check for BGEEv2 or BGT
*/
REQUIRE_PREDICATE NOT (FILE_EXISTS_IN_GAME ~corwyvrn.cre~) @90016

FORBID_FILE ~override/X#BG1NPCCore.G3~ @90001

// Author: Idobek
Expand Down
2 changes: 1 addition & 1 deletion bg1ub/svlast/bg1ub_svlast.tpa
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ COPY_EXISTING ~%FirewineBridge%.ARE~ ~override~
fj_dest_y = 2225
fj_animation = 0x6100 // Fighter male human
fj_orientation = 2 // SE
fj_schedule = BIT23 | BIT22 | BIT21 | BIT5 | BIT4 | BIT3 | BIT2 | BIT1 | BIT0 // Appear only at night
// fj_schedule = BIT23 | BIT22 | BIT21 | BIT5 | BIT4 | BIT3 | BIT2 | BIT1 | BIT0 // Appear only at night
STR_VAR
fj_structure_type = actor
fj_name = "Svlast"
Expand Down

0 comments on commit ee6a02f

Please sign in to comment.