Advertisement
ThoraldGM

Scavver Changelog v1.01

Jul 3rd, 2016
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.28 KB | None | 0 0
  1.  
  2. SCAVVER - VERSION 1.01 CHANGELOG - 20160703
  3.  
  4. Video: https://youtu.be/pSSwKprSs2A
  5.  
  6. - This is a huge update. Please stop using the old version immediately (I think most of you have) and upgrade to version 1.01. See the warning below for users of PLACE WORKBENCHES ANYWHERE mods.
  7.  
  8. - No more looting in vanilla settlements! As Scavver approaches a route marker, he mentally scans for the presence of any vanilla workbenches within a 10,000 unit radius. (He walks 750-800 units in 10 seconds, to give you an idea of the distance scale.) If a workbench is found, he sandboxes within a 5,000 unit radius of his invisible route marker. He should be available to buy/sell for 10 minutes, then move on to his next stop.
  9.  
  10. - Your settlements ARE NOT safe if you use a mod that extends settlement boundaries > 10,000 units beyond the workbench. In that case, Scavver will loot the edge of your settlement because he won't find a workbench within a reasonable distance. (Think of 2 overlapping circles in a Venn diagram. The shared area is the danger zone.) Since his route goes in a rough oval from Vault111Ext to Jalbert Brothers Disposal and back, the places in danger would include: Sanctuary, Red Rocket, TenPines Bluff.
  11.  
  12. - Your settlements MAY NOT BE safe if you use a mod that allows you to drop a custom workbench anywhere. My Scavver mod checks a FormList that contains "WorkshopWorkbench ID# 000C1AEB" and the 3 container variants in the vanilla game. I have not checked Conquest, Build/Place Anywhere, etc, to see if they use vanilla or custom workbenches. If you are the author of such a mod, or know specific ID numbers for me to use, then it IS possible to add another mod's workbench to my FormList and make your settlement safe from looting. Just let me know the form details and I will add your workbench form to my FormList.
  13.  
  14. - No more getting stuck in Concord! (I hope.) The previous "stuck" distance range of 1-100 is now 0-100, so Scavver can safely come down from any ledges or HVAC vents. I also removed an outdated custom location ref type from my route markers that was triggering EditorWarnings.txt, and added all of my xmarkers as reference aliases in Scavver Utility Quest (to hopefully help with persistence / make markers harder to "lose").
  15.  
  16. - My EditorWarnings.txt and Papyrus.0 logs do not list any Scavver errors. Just wanted you to know that I do check them.
  17.  
  18. - No more frozen Scavver issues! (I hope.) Because AI can have occasional hiccups, these are hard to pin down. I created an emergency failsafe to "wake up" Scavver and return him to his origin. The code is triggered by movement < 1 sustained for a 30-40 second duration, when sandbox packages Visit and Home are not running. I do not run the algorithm during sandboxing because it bumps Scavver out of his animations.
  19.  
  20. - Since my "get unstuck" code is not running when Scavver is sandboxing, I ran several tests to see if he gets stuck. He passed with flying colors since the sandbox walking seems to be more aware and robust than regular walking. I even saw a teleport / navbump through a picket fence that is similar to what I do.
  21.  
  22. - Scavver no longer returns to the same container multiple times after the script takes all contents. Instead, he restarts his sweep package with every container loot until he reaches 5 containers or 10 minutes, whichever comes first. Then he moves on to the next route marker. This has the dynamic side effect of him looting recently fallen items and corpses.
  23.  
  24. - I'm tired :-P
  25.  
  26. - I will be taking a break for a few days unless there is another major emergency in the code.
  27.  
  28. - Requests that will likely be in future updates: a donation chest for giving items to Scavver, a version of Scavver that does not build on Vault111Ext.
  29.  
  30. - To those who prefer settlement looting: I hear you. I think it could be set up as a mod menu option with a bit of work. Just be aware it's low priority for now. And yes, I do think a band of raiders would be awesome.
  31.  
  32. - Thanks to everyone for the nice words and feedback, and for being understanding about smoothing out the wrinkles. You can reach me just about anywhere: Nexus, Beth forums, Discord chat, Twitter, YouTube, etc.
  33.  
  34. Happy 4th of July weekend, Brexit, or whatever you happen to be celebrating. My wife and I met 10 years ago, and have been married for half of that. Cheers!
  35.  
  36. ThoraldGM
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement