DPF - Dynamic Persistent Forms

⭐ ⭐⭐ (1,191 endorsements) 📥 551,851 downloads 📌 v2.21 📅 4/12/2024
⚪ Last updated 2024

By Thiago · Modders Resources

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 4/25/2024 📅 Created: 4/12/2024
⚠️ Install Order · 5 steps
1🛠️ SKSE64 — Skyrim Script Extender 64 Download ↗
2🔧 USSEP — Unofficial Skyrim Special Edition Patch Download ↗
3🖥️ SkyUI — SkyUI (MCM framework) Download ↗
4🧩 Address Library — Address Library for SKSE Plugins Download ↗
5🔧 SSE Engine Fixes — SSE Engine Fixes Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #19 of 23 Modders Resources mods in this game by downloads

📋 About This Mod

Observations:

⚠️When updating this mod to the latest version, if there are drastic changes to how the forms are serialized, it will be necessary to delete the DynamicPersistentFormsCache.bin in the skyrim root folder (if it was created). You will also need to not use saves with older versions of this mod, or disable this mod on your mod manager, and make a new save, then enable this mod again (This process will delete all your dynamic forms but will keep the game stable). Otherwise, you might experience instability, ctd or infinity loading screens.

The esp file is required and it cannot be merged, renamed or turned light otherwise this mod will not work

This mod has been toughly tested and should be safe to switch between different playthroughs, but it is not safe to add or remove mods during a playthrough as it always have not been.

If the forms loaded are incompatible, with the forms stored in the current save, the game will reload upon detecting it to update the forms. (For example, by switching between two different playthroughs). It will do so by killing the player, if you for example use a perma death or alternative death mod you should keep that in mind.

Added papyrus functions:scriptName DynamicPersistentForms hidden

; Creates a new form that is a copy of given base form, changes to that form will be persisted in the save game.

Form function Create(Form item) global native

; Dispose a form that was created using the previous function.

function Dispose(Form item) global native

;Tracks a form that was not created using this mod, all changes made to it will be persisted on the save game

function Track(Form item) global native

;Un-tracks a form that was not created using this mod, all changes made to it will no longer be persisted on the save game

function UnTrack(Form item) global native

; Modify forms

function AddMagicEffect(Form item, MagicEffect effect, float magnitude, int area, int duration, float cost) [col

🤖 AI-enhanced — based on mod data

DPF - Dynamic Persistent Forms is a modder's resource for Skyrim that enables creating new forms at runtime, persisting them in saves and a cache file. It does nothing alone but is essential for mods needing dynamic content. With 1,191 endorsements and 551,851 downloads, it's a proven utility.

✨ Key Features

Allows modders to create new forms while the game is running.
Persists created forms both in the save game and in a cache file.
Serves as a foundational resource for other mods, not a standalone gameplay addition.

📊 Pros & Cons

✅ Pros

  • Huge community trust: 1,191 endorsements and over half a million downloads.
  • Enables dynamic content creation, a powerful tool for mod authors.
  • Actively maintained, last updated April 2024.

⚠️ Cons

  • Does nothing on its own—requires other mods to be useful.
  • Aimed at modders, not end users; no direct gameplay impact.
  • Potential compatibility issues with mods that don't account for runtime forms.
🎯 Is This For You?
For Skyrim mod authors who need to create forms at runtime and persist them. Skip if you're a player looking for gameplay changes—this is a backend utility.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • If you're a modder, ensure your mod handles form persistence correctly to avoid save bloat.
  • Test with a clean save to verify dynamic forms work as expected.
  • Check the mod's forum posts for examples of how to integrate it into your own mods.

📊 Mod Details

Game
Skyrim Mods
Author
Thiago
Version
2.21
Downloads
551,851
Endorsements
1,191
Category
Modders Resources
Created
4/12/2024
Updated
4/25/2024

🔧 How to Install Skyrim Mods

Download from Nexus.

📖 Full step-by-step install guide for Skyrim →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim commands, item IDs, and more.

Keep browsing — more Skyrim mods await

📋 All Skyrim Mods 🏆 Top 25 📂 More Modders Resources 👤 More by Thiago 🔎 Similar Mods 🌐 Best Modders Resources (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods