Releases: kaosnyrb/Undaunted
Navmesh demo version
v1.2.1: Address Library
This release should use address library to access:
PlayerCharacter
_PlaceAtMe_Native
DataHandler
_MoveRefrToPosition
Which I believe is everything.
If you find any errors please let me know on nexus: https://www.nexusmods.com/users/87907
or as an issue here.
Updated to include moveref address.
v0.5: Microdungeons
Youtube: https://www.youtube.com/watch?v=VvVT04Nxe3Y
New features:
Voice acted NPC
Added a voice acted NPC to give some context and give you the Undaunted Invocation
Microdungeons
Bounties can spawn doors to interior cells, including objective handling and respawning. 3 Exists currently, Sigil stone room for oblivion gate, Bandit cave and Dwemer Ruin.
52 Different Bounties
Expanded the bounties that can spawn.
Reward weighting system
Configurable reward randomisation system via weighting. Added Potions and Scrolls to the reward types.
v0.4: Bounty Chaining and Reward Keys
New features:
Spell Based Bounty Starting
There is now a power that starts a bounty chain in your current area. Works everywhere in every world. Bounties should work anywhere but spawning an oblivion gate in a small room will look silly.
Bounty Chains
Bounties now come in pairs of threes, with the final bounty granting you the reward.
Reward Keys
Rewards for bounty chains are now Undaunted keys. This means you can do several bounty chains before having to return to collect your reward.
New bountytypes:
-
Scripted: Relies on a script telling Undaunted when the object is complete. Used currently for Activation and Destructible type.
-
Ally: A friendly NPC who is deleted from the game when the bounty ends.
Settings file
No more hard coded values, everything is now loaded from settings.json including the reward scaling numbers.
Bounty Spawning improvements
Bounty spawning now has configuration around the min and max distance a bounty can spawn from the player. Removes bounties spawning on the other side of the world and important for the bounty chains.
GetBountyObjectRefs
Papyrus function which can retrieve all the object refs the current bounty references.
v0.3: Rewards
New features:
18 new Encounters
Quest Text:
Dynamically loaded quest objective text, replacing "Clear out the location" with "Kill the bandits" etc
Reward System:
Added code that rewards either weapons or armour from any loaded mod.
To make it balanced it uses the players level and compares the stats of the items to the vanilla armour/damage scaling.
Spawning Improvements:
Better use of random generation and new offset system to prevent everyone spawning in a clump. Should cut down on Oblivion gates spawning in mid air.
Directory based grouplists:
Grouplists now span multiple files, allowing for easier adding of new group lists. This allows mod managers to add new grouplists.
Group Headers:
A line in each group which defines parameters of the group, currently the objective name
System Init
The setting up of groups,badregions and worldspaces was being ran at the start of each bounty. Changed to just run once at the start of the session.
v0.2: Simple Oblivion Gates
Various upgrades around how group data format, allows the spawning of Simple Oblivion Gates.
Currently only the Oblivion Gate Bounty is available.
Quickly thrown together video:
https://youtu.be/3igoZVReoZE
v0.1: Initial alpha release
Initial release to get some feedback and see how other peoples mod lists play with Undaunted