@ToveriJuri I've sent a support ticket to the company, they reply that nothing was changed for how the exe is generated so recent detection are AV faults - they made their rules too wide/sensitive.
@ToveriJuri I've sent a support ticket to the company, they reply that nothing was changed for how the exe is generated so recent detection are AV faults - they made their rules too wide/sensitive.
Yeah, Just an annoyance. I'll just add it to exceptions and contemplate changing AV. The one I'm uisng now was supposed to be good about these things...
Edit: OK. so it's not just one one or couple anti-virus programs having their detections a bit too high, it's several and some are really good ones at that. This is a somewhat recent issue. If the false positive rate is this wide, you might want to see if something can be done about that.
So the reason this is suddenly coming up on everyone's virus scan is bc virus scan companies work closely with trade organizations and companies in general. Pretty much all of the AV services treat game trainers, cheat engine, and other pc cheating tools as viruses. That being said, this is an issue of a new hacking tool sharing the same name as an old modding tool. The 'Project Infinity' causing the issue is a cheat tool for cs:go. Extra Problem with the cs:go hacking tool 'Project Infinity' is that the app itself is a stealth bitcoin miner, just all around nasty and not something you want on your computer. That being said, I have worked for these companies in an anti-cheat capacity so speaking from experience, no amount of reporting as false positives will get them to treat this exe as anything other than malicious code.
Well, the obfuscator used in this Project Infinity doesn't help the case either (since it still triggers the heuristics), but a CS:GO trainer is probably more widespread than an Infinity Engine mod tool, so yeah, the problem is twofold now.
- remove the unnecessary checkbox from 'New update: ..." node
- added CHECKSUM.md file with SHA256 hash
This release is mainly to test AV triggering. If you AV report that PI is a virus, open the CHECKSUM.md file with SHA256 hash and verify the ProjectInfinity.exe file using this command:
Having a different filename order would ensure that these logs would be grouped together when the contents of the Log folder is ordered alphabetically.
I have been trying to use this to test mod installs and I encountered two major issues:
The first one is apparently an issue of line height or something. I tried tinkering with a lot of settings (display resolution, DPI setting, compatibility,...) and nothing changed that. A fresh download of the latest version did not correct that. See attached:
The second one is that the more mods you select, the slower the client gets, and it is very significant. I have had to split big installs into several parts because clicking each component to add was taking 20 seconds, and I don't have particularly slow hardware. This second one might be fixed, it was happening in version 0.8.15 and I have upgraded to the latest 0.9.8. I wanted to give it another try with that new version today and see what would happen but I did not have the faith to click microsized (due to the first issue) boxes for 20 minutes
The first issue is that Project Infinity does not support the display scale (which you have enabled for sure). The second issue is... yeah, I agree and I also just work it around myself locally via on selecting what I want to add to my new install, then import my old weidu.logs from my previous setup (if I want to remove a component, I just remove it from the logs beforehand) and roll with that.
The first issue is that Project Infinity does not support the display scale (which you have enabled for sure). The second issue is... yeah, I agree and I also just work it around myself locally via on selecting what I want to add to my new install, then import my old weidu.logs from my previous setup (if I want to remove a component, I just remove it from the logs beforehand) and roll with that.
Thanks a lot!
The first issue was indeed with Display Scale, but it turns out that just setting it back to 100% in the windows settings wasn't enough. Overriding High DPI Scaling behavior on the exe itself did the trick.
Regarding the second issue, I guess I'll just have to suffer through another of these split installs, but I'll make sure so save the log for the next one this time.
I just used PI for the first time today to do a mod install for BGEE, after switching from the EE install tool. Using PI was quite painless and the install seems to have gone well, but i have two questions:
1.) Is there a way to save (and later load) the state of an ongoing mod configuration? I know i can import WeiDU logs of previous installs, but that is not really what i mean. My use case is to be able to save a half-done mod configuration, so i can continue it at a later date.
2.) Since i relied on the EE install tool before, i don't have much experience with install orders. Does the following order look OK?
DLC Merger
Endless BG1
BGQE
Ascalons Questpack
Balduran's Seatower
SotSC
BG1NPC
Drake NPC
BG1RE
BG1UB
More Style for Mages
Rogue Rebalancing
Tome & Blood (Arcanist)
Tweaks Anthology
SCS
aTweaks
klatu Tweaks and Fixes
Portraits Portraits Everywhere
Dragonspear UI++
Graion's IWD Voice Pack
Also, WeiDU.log, for reference:
// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~DLCMERGER\DLCMERGER.TP2~ #0 #1 // Merge DLC into game -> Merge "Siege of Dragonspear" DLC: 1.3
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #0 // Endless BG1: Main Component (Required): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #1 // More Flavor to Hero of Baldur's Gate (Includes PC's Residence Inside Palace): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #2 // Short Public Hero Tribute: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #4 // Sarevok's Sword: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #5 // Imoen and Duke Jannath (Imoen Gets Residence Inside Palace): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #6 // Duke Eltan Is in the Palace: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #7 // Flaming Fist After Final Fight: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #8 // Elminster Makes an Appearance -> jastey's Version: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #10 // First Refugees Come to Baldur's Gate: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #11 // Ophyllis the Treasurer is Inside Palace Dungeon: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #12 // Denkod in Thieves' Guild Comments on Sarevok's Death: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #13 // Skip Thieves' Maze Once After Sarevok's Death: 7
~BGQE\SETUP-BGQE.TP2~ #0 #0 // Slime Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #1 // Beregost Family Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #2 // Babysitting Quest, including the Carnival Encounter...: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #3 // Nashkel Monster Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #4 // Fallen Paladin Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #5 // Undying Love Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #6 // Lovesick Half-Orc: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #7 // Unexpected Help Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #8 // Many Little Paws: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #9 // Drunk near Beregost Temple: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #10 // A Warm Place for Noober: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #11 // Brage's Sword: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #12 // Legal Sea Charts Sources: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #13 // Additions to the Lady's Hall and the Bitch Queen's Temple: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #14 // A Worried Farmer: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #15 // Bodies for a Good Cause: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #16 // Finish Cordyr's Quest without killing Sil: v24.1
~AC_QUEST\AC_QUEST.TP2~ #1 #0 // A Job Well-Paid: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #1 // A Feast for the Gnolls: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #3 // The Lost Son: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #5 // Of Wolves and Men -> Quest uses house in Beregost.: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #6 // The Great Carlini: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #7 // A Home for the Gibberlings: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #8 // Fangirls: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #9 // The Serpents of Abbathor: 4.0
~BST\SETUP-BST.TP2~ #0 #0 // The BS Company presents Balduran's Seatower: vEAOB.6
~SOTSC\SOTSC.TP2~ #0 #0 // Shades of the Sword Coast - Expansion Pack for BGEE: 6.3
~BG1NPC\BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #10 // The BG1 NPC Project: Banters, Quests, and Interjections: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #31 // The BG1 NPC Project: Branwen's Romance Core (teen content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #51 // The BG1 NPC Project: Dynaheir's Romance Core (teen content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #61 // The BG1 NPC Project: Shar-Teel Relationship Core (adult content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #130 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #160 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v27.1
~DRAKE\SETUP-DRAKE.TP2~ #0 #0 // Drake NPC for Baldur's Gate: Enhanced Edition: 1.6
~BG1RE\SETUP-BG1RE.TP2~ #0 #105 // Main Component: Amount of -ahem- details and BG-style vs. description text! (Required) -> Descriptive Version [Adult content] and Show/Install all Components with Warnings.: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #3 // Kim's Preoccupation, by jastey (WARNING - refer to the readme!): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #5 // No Starch in the Maypole: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #8 // Laurel's Post-Hunting, by jastey: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #10 // Lina's Massage, by jastey: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #15 // Purchased Love, by Thimblerig: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #18 // Sil's Blessing, by Lava: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #20 // Reading with Rinnie, by Western Paladin: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #22 // The Mourning of Centeol, the Spider Lady, by Lava: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #23 // The Essential End, by Lava (WARNING - refer to the readme!): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #25 // The Great Zudini, by Kulyok (mature content): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #36 // Arlene the Working Girl, by Kulyok: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #37 // Della May from Thay, by Kulyok: 8.1
~BG1UB\SETUP-BG1UB.TP2~ #0 #0 // Ice Island Level Two Restoration: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #11 // Scar and the Sashenstar's Daughter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #12 // Quoningar, the Cleric: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #13 // Shilo Chen and the Ogre-Magi: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #14 // Edie, the Merchant League Applicant: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #16 // Creature Corrections: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #17 // Creature Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #18 // Creature Name Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #19 // Minor Dialogue Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #21 // Store, Tavern and Inn Fixes and Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #22 // Item Corrections and Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #29 // Duke Eltan in the Harbor Master's Building: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #30 // Nim Furlwing Encounter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #32 // Svlast, the Fallen Paladin Encounter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #33 // Mal-Kalen, the Ulcaster Ghost: v16.4
~MSFM\MSFM.TP2~ #0 #10 // Add circlets: v1.57
~MSFM\MSFM.TP2~ #0 #13 // Add Wand Case: v1.57
~MSFM\MSFM.TP2~ #0 #15 // Add robe tweaks -> Add robes with original colorsets: v1.57
~RR\SETUP-RR.TP2~ #0 #10 // Revised Thievery -> Retain default thievery potions and prevent their effects from stacking: v4.92
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #55 // Revised Metamagic -> Metamagic spells, fill sequencers free (usable by Arcanist/Multi Sorcerers): 0.9.16
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #82 // Mage Kit: Arcanist: 0.9.16
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #93 // Make +Spell Slot Items work with MultiSorcerers and Arcanists: 0.9.16
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #10 // Remove Helmet Animations: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #40 // Change Viconia's Skin Color to Dark Blue: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #110 // Icon Improvements: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #140 // Fix Boo's Squeak: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #182 // Unique Containers -> Unique icons and names: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1075 // Send BioWare NPCs to an Inn (DavidW/Zed Nocear): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1090 // Exotic Item Pack: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1100 // Reveal City Maps When Entering Area: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1270 // Change Cloakwood Mine Chapter End Change Trigger to Non-TotSC Behavior (plainab) (BETA): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2151 // Wear Multiple Protection Items -> No Restrictions: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2320 // Trap Cap Removal (Ardanis/GeN1e): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps (Ardanis/GeN1e): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2339 // Remove Summoning Cap for Regular Summons: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2500 // Exceptional Strength Weight Limit Changes: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3020 // Identify All Items: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3030 // Easy Spell Learning -> 100% Learn Spells: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3040 // Make Bags of Holding Bottomless: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3050 // Remove fatigue from restoration spells: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3083 // Increase Ammo Stack Size -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3093 // Increase Gem and Jewelry Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3103 // Increase Potion Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3113 // Increase Scroll Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs Can Be Angry About Reputation but Never Leave (Salk): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3123 // NPCs Don't Fight: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3190 // Rest Anywhere (Japheth): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3200 // Sellable Items (Icelus): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3205 // Stores Purchase All Item Types: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3290 // Personalize automatic save names -> Use scheme: 000000000-Protagonist-Save-Name: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3330 // Make party members less likely to die irreversibly: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3341 // Increase party movement speed outside combat -> By 100 percent: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4020 // ToB-Style NPCs: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values: v9
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #3505 // Wider selection of random scrolls: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #3580 // Restoration and Lesser Restoration spells heal ability-score damage: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #4000 // Faster Bears: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #4020 // More realistic wolves and wild dogs: 33.7
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #101 // Prevent skeletal and incorporeal undead from being affected by Illithids' Devour Brain attack: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #103 // Allow Dispel/Remove Magic to take down Globes of Invulnerability: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #201 // Instant casting for warrior innates: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #203 // Make druidic shapeshifting uninterruptable: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #210 // Restore the Dispel Magic vulnerability to Nishruu and Hakeashars: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #212 // Make alignment detection spells more accurate: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #510 // Expanded temple services: v4.53
~KLATU\SETUP-KLATU.TP2~ #0 #2080 // Drop Equipment on Disintegration: 1.7
~KLATU\SETUP-KLATU.TP2~ #0 #2090 // Drop Equipment on Petrification: 1.7
~KLATU\SETUP-KLATU.TP2~ #0 #2100 // Drop Equipment on Imprisonment: 1.7
~PPE\SETUP-PPE.TP2~ #0 #0 // Portraits Portraits Everywhere (PPE) - core component: 1.02
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #1 // Install SoD GUI Overhaul Core Component: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #3 // Update several strings in Dialog.tlk: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #6 // Select Number of Quicksave Slots -> 3: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #10 // Update portrait Picker: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #11 // Fix Blurry Portraits: 21.09.0
~ZG_IWD_VOICES\ZG_IWD_VOICES.TP2~ #0 #0 // Icewind Dale Voice Pack for EE 2.6+: 1.0.0
@cdds Sorry, I don't have time to review your install order now, if someone else doesn't volunteer, I'll post feedback 12 hours later on that.
PI will install whatever is the list in the Set-installSequence window. You can generate halfly done install orders, click on the field then copy out all of it into an external textfile then you can just merge those manually. Note that updating the install order by hand will not affect the checkboxes so if you want to still rely on the dynamic rules but assemble the install sequence in multiple runs, you still should mark at least one component from each mod you'd install to check the validation.
I just used PI for the first time today to do a mod install for BGEE, after switching from the EE install tool. Using PI was quite painless and the install seems to have gone well, but i have two questions:
1.) Is there a way to save (and later load) the state of an ongoing mod configuration? I know i can import WeiDU logs of previous installs, but that is not really what i mean. My use case is to be able to save a half-done mod configuration, so i can continue it at a later date.
2.) Since i relied on the EE install tool before, i don't have much experience with install orders. Does the following order look OK?
DLC Merger
Endless BG1
BGQE
Ascalons Questpack
Balduran's Seatower
SotSC
BG1NPC
Drake NPC
BG1RE
BG1UB
More Style for Mages
Rogue Rebalancing
Tome & Blood (Arcanist)
Tweaks Anthology
SCS
aTweaks
klatu Tweaks and Fixes
Portraits Portraits Everywhere
Dragonspear UI++
Graion's IWD Voice Pack
Also, WeiDU.log, for reference:
// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~DLCMERGER\DLCMERGER.TP2~ #0 #1 // Merge DLC into game -> Merge "Siege of Dragonspear" DLC: 1.3
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #0 // Endless BG1: Main Component (Required): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #1 // More Flavor to Hero of Baldur's Gate (Includes PC's Residence Inside Palace): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #2 // Short Public Hero Tribute: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #4 // Sarevok's Sword: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #5 // Imoen and Duke Jannath (Imoen Gets Residence Inside Palace): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #6 // Duke Eltan Is in the Palace: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #7 // Flaming Fist After Final Fight: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #8 // Elminster Makes an Appearance -> jastey's Version: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #10 // First Refugees Come to Baldur's Gate: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #11 // Ophyllis the Treasurer is Inside Palace Dungeon: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #12 // Denkod in Thieves' Guild Comments on Sarevok's Death: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #13 // Skip Thieves' Maze Once After Sarevok's Death: 7
~BGQE\SETUP-BGQE.TP2~ #0 #0 // Slime Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #1 // Beregost Family Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #2 // Babysitting Quest, including the Carnival Encounter...: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #3 // Nashkel Monster Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #4 // Fallen Paladin Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #5 // Undying Love Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #6 // Lovesick Half-Orc: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #7 // Unexpected Help Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #8 // Many Little Paws: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #9 // Drunk near Beregost Temple: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #10 // A Warm Place for Noober: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #11 // Brage's Sword: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #12 // Legal Sea Charts Sources: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #13 // Additions to the Lady's Hall and the Bitch Queen's Temple: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #14 // A Worried Farmer: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #15 // Bodies for a Good Cause: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #16 // Finish Cordyr's Quest without killing Sil: v24.1
~AC_QUEST\AC_QUEST.TP2~ #1 #0 // A Job Well-Paid: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #1 // A Feast for the Gnolls: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #3 // The Lost Son: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #5 // Of Wolves and Men -> Quest uses house in Beregost.: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #6 // The Great Carlini: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #7 // A Home for the Gibberlings: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #8 // Fangirls: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #9 // The Serpents of Abbathor: 4.0
~BST\SETUP-BST.TP2~ #0 #0 // The BS Company presents Balduran's Seatower: vEAOB.6
~SOTSC\SOTSC.TP2~ #0 #0 // Shades of the Sword Coast - Expansion Pack for BGEE: 6.3
~BG1NPC\BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #10 // The BG1 NPC Project: Banters, Quests, and Interjections: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #31 // The BG1 NPC Project: Branwen's Romance Core (teen content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #51 // The BG1 NPC Project: Dynaheir's Romance Core (teen content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #61 // The BG1 NPC Project: Shar-Teel Relationship Core (adult content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #130 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #160 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v27.1
~DRAKE\SETUP-DRAKE.TP2~ #0 #0 // Drake NPC for Baldur's Gate: Enhanced Edition: 1.6
~BG1RE\SETUP-BG1RE.TP2~ #0 #105 // Main Component: Amount of -ahem- details and BG-style vs. description text! (Required) -> Descriptive Version [Adult content] and Show/Install all Components with Warnings.: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #3 // Kim's Preoccupation, by jastey (WARNING - refer to the readme!): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #5 // No Starch in the Maypole: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #8 // Laurel's Post-Hunting, by jastey: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #10 // Lina's Massage, by jastey: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #15 // Purchased Love, by Thimblerig: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #18 // Sil's Blessing, by Lava: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #20 // Reading with Rinnie, by Western Paladin: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #22 // The Mourning of Centeol, the Spider Lady, by Lava: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #23 // The Essential End, by Lava (WARNING - refer to the readme!): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #25 // The Great Zudini, by Kulyok (mature content): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #36 // Arlene the Working Girl, by Kulyok: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #37 // Della May from Thay, by Kulyok: 8.1
~BG1UB\SETUP-BG1UB.TP2~ #0 #0 // Ice Island Level Two Restoration: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #11 // Scar and the Sashenstar's Daughter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #12 // Quoningar, the Cleric: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #13 // Shilo Chen and the Ogre-Magi: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #14 // Edie, the Merchant League Applicant: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #16 // Creature Corrections: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #17 // Creature Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #18 // Creature Name Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #19 // Minor Dialogue Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #21 // Store, Tavern and Inn Fixes and Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #22 // Item Corrections and Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #29 // Duke Eltan in the Harbor Master's Building: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #30 // Nim Furlwing Encounter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #32 // Svlast, the Fallen Paladin Encounter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #33 // Mal-Kalen, the Ulcaster Ghost: v16.4
~MSFM\MSFM.TP2~ #0 #10 // Add circlets: v1.57
~MSFM\MSFM.TP2~ #0 #13 // Add Wand Case: v1.57
~MSFM\MSFM.TP2~ #0 #15 // Add robe tweaks -> Add robes with original colorsets: v1.57
~RR\SETUP-RR.TP2~ #0 #10 // Revised Thievery -> Retain default thievery potions and prevent their effects from stacking: v4.92
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #55 // Revised Metamagic -> Metamagic spells, fill sequencers free (usable by Arcanist/Multi Sorcerers): 0.9.16
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #82 // Mage Kit: Arcanist: 0.9.16
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #93 // Make +Spell Slot Items work with MultiSorcerers and Arcanists: 0.9.16
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #10 // Remove Helmet Animations: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #40 // Change Viconia's Skin Color to Dark Blue: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #110 // Icon Improvements: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #140 // Fix Boo's Squeak: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #182 // Unique Containers -> Unique icons and names: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1075 // Send BioWare NPCs to an Inn (DavidW/Zed Nocear): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1090 // Exotic Item Pack: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1100 // Reveal City Maps When Entering Area: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1270 // Change Cloakwood Mine Chapter End Change Trigger to Non-TotSC Behavior (plainab) (BETA): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2151 // Wear Multiple Protection Items -> No Restrictions: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2320 // Trap Cap Removal (Ardanis/GeN1e): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps (Ardanis/GeN1e): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2339 // Remove Summoning Cap for Regular Summons: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2500 // Exceptional Strength Weight Limit Changes: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3020 // Identify All Items: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3030 // Easy Spell Learning -> 100% Learn Spells: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3040 // Make Bags of Holding Bottomless: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3050 // Remove fatigue from restoration spells: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3083 // Increase Ammo Stack Size -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3093 // Increase Gem and Jewelry Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3103 // Increase Potion Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3113 // Increase Scroll Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs Can Be Angry About Reputation but Never Leave (Salk): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3123 // NPCs Don't Fight: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3190 // Rest Anywhere (Japheth): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3200 // Sellable Items (Icelus): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3205 // Stores Purchase All Item Types: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3290 // Personalize automatic save names -> Use scheme: 000000000-Protagonist-Save-Name: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3330 // Make party members less likely to die irreversibly: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3341 // Increase party movement speed outside combat -> By 100 percent: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4020 // ToB-Style NPCs: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values: v9
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #3505 // Wider selection of random scrolls: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #3580 // Restoration and Lesser Restoration spells heal ability-score damage: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #4000 // Faster Bears: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #4020 // More realistic wolves and wild dogs: 33.7
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #101 // Prevent skeletal and incorporeal undead from being affected by Illithids' Devour Brain attack: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #103 // Allow Dispel/Remove Magic to take down Globes of Invulnerability: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #201 // Instant casting for warrior innates: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #203 // Make druidic shapeshifting uninterruptable: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #210 // Restore the Dispel Magic vulnerability to Nishruu and Hakeashars: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #212 // Make alignment detection spells more accurate: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #510 // Expanded temple services: v4.53
~KLATU\SETUP-KLATU.TP2~ #0 #2080 // Drop Equipment on Disintegration: 1.7
~KLATU\SETUP-KLATU.TP2~ #0 #2090 // Drop Equipment on Petrification: 1.7
~KLATU\SETUP-KLATU.TP2~ #0 #2100 // Drop Equipment on Imprisonment: 1.7
~PPE\SETUP-PPE.TP2~ #0 #0 // Portraits Portraits Everywhere (PPE) - core component: 1.02
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #1 // Install SoD GUI Overhaul Core Component: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #3 // Update several strings in Dialog.tlk: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #6 // Select Number of Quicksave Slots -> 3: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #10 // Update portrait Picker: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #11 // Fix Blurry Portraits: 21.09.0
~ZG_IWD_VOICES\ZG_IWD_VOICES.TP2~ #0 #0 // Icewind Dale Voice Pack for EE 2.6+: 1.0.0
In my understanding SCS should be installed after UI-overhauls since it messes with the difficulty sliders.
The SCS readme states that atweaks is out of maintenance. Depending on the components you install it may break parts of SCS.
I would advise to install quest mods before NPC mods as they might have crossmod, i.e. bg1ub before Drake. (I don't know whether there really is crossmod.)
I never remember the order for BG1NPC and bg1ub. Some install it like in your list, some the other way around. Does anyone know a real rule for these two mods?
I have no idea about all those tweak and kit mods.
I didn't install any of the SCS AI/Tactics stuff (only a few small gameplay tweaks), so there should be no UI changes. As a general rule, should UI mods like Dragonspear UI++ be installed very early or very late?
Drake NPC before UB: not sure about this one, there is not much info on Drake NPC unfortunately. No info on interplay with BG1NPC or other mods. For Drake i therefore followed the placement in subtledoctor's mod order list and hoped for the best.
Regarding UB/NPC, the BG1RE readme says the following: "please stick to the install order: [...] bg1npc project - bg1re - bg1ub [...]", let's hope RE is correct here
The rest (i.e., tweak mods) i sorted by information from the mod readmes and subtledoctor's list. But I found no info on some of them, e.g. Balduran's Seatower.
Also, a feature request for PI: a function to export and import the current state of a (half-finished) mod config, for example stored in an ini file. I think this would improve the usability of the tool, compared to manual copy&paste of the InstallSequence
Okay, my notes: Dragonspear UI++ should be before EndlessBG1 even IMO. While SCS introducing UI tweaks for AI is well-known, some kitmods (subtledoc's Might & Guile comes into my mind) customizing the bottom action bar less so (there's also a mod which changes the Identify spell's function involving an UI tweak as well but I'm not sure which one that is, it allows identifying multiple items with one casting IIRC) which all would be lost if you install an UI revamp after them. UI mods make no effect on quest/map resources so there shouldn't be no issues caused by having UI mods coming earlier than quest mods.
I don't think there is an order requirement between SotSC/BGQE/Ascalon/BST (I also go with BGUB->BGNPC ordering, but that's because UB is still going to BG1 of an EET install). But Drake should definitely come after all of them, just to be sure.
I'd put aTweaks and klatu in front of SCS (unless it's the magic components, but even then IWDification should take precedence over SCS spells now). I know this might not always result with intended functionality but I put more trust in SCS's dynamic scripting handling odd tweak aspects than vice versa.
I don't really play with MSFM and RR to form an opinion on those. PPE and voicepacks can come late.
Seriously though, nowadays I just pick the new mod components I want, generate a mod install order I want from them, grab the last install order from PI's relevant log folder, open it in Notepad, insert the new components where I want them on said log, delete the lines I no longer want, Ctrl-A, Ctrl-C the whole result, then Ctrl-A, Ctrl-V to override the whole generated install log on PI and then click Start-Installation.
TL;DR: Meet me at the bottom. This is a nice and effective place.
Seriously though, nowadays I just pick the new mod components I want, generate a mod install order I want from them, grab the last install order from PI's relevant log folder, open it in Notepad, insert the new components where I want them on said log, delete the lines I no longer want, Ctrl-A, Ctrl-C the whole result, then Ctrl-A, Ctrl-V to override the whole generated install log on PI and then click Start-Installation.
TL;DR: Meet me at the bottom. This is a nice and effective place.
This is exactly how I was using PI. Worked like a charm!
The "slowdown" is really problematic, i'm trying to install a big collection of mods (like the old tactical BWP, huge) but is almost impossible, freeze too much when you have to "click" to select a component (just spend almost 2 day, already downloaded 99% of the mods, but configuring and enabling into PI actually is a pain, one click, wait a minute, one click, ect).
The only way i have to play a bigger mod selection, is actually use the EET Mod Setup, making a selection only based of the Roxanne choice listed, or the good old BWP.
The available list of mod into the EET Mod Setup is not bad (is good), but i have no way to make my personal choice (like, for example, adding other mod, or some component removed by Roxanne, or removed by request of the authors).
Actually the EET Mod Setup have zero freeze/lag and can handle a lot of mods.
(I'm not talking negative to Roxanne, he have help me multiple times, but we have different tastes and preferences, i'm more into the pnp rulse and making the game more realistic and with a slow power/level/equip progression.)
How do you guy make a very big collections these days with the EE games? Using a fork of the BWS-EE/EET Mod Setup? Using a workaround with PI for the freeze when selecting components?
I've started only recently to play with the mods and the EE version of the games, before that i have played only the Classic non-EE "vanilla", or a simple "tutu" unmodded or the BigWorldProject like more than 10 years ago, i'm not up-to-date, i need just "a push" into the good way.
I started modding BG rather recently using PI. I mainly use import/export. For minor changes in the mod setup you can simply edit the export file by deleting a line or inserting a line after selecting the component in PI and getting the component text that way.
I'm following the tip gived me into Discord channel, enabling components in split time (100-150 at time), copy the Install Sequence into Notepad and, at the end, mergeing all and copy into PI.
In that way seem better, but when i copy the completed Install Sequence into PI and enable that, PI seem need some time to elaborate, it has been frozen for half an hour now.
My fault (need only to click the "Start-Installation" when copied the text, nothing else, or start freeze) , now work, if anyone have the same problem:
1)Chose, for every component, the correct category (quest, NPC, ecc..);
2)Enable those components in split, from the top to the bottom, when PI start freeze, click "Set-InstallSequence", select all the text into the bottom right panel, and copy that into a text editor (Notepad, Notepad++, ecc);
3)Click the refresh button on top of the PI (the two circle rows), and continue to select components, starting from the last component you have selected in 2), and when PI start freeze, click "Set-InstallSequence" again and copy the test under the other text already copied;
4)Repeat 2) and 3) until you have selected all the component you need;
5)Make a install order into the text editor;
6)Restart PI;
7)Copy the entire text into the bottom right panel and click "Start-Installation".
The biggest thing I would suggest for this app is making it more batch oriented. Checking/unchecking a mod, especially once the number of mods gets large, takes a long time. Reordering them takes a long time. I would suggest having the GUI simply prepare a list of instructions in memory, then having an apply button actually do the "takes a long time stuff".
I'm not going to complain, though, because once it is up and running, it is vastly better than manually installing mods from the command line. At the very least, having it prepare a log file with the correct options allows me to use a text editor to do the reordering by hand, so still a win.
Comments
Yeah, Just an annoyance. I'll just add it to exceptions and contemplate changing AV. The one I'm uisng now was supposed to be good about these things...
Edit: OK. so it's not just one one or couple anti-virus programs having their detections a bit too high, it's several and some are really good ones at that. This is a somewhat recent issue. If the false positive rate is this wide, you might want to see if something can be done about that.
https://www.virustotal.com/gui/file/96dad0dfc0b31885bb4a1745dcc2eca4e86fa6f01b95fcb70e6db0239b1506ca/detection
Oh! OK, I see...
- remove the unnecessary checkbox from 'New update: ..." node
- added CHECKSUM.md file with SHA256 hash
This release is mainly to test AV triggering. If you AV report that PI is a virus, open the CHECKSUM.md file with SHA256 hash and verify the ProjectInfinity.exe file using this command:
instead of the current
?
Having a different filename order would ensure that these logs would be grouped together when the contents of the Log folder is ordered alphabetically.
I have been trying to use this to test mod installs and I encountered two major issues:
The first one is apparently an issue of line height or something. I tried tinkering with a lot of settings (display resolution, DPI setting, compatibility,...) and nothing changed that. A fresh download of the latest version did not correct that. See attached:
The second one is that the more mods you select, the slower the client gets, and it is very significant. I have had to split big installs into several parts because clicking each component to add was taking 20 seconds, and I don't have particularly slow hardware. This second one might be fixed, it was happening in version 0.8.15 and I have upgraded to the latest 0.9.8. I wanted to give it another try with that new version today and see what would happen but I did not have the faith to click microsized (due to the first issue) boxes for 20 minutes
Any idea for a fix? Am I doing anything wrong?
Thanks a lot!
The first issue was indeed with Display Scale, but it turns out that just setting it back to 100% in the windows settings wasn't enough. Overriding High DPI Scaling behavior on the exe itself did the trick.
Regarding the second issue, I guess I'll just have to suffer through another of these split installs, but I'll make sure so save the log for the next one this time.
1.) Is there a way to save (and later load) the state of an ongoing mod configuration? I know i can import WeiDU logs of previous installs, but that is not really what i mean. My use case is to be able to save a half-done mod configuration, so i can continue it at a later date.
2.) Since i relied on the EE install tool before, i don't have much experience with install orders. Does the following order look OK?
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~DLCMERGER\DLCMERGER.TP2~ #0 #1 // Merge DLC into game -> Merge "Siege of Dragonspear" DLC: 1.3
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #0 // Endless BG1: Main Component (Required): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #1 // More Flavor to Hero of Baldur's Gate (Includes PC's Residence Inside Palace): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #2 // Short Public Hero Tribute: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #4 // Sarevok's Sword: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #5 // Imoen and Duke Jannath (Imoen Gets Residence Inside Palace): 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #6 // Duke Eltan Is in the Palace: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #7 // Flaming Fist After Final Fight: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #8 // Elminster Makes an Appearance -> jastey's Version: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #10 // First Refugees Come to Baldur's Gate: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #11 // Ophyllis the Treasurer is Inside Palace Dungeon: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #12 // Denkod in Thieves' Guild Comments on Sarevok's Death: 7
~C#ENDLESSBG1\C#ENDLESSBG1.TP2~ #0 #13 // Skip Thieves' Maze Once After Sarevok's Death: 7
~BGQE\SETUP-BGQE.TP2~ #0 #0 // Slime Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #1 // Beregost Family Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #2 // Babysitting Quest, including the Carnival Encounter...: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #3 // Nashkel Monster Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #4 // Fallen Paladin Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #5 // Undying Love Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #6 // Lovesick Half-Orc: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #7 // Unexpected Help Quest: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #8 // Many Little Paws: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #9 // Drunk near Beregost Temple: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #10 // A Warm Place for Noober: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #11 // Brage's Sword: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #12 // Legal Sea Charts Sources: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #13 // Additions to the Lady's Hall and the Bitch Queen's Temple: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #14 // A Worried Farmer: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #15 // Bodies for a Good Cause: v24.1
~BGQE\SETUP-BGQE.TP2~ #0 #16 // Finish Cordyr's Quest without killing Sil: v24.1
~AC_QUEST\AC_QUEST.TP2~ #1 #0 // A Job Well-Paid: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #1 // A Feast for the Gnolls: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #3 // The Lost Son: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #5 // Of Wolves and Men -> Quest uses house in Beregost.: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #6 // The Great Carlini: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #7 // A Home for the Gibberlings: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #8 // Fangirls: 4.0
~AC_QUEST\AC_QUEST.TP2~ #1 #9 // The Serpents of Abbathor: 4.0
~BST\SETUP-BST.TP2~ #0 #0 // The BS Company presents Balduran's Seatower: vEAOB.6
~SOTSC\SOTSC.TP2~ #0 #0 // Shades of the Sword Coast - Expansion Pack for BGEE: 6.3
~BG1NPC\BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #10 // The BG1 NPC Project: Banters, Quests, and Interjections: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #31 // The BG1 NPC Project: Branwen's Romance Core (teen content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #51 // The BG1 NPC Project: Dynaheir's Romance Core (teen content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #61 // The BG1 NPC Project: Shar-Teel Relationship Core (adult content) -> Speed: 45 minutes real time minimum between LoveTalks: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #130 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #160 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v27.1
~BG1NPC\BG1NPC.TP2~ #0 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v27.1
~DRAKE\SETUP-DRAKE.TP2~ #0 #0 // Drake NPC for Baldur's Gate: Enhanced Edition: 1.6
~BG1RE\SETUP-BG1RE.TP2~ #0 #105 // Main Component: Amount of -ahem- details and BG-style vs. description text! (Required) -> Descriptive Version [Adult content] and Show/Install all Components with Warnings.: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #3 // Kim's Preoccupation, by jastey (WARNING - refer to the readme!): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #5 // No Starch in the Maypole: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #8 // Laurel's Post-Hunting, by jastey: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #10 // Lina's Massage, by jastey: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #15 // Purchased Love, by Thimblerig: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #18 // Sil's Blessing, by Lava: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #20 // Reading with Rinnie, by Western Paladin: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #22 // The Mourning of Centeol, the Spider Lady, by Lava: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #23 // The Essential End, by Lava (WARNING - refer to the readme!): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #25 // The Great Zudini, by Kulyok (mature content): 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #36 // Arlene the Working Girl, by Kulyok: 8.1
~BG1RE\SETUP-BG1RE.TP2~ #0 #37 // Della May from Thay, by Kulyok: 8.1
~BG1UB\SETUP-BG1UB.TP2~ #0 #0 // Ice Island Level Two Restoration: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #11 // Scar and the Sashenstar's Daughter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #12 // Quoningar, the Cleric: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #13 // Shilo Chen and the Ogre-Magi: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #14 // Edie, the Merchant League Applicant: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #16 // Creature Corrections: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #17 // Creature Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #18 // Creature Name Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #19 // Minor Dialogue Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #21 // Store, Tavern and Inn Fixes and Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #22 // Item Corrections and Restorations: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #29 // Duke Eltan in the Harbor Master's Building: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #30 // Nim Furlwing Encounter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #32 // Svlast, the Fallen Paladin Encounter: v16.4
~BG1UB\SETUP-BG1UB.TP2~ #0 #33 // Mal-Kalen, the Ulcaster Ghost: v16.4
~MSFM\MSFM.TP2~ #0 #10 // Add circlets: v1.57
~MSFM\MSFM.TP2~ #0 #13 // Add Wand Case: v1.57
~MSFM\MSFM.TP2~ #0 #15 // Add robe tweaks -> Add robes with original colorsets: v1.57
~RR\SETUP-RR.TP2~ #0 #10 // Revised Thievery -> Retain default thievery potions and prevent their effects from stacking: v4.92
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #55 // Revised Metamagic -> Metamagic spells, fill sequencers free (usable by Arcanist/Multi Sorcerers): 0.9.16
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #82 // Mage Kit: Arcanist: 0.9.16
~TOMEANDBLOOD\TOMEANDBLOOD.TP2~ #0 #93 // Make +Spell Slot Items work with MultiSorcerers and Arcanists: 0.9.16
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #10 // Remove Helmet Animations: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #40 // Change Viconia's Skin Color to Dark Blue: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #110 // Icon Improvements: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #140 // Fix Boo's Squeak: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #182 // Unique Containers -> Unique icons and names: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1075 // Send BioWare NPCs to an Inn (DavidW/Zed Nocear): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1090 // Exotic Item Pack: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1100 // Reveal City Maps When Entering Area: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #1270 // Change Cloakwood Mine Chapter End Change Trigger to Non-TotSC Behavior (plainab) (BETA): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2151 // Wear Multiple Protection Items -> No Restrictions: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2320 // Trap Cap Removal (Ardanis/GeN1e): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps (Ardanis/GeN1e): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2339 // Remove Summoning Cap for Regular Summons: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #2500 // Exceptional Strength Weight Limit Changes: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3020 // Identify All Items: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3030 // Easy Spell Learning -> 100% Learn Spells: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3040 // Make Bags of Holding Bottomless: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3050 // Remove fatigue from restoration spells: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3083 // Increase Ammo Stack Size -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3093 // Increase Gem and Jewelry Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3103 // Increase Potion Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3113 // Increase Scroll Stacking -> Stacks of 120: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs Can Be Angry About Reputation but Never Leave (Salk): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3123 // NPCs Don't Fight: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3190 // Rest Anywhere (Japheth): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3200 // Sellable Items (Icelus): v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3205 // Stores Purchase All Item Types: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3290 // Personalize automatic save names -> Use scheme: 000000000-Protagonist-Save-Name: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3330 // Make party members less likely to die irreversibly: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #3341 // Increase party movement speed outside combat -> By 100 percent: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4020 // ToB-Style NPCs: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values: v9
~CDTWEAKS\SETUP-CDTWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values: v9
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #3505 // Wider selection of random scrolls: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #3580 // Restoration and Lesser Restoration spells heal ability-score damage: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #4000 // Faster Bears: 33.7
~STRATAGEMS\SETUP-STRATAGEMS.TP2~ #0 #4020 // More realistic wolves and wild dogs: 33.7
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #101 // Prevent skeletal and incorporeal undead from being affected by Illithids' Devour Brain attack: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #103 // Allow Dispel/Remove Magic to take down Globes of Invulnerability: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #201 // Instant casting for warrior innates: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #203 // Make druidic shapeshifting uninterruptable: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #210 // Restore the Dispel Magic vulnerability to Nishruu and Hakeashars: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #212 // Make alignment detection spells more accurate: v4.53
~ATWEAKS\SETUP-ATWEAKS.TP2~ #0 #510 // Expanded temple services: v4.53
~KLATU\SETUP-KLATU.TP2~ #0 #2080 // Drop Equipment on Disintegration: 1.7
~KLATU\SETUP-KLATU.TP2~ #0 #2090 // Drop Equipment on Petrification: 1.7
~KLATU\SETUP-KLATU.TP2~ #0 #2100 // Drop Equipment on Imprisonment: 1.7
~PPE\SETUP-PPE.TP2~ #0 #0 // Portraits Portraits Everywhere (PPE) - core component: 1.02
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #1 // Install SoD GUI Overhaul Core Component: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #3 // Update several strings in Dialog.tlk: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #6 // Select Number of Quicksave Slots -> 3: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #10 // Update portrait Picker: 21.09.0
~DRAGONSPEAR_UI++\DRAGONSPEAR_UI++.TP2~ #0 #11 // Fix Blurry Portraits: 21.09.0
~ZG_IWD_VOICES\ZG_IWD_VOICES.TP2~ #0 #0 // Icewind Dale Voice Pack for EE 2.6+: 1.0.0
PI will install whatever is the list in the Set-installSequence window. You can generate halfly done install orders, click on the field then copy out all of it into an external textfile then you can just merge those manually. Note that updating the install order by hand will not affect the checkboxes so if you want to still rely on the dynamic rules but assemble the install sequence in multiple runs, you still should mark at least one component from each mod you'd install to check the validation.
In my understanding SCS should be installed after UI-overhauls since it messes with the difficulty sliders.
The SCS readme states that atweaks is out of maintenance. Depending on the components you install it may break parts of SCS.
I never remember the order for BG1NPC and bg1ub. Some install it like in your list, some the other way around. Does anyone know a real rule for these two mods?
I have no idea about all those tweak and kit mods.
- I didn't install any of the SCS AI/Tactics stuff (only a few small gameplay tweaks), so there should be no UI changes. As a general rule, should UI mods like Dragonspear UI++ be installed very early or very late?
- Drake NPC before UB: not sure about this one, there is not much info on Drake NPC unfortunately. No info on interplay with BG1NPC or other mods. For Drake i therefore followed the placement in subtledoctor's mod order list and hoped for the best.
- Regarding UB/NPC, the BG1RE readme says the following: "please stick to the install order: [...] bg1npc project - bg1re - bg1ub [...]", let's hope RE is correct here
- The rest (i.e., tweak mods) i sorted by information from the mod readmes and subtledoctor's list. But I found no info on some of them, e.g. Balduran's Seatower.
Also, a feature request for PI: a function to export and import the current state of a (half-finished) mod config, for example stored in an ini file. I think this would improve the usability of the tool, compared to manual copy&paste of the InstallSequenceI don't think there is an order requirement between SotSC/BGQE/Ascalon/BST (I also go with BGUB->BGNPC ordering, but that's because UB is still going to BG1 of an EET install). But Drake should definitely come after all of them, just to be sure.
I'd put aTweaks and klatu in front of SCS (unless it's the magic components, but even then IWDification should take precedence over SCS spells now). I know this might not always result with intended functionality but I put more trust in SCS's dynamic scripting handling odd tweak aspects than vice versa.
I don't really play with MSFM and RR to form an opinion on those. PPE and voicepacks can come late.
Seriously though, nowadays I just pick the new mod components I want, generate a mod install order I want from them, grab the last install order from PI's relevant log folder, open it in Notepad, insert the new components where I want them on said log, delete the lines I no longer want, Ctrl-A, Ctrl-C the whole result, then Ctrl-A, Ctrl-V to override the whole generated install log on PI and then click Start-Installation.
TL;DR: Meet me at the bottom. This is a nice and effective place.
This is exactly how I was using PI. Worked like a charm!
The only way i have to play a bigger mod selection, is actually use the EET Mod Setup, making a selection only based of the Roxanne choice listed, or the good old BWP.
The available list of mod into the EET Mod Setup is not bad (is good), but i have no way to make my personal choice (like, for example, adding other mod, or some component removed by Roxanne, or removed by request of the authors).
Actually the EET Mod Setup have zero freeze/lag and can handle a lot of mods.
(I'm not talking negative to Roxanne, he have help me multiple times, but we have different tastes and preferences, i'm more into the pnp rulse and making the game more realistic and with a slow power/level/equip progression.)
How do you guy make a very big collections these days with the EE games? Using a fork of the BWS-EE/EET Mod Setup? Using a workaround with PI for the freeze when selecting components?
I've started only recently to play with the mods and the EE version of the games, before that i have played only the Classic non-EE "vanilla", or a simple "tutu" unmodded or the BigWorldProject like more than 10 years ago, i'm not up-to-date, i need just "a push" into the good way.
I'm following the tip gived me into Discord channel, enabling components in split time (100-150 at time), copy the Install Sequence into Notepad and, at the end, mergeing all and copy into PI.
In that way seem better, but when i copy the completed Install Sequence into PI and enable that, PI seem need some time to elaborate, it has been frozen for half an hour now.
1)Chose, for every component, the correct category (quest, NPC, ecc..);
2)Enable those components in split, from the top to the bottom, when PI start freeze, click "Set-InstallSequence", select all the text into the bottom right panel, and copy that into a text editor (Notepad, Notepad++, ecc);
3)Click the refresh button on top of the PI (the two circle rows), and continue to select components, starting from the last component you have selected in 2), and when PI start freeze, click "Set-InstallSequence" again and copy the test under the other text already copied;
4)Repeat 2) and 3) until you have selected all the component you need;
5)Make a install order into the text editor;
6)Restart PI;
7)Copy the entire text into the bottom right panel and click "Start-Installation".
I'm not going to complain, though, because once it is up and running, it is vastly better than manually installing mods from the command line. At the very least, having it prepare a log file with the correct options allows me to use a text editor to do the reordering by hand, so still a win.