Jump to content


BG1NPC v23 Bug Thread

4 replies to this topic

#1 AstroBryGuy


    Mod Tinker

  • Gibberlings
  • 547 posts
  • Gender:Male
  • Location:Savoy, Illinois, USA

Posted 13 November 2017 - 07:10 AM

Hail and well met!


v23.1 of the BG1 NPC Project is released!


Get the latest release at: http://gibberlings3....ds&showfile=908


Please post bugs and feedback to this thread.


Changes for version 23:
  • Updates for EET compatibility to bg1npc.tp2 and x#player1_bgee.d.
  • Moving some large code blocks to .tpa files to clean up bg1npc.tp2
  • Fixed hardcoded strings in x#mag14d.baf
  • Fixed bug with Amarande dialog
  • Fixed bug with Edwin's golems in Spiderwood
  • Fixed bug with Winski's demon spawning neutral
  • Fixed minsc dialogue problame x#miint.d + x#miint2.baf
  • (BGT) Jaheira's interjection in Black Lotus tent
  • Remove added trans triggers from Seniyad's dialog
  • Replace David Jansen's "shout" script
  • tp2: changed from REQUIRE_FILE to REQUIRE_COMPONENT to enable automated deinstall of components if the required component is deinstalled
  • corrected Imoen-Yeslick rest banter for BGT
  • added li/g3_dreamscript_cpmvars.tpa for dream scripts of NPCs
  • lib/tp2: removed eet_cpmvars and linked to EET original one instead (not used yet anyway)
  • unified DV or entill.cre to "Entillis" as it is in BG:EE and fixed usage in x#jaint.d
  • x#dyered.baf: added "See("dynaheir") to trigger (although it might not be needed because group can only sleep if together)
  • Typos and many small bugs quashed!
  • Un-hardcoded strings for Imoen's Tome
  • Adding an unused line for Imoen's dialogue about Tarnesh's spellbook
  • Copying over x#blank.wav to silence default dialog sounds
  • Updates to German, French, and Polish translations
UPDATE: Version 23.1 - 2017-12-03
  • Fixed Tutu install + more German proofreadings from jastey

Edited by AstroBryGuy, 03 December 2017 - 08:50 AM.
Bugfix update to v23.1

#2 Infro

  • Awaiting Authorisation
  • 1 posts

Posted 02 December 2017 - 11:12 AM

Install order:
BG1 Original
BG1 (Config and Start Game
BG2 Config and Start Game
WARNING: internal label [1] not found in processed DLG [KNIGHT]
ERROR: COPY_TRANS KNIGHT state #1 out of range 0-1, SKIPPED
ERROR: Cannot process COPY_TRANS (Failure("COPY_TRANS out of range"))
ERROR: processing COPY_TRANS [tb#_compile_eval_buffer/bg1npc/Phase2/dlg/X#TOTSC.d]: Failure("COPY_TRANS out of range")
Stopping installation because of error.
Stopping installation because of error.
ERROR Installing [The BG1 NPC Project: Banters, Quests, and Interjections], rolling back to previous state
Unable to Unlink [bg1npc/backup/1/OTHER.1]: Unix.Unix_error(1, "unlink", "bg1npc/backup/1/OTHER.1")
[bg1npc/backup/1/UNSETSTR.1] SET_STRING uninstall info not found
Will uninstall 145 files for [BG1NPC/BG1NPC.TP2] component 1.
Unable to Unlink [bg1npc/backup/1/READLN.1]: Unix.Unix_error(20, "unlink", "bg1npc/backup/1/READLN.1")
Unable to Unlink [bg1npc/backup/1/READLN.1.TEXT]: Unix.Unix_error(20, "unlink", "bg1npc/backup/1/READLN.1.TEXT")
SETUP-TUTUFIX.TP2  0  3 Installed
SETUP-TUTUFIX.TP2  0  4 Installed
SETUP-HARDTIMES.TP2  0  0 Installed
SETUP-HARDTIMES.TP2  0  1 Installed
BG1NPC/BG1NPC.TP2  0  0 Installed ~The BG1 NPC Project: Required Modifications~
ERROR: Failure("COPY_TRANS out of range")
PLEASE email the file SETUP-BG1NPC.DEBUG to The BG1 NPC Project Team: forums.gibberlings3.net/index.php?showforum=45
Using Language [English]
[English] has 1 top-level TRA files
[bg1npc/tra/english/setup.tra] has 135 translation strings


#3 jastey

  • Gibberlings
  • 6959 posts
  • Gender:Female

Posted 02 December 2017 - 11:55 PM

Indeed, there is a typo in the g3_tutu_cpmvars.tpa:


    OUTER_SPRINT "tutu_scriptbg" ""//BGT 'BG' prefix

Should be:

OUTER_SPRINT "tutu_scriptbg" "_"

Actually, this was correct in 22.8a. Are there Gremlins in GitHub repositories, too?


Infro: You could edit the g3_tutu_cpmvars.tpa with an editor like notepad or wordpad (do not use MSWord) and install again. Thank you for the report!

#4 jastey

  • Gibberlings
  • 6959 posts
  • Gender:Female

Posted 03 December 2017 - 12:13 AM

With this fixed, there is another issue for Tutu:

[bg1npc/Phase2/baf/X#KABAND.BAF] loaded, 1793 bytes

[tb#_compile_eval_buffer/bg1npc/Phase2/baf/X#KABAND.BAF] PARSE ERROR at line 86 column 16-64
Near Text: )
    [SetGlobalTimer] argument [TWO_ROUNDS] not found in [GTimes.IDS]
Processing 1 dialogues/scripts ...

EDIT: AstroBryGuy: pull request sent.

Edited by jastey, 03 December 2017 - 12:26 AM.

#5 AstroBryGuy


    Mod Tinker

  • Gibberlings
  • 547 posts
  • Gender:Male
  • Location:Savoy, Illinois, USA

Posted 03 December 2017 - 08:48 AM

Thanks! Accepted the pull request and pushed out v23.1.



Reply to this topic


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users