Jump to content

Gwendolyne

Modders
  • Posts

    537
  • Joined

  • Last visited

Posts posted by Gwendolyne

  1. On 3/9/2022 at 1:00 AM, Sam. said:

    I have a vague tickle in the back of my mind that says for some animation types (perhaps only on some engines), the walking speed is primarily determined by the number of frames in the walking sequences.  Thus e.g. IWD style animations may move at a different speed than BG style animations within the same engine, simply because by default they have a different number of frames in the sequence.  Does this ring a bell with anyone?

    I can't confirm this officially, but according to all my testings, I would agree. For example, I had to add a global effect adjusting the movement rate in all the .cre files using my horses and unicorns animation to render a smooth walking.

  2. Thanks for the kind words!

    The translation is mainly @JohnBobwork. I only proofread it and harmonized it with official strrefs.

    Mainly two components : Improved Mae'Var (removed because it was redundant with BP Tactics) and nothief which allowed a no-thief PC to achieve the Thief quest. Both are deprecated as many newer mods provide the same features.

    For people who might be interested, or simply curious, I kept them as zip files into the /legacy mod sub-folder. ;)

  3. Spellhold Studios


    The Expanded Thief Stronghold mod (from Gebhard Blucher) has been updated and is now available with macOS and Linux support.
     
    Version 3.0.0 is ToB, BGT, BG2:EE and EET compatible (thanks Gwendolyne), comes with French (JohnBob) and Italian (ilot) translations, and includes a few fixes.

    This mod expands the thief stronghold to make it more interesting by adding new quests and importing Narlen Darkwalk and Black Lilly from the Baldur's Gate Shadow Thieves guild into Athkatla.

     


    Read the Readme
    Download the mod at SHS
    SHS official GitHub alternate download center


     

    Change log:

    • Added gbthfkp.ini metadata file (including dynamic installation order syntax and global `LABELS`) to support AL|EN's "Project Infinity".
    • Replaced `AUTHOR` keyword with `SUPPORT`.
    • Added Immutability concept.
    • Replaced `REQUIRE_PREDICATE` conditions to avoid installing the mod in inaccurate games.
    • Added component `DESIGNATED` number and "ts_expanded_thief_stronghold_main" `LABEL`.
    • Externalized tp2 code into main_component.tpa library for more comfortable readability and maintenance.
    • Commented code as much as possible.
    • Added native BG2:EE and EET compatibility:
      • Added WeiDU's built-in `HANDLE_CHARSETS` function to convert string entries for EE games.
      • Restored items' usability restriction flags in descriptions for original games and removed them for EE games with `GW_UPDATE_ITM_DESCRIPTION_TO_EE` WeiDU function.
      • Provided accurate sized NPC portraits for EE games.
    • Replaced old portraits with PPE ones to insure compatibility with EE games (it was impossible to resize the original ones), and gave Kumuzu his PPE portrait.
    • Replaced .wav sound clips with .ogg files, rewrote their installation procedure with WeiDU's built-in `HANDLE_AUDIO` function, and provided localized missing sound clips only when needed.
    • Script files: removed OnCreation() action from blocks that have a `LOCALS/GLOBAL` associated with them.
    • Spells installation: removed useless `SAY NAME2` patches.
    • Included BWP Vlad's Timer problem fix here and here.
    • Modernized area patching with homemade `GW_ALTER_AREA_ENTRANCE` and `GW_ALTER_AREA_REGION` WeiDU functions.
    • Sword of Olidammara +4 (ts5loot1.itm):
      • Fixed wrong effects probability (15 %, was 5%).
      • Fixed wrong portrait icon (Confused, was Charmed).
    • Hard-coded general items names and descriptions whenever relevant.
    • Moved installation messages from gwthfkp.tra file to setup.tra file for more comfortable readability.
    • Added foreign languages WeiDU prompts when available.
    • Added French translation (by JohnBob).
    • Added Italian translation (by ilot).
    • Proofread English strrefs (Gwendolyne).
    • Reformatted, updated and renamed readme file to "expanded_thief_stronghold-readme-english.html", then moved it into new "readme" folder.
    • Moved useless files into new "legacy" folder, and removed useless "backup" folder.
    • Lower cased files.
    • Included Linux and macOS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
    • Added OggDec to v1.9.7 and added sox v14.4.1 for mac.
    • Added archive libiconv-1.9.2-1-src.7z with iconv license info.
    • Updated WeiDU installer to v249.
    • Uploaded mod to official Spellhold Studios GitHub mirror account
  4. 18 hours ago, morpheus562 said:

    Let me see if I can find the NWN2 English dialog.tlk since I'm not too familiar with NWN2 file structures. I use the NWN2 item description for items labeled as NWN2, but please note the actual stats may vary from the source material. I do my best to be faithful, but they are very much two different game engines. I think I get close to the "spirit" of the item, but it may not be an exact one-for-one swap.

    NWN2 .tlk file structure is different from other IE games and can't be traified by WeiDU. However, I can convert them to .txt files. That would be nice if you can provide me with it.

  5. La Couronne de Cuivre


    The BuTcHeRy mod (from DrAzTiK) has been updated to v5.0.0 and is now available with macOS and Linux support.
     
    Version 5.0.0 is ToB, BGT, BG2:EE and EET compatible, provides English (by Gwendolyne and Lauriel) and Russian (by yota13) translations, and comes with many new components.

    The genesis of this mod was to add a challenging and fun fight in Firkraag's hideout. Since then, it has grown considerably and now aims to :

    • Allow players to achieve 'epic' fights in large rooms or spaces because it is really boring and frustrating to fight in a corridor, especially in BG2.
    • Bring BG2 as close as possible to a Dungeon crawler game.
    • Difficulty level scaling: difficulty will be adjusted according to the game difficulty level, which can be set in the Gameplay subsection of the Options menu.
    • Spice up many battles by turning them into 'butchery fights', with a few spawns and respawns.
    • Make a few non-spellcaster creatures a bit more challenging (while non cheated) using kit abilities, having proficiencies in weapons, etc.
    • Have challenging and charismatic bosses (Tazok, DigDag, Sarevok).
    • Keep 100% content of the original game. I add a few things, but I don't remove a single one.
    • Add some fun dialogues and cutscenes.
    • No big loots or new magical items.
    • Have 100% compatibility and optimization with Stratagems and Item Revisions (especially with its potions revisions component).

     

    Note: As DraZtiK has decided to take a step back from modding, I will take over the maintenance of his mod. Still hosted at La Couronne de Cuivre, the BuTcHerY is also available on my GitHub account. In case of problems, don't hesitate to report them in the dedicated thread or on my GitHub account by opening an "issue". But...

    ⚠️  I will only take care of the technical maintenance (fixing bugs or malfunctions, adding translations...) and will not touch the content. This mod is the result of DrAztIk's work and imagination, and it is out of the question that I modify or alter its content in any way.

     


    Read the Readme - Lisez-moi
    Visit the Mod Forum
    Download the mod at LCC (direct link)
    GitHub alternate download center


     

    Change log:

    • Added butchery.ini metadata file (including dynamic installation order syntax and global `LABELS`) to support AL|EN's "Project Infinity".
    • Replaced `AUTHOR` keyword with `SUPPORT`.
    • Added Immutability concept.
    • Added `REQUIRE_PREDICATE` conditions to avoid installing the mod in inaccurate games.
    • Commented code as much as possible.
    • Fixed installer to avoid installing the same files more than once, regardless of the components installed.
    • Added native BG2:EE and EET:
      • Added chapters continuity for EET games.
      • Provided accurate sized NPC portraits for EE games.
    • Added "Groumf and Bourrinos Encounter at Firkraag's Hideout entrance" component.
    • Added "Groumf and Bourrinos Encounter at Brynnlaw" component.
    • Added "Groumf and Bourrinos Encounter in the Underdark" component.
    • Added "Revisited fight against Wraith Sarevok in the Abyss" component.
    • Added "Add battle songs in some areas that do not have any" component.
    • Added "DrAzTiK's Creatures" component.
    • Added "Butchery in Irenicus Dungeon (Dwarves)" component.
    • Added "Butchery in the Forest of Tethyr (Animals and Druids)" component.
    • Added "Butchery in the planar sphere (Demonic creatures)" component.
    • Added "3 butcheries in Spellhold (Golems, Vampires and Trolls)" component.
    • Added "Butchery outside de'Arnise Keep (Trolls)" component.
    • Added "Butchery in Windspear Hills (Orcs)" component.
    • Added "Butchery in Umar Hills (Wolves)" component.
    • Added "2 butcheries in Trademeet and outside Watcher's Keep (Animals)" component.
    • Added "2 butcheries of Golems in Suldanessellar and Watcher's Keep (Machine of Lum the Mad floor)" component.
    • Added "Butchery of Yaga-Shura revisited" component.
    • Added "Butchery in the Druid Grove area (Animals and Druids)" component.
    • Added "Butchery in the Beholder Hideout (Fanatics)" component.
    • Added "Butchery in Bodhi's Hideout (chapter 2, before Underdark) - Vampires" component.
    • Added "Butchery in Bodhi's Hideout (chapter 6, after Underdark) - Vampires" component.
    • Added "2 butcheries of Sahuagins in Sahuagin City and Watcher's Keep (Githyanki Encampment)" component.
    • Added "4 butcheries of spiders in Pai'Na's Hideout entrance, Temple City (Unseeing Eye Plot), Watcher's Keep first floor (Altar level) and in the area outside Sendai's Hideout" component.
    • Added "6 butcheries of skeletons in the lower tombs of Athkatla, Shadow Temple Land, Spellhold, Watcher's Keep (Last Seals), and 2 in Nyalee's Hideout" component.
    • Added "More enemies scattered throughout the game" component.
    • Added "Cosmetic component" component.
    • "DrAzTiK's revisited fight against Tazok and DigDag" component:
      • Renamed .tpa file name to 10_improved_tazok_fight.tpa.
      • Flagged potions as "undroppable" in creatures' inventories.
      • Added `Continue()` action when appending are .bcs files with `EXTEND_TOP` command.
    • "Rebalancing some generic creatures" component:
      • Renamed .tpa file name to 11_rebalancing_creatures.tpa.
      • Improved more creatures' statistics.
    • "Rebalancing Tazok and DigDag" component:
      • Renamed .tpa file name to 12_rebalancing_tazok.tpa.
      • Flagged potions as "undroppable" in creatures' inventories.
      • Compiled d9tazokk.baf if 1st component has not been installed.
    • Added Russian translation (by yota13).
    • Proofread English strrefs and completed English translation (Gwendolyne and Lauriel).
    • Added brand new butchery-readme-%LANGUAGE%.html files, with videos and moved them into new "readme" folder.
    • Removed useless "backup" folder.
    • Reorganized mod architecture tree: created or renamed folders to sort files according to their types.
    • Lower cased files.
    • Included Linux and maxOS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
    • Updated OggDec to v1.9.7 and added sox v14.4.1 for mac.
    • Added archive libiconv-1.9.2-1-src.7z with iconv license info.
    • Updated WeiDU installer to v247.

     

     

  6. This is a long-term plan. As new potential translators have come forward, the older ones are giving them a hand to facilitate their first translation.

    And it works, they do it again! As a result, we can reduce our to-do list. ;)

  7. Hi Cam,

    While proofreading the French translation, I found a typo in mage.d.

    I guess

    IF ~~ THEN BEGIN KeldathPearls2 SAY @1062

    should be replaced with

    IF ~~ THEN BEGIN KeldathPearls2 SAY @1067

    Otherwise, the dialog is nonsense.

  8. On 10/25/2021 at 6:37 PM, mickabouille said:

    I don't know if it's really relevant, but I find the weidu language... baroque?

    I wanted to do something very simple (in my opinion) as practice : overlay a 2da file value over another one (say do +1, -1 in splsrckn just for fun).

    No big deal, I guessed. Double loop on the indexes, read values in each file, sum, write value.

    But nope, I read the weidu doc (reference?) , tried to google (though I didn't try stackoverflow :D )

     

    Maybe that's the developer spirit that makes me take the wrong view, but I can't understand how this is supposed to work...

    If you want to modify one single value in one specific line, you don't need a nuclear plant, use this process. ;)

  9. TeamBG


    Alora NPC for BG2 (from Raven) has been updated and is now available with macOS and Linux support.
     
    This mod brings Alora, the halfling thief, from Baldur's Gate to Baldur's Gate II. She can be found in Ribald's store.

     
    Version 2.0 is BG2, ToB, BGT, BG2:EE and EET compatible (in the same package), comes with a French translation (by tonton-thon, proofread by jazira) and bug fixes.
     


    Read the Readme
    Visit the Mod Forum
    Download the mod at TeamBG


     

    Change log:

    • Added alora.ini metadata file (including dynamic installation order syntax and global `LABELS`) to support AL|EN's "Project Infinity".
    • Renamed setup-alora.tp2 -> alora.tp2 and moved into mod top folder to support AL|EN's "Project Infinity".
    • Replaced `AUTHOR` keyword with `SUPPORT`.
    • Replaced `AT_INTERACTIVE_EXIT` deprecated command with `README`.
    • Added WeiDU's built-in `HANDLE_CHARSETS` function to convert string entries for EE games.
    • Added component `DESIGNATED` number and "alora_npc_for_bg2"`LABEL`.
    • Gathered Alora mod for classical BG2 and BG2:EE in one single package, and added native EET compatibility.
    • Commented code as much as possible.
    • Removed useless pdialog.2da and interdia.2da patching for BG2 standalone games.
    • bcmalor.d: Integrated Lollorian's class script trigger fixes.
    • ucmg702.baf: Added "`Continue()`" to the script block that is patched via `EXTEND_TOP`.
    • Rewrote sound sets installation procedure to use WeiDU's built-in `HANDLE_AUDIO` function.
    • Added Alora and Edwin sound clips for every translated language.
    • Fixed Alora portraits in EE games and removed portraits' installation as they already exist in games biff files.
    • Added foreign languages WeiDU prompts whenever possible.
    • Proofread tra files (jazira).
    • Added French translation (by tonton-thon), proofread by jazira.
    • Reformatted, updated and renamed readme file to "alora-readme-english.html", then moved it into new "readme" folder.
    • Removed useless "portraits" and "backup" folders.
    • Lower cased files.
    • Included Linux and maxOS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
    • Updated OggDec to v1.9.7 and added sox v14.4.1 for mac.
    • Added archive libiconv-1.9.2-1-src.7z with iconv license info.
    • Updated WeiDU installer to v247.

     

  10. Spellhold Studios


    The Trovador REO mod (from Riojano2002) has been updated and is now available with macOS and Linux support.
     
    Version 2.5.0 is ToB, BGT, BG2:EE and EET compatible (thanks Austin and Gwendolyne), and comes with a few bug fixes.

     

    Volo is not the only one who knows stories worth telling. There are many troubadours and bards who travel all over Faerûn risking their lives in order to brighten up the taverns we visit.
     
    This mod adds a very special troubadour, who, for a few gold pieces, will tell you unheard stories and even the origins of certain characters, such as the mysterious Riojano, or Artemis Entreri.You can find him in Waukeen Promenade. It also adds a shop with curious objects.

    ⚠️  It is available in Spanish only

    Note: This mod was first released at Clan REO and has been officially mirrored at Spellhold Studios Clan REO mirror by Ancalagon el Negro.

     


    Read the Readme
    Download the mod at SHS
    SHS official GitHub alternate download center


     

    Change log:

    • Added trovador.ini metadata file (including dynamic installation order syntax and global `LABELS`) to support AL|EN's "Project Infinity".
    • Renamed setup-trovador.tp2 -> trovador.tp2 and moved into mod top folder to support AL|EN's "Project Infinity".
    • Replaced `AUTHOR` keyword with `SUPPORT`.
    • Added `README` command.
    • Added Immutability concept.
    • Replaced `REQUIRE_FILE` with `REQUIRE_PREDICATE` condition to avoid installing the mod in inaccurate games.
    • Added component `DESIGNATED` number and "trovador_reo" `LABEL`.
    • Added native BG2:EE and EET compatibility(thanks Austin and Gwendolyne!):
      • Added WeiDU's built-in `HANDLE_CHARSETS` function to convert string entries for EE games.
      • Removed items' usability restriction flags in description for EE games with `GW_UPDATE_ITM_DESCRIPTION_TO_EE` WeiDU function.
      • Added special item usability restrictions (EE games) with `GW_ITEM_RESTRICT_USABILITY_EE` WeiDU function.
      • Added immunity for opponents immune to poison or to sleep effects (op#324) in EE games.
      • Provided accurate sized NPC portraits for EE games.
    • Appended "tooltip.2da" whenever relevant.
    • Fixed items classes and kits restriction flags, removed useless abilities, fixed wrong effects values and icons...
    • Hardcoded items' general names and descriptions (good news for translators!).
    • Fixed items descriptions (added missing weight, restriction flags values...).
    • Split setup.tra files into separate thematic files for more comfortable readability.
    • Completed mod traification.
    • Translated, updated and renamed readme file to "trovador-readme-english.html", then moved it into new "readme" folder.
    • Removed useless files and "backup" folder.
    • Lower cased files.
    • Included Linux and maxOS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
    • Added archive libiconv-1.9.2-1-src.7z with iconv license info.
    • Updated WeiDU installer to v247.
    • Uploaded mod to official Spellhold Studios GitHub mirror account

     

  11. Spellhold Studios


    The Kiara-Zaiya NPCs mods (from Alan M.C., Seifer and Jesara) has been updated and is now available with macOS and Linux support.
     
    Version 2.0.0 is ToB, BGT, BG2:EE and EET compatible (thanks Austin and Gwendolyne), comes with a full Russian translation (Arcanecoast Team) and includes many fixes.

     

    This mod introduces two joinable NPCs, Zaiya and Kiara, to your game. Zaiya is a Chaotic Good half-elven wild mage, and Kiara is a Neutral Evil human monk. Zaiya can be found inside the slaver ship (Slums District) and will join your party only if your character is of either good or neutral alignment. This is essential to the game!!! You can't start evil!! Don't cheat, bugs will lurk around if you do!
     
    Kiara will join the party after you resolve some specific quests AND ZAIYA IS STILL IN YOUR PARTY - AND ALIVE -.

     
    ADULT CONTENT: Note that this mod contains some love scenes between the main character and Kiara, and some <em>sex jokes</em>. I would categorize none of these as adult material, though it may hurt the sensibility of some of you. If you object to it, DO NOT PLAY THE MOD.

    ⚠️  Note: This mod was first released at FWS and has been officially mirrored at La Couronne de Cuivre when it was not actively maintained. If you might encounter issues to download it at SHS GitHub account, you could still download it at this French forum!

     


    Read the Readme
    SHS official GitHub alternate download center


     

    Change log:

    • Added kiara-zaiya.ini metadata file (including dynamic installation order syntax and global `LABELS`) to support AL|EN's "Project Infinity".
    • Renamed Setup-Kiara-Zaiya.tp2 -> kiara-zaiya.tp2 and moved into mod top folder to support AL|EN's "Project Infinity".
    • Replaced `AUTHOR` keyword with `SUPPORT`.
    • Added Immutability concept.
    • Replaced `REQUIRE_FILE` with `REQUIRE_PREDICATE` condition to avoid installing the mod in inaccurate games.
    • Added components `DESIGNATED` numbers.
    • Externalized tp2 code into specific components .tpa libraries for more comfortable readability and maintenance.
    • Grouped custom and vanilla sound sets into two main `SUBCOMPONENTS`.
    • Commented code as much as possible
    • Added native BG2:EE and EET compatibility(thanks Austin and Gwendolyne!):
      • Added WeiDU's built-in `HANDLE_CHARSETS` function to convert string entries for EE games.
      • Added chapters continuity for EET games.
      • Added `ADD_JOURNAL` entries.
      • Rewrote sound sets installation procedure to use WeiDU's built-in `HANDLE_AUDIO` function, and converted music file to .acm.
      • Provided accurate sized NPC portraits for EE games.
    • Updated outdated Detectable Spells v2.3 with less intrusive v4.0.1 that does not overwrite files anymore; and does not install it if it has been already installed..
    • Included all BWP Fixpack fixes:
      • Lollorian's patched "ar0807.are" (Crypt) instead of overwriting it.
      • micbaldur's Zaiya epilogue fix: fixed a typo in "zai6200.baf" causing one of Zaiya's epilogues not to show up.
      • The Divine Sword (amaswd.itm): Nightfarer's item description fix.
      • Lollorian's patched Revised Suldanessalar: patched "ar2807.are", "uddeath.bcs", "demsuc.bcs", "suscene1.baf" and "suscene3.baf" instead of overwriting them.
      • Fixed Ninja-To +1 wrong immunity to poison assignments: moved them from melee header to global effects.
      • Gwendolyne's fixes for better 'Revised Suldalanessar' component compatibility: Replaced `ALTER_AREA_ACTOR` function with old school coding to insure compatibility with oBG2 (actor's name is Nizidramanii'yt in oBG2 and Black Dragon in EE games); used REGEXP in `DECOMPILE_AND_PATCH` commands to insure compatibility with EE games.
    • Removed action, trigger and spell .ids files overwriting and patching as ToB has been set as a prerequisite.
    • Removed pdialog.2da appending for BG2 without ToB games (not supported).
    • kzninja.baf: fixed typos.
    • Rewrote .bcs appending process (originally coded with so bad practice).
    • Added Continue() action when appending are .bcs files with `EXTEND_TOP` command.
    • Spells installation: removed useless `SAY NAME2` patches.
    • dialogs.tra files: modified Lovetalks cutscenes entry to avoid duplicated strrefs entries with `GW_UPDATE_ITM_DESCRIPTION_TO_EE` WeiDU function.
    • Bracers: protectors (kzbrac1.itm): Added missing restriction flags (only usable by monks).
    • The Divine Sword (amaswd.itm):
      • Hard-coded general name and description.
      • Added missing Beast master kits restriction flags.
      • Fixed wrong Immunity to Divination spells duration (restored right 1 hour duration: 300. Was one day: 7200!).
    • Added EE and ToBEx Toggle critical hit aversion item flag (BIT25) whenever relevant.
    • Fixed items classes and kits restriction flags, and appended tooltip.2da whenever relevant.
    • Fixed items descriptions.
    • Restored items usability restriction flags in descriptions for original games and automatically removed them for EE games with `GW_UPDATE_ITM_DESCRIPTION_TO_EE` WeiDU function.
    • Hard-coded general items names and description whenever relevant.
    • Integrated custom sound sets in the mod package.
    • Added foreign languages WeiDU prompts when available.
    • Added full Russian translation (earlier some lines remained in English, updated by Arcanecoast Team).
    • Proofread English tra files and updated French translation (Gwendolyne).
    • TRAIfied last missing tp2 strrefs.
    • Re-formated, updated and renamed readme file to "kiara-zaiya-readme-english.html", then moved it into new "readme" folder.
    • Removed useless "backup" folder.
    • Reorganized mod architecture tree: created or renamed folders to sort files according to their types.
    • Lower cased files.
    • Included Linux and maxOS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
    • Updated OggDec to v1.9.7 and added sox v14.4.1 for mac.
    • Added archive libiconv-1.9.2-1-src.7z with iconv license info.
    • Updated WeiDU installer to v247.
    • Uploaded mod to official Spellhold Studios GitHub mirror account

     

  12. Spellhold Studios


    Beyond the Law (from Zyraen) has been updated and is now available with macOS and Linux support.
     
    This mod introduces two joinable NPCs, Kova and Kiyone, to your game:

    • Kova is a Chaotic Good Half-Elf mage/thief with an unsavory background and good heart (or so he claims).
    • Kiyone is a Lawful Good Half-Elf female, law-enforcing, impartial (or so she claims) archer.

    They will only show up if:

    • Your character is of either good or neutral alignment.
    • Your character's reputation rises above 12, and you are still in Chapter 2.

     
    This mod looks into proving one man's innocence against the odds, and highlights the unlikely yet strong bond formed between the two people, so different yet so much alike.
    BTL also examines many of our concepts of good & evil, right & wrong, justice & forgiveness, courage & despair, means & ends, and most importantly, perhaps, what it means to really live, and to find a purpose in that, amidst this journey of self-discovery between these two NPCs.


    Version 2.0.0 is BG2, ToB, BGT, BG2:EE and EET compatible (thanks Austin and Gwendolyne), and comes with many bug fixes.

     


    Read the Readme
    Visit the Mod Forum
    Download the mod at SHS
    SHS official GitHub alternate download center


     

    Change log:

    • Added btl.ini metadata file (including dynamic installation order syntax and global `LABELS`) to support AL|EN's "Project Infinity".
    • Renamed setup-BTL.tp2 -> btl.tp2 and moved into mod top folder to support AL|EN's "Project Infinity".
    • Replaced `AUTHOR` keyword with `SUPPORT`.
    • Added `VERSION` flag.
    • Added `README` command.
    • Added Immutability concept.
    • Added WeiDU's built-in `HANDLE_CHARSETS` function to convert string entries for EE games.
    • Replaced `REQUIRE_FILE` with `REQUIRE_PREDICATE` condition to avoid installing the mod in inaccurate games.
    • Added components `DESIGNATED` numbers.
    • Externalized tp2 code into main_component.tpa library for more comfortable readability and maintenance.
    • Grouped original and vanilla sound sets for Kiyone into two main `SUBCOMPONENTS`.
    • Included optional "Portraits for minor non-joinable BTL NPCs" component into main component, as two portraits really don't deserve a dedicated component! ;)
    • Commented code as much as possible.
    • Added native BG2:EE and EET compatibility:
      • Added WeiDU's built-in `HANDLE_CHARSETS` function to convert string entries for EE games.
      • Rewrote sound sets installation procedure to use WeiDU's built-in `HANDLE_AUDIO` function.
      • Added `ADD_JOURNAL` entries.
      • Added chapters continuity for EET games.
      • Removed items usability restriction flags in description for EE games with `GW_UPDATE_ITM_DESCRIPTION_TO_EE` WeiDU function.
      • Added special item usability restrictions (EE games) with `GW_ITEM_RESTRICT_USABILITY_EE` WeiDU function.
      • Provided accurate sized NPC portraits for EE games, and renamed large portraits in epilogue files.
    • Included all BWP Fixpack fixes:
    • Appended "tooltip.2da" whenever relevant.
    • Fixed items descriptions and typos.
    • Split setup.tra files into separate thematic files for more comfortable readability.
    • Completed mod traification.
    • Re-formated, updated and renamed readme file to "btl-readme-english.html", then moved it into new "readme" folder.
    • Removed useless "backup" folder.
    • Reorganized mod architecture tree: created or renamed folders to sort files according to their types.
    • Lower cased files.
    • Included Linux and maxOS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
    • Updated OggDec to v1.9.7 and added sox v14.4.1 for mac.
    • Added archive libiconv-1.9.2-1-src.7z with iconv license info.
    • Updated WeiDU installer to v247.
    • Uploaded mod to official Spellhold Studios GitHub mirror account

     

  13. Spellhold Studios


     The Arnel's Nalia Romance Revision mod (from Arnel) has been updated and is now available with macOS and Linux support.
     
    This mod adds a complete romance with Nalia, including the tree of life dialogs, beloved one in danger, Nalia's abduction by Bodhi, and other love related quests. It also adds some new quests and character interactions. Having Minsc in the party is recommended... ;)
     
    Version 2.0.0 is BG2, ToB, BGT, BG2:EE and EET compatible (thanks tipun, Austin, and Gwendolyne), provides updated Russian translation, and comes with many bug fixes.

     


    Read the Readme
    Visit the Mod Forum
    Download the mod at SHS
    SHS official GitHub alternate download center


     

    Change log:

    • Added luvnalia.ini metadata file (including dynamic installation order syntax and global `LABELS`) to support AL|EN's "Project Infinity".
    • Moved star.tp2 into mod top folder to support AL|EN's "Project Infinity".
    • Replaced `AUTHOR` keyword with `SUPPORT`.
    • Added `VERSION` flag.
    • Replaced deprecated `AT_INTERACTIVE_EXIT` command with `README`.
    • Added Immutability concept.
    • Added WeiDU's built-in `HANDLE_CHARSETS` function to convert string entries for EE games.
    • Added `REQUIRE_PREDICATE` conditions to avoid installing the mod in inaccurate games.
    • Added component `DESIGNATED` number and "arnel_nalia_romance" `LABEL`
    • Added native BG2:EE and EET compatibility.
    • Commented code as much as possible.
    • Fixed the bug interrupting the dialog when Isaea proposes a duel and Minsc is in the group.
    • Fixed the Isaea's guards not leaving the keep after wedding bugs (here).
    • Fixed the bug where Isaea did not kidnap Nalia in some cases (if NaliaRomanceActive variable was set to 1 or 2).
    • badbadai.baf and badbadog.baf: Included BWP Fixpack Lollorian's replacements patch (replaced `!Dead(Myself)` with `!StateCheck(Myself,STATE_REALLY_DEAD)`).
    • AR2904.bcs patching: Included BWP Fixpack compatibility issues with "BG2 Fixpack".
    • BG2:EE compatibility: Replaced script patching with `GET_SCRIPT_BLOCK` WeiDU function (courtesy of Argent77).
    • Hardcoded items' names.
    • Added missing journal entries.
    • Fixed typos.
    • Split setup.tra files into separate thematic files for more comfortable readability.
    • Updated and renamed readme file to "luvnalia-readme-english.html", then moved it into new "readme" folder.
    • Removed useless "backup" folder.
    • Reorganized mod architecture tree: created or renamed folders to sort files according to their types.
    • Lower cased files.
    • Included Linux and maxOS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
    • Added archive libiconv-1.9.2-1-src.7z with iconv license info.
    • Updated WeiDU installer to v247.
    • Uploaded mod to official Spellhold Studios GitHub mirror account

     

     

×
×
  • Create New...