This page was last updated on 09 December 2016, 8:17PM
Changelogs
Version V0.2.2
(2016-06-30) Generalized "flora" harvesting to "harvestables" instead, consisting of flora and misc items, the latter now including (currently only) mirelurk eggs.
Default behavior is to harvest misc items at the same times as flora, but flora and misc processing can be independently enabled/disabled from the holotape.
Version V0.2.1
(2016-06-30) Fixed script bug that was preventing the new flora from being properly added to the base mod's FormList.
Version V0.2.0
(2016-06-30) Introduced experimental support for corpse harvesting as well, and added more configuration options to the harvester's configuration holotape.
Version V0.1.1
(2016-06-28) Corrected script bug that prevented the user from receiving any of the harvested items.
Version V0.1.0
(2016-06-27) Initial release.
Version 0.3.2
(2016-09-08) General:
Formalized placement of the tools' utility actors, and tweaked those actors themselves again.
Introduced a shared framework for updates by compatibility patches; this is less error-prone, is much easier to maintain, and slightly reduces the size of this mod.
Transitioned existing patch logic in all DLC compatibility patches to the new, shared framework.
Edited out lingering debug code both from all DLC compatibility patches and from all terminal fragments.
Tool - Mass Harvester:
Corrected edge case where the game might lock up if the tool is active or finishes operating while the user is in VATS.
Added first pass at a workaround for a base-game bug whereby corpses might be incompletely emptied of all items.
Tool - Junk Vacuum:
Corrected script logic that was leading to missed allocation of an array; this was causing script errors, but the issues should be resolved now.
Added new activation sound effect; this alternates between two files on successive activations of the tool, and should help to distinguish when this tool is toggled.
Added support for some missing base-game items, in particular the Fusion Core; note that fusion generators in the world, which contain Fusion Cores too, are ignored by the tool.
Added support for new items from the base-game, larger-shipments update.
DLC 03 patch - Far Harbor:
Fixed script problem leading to the wrong timer ID being used for the spinlock's busy-wait timeout: the need to fix this separately was obviated by using the new shared framework, instead of an independent script.
Removed some non-junk items from the list of new items to add and patched them out from existing partial lists; the Junk Vacuum should not have been trying to collect these items in the first place anyway.
DLC 06 patch - Nuka-World:
Introduced; adds support for Nuka-World flora harvesting, etc. activators harvesting, junk vacuuming, and misc. items vacuuming.
Version 0.3.1
(2016-08-11) General:
Changed DLC patches to use less-intrusive notifications upon successful installation, rather than message boxes.
Further reduced value of tools, to 15 caps each.
Changed tools' preview transforms to something more reasonable; they should by default be fully visible in the inventory now.
Changed tools' script logic to use message properties for most info conveyed to the user, rather than raw strings (this shouldn't be noticeable).
Tweaked the utility actors used to effect the tools' operations (this shouldn't be noticeable).
Tool - Mass Harvester:
Improved performance regression from excessive safety checks; operation is now slightly more dangerous if the user leaves the area very quickly after activating the tool, but should still be resistant to most major issues.
Tool - Junk Vacuum:
Added some missing junk items from the base game. The appropriate forms should automatically update themselves the next time the Junk Vacuum is run, but this can also be triggered manually through the config holo.
Slightly improved performance, though the script logic still somewhat suffers from the same performance regression that affected the Mass Harvester.
Version 0.3.0
(2016-07-19) General:
Changed mod name to "Collection Tools" to reflect both the more generalized behavior and the added tools.
Removed meshes and textures archives for this mod's utility actors - a CK update indicates that these are no longer necessary to include.
Generalized the configuration holotape to allow modifying the behavior of more tools; currently configures the Mass Harvester and the Junk Vacuum.
Increased the granularity of control and information offered by the configuration holotape.
Adjusted the weight and value of tools to 0.1 and 25, respectively.
Added safety checks to prevent possible race conditions with multiple compatibility patches running simultaneously.
Added config holo menu item to check what tools are currently running.
Tool - Mass Harvester:
Added more safety checks to the Mass Harvester's scripting.
Added more items for misc harvesting by the Mass Harvester - caps: from bottlecap mines, Money Shot procs, and caps stashes.
Modified the forms for havesting from corpses in trying to improve the speed at which corpses are processed - please let me know if any corpses are being ignored now!
KNOWN ISSUE: Corpse harvesting does not work against disintegrated/gooified corpses.
Tool - Junk Vacuum:
Introduced; automatically collects loose junk, and runs continuously rather than via an on-demand trigger like the Mass Harvester. This tool should be considered experimental, and needs more testing to ensure that it works properly.
DLC 02 patch - Wasteland Workshop:
Introduced; added concrete shipments to the Junk Vacuum.
DLC 03 patch - Far Harbor:
Updated Mass Harvester compatibility patch slightly, now complies with new naming and global variable schemes.
Introduced compatibility for junk with the new Junk Vacuum.
DLC 04 patch - Contraptions Workshop:
Introduced; added "Steel Ball" to the Junk Vacuum.