[BETA] Quest Randomizer

  • DeadLeaves added a new file:

  • DeadLeaves added a new version:

    Quote
    • Quest whitelist toggle in config, in case other mods get angy. (Default OFF)
    • Fix incompatibility with TRAP Custom Quests (Technically the issue is with their mod. But whatever.)
  • DeadLeaves added a new version:

    Quote
    • Korean Translation - Many thanks to Rising_Star
    • Spanish Translation - Many thanks to Strungerman
    • Add a list of quests that can't get "harder" maps. Configurable in config.
  • DeadLeaves added a new version:

    Quote

    0.0.6

    • Added missing "Bloodhound" to name list.
    • Updated RU translation
    • Allow parents to be used in the handoverItemBlacklist and added "Ammo" parent to that list as a default.
    • Added ES-MX Translation - Many thanks to ``UralreadyDead`
    • Added chanceHandoverNeedsFIR property to decide if handover quest items needs to be found in raid.
    • Added chanceToEditHandoverCondition property to decide if we even want to edit handover stuff.
    • Added chanceToEditKillConditions property to decide if we even want to edit kill stuff.
    • Easy quests now also don't randomize as much for kill quests. (renamed config property to easierQuestList)
      • Uses Easier map list
      • Does not ADD body part requirements
      • Does not ADD time of day requirements
      • Does not ADD distance requirements
      • Does not ADD/EDIT gear requirements
      • Does not EDIT weapon requirements
    • Added chance and config for handover quests requiring from categories rather than individual items.
    • Added chanceToAddHandoverCondition which is a chance to add a handover condition to quests.
    • Localization for handover categories. (Working on doing the same for weapon categories.)
  • DeadLeaves added a new version:

    Quote
    • Added weapon- and mod-category items into the handbook so you can see them in-game.
    • Portuguese translation - Many thanks to SoundBlaster1998
    • Chinese translation - Many thanks to Echo
    • Added mod categories, and reworked the whole weapon categories file. You can now add weapon mod categories to other categories. Example adding silencer mod category to AKM-series weapon category.
    • Added more weapon and mod-categories to the default config.
  • DeadLeaves added a new version:

    Quote
    • Massive reworks of behind the scenes. (Quest generation coming soon)
    • Remove ZONE requirements for now. (This might have bricked quests in earlier versions, for that I sincerely apologize.)
    • Added ratios between scavs/pmcs/any so that quests that convert to other things will have their kill counts adjusted.
  • DeadLeaves added a new version:

    Quote

    LOOKING FOR TRANSLATORS. SEE https://crowdin.com/project/spt-questrandomizer

    • Fix issue with quests handover-tasks sometimes not being randomized.
    • Show found in raid requirements (oops)
    • Safeguard against other mods adding broken items to quests.
  • DeadLeaves added a new version:

    Quote
    • Major rework. Quests are now on a per-profile basis. I have tried to test this as extensively as possible. But consider this even more of a beta than previous releases.
    • Add localization for weapon groups. (Uses locale, then en, and lastly the weapon group name string)
    • Cleaned up console spam if Debug isn't enabled.
    • Unload profiles if they've been inactive for a while.

    LOOKING FOR TRANSLATORS. SEE https://crowdin.com/project/spt-questrandomizer

  • DeadLeaves added a new version:

    Quote

    This will be the last version before 3.10 (excluding potential hotfixes)

    • Check for missing properties more. (Adds compat with AQM)
    • Enabled quest whitelist by default (Which by default includes all vanilla quests)
    • Changed quest whitelist location to be it's own folder. This is to make it easy to enable/disable whitelists from other mods. You might not want to randomize AQM, but maybe you've played a ton of other quests mods before, and want them randomized.
    • Add a trader whitelist, letting you decide what traders to randomize and not. This is in addition to all previously mentioned whitelisting stuff.
    • XP multiplier for quests. In case you want to have more or less xp from quests. Useful for ensuring the quest progression matches level and trader progression.
    • Added first iteration of generated quests. (They're still quite bare-bones, but will be improved upon in the future.)
      • Added generated weapon quests.
      • Added generated sniper quests.
      • Added generated handover quests.
    • Fixed bug that made "hard" locations sometimes appear on "easy" quests.
    • Added multiple options for compatibility with mods that add new weapons to work with quests. (See readme.md for more info)

      LOOKING FOR TRANSLATORS. SEE https://crowdin.com/project/spt-questrandomizer
  • DeadLeaves added a new version:

    Quote
    • Fix filepath in linux (capitalization)
    • Fix missing locale for usec/bear in kill quests (name changed in 3.10)
    • Fix easy quests with weapon requirements becoming invisible.

    Can be applied to existing profile. Will not fix the locale for invisible quests requirement. (Should only be stirrup in default settings(use pistols to complete the quest))

  • DeadLeaves added a new version:

    Quote
    • Fix issue with weapon mods not getting purged when randomizing kill quests.
    • Newest locale updates from crowdin. Thank you everyone!

    Will not fix already generated quests.

  • DeadLeaves added a new version:

    Quote
    • Fix issue of generating the wrong amount of sniper quests. Thanks to Jaxander for finding this issue.
    • Add DVL 500mm barrel to big silencer category.
    • Purge enemyHealthEffects from randomized quests.
    • Added an option to disable the rainbow "Found in raid" text. You need to make a new profile for it to take effect.

    Will not fix already generated quests.


    The translation is not finished for any language right now. Any help would be massively appreciated.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!