Tonton Fred Posted July 10, 2010 Share Posted July 10, 2010 Hi, with the release of BPv180, which split the mod into many more components, it seems the filechecks SCS is performing to determine whether or not Ascension is installed are not working as they should. I ran a BWS install with only BP Ascension selected from the BP mod. That means that the following new BP components were not present in my install : [improved Abazigal] [improved Demogorgon] [improved Gromnir] [improved Illasera] [improved Yaga-Shura] When installing SCSII, Smarter Illasera & Yaga-Shura refused to install : SKIPPING: [smarter Illasera] The non-Ascension version of Illasera is already improved by the "Smarter Mages" component of SCSII SKIPPING: [smarter Yaga-Shura] The non-Ascension version of Yaga-Shura is already improved by the "Smarter General AI" component of SCSII According to dabus over at SHS, SCSII tests for the following files in order to install these components : REQUIRE_PREDICATE FILE_EXISTS_IN_GAME ~illas01.itm~ @3309 REQUIRE_PREDICATE FILE_EXISTS_IN_GAME ~yagaft.bcs~ @3310 The first file gets installed if component Improved Illasera is installed. Seconds bcs does not exist in the BP-folder and I could not find it in the tp2 either. Strangely Smarter Abazigal and Smarter Gromnir installed even though their BP counterparts were not... Since David seems to have been missing for a while, is there anyone here knowledgeable enough to shed some light on this ? Link to comment
Miloch Posted July 10, 2010 Share Posted July 10, 2010 REQUIRE_PREDICATE FILE_EXISTS_IN_GAME ~illas01.itm~ @3309REQUIRE_PREDICATE FILE_EXISTS_IN_GAME ~yagaft.bcs~ @3310 The first file gets installed if component Improved Illasera is installed. Seconds bcs does not exist in the BP-folder and I could not find it in the tp2 either. That is a question I guess for horred why he removed yagaft.bcs in BP v180. SCS2 could of course use some other predicate, like yaga01.spl. The other one for illas01.itm should still work if Improved Illasera is installed, as dabus said. Link to comment
Tonton Fred Posted July 11, 2010 Author Share Posted July 11, 2010 That is a question I guess for horred why he removed yagaft.bcs After another install run with all BP "Improved..." components installed, SCS Ascension-improvements also installed, including Yaga-Shura, so maybe dabus missed the file somehow ? Link to comment
Miloch Posted July 11, 2010 Share Posted July 11, 2010 maybe dabus missed the file somehow ?I checked it too, and it was in BP v179 but not BP v180. Maybe some other mod in your list installed it - you could do a change-log on the file to find out. Link to comment
Tonton Fred Posted July 11, 2010 Author Share Posted July 11, 2010 maybe dabus missed the file somehow ?I checked it too, and it was in BP v179 but not BP v180. Maybe some other mod in your list installed it - you could do a change-log on the file to find out. Ok... something's off, it seems I am missing a folder here, every change-log command returns : FATAL ERROR: Sys_error("weidu/bwp_backup/0/MAPPINGS.0: No such file or directory") I do not, in fact, have a bwp_backup folder anywhere. On another hand, it's the first time I did changelogs, so maybe I am missing something obvious... I did find yagaft.bcs in 2 folders : scsII\backup\6220 (that's the improved Yaga component itself) generalized_biffing\prod\0\biffs\25 (also to be expected from the biffing) EDIT : right, so I created an empty MAPPINGS file where weidu was looking, and got the following : Mods affecting YAGAFT.BCS:00000: /* from game biffs */ ~SETUP-BPV180.TP2~ 0 20 // Improved Yaga-Shura: v180a BWP Fix 00001: ~SCSII/SETUP-SCSII.TP2~ 0 6220 // Smarter Yaga-Shura: v13 BWP Fix so it would seem BP did in fact install this file ? Link to comment
Miloch Posted July 11, 2010 Share Posted July 11, 2010 so it would seem BP did in fact install this file ?Oh. Yeah... was looking in the wrong place. It gets compiled from BPv180/ascend/tough/yaga/baf/new (can we bury it in maybe some more folders? ). I'm not sure what bwp_backup is, but clearly it hoses your ability to do change-logs if you didn't mess with it. Might want to report that on SHS. Link to comment
Tonton Fred Posted July 11, 2010 Author Share Posted July 11, 2010 It gets compiled from BPv180/ascend/tough/yaga/baf/new (can we bury it in maybe some more folders? ). Ok, so that renders the SCSII somewhat inaccurate... The tougher bosses were originally also made by David Gaider, but they were distinct components from Ascension... The SCSII readme for "Smarter..." talks about updating the "Ascension version of...". But this is not really the case. If Ascension is installed but not the "Tougher...", then Illasera & Yaga are not detected and the SCSII "Smarter..." component does not install. So those two are actually tied to the presence of their respective "Tougher..." version, not Ascension. On the other hand, Smarter Abazigal and Gromnir can be installed no matter whether their tougher version is installed or not, and are (maybe ?) depending on Ascension to install. I'm not sure what bwp_backup is, but clearly it hoses your ability to do change-logs if you didn't mess with it. Might want to report that on SHS. Done. It may be related to the beta version of BWP which I'm using. Link to comment
DavidW Posted August 15, 2010 Share Posted August 15, 2010 There's a general ambiguity here, since the "ascension" mod also contains an "ascension" component. To make matters worse, the ascension component of the ascension mod upgrades one version of (e.g.) Yaga-Shura, and another component of that mod upgrades another version of Yaga-Shura. I can probably make the readme less ambiguous. As for the broader issue: I've got relatively little patience or interest in editing SCSII to allow for some changed version of Ascension. Ascension, more than basically any other mod, really has to preserve backward compatibility! Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.