Jump to content


Photo

BiG World Setup (an attempt to update the program)


  • This topic is locked This topic is locked
5286 replies to this topic

#2061 zonx

zonx
  • Member
  • 93 posts

Posted 25 December 2015 - 03:54 AM

Testing the most recent bp-test (commit 7efdb46) on a BG2EE install.
 
Here are some conflicts with the BG2EE default tactical preselection.
- Might and guile #420 scout thief kit + revist swashbuckler vs rogue rebalancing #1 thief kit revisions
- Rogue rebalancing #1 thief kit revisions vs EET Tweaks #10 3E flanks replace backstabs
- might and guile #215 revised spellcasting tables vs klatu tweaks #2190 streamlined wizard progression
- SCS initalise #1000 vs BP #650 humanoids
- SCS #6000 smarter general AI vs BP #550 generic thieves
- BP #1210 starter dungeon vs SCS #8000 starter dungeon
 
Quite a few components of EET Tweaks are preselected yet are not applicable for BG2EE.
 
At the start of the download / check mod section of BWS (after it asks if you wish to backup) my optical drive is ejected. Drive letter is G:\ but otherwise not sure.
 
Snippets of errors during install:

Spoiler

 

ps, merry christmas :)

Attached Files


Edited by zonx, 25 December 2015 - 03:55 AM.


#2062 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 05:48 AM

Thanks for the reports! I will look into the install errors.

Do you have an opinion on which if any of the conflicting components should be removed from the tactical pre-selection? Those are all conflict warning rules, therefore ignorable (meaning you can actually have BWS install both/all of the components shown to be in conflict).

My latest commits have changed how BWS handles 'warning' rules when you load a pre-selection: instead of automatically resolving them, BWS now leaves them alone so you can see the warnings and choose between them (or keep them all).

For example, Might and Guile vs Rogue Rebalancing thief kits. There is an overlap for the Scout kit if you install both, but RR changes the Assassin and Bounty Hunter also, so you can install both to get RR's Assassin and Bounty Hunter with Might and Guile's Scout (replacing RR's Scout changes).

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2063 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 25 December 2015 - 05:52 AM

Is it possible to unselect BGPaint mod per default, please. please, please. Portrait mods are really an issue of personal taste and should not be forced onto the user in this way.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#2064 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 06:00 AM

I like PaintBG and want to promote awareness of the mod. I think it is only selected by default for the Stable and Tactical pre-selections, not for Recommended.

Now that conflict warnings are no longer resolved for you automatically, I can add some alternatives to PaintBG to the default pre-selection to force a user decision...

Edited by agb1, 25 December 2015 - 06:07 AM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2065 wizardcorp

wizardcorp
  • Member
  • 25 posts

Posted 25 December 2015 - 06:12 AM

I would agree with Roxanne on PaintBG. I'll admit don't like the art style, but aside from personal taste, I think the issue is that it is distinctive enough that portraits from other mods look more out of place when put next to PaintBG than they do next to the defaults. So if the selection has lots of mods that add portraits, e.g. NPC and add portraits to non-joinable characters mods., like tactical, it ends up looking messier. I also think it doesn't mesh well with the overall art style of the games. I'd say leave out of any of the main preselections and only include in the individually curated ones.



#2066 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 06:18 AM

That's a good argument wizardcorp. I will remove PaintBG from Standard and Tactical.

How about we add it to Recommended with a conflict warning? That will satisfy my goal of helping more players discover it, and few of the Recommended mods add new portraits so it will blend in better.

Edited by agb1, 25 December 2015 - 06:19 AM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2067 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 06:57 AM

ERROR: Failure("resource [rh#isra.cre] not found for 'COPY'")
PLEASE email the file SETUP-MIGHT_AND_GUILE.DEBUG to SubtleD
Automatically Skipping [WPO: Weapon Proficiency Overhaul] because of error.

note: changing rh#isra.cre to rh#isr.cre seemed to have solved this in 120_wpo.tpa

Many thanks for doing the extra investigation and sharing the solution!  Reported to mod author.

 

ERROR: parsing [THAYSHT.BCS.BAF]: Parsing.Parse_error

ERROR: [THAYSHT.BCS] -> [override/THAYSHT.BCS] Patching Failed (COPY) (Parsing.Parse_error)
ERROR: Parsing.Parse_error
Innate Spell Fixer (BP Series Party AI) was not installed due to errors.

[THAYSHT.BCS.BAF] PARSE ERROR at line 13 column 1-26
Near Text: ANYONE
syntax error
 
This is because Edwin Romance includes "ANYONE" conditions in its script and WeiDU 238 can't compile them on EE.  WeiDU 238.01 beta can deal with this syntax properly.  We can either patch the script or upgrade BWS to use WeiDU 238.01.  Given how long WeiDU 238.01 beta has been available now, I'm tempted to just have BWS use it, at least on the bp-test branch.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2068 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 07:02 AM

Please revert those changes.

OK.

 

If you love this mod, there is a better way for more players discover it - something like "hover at the portrait component > show small popup with the portrait" ;)

I had the same idea.  Maybe a new line in the mod.ini with a URL to an image that will display when you hover over the mod in tree-view.


BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2069 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 07:17 AM

* Added dependency:  Nathaniel NPC optional components need main component
* Fixed purge rules for BG2EE to hide EET-exclusive components from selection tree-view when installing BG2EE without EET
 
* BG2EE: Nephele and Haer'Dalis Romance install order changed:  moved before Faren due to cross-mod dependencies
 
Thanks wizardcorp for reporting issues above (also lostincarnation for Nephele/Faren install issue).
 
* BG2EE/BGT:  PaintBG removed from Stable and Tactical pre-selections (now PaintBG is not selected by default for any pre-selection)
* BG2EE/BGT:  BG1NPC portraits components now selected by default for all pre-selections (previously only in Recommended pre-selection)

Edited by agb1, 25 December 2015 - 07:20 AM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2070 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 07:19 AM

I'm removing "38 Subraces" mod beacus of this: cmorgan
Local file inside D:\EET-BWS\BWS\BiG World Setup\Config\Global called <tp2name>.png would be much better - no dependency and no ini edits.

 

Instead of removing, why not just make it a 'W'arning mod, take it out of the pre-selections, and explain in the description that it might prevent romances?

 

Good idea with the local file.

 

Updates:

 

* BGT:  BGSpawn moved from Stable to Tactical pre-selection
* BGEE/BG2EE:  BGEE Leveled Spawns moved from Stable to Tactical pre-selection

Edited by agb1, 25 December 2015 - 07:45 AM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2071 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 25 December 2015 - 08:56 AM

Besides, no one from the first-time BWS users reads README nor those BWS warring messages ;)

What? :blink: I agree about readmes but if someone ignores a popup with an alert icon on it that that can only be closed with one of 2 buttons then I think these first-time BWS users deserve whatever the hell they get


"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#2072 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 09:11 AM

I'm with Lollorian. Also I have seen some players say they don't like romances and prefer tactics... So I think even this mod has a home in BWS with appropriate warnings for the unaware.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2073 wizardcorp

wizardcorp
  • Member
  • 25 posts

Posted 25 December 2015 - 09:26 AM

Thirding Lollorian. If people ignore warnings they only have themselves to blame, I can see some people being happy to lose romances for a power boost, and keeping it available might help spur someone to look at fixing it.

 

I also think one of the great things about BWS is that it acts as a mod browser - half the mods I install now I first saw through using BWS. My opinion is that mods should only be dropped if they are completely broken or their functionality is completely superseded/implemented better by another mod.



#2074 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 25 December 2015 - 09:37 AM

I am currently using BWS to install mods on BG2EE (I am using the tweaked EET setting). It looks like dozens of mods get skipped because they have a ToB extra check that fails and BWS seems to be unaware that BG2EE contains ToB.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#2075 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 09:38 AM

Roxanne, can you give some specific examples so we can check?

Unless you mean dozens of mods fail to install after EET because they lack GAME_IS eet or ENGINE_IS eet .. this is known and will have to be solved mod-by-mod.

Edited by agb1, 25 December 2015 - 09:39 AM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2076 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 25 December 2015 - 09:42 AM

Roxanne, can you give some specific examples so we can check?

The installation is still running so I will post the log later (much later > SCS just started). But I remember the romance mods for ToB (Jaheira, Viconia, etc, Illios, wheels of prophesy - the rest I need to look up once I have the logs) However BWS stated clearly that reason for skipping was *you do not have ToB installed* or something similar.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#2077 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 09:48 AM

EET changes the WeiDU game type so all of the GAME_IS predicates in mod tp2 files need to add eet to the ~ ~ game types list.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#2078 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 25 December 2015 - 09:52 AM

EET changes the WeiDU game type so all of the GAME_IS predicates in mod tp2 files need to add eet to the ~ ~ game types list.

Understood (EET is not official yet anyway) - means that it will be no issue to install those mods manually after BWS finished, I guess.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#2079 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 25 December 2015 - 10:02 AM

 It looks like dozens of mods get skipped because they have a ToB extra check that fails and BWS seems to be unaware that BG2EE contains ToB.

 

 

However BWS stated clearly that reason for skipping was *you do not have ToB installed* or something similar.

 

 

No, it' is not BWS fault. Mods are unaware about BG2EE contains ToB. BWS cannot 'fix' mod's tp2 - there is BiG World Fixpack for it. Besides, putting bg2ee and eet won't make for eg: Regin of Terror to be magically BG2EE compatible...

 

won't make for eg: Regin of Terror to be magically BG2EE compatible...

I do not understand this remark?? I use BWS standard selection, and do not try to install something that is not in it (e.g. RoT). Those failing mods are in the BWS selection.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#2080 agb1

agb1
  • Member
  • 1623 posts

Posted 25 December 2015 - 10:14 AM

BWS uses the same selection list for EET and for BG2EE. Therefore, for EET, we have a "purge" rule to hide mods from the selection list that are not EET compatible. That rule is incomplete (it doesn't have all of the incompatible mods listed yet). If you post your log after the install finishes, I will use it to update the rule.

Most mods that are BG2EE compatible already will work fine on EET if you add eet to the GAME_IS predicates. EET mostly leaves BG2 untouched, but it does make changes to some features like the journal and it allows you to go back to areas from previous chapters, so some mods will need more code to be properly compatible. ALIEN is correct that just adding eet to GAME_IS doesn't make a mod compatible... It just means that the mod will not refuse to even try to install after EET.

Edited by agb1, 25 December 2015 - 10:18 AM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip