Jump to content

SCS v32 Release Candidate (now Version 10) Available for Testing


Recommended Posts

@DavidW Thanks for putting this up. "Smarter general AI" and "Improved Durlag's Tower" both install with warnings for me, and I think the Dark-side Kobold's component has trouble dealing with Tweak's change to the IWD proficiency system, see line 92189 in the debug, for example. .DEBUG file (~5 mb).

 

edit: I've installed Tweaks prior to SCS because of the caveat in the readme - but what are the actual changes that Tweaks can make that SCS accounts for? Other than the changes to the spell progression tables, I can't think of any.

// 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]
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #110 // Icon Improvements: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #140 // Fix Boo's Squeak: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #160 // Make Magic Shields Glow (plainab/grogerson): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #181 // Unique Containers -> Unique icons only: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #200 // Remove Blur Effect from Items, e.g. Cloack of Displacement: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2010 // Separate Resist Fire/Cold Icon into Separate Icons (Angel): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1070 // Improved Multi-Player Kick-out Dialogues: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1090 // Exotic Item Pack: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1100 // Reveal City Maps When Entering Area: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1120 // Stores Sell Higher Stacks of Items: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2040 // Universal Clubs: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2140 // Expanded Dual-Class Options: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2150 // Wear Multiple Protection Items -> P&P Restrictions: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2163 // Alter Weapon Proficiency System -> IWD-Style Proficiencies with Weapon Styles: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2192 // Limit Ability of Storekeepers to Identify Items -> Hybrid of Both Methods: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2200 // Multi-Class Grandmastery (Weimer): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2210 // Change Grandmastery Bonuses -> True Grandmastery (Baldurdash): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2220 // Change Magically Created Weapons to Zero Weight: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2250 // Un-Nerfed Sorcerer Spell Progression Table: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2261 // Alter Mage Spell Progression Table -> PnP Table: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2271 // Alter Bard Spell Progression Table -> PnP Table: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2281 // Alter Cleric Spell Progression Table -> PnP Table: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2291 // Alter Druid Spell and Level Progression Tables -> No Level Progression Changes, PnP Druid/Cleric Spell Table Only: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2320 // Trap Cap Removal (Ardanis/GeN1e): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps (Ardanis/GeN1e): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2339 // Remove Summoning Cap for Regular Summons: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2358 // Alter Multiclass Restrictions -> Install options one and three (everyone can multiclass anything they can single-class): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2371 // Alter Dual-class Restrictions -> Allow non-humans to dual-class: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2390 // Paladins Use Icewind Dale-Heart of Winter Spell Tables (grogerson): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2400 // Rangers Use Icewind Dale-Heart of Winter Spell Tables (grogerson): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2410 // Druids Use 3E Alignment Restrictions: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2520 // Allow Mages to Use Bucklers and Thieves to Use Small Shields (Angel): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2999 // Max HP at Level One: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3001 // Higher HP on Level Up -> NWN Style: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% Learn Spells and No Maximum Cap: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3040 // Make Bags of Holding Bottomless: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3070 // Change Effect of Reputation on Store Prices -> Low Reputation Store Discount (Sabre): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3082 // Increase Ammo Stack Size -> Stacks of 20: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3092 // Increase Gem and Jewelry Stacking -> Stacks of 20: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3101 // Increase Potion Stacking -> Stacks of 10: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3111 // Increase Scroll Stacking -> Stacks of 10: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3115 // Stackable ankheg shells, winterwolf pelts and wyvern heads: v7
~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): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3197 // Alter Hostile Rest Spawns -> Double frequency: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3200 // Sellable Items (Icelus): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3205 // Stores Purchase All Item Types: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3220 // Sensible Entrance Points: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3274 // Recoverable throwing weapons -> 25% chance to recover after a successful hit, vs. enemies only: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3280 // Give Every Class/Kit Four Weapon Slots: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3295 // Personalize automatic save names -> Use scheme: 000000000-[Protagonist] Save-Name: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3300 // Death Cam: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3320 // No Depreciation in Stores: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3330 // Make party members less likely to die irreversibly: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4020 // ToB-Style NPCs: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4025 // Allow NPC pairs to separate: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4090 // Make Montaron an Assassin (Andyr): v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4160 // Allow Yeslick to use axes: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4170 // Ensure Shar-Teel doesn't die in the original challenge: v7
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4140 // Don't Auto-Assign Advanced AI Scripting to Party: v7
~KLATU/SETUP-KLATU.TP2~ #0 #2010 // Fix Wild Mage Items and Spells: 1.2
~KLATU/SETUP-KLATU.TP2~ #0 #2030 // Standardize Creature Immunities and Abilities: 1.2
~KLATU/SETUP-KLATU.TP2~ #0 #2040 // Standardize Poison Immunity: 1.2
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1500 // Include arcane spells from Icewind Dale: Enhanced Edition: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1510 // Include divine spells from Icewind Dale: Enhanced Edition: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3010 // Replace +1 arrows with nonmagical "fine" ones: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3021 // Replace many +1 magical weapons with Fine ones -> Fine weapons are immune to the iron crisis: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3041 // Reduce the number of Arrows of Dispelling in stores -> Stores sell a maximum of 5 Arrows of Dispelling: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3505 // Wider selection of random scrolls in Baldur's Gate I: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3540 // Reduce the power of Inquisitors' Dispel Magic -> Inquisitors dispel at 1.5 x their level (not twice their level): v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4000 // Faster Bears: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4020 // More realistic wolves and wild dogs: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4030 // Improved shapeshifting: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4050 // Decrease the rate at which reputation improves -> Reputation increases at about 2/3 the normal rate: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4145 // Skip the Candlekeep tutorial sections -> Remove the tutorial NPCs from Candlekeep: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4250 // Make spell sequencers and contingencies into innate abilities: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5000 // Ease-of-use party AI: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6000 // Smarter general AI: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6010 // Better calls for help: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6030 // Smarter Mages: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6040 // Smarter Priests: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6100 // Potions for NPCs: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6200 // Improved Spiders: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6300 // Smarter sirines and dryads: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6310 // Slightly harder carrion crawlers: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6320 // Smarter basilisks: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7000 // Improved doppelgangers: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7010 // Tougher Black Talons and Iron Throne guards: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7020 // Improved deployment for parties of assassins: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7030 // Dark Side-based kobold upgrade: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7040 // Relocated bounty hunters: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7050 // Improved Ulcaster: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7060 // Improved Balduran's Isle: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7070 // Improved Durlag's Tower: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7080 // Improved Demon Cultists: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7090 // Improved Cloakwood Druids: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7100 // Improved Bassilus: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7110 // Improved Drasus party: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7130 // Improved Red Wizards: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7140 // Improved Undercity party: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7200 // Tougher chapter-two end battle: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7210 // Tougher chapter-three end battle: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7220 // Tougher chapter-four end battle: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7230 // Tougher chapter-five end battle: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7250 // Improved final battle: v32
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7900 // Improved minor encounters: v32
Edited by agris
Link to comment

Thanks; I'll have a look at that.

The install warnings went away when I moved all of Tweaks components, except for modified spell progression tables, to after SCS. The only errors present in the .debug for that install are of the type

 

tb#_compile_eval_buffer/weidu_external/workspace\ssl_out\dw#mg105.baf] PARSE ERROR at line 506 column 1-46
Near Text: )
	[CheckSpellState] argument [CONTINGENCY_TRIGGERED] not found in [splstate.IDS]
which are also present in the debug I linked to above.
Link to comment

Tnx for the release, I can't wait to see how it works.

On a sidenote, few questions:

- I haven't updated EEs to 2.5 version (some pathfinding issues are a big turn-down for me), the "initialize" component reports few parse errors (checkspellstate TURNINGTOSTONE/PRIORITY BREACH not found in splstate.ids), but other components install fine. Should I update to 2.5 or can I play with this? Readme explicitly says that 2.5 is needed

- Refinements compat seems to be gone? Any particular reason?

- on SR install (I've only browsed the code for defensive spells, haven't played) probably all mages of any level above 7 can get Pro Missiles as a def,option (it's outright missile immunity)

 

Other than that, gratz, by first glance this seems an awesome improvement.

Link to comment

- I haven't updated EEs to 2.5 version (some pathfinding issues are a big turn-down for me), the "initialize" component reports few parse errors (checkspellstate TURNINGTOSTONE/PRIORITY BREACH not found in splstate.ids), but other components install fine. Should I update to 2.5 or can I play with this? Readme explicitly says that 2.5 is needed

For "2.5 is needed" read "if you have problems and aren't running 2.5, I don't want to hear about them." :) I actually don't know what changed in 2.5, it's just that that's my install base. (Between vanilla BG2, TUTU, the Enhanced Editions, Siege of Dragonspear, and the two Trilogies, I now support 7 different game setups - multiple versions of a given game is too much.)

 

That said, PRIORITY_BREACH and TURNINGTOSTONE are SCS-added splstate entries, not 2.5-added entries. (PRIORITY_BREACH = prioritise this target's defenses over other breach-susceptible defenses; TURNINGTOSTONE = is affected by SR Flesh to Stone, don't dispel anything just yet!)

 

- Refinements compat seems to be gone? Any particular reason?

Scope creep, basically - I had to rebuild the spellcaster and HLA script systems in SCS from the ground up, and I triaged rebuilding Refinements support on time grounds. (It doesn't help that Refinements is only shakily EE-compatible.) I hope to return to it in some form soon.

 

- on SR install (I've only browsed the code for defensive spells, haven't played) probably all mages of any level above 7 can get Pro Missiles as a def,option (it's outright missile immunity)

Noted, will consider. It's always a bit of a balancing act - third level is a valuable offensive-spell level too. Edited by DavidW
Link to comment

"if you have problems and aren't running 2.5, I don't want to hear about them." :)

:) ...k.

 

All components installed just fine, apart "Improved Durlag's tower" (out of memory) and "spellcasting demiliches" reported same error (memory) yet installed fine.

 

 

 

- on SR install (I've only browsed the for defensive spells, haven't played) probably all mages of any level above 7 can get Pro Missiles as a def,option (it's outright missile immunity)

Noted, will consider. It's always a bit of a balancing act - third level is a valuable offensive-spell level too.

 

Given this is vastly used even in BG1, I'd say mages in BG2 can dedicate a spell slot for this.

Link to comment

 

Can you open a command-line (or whatever the OSX equivalent is called) in your BGEE folder, and then type

~/usr/bin/perl stratagems/ssl/ssl.pl stratagems/iwdspells/resource/ogremasu.ssl -o weidu_external/workspace/ssl_out -l stratagems/library -o testboolean
and tell me what result you get? Then repeat with

~/usr/bin/perl "stratagems/ssl/ssl.pl stratagems/iwdspells/resource/ogremasu.ssl -o weidu_external/workspace/ssl_out -l stratagems/library -o testboolean"
(I'm nearly out of ideas here, and may need to try to get help from someone who knows OSX and has a testing environment.)

 

No such file or directory in both cases.....

 

 

 

cd /Users/<UserName>/Library/Application\ Support/Steam/SteamApps/common/Baldur\'s\ Gate\ Enhanced\ Edition
MBP-of-myname:Baldur's Gate Enhanced Edition <UserName>$ ~/usr/bin/perl "stratagems/ssl/ssl.pl stratagems/iwdspells/resource/ogremasu.ssl -o weidu_external/workspace/ssl_out -l stratagems/library -o testboolean"
-bash: /Users/<UserName>/usr/bin/perl: No such file or directory

 

 

 

 

I don't have SCS 32 handy but try those commands without the initial tilde. I.e. instead of

~/usr/bin/perl...

start it:

/usr/bin/perl...

"~" in the Terminal/Bash prompt means you are in the local user's home directory, which is why Luke's error expanded the command to "/Users/<UserName>/usr/bin/perl." Which is not a valid directory - "usr/bin/..." lives in the system's root directory, which in the Terminal is simply "/". (It is hidden from the MacOS GUI, but that's where it is located. To test, open Terminal.app and it shoudl show your home directory; type "ls -a" to see all subfolders there. Now type "cd /" and enter, and then type "ls -a" and you should see "usr" among other system folders. I'm fairly sure Perl is installed by default in MacOS.)

Edited by subtledoctor
Link to comment

Scope creep, basically - I had to rebuild the spellcaster and HLA script systems in SCS from the ground up, and I triaged rebuilding Refinements support on time grounds. (It doesn't help that Refinements is only shakily EE-compatible.) I hope to return to it in some form soon.

subtledoctor is maintaining an EE compatible version at SHS.

 

He should be able to help restore full compatibility.

Edited by Salk
Link to comment

I cannot install Initialise AI component.

 

I have the following error message :

 

ERROR: Failure("resource [L_fr_fr.lua] not found for 'COPY'")

 

I guess the problem comes because of french language ?

 

I also was not able to install ease of use party AI. Similar problem.

 

Here is the debug file : https://www.dropbox.com/s/pjt0ci0otj7igdu/SETUP-STRATAGEMS.DEBUG?dl=0

Link to comment
Guest
This topic is now closed to further replies.
×
×
  • Create New...