About this mod
This mod enables different intuitive behaviors when pressing "Shift + Activate" (or the key you define). Also works on controllers. Used as a basis for many of my mods to enable contextual activations.
- Requirements
- Permissions and credits
- Changelogs
Pressing SHIFT (or whatever key you configure) enables an alternate behavior in mods that support it. DAK can let other mods know when the shift key is being pressed, basically.
The mechanic is inspired by "Read or Take" by legendary PO3:
- "Activate" a book = Default vanilla activation (read)
- "SHIFT + Activate" a book = Take the book without reading
I really like this approach as it's intuitive and it allows you to declutter the ability menu. Less time in menus = more focus on the gameplay.
How to use:
Step 1: Install this mod if it's required by another mod.
Step 2: ???
Step 3: Enjoy!
-IMMERSIVE INTERACTIONS-
PERFORMING BARDS
"Activate" a bard = Talk to them
"SHIFT + Activate" = applaud
DOGS
"Activate" a dog = Talk to dog
"SHIFT + Activate" = Pet the good doggo
HORSES
"Activate" a horse = Ride horse / Default Action
"SHIFT + Activate" = Pet horse
CHILDREN
"Activate" = Talk
"SHIFT + Activate" = Wave hello
Notice how the name of the activation changes while you hold shift
__________________________________________
-TAKE A PEEK-
DOOR
"Activate" a door = Open
"SHIFT + Activate" = Peek through
__________________________________________
-SIMPLE HUNTING OVERHAUL-
DEAD ANIMAL
"Activate" a dead animal = Loot
"SHIFT + Activate" = Pick Up Carcass
__________________________________________
-VAMPIRE FEEDING TWEAKS-
RECENTLY KILLED NPC:
"Activate" = Loot (Default)
"SHIFT + Activate" = Chance to Feed / Take a Sip
SNEAK FEED ON ENEMIES:
"Activate" = Pickpocket (Default)
"SHIFT + Activate" = Attempt to Feed
Yes, mod works flawlessly with Better Third Person Selection
__________________________________________
-ADMINISTER POTIONS/FOOD-
FOLLOWER:
"Activate" = Speak (Default)
Other mods using this system: (List updated July 23rd)
- Use Namira's Ring without menus -> Immersive Interactions for Cannibals by dann1c
- Green Pact ability from Imperious -> Imperious - Immersive Interactions by Vai1lyn
- Merge Potions at Alchemy Station -> Dynamic Activation Alchemy by Jaiim
- Open inventory from followers, trade with sellers or train -> DAK Merchants Trainers Followers by MaskedRPGFan
-CHANGING SHIFT INTO ANOTHER HOTKEY -
-HOW IT WORKS / HOW TO ADD SUPPORT FOR YOUR MOD -
-MOD IDEAS-
ESL flagged?
ESL flagged.
Is this really necessary?
You can replicate the same thing in each individual mod easily, but then I'd have 4 or 5 identical functions running, when I can have just one. Making this mod a master also means I can ensure compatibility between all my mods using the SHIFT key for their interactions (and if anyone wants to, they can also use the global variable for their custom SHIFT interactions)
Is this a DLL?
No, but the function is so simple (If player presses a key = change global) that it won't really matter.
The mod is not working!!111
Make sure you've got powerofthree's Papyrus Extender installed. Make sure that the mod you intend to use this on is also updated. Immersive Interactions, Take a Peek, Vampire Feeding Tweaks all got updated just now.
JaySerpa and hotkeys? What's going on???
Well, it's not really a hotkey. This mod is a way to remove hotkeys and powers. I think it's great, I can never remember hotkeys or powers and I forget to use them. But yeah! I've got a lot going on actually! Expect several mods and surprises from me soon.