0 of 0

File information

Last updated

Original upload

Created by

hsoju

Uploaded by

hsoju

Virus scan

Safe to use

Tags for this mod

About this mod

SKSE plugin which automatically equips a different shout/power after using a previous one

Permissions and credits
Changelogs
source

Someone a while ago had an idea about chaining different shouts together. I think that idea definitely needs a full shout-cooldown rework paired together to play well, but part of its features would be nice even without the rest

So here's the chaining part

Basic Instructions:
  • Favorite the shouts that you want to use (e.g. Unrelenting Force, Fire Breath, Frost Breath)
  • Fire any shout that's in your favorites (e.g. Unrelenting Force)
  • Once you've released your shout, you now have the next shout (e.g. Fire Breath) equipped in your voice slot
~ "Next" shout can vary. Test & see
+ Works with powers & lesser powers
Extra Features:

Spoiler:  
Show

  • Shouts are selected based on how many words are uttered before releasing. This means:
* If you have (Unrelenting Force, Fire Breath, Frost Breath, Animal Allegiance, Aura Whisper)
-> Once you shout Unrelenting Force - Fus Ro, you will equip Frost Breath not Fire Breath
-> Once you shout Fire Breath - Yol Toor Shul, you will equip Aura Whisper not Frost Breath
  • Powers (the ones that can only be cast once a day), will be skipped if they're currently on cooldown
  • Lesser powers (the ones that can be cast freely), can be configured to switch after 2 casts by editing ShoutSwitch.ini

Configuration:
SKSE/Plugins/ShoutSwitch.ini
Spoiler:  
Show

[Settings]
bEnableShouts=true ; Determines if shouts are switched
bEnableLesserPowers=true; Determines if lesser powers are switched
bEnablePowers=true ; Determines if powers are switched
bOnlyInCombat=false ; Determines if switches only occur during combat

[RecastLesserPowers]; Allows each lesser power (identified by their Editor_ID), to be recast before switching
AAFlyingSpell=; Refers to the Editor_ID from Flying Mod (as an example). Only the Editor_ID is needed

[SkipInCombat]; Allows each power (identified by their Editor_ID), to be skipped during combat
WSN_Prayer_Spell=; Refers to the Editor_ID from Wintersun (as an example). Only the Editor_ID is needed

Requirements:
SE/AE
Address Library for SKSE Plugins
VR
VR Address Library for SKSEVR


Compatibility:
Everything. Yes, everything...maybe
Spoiler:  
Show

Optional Recommendations:
Spoiler:  
Show
Spell Switch - For the same behavior, just with spells instead

Credits:
Doodlum - proj repo's makes clib plugin dev trivially simple
dTry - bgsequipslot rel id's, async threads
cmd673 - for idea about repeat power casts
GruffDaddy - for pic