github dwesterwick/SPTQuestingBots 0.3.3-hf1
Questing Bots 0.3.3 Hotfix 1

latest releases: 0.7.0, 0.7.0-alpha2, 0.7.0-alpha1...
9 months ago

Hotfix 1:

  • Fixed incorrect version in package.json

Feature Changes:

  • Bots can now unlock doors
    • The ability for (questing) bots to unlock doors can be enabled independently for PMC's, Scavs, and bosses. Only PMC's are enabled by default.
    • If a bot cannot reach its objective location, it will automatically search for the nearest locked door to it within a certain radius (25m by default)
    • If the bot can reach the door, there is a configurable chance that the required key will be transferred to the bot (by default: 50% for EFT quests, 25% for all other quests)
    • If the bot is a PMC, the key will first be placed into its secure container if there is space. For Scavs and bosses (and PMC's will full secure containers), keys will be placed elsewhere in their inventories (backpack, rigs, or pockets) if possible. If there is absolutely nowhere to put the key, the bot will not be able to unlock the door. These keys are NOT found-in-raid (for now).
    • For debugging, the test positions used to determine locked-door accessibility can be outlined. See the README for more information.
  • Increased the required version of Waypoints from 1.3.2 to 1.3.3 to allow bots to interact with initially-locked doors
  • Prevented bots from doing any quest objectives on Lightkeeper island
  • When "planting" items, bots tend to aim toward the position where bots are most likely to be (based on averaging the positions of all alive bots on the map)
  • Reduced the search radius for valid NavMesh positions for quest items and quest zones from 2m to 1.5m to prevent locations from being incorrectly found on the floors above or below them
  • Added server warning message about known performance issues when using QuestManiac
  • Bug fix for "Boss xxx has not been added to the follower dictionary" exception when followers are initialized before their bosses
  • Bug fix for multiple quest objectives being failed at the same time
  • Bug fix for quest objectives being failed when the bot isn't actively questing
  • Bug fix for race condition that may cause questing brain layers to be infinitely suspended
  • Bug fix for the mod internally reporting that it was unable to delete a quest objective when it actually was
  • Bug fix for very unlikely condition causing bots to get stuck in the "Plant Item" action indefinitely
  • Bug fix for some spherical outlines drawn for debugging not appearing

Quest Changes:

  • Reduced the maximum number of bots simultaneously doing the same EFT quest from 4 to 3
  • Added "Marked Room Rush" quest for Customs
  • Added "Engineer's Office", "Gate 0", "Gate 3", "Med Tent Gate", and "Cellars" quests for Factory
  • Reduced chance of bots selecting the "Scav Camp Area" quest on Interchange from 20 to 10
  • Reduced chance of bots selecting the "Goshan Interior Tents" quest on Interchange from 30 to 15
  • Reduced chance of bots selecting the "Goshan Lockers" quest on Interchange from 25 to 15
  • Reduced chance of bots selecting the "Lexos Director's Office" quest on Streets from 15 to 5
  • Reduced chance of bots selecting the "Lexos North Entry" quest on Streets from 30 to 15
  • Reduced chance of bots selecting the "Lexos South Entry" quest on Streets from 30 to 15
  • Reduced chance of bots selecting the "Lexos Center" quest on Streets from 30 to 15
  • Reduced chance of bots selecting the "Lexos Garage" quest on Streets from 30 to 15
  • Reduced chance of bots selecting the "Lexos Offices" quest on Streets from 30 to 15
  • Reduced chance of bots selecting the "Checkannaya 15" quest on Streets from 15 to 10
  • Reduced chance of bots selecting the "Checkannaya 15 Upstairs" quest on Streets from 20 to 10
  • Reduced chance of bots selecting the "Sparja" quest on Streets from 30 to 15
  • Reduced chance of bots selecting the "Pinewood Hotel Sparja" quest on Streets from 20 to 15
  • Reduced chance of bots selecting the "Sawmill Cabins" quest on Woods from 20 to 15

config.json files from previous releases are not compatible.

Don't miss a new SPTQuestingBots release

NewReleases is sending notifications on new releases.