Content Patcher

Content Patcher

378k Downloads

[Content Patcher] investigate disappearing bundles

Pathoschild opened this issue ยท 1 comments

commented

Report by Mouseypounds:

The included CP mod edits bundle #9 (Night Fishing) to need 7 items instead of the usual 3. This should cause the bundle data in a new save to have an array of 21 booleans for that bundle instead of 9, but in my testing it still has the smaller amount regardless of whether I skip intro or not. If instead the XNB version of the mod is used, the save is properly setup with 21 booleans. I don't know if this is a location-caching issue or something else; this is new with 1.4 as one of Minerva's 1.3 saves which used her CP mod had correctly increased numbers of booleans and functioned properly.

The player will not notice anything wrong until much later when the game scans these booleans to determine if the interactable plaque should be shown (Locations.CommunityCenter.shouldNoteAppearInArea()). If the edited bundle is the only one left in the room and the first 3 items for it have been donated, the aforementioned function incorrectly counts the room as complete and hides the plaque even though the bundle is still missing items and the room has not been restored. The included save is in that situation; if you vist the CC on that save with the CP mod installed, the plaque will not appear.

Other reports:

commented

SMAPI doesn't have asset propagation for Data\Bundles; that's fixed in the upcoming SMAPI 3.0.2.