Jump to content

Lauriel

Modders
  • Posts

    940
  • Joined

  • Last visited

Posts posted by Lauriel

  1. 4 hours ago, jastey said:

    @Lauriel the bg1npc.ini indeed states that bg1npc should be installed after Framed. I put that in but I'm not sure why. What is the recommended install order?

    I have no idea why you'd want BG1NPC to be installed after Framed.  Framed has cross-mod compatibility built in for BG1NPC with Garrick and Gorion's letter.  It needs to be installed after in order for these to go in.

  2. 1 hour ago, Xazarlar said:

    "Garrick: Tales of a troubadour v1.24 or above" is listed as requiring to be installed on BG1:EE before EET - however, this mod requires that BG1NPC be installed before it, and BG1NPC must be installed after EET - I think this makes it impossible to install?

    BG1NPC can be installed on BGEE like Garrick.  It only recently was able to be installed after EET.  I'm not the author, but I can see no reason that it cannot still be installed there.

  3. 2 minutes ago, The_Baffled_King said:

    Sorry to have to ask again, but there are two .CRE files and two .DLG files for Duke Eltan. DELTAN.CRE, which uses DELTAN.DLG, is spawned in Chapter 5 by SCARCUT.BCS when the player agrees to meet Eltan. DELTAN2.CRE, which uses DELTAN2.DLG, is spawned in Chapter 7 - first by AR0608.BCS, and then by the Harbormaster's dialog. It does sound like you're just modifying DELTAN2, but it seems best to be sure!

    DELTAN

    3 minutes ago, The_Baffled_King said:

    I haven't played it (my BG time is going on what I'm making), but I have it installed and I've had a look in its files. For what its worth, I think that your switcheroo works quite nicely. All I was thinking was that it might be possible to install the 'Candlekeep as side-quest' aspect on top of what I'm making, if that was something you ever wanted to look at.

    I don't know if it'll work with what you're doing or not.  We'll see. :)

  4. 1 minute ago, The_Baffled_King said:

    Do you do anything with DELTAN.CRE or DELTAN.DLG in Transitions?

    Yes, he's removed from the harbor master building and put into the Ducal Palace where he offers a house to the PC to act as a residence if they saved his life.  He also has interjections when Belt offers the clean-up quests.

     

    4 minutes ago, The_Baffled_King said:

    As for Framed, I'm perfectly happy to see if some kind of cross-mod compatibility fix is possible

    Framed isn't very complicated.  It generalizes some dialogues about where the Iron Throne merchants were killed then just allows entry to Candlekeep with a specific item during chapter 5 only. The reason for the chapter specific requirement is that there are very high powered items in the catacombs. There is also the revelation about the PC via Gorion's scroll that is meant to be exposed later in the story. But having it come out at the beginning of chapter 5 vs the end doesn't affect the story that much. It certainly makes the conversation with Elminster when arriving in the city of Baldur's Gate a bit more understandable. Then chapter 6 is just the investigation into the iron throne building with a few minor adjustments.

  5. Multiplayer Tweaks by Lauriel

    This mod is to put forth fixes for multiplayer sessions. 

    The mod has been tested in EET, but should be compatible with BG1, BG1: TotS, BG2, BG2: ToB, PST, IWD, IWD:HoW, IWD:TotL and BGEE, as well.

    There is currently one component: Take it outside - mobs may follow the party through doors

    v1.1 simplifies the region script, fixes scripts for long area names and checks a local variable (#LNoGo) before allowing the transfer

    Download: mptweaks latest version

    Forum: G3 Forum Thread

    Readme

  6. My unique prefix is #L.  Up to this point, it has caused no issues. Now however I have one instance that just makes no sense to me as to why it's garbling the output.

    I'm going through all the area files in the game and attaching script to travel regions if they meet certain criteria.  I save off the name of the area file being worked on with

    Quote

    SPRINT my_area ~%SOURCE_RES%~

    In the case of my areas, that would be something like "#LBG0006"

    My region script contains the check:

    Quote

    Global("#LNoGo","%my_area%",0)

    before allowing it to fire.

    In all cases, this works fine for all areas except for mine.  The output will look like:

    Quote

    Global("06#LNoGo","#LBG00",0)

    It's taking the last 2 digits from my custom area names and putting it in front of the variable name.

    Is there any way to bonk WeiDU over the head sufficiently to make it stop doing this?

  7. I'm trying to reliably determine who clicked a travel region.  I tried Clicked(Player1) but that failed.  The only success I've had is with Clicked([ANYONE]) See(Player1).  But there could be all 6 party members within sight and any one of them could have been used to click the region, so it's not terribly reliable.

    Does anyone have a better solution?

  8. Framed: Alternate Chapter 6 for BGEE/EET

    The Framed mod provides 2 different versions of Chapter 6 and makes going to Candlekeep a possible side quest not involving the Iron Throne.  If Candlekeep is visited before the Iron Throne Building is investigated, Eltan will have a different task for the group to be done in Chapter 6.  To experience the new version, a work order will need to be obtained from Bentley (Friendly Arm Inn) or Scar (initial meeting only and only if PC admits to clearing the Nashkel mines) during Chapter 5.

    Download: Framed v1x

    Forum: G3 Forum Thread

    Readme

  9. The goal of the Multiplayer Tweaks mod is to fix issues specific to multiplayer sessions. So far there are two components.

    The mod has been tested in EET, but should be compatible with BG1, BG1: TotS, BG2, BG2: ToB, PST, IWD, IWD:HoW, IWD:TotL and BGEE, as well.

    Components included (so far)

    • Take it outside - mobs have a chance to follow through doors
    • Pause game when NPCs turn hostile during dialogue

    The current release may be found here: mptweaks v2.3

    Change log:

    Spoiler

    v1 - initial release

    v1.1 simplifies the region script, fixes scripts for long area names and checks a local variable (#LNoGo) before allowing the transfer

    v2 - implemented Designated statements in the TP2 file and added the Pause Game component

    v2.1 - fixed a typo in the TP2 and delayed a bit longer before attempting to pause the game for 2nd component

    v2.2 - added pause for doppleganger, loupgar, and wolfwere changes

    v2.3 - stops all scripts except Baldur from running during the delay prior to the game pause so mobs don't get free shots at the party before they can react. The pausing script needed to be moved out of the player's script and placed into the world script.

     

  10. The change to move chapter 4's ending to a floor trigger instead of the room script is using incorrect journal numbers when erasing them.  They also do not erase/close out the ones normally done in the room script.  This leaves unresolved entries in the quest journal.

    Unresolved EET journal entries that are normally erased are as follows:

    Spoiler

           

    
    EraseJournalEntry(227047)  // A Hidden Base in the Cloakwood Things grow darker here, darker than I thought possible. In Tazok's tent, I came across a prisoner named Ender Sai. If he speaks true, and I suspect the documents in Tazok's chest that he mentioned will show he does, the bandits are being played as pawns by a power group called, tellingly enough, the Iron Throne. They meddle in the affairs of nations as if they were gods, pushing Amn and Baldur's Gate to the brink of war in order to line their pockets. They apparently maintain a base within the Cloakwood, and I have little doubt that it is there that I must journey next if I wish to peel back the next layer of this mystery. Something still seems very wrong in this, however. It haunts me, dancing endlessly in the shadows, never coming into the light. What it is, however, I know not.
            EraseJournalEntry(227046)  // A Hidden Base in the Cloakwood Things grow darker here, darker than I thought possible. In Tazok's tent, I came across a prisoner named Ender Sai. If he speaks true, and I suspect the documents in Tazok's chest that he mentioned will show he does, the bandits are being played as pawns by a power group called, tellingly enough, the Iron Throne. Tazok's orders are coming from some base of theirs within the Cloakwood, and I have little doubt that it is there that I must journey next if I wish to peel back the next layer of this mystery. Something still seems very wrong in this. It haunts me, dancing endlessly along the periphery of my thoughts. What it is, however, I know not.
            EraseJournalEntry(227060)  // A Hidden Base in the Cloakwood We have agreed to help Faldorn against the people who have been polluting the Cloakwood forest. These people, apparently agents of the Iron Throne, dwell in a fort to the east.
            EraseJournalEntry(227059)  // A Hidden Base in the Cloakwood A girl named Faldorn has told me that the Iron Throne's base is located to the east.
            EraseJournalEntry(226829)  // A Hidden Base in the Cloakwood The Iron Throne base lies north and then east of the druid grove.
            EraseJournalEntry(227455)  // A Hidden Base in the Cloakwood A druid named Takiyah has told me to find Faldorn. Faldorn is on a crusade against a group that "poisons" the forest. These people dwell to the east.
            EraseJournalEntry(227173)  // A Hidden Base in the Cloakwood One of the Iron Throne soldiers told us that the entrance to the mine was in the bailey to the east.
            EraseJournalEntry(227470)  // A Hidden Base? Tazok plans to visit the site of a mine, where he might be reporting to the real bandit leader.

     

     

    This is the content of EndCH4.bcs in EET:

    Spoiler
    
    IF
    	Entered([PC])
    	Dead("Davaeorn")  // Davaeorn
    	Global("Chapter","GLOBAL",4)
    THEN
    	RESPONSE #100
    		RevealAreaOnMap("BG0900")  // Wyrm's Crossing
    		EraseJournalEntry(74951)  // I'm sorry. Piousness just... brings that out in me. It's a weakness.
    		EraseJournalEntry(74952)  // No, there's a need to be concise and to the point. You bring the concise. Dorn's blade can handle the point. Where is Terpfen?
    		EraseJournalEntry(74953)  // We'll see how you enjoy dancing on the end of my blade!
    		EraseJournalEntry(74954)  // All right, your point is made. I'll tell you what you want to know.
    		EraseJournalEntry(74955)  // Terpfen was assigned to escort a priest of Tyr to Trademeet a week ago. The priest received an omen and halted their progress, insisting on setting up a camp a day or two south of the city.
    		EraseJournalEntry(74956)  // Thank you for your assistance, Telwyn. You've been very helpful. Dorn, let's go.
    		EraseJournalEntry(74957)  // You'll find I'm a <PRO_MANWOMAN> of my word. Once you swear on your honor as a paladin of Helm this conversation will remain a private matter, I'll leave you in peace.
    		EraseJournalEntry(74958)  // Your assistance has been invaluable, Telwyn. My associate here will ensure that remains the case.
    		EraseJournalEntry(74959)  // Is this some jest, <CHARNAME>? You can't mean to leave this scuff-kneed wretch alive?
    		EraseJournalEntry(74960)  // He's given us everything we need. Further bloodshed will only complicate matters.
    		EraseJournalEntry(74961)  // You're right. If there's one thing I cannot, it's loose ends. "Can knot." Get it? Oh, lighten up, Dorn. We've got what we came here for, and now you get to kill an Everwatch Knight in the bargain!
    		EraseJournalEntry(74962)  // Thanks a lot, Dorn. Now you've gone and spoiled my surprise.
    		EraseJournalEntry(74963)  // I don't mind such... complications. But we'll do as you wish, for now.
    		EraseJournalEntry(74964)  // Make peace with your worthless god, Everwatch Knight, for soon you shall meet him face to face!
    		EraseJournalEntry(74965)  // I'm not telling you anything.
    		EraseJournalEntry(74966)  // Oh, don't be that way, please. I despise bloodshed.
    		EraseJournalEntry(74967)  // Your devotion to silence won't be nearly so noble after I cut your tongue from your mouth. Tell me what I wish to know!
    		EraseJournalEntry(74968)  // I don't want you to tell me. I want you to tell him. Dorn...?
    		EraseJournalEntry(74969)  // On my honor as Helm's loyal servant, I swear I'll tell no one!
    		EraseJournalEntry(74970)  // Excellent. Fare you well, Guardian Telwyn.
    		EraseJournalEntry(74971)  // Are you threatening me?
    		EraseJournalEntry(74972)  // Maybe a little. Is it working?
    		EraseJournalEntry(74973)  // Do you feel threatened?
    		EraseJournalEntry(74974)  // Merely stating a series of facts it would do you well to be aware of. Now, where can we find Guardian Terpfen?
    		EraseJournalEntry(74975)  // You should.
    		EraseJournalEntry(74976)  // He's right. You should. Now if you'd be so kind as to tell us where we may find Guardian Terpfen, we'll be on our way.
    		EraseJournalEntry(74977)  // I am a paladin of Helm. I have no fear of the likes of you.
    		EraseJournalEntry(74978)  // Any day you learn something new is a good day. You, my friend, are about to learn the error of your ways. Unless you tell us what we want to know, of course.
    		EraseJournalEntry(74979)  // All right then. I guess we do this the hard way.
    		EraseJournalEntry(74980)  // Mercy! I'll tell you what you wish to know.
    		EraseJournalEntry(74981)  // See? Who said Everwatch Knights were unreasonable? I seek Guardian Terpfen. Where is he?
    		EraseJournalEntry(74982)  // Mercy, I beg of you! I'll tell you anything you want, just spare my life.
    		EraseJournalEntry(74983)  // I said I despised bloodshed, and you still went and made us shed blood. I'd kill you for that if I didn't need to know where to find Terpfen.
    		EraseJournalEntry(74984)  // You did hear me say I despise bloodshed, right? And yet you go and make us shed blood. It's just rude.
    		EraseJournalEntry(74985)  // Forgive me, please. I just sought to protect my fellow knight.
    		EraseJournalEntry(74986)  // An admirable position. All right, I'll forgive this lapse of etiquette if you tell me where we can find Terpfen.
    		EraseJournalEntry(74987)  // I understand your position. But if there's one thing I cannot abide, it's rudeness.
    		EraseJournalEntry(74988)  // Stay your hand, <CHARNAME>. We need him alive. At least long enough to reveal Terpfen's location.
    		EraseJournalEntry(74989)  // Right! Terpfen. I'd almost forgot. Start talking, knight.
    		EraseJournalEntry(74990)  // The blackguard tells me to stay my hand? Really?
    		EraseJournalEntry(74991)  // We are here to get Terpfen's location. Once we have that, I'll gladly watch you slit this worm's throat—I'll even give you a blade with which to do the deed.
    		EraseJournalEntry(74992)  // I don't think worms have throats, but I get your point. Start talking, Telwyn. Where can we find Terpfen?
    		EraseJournalEntry(74993)  // A pleasure delayed is a pleasure enhanced, and killing this insect will be a pleasure. —Insect! I believe you were telling us where we can find Terpfen.
    		EraseJournalEntry(74994)  // The Abyss take Terpfen! I want this knight's blood!
    		EraseJournalEntry(74995)  // You think I don't? But Ur-Gothoz must be obeyed.
    		EraseJournalEntry(74773)  // I knew it! Bad enough you steal my daughter's honor, but to see her special day spoiled by so dire a revelation? No church can heal the wounds you've inflicted, Colin Forthwith! Only your blood can satisfy my honor!
    		EraseJournalEntry(74775)  // Sorry, Colin. We both knew it could only end badly.
    		EraseJournalEntry(74777)  // Tell him who we are, Colin! Tell him we're lovers!
    		EraseJournalEntry(74996)  // And you're happy with that arrangement?
    		EraseJournalEntry(74997)  // Your weakness disgusts me, Dorn. But we'll play it your way... for now. Telwyn! Where is Guardian Terpfen?
    		EraseJournalEntry(74784)  // Too much talking, not enough slaughter!
    		IncrementChapter("Chptxt5")
    		AddJournalEntry(215839,INFO)  // Chapter 5 I have dealt a great blow to the organization known as the Iron Throne, a defeat that I am certain will not be ignored. Now I must travel to the great city of Baldur's Gate, where I am certain to find the truth behind the strange plot that plagues the citizens of the Sword Coast.
    END
    
    IF
    	Entered([PC])
    THEN
    	RESPONSE #100
    		SmallWait(1)
    END

     

     

×
×
  • Create New...