Lemme know your thoughts & thanks for letting me share my 2nd SKSE plugin with y'all!
~ Mrowr Purr ~
~ ~ ~ ~ ~ ~ ~ ~
Reporting Bugs
If you get a CTD, please file a Bug and:
If you are using SE, provide a .NET Script Framework log (will output to your Overwrite folder if using MO2 else directly in your Data/NetScriptFramework folder)
If you are using AE or VR, provide a Crash Logger (AE, VR) log (will output to your Documents\My Games\Skyrim...\SKSE folder)
~ ~ ~ ~ ~ ~ ~ ~
1.1.0
Automatically attach to objects of a provided base form
Automatically attach to objects with a provided Keyword
Automatically attach to objects in a provided FormList
AutoFilled Properties
1.1.1
Support * wildcards in Editor IDs
e.g. Food* - starts with "Food*"
e.g. *Dagger - ends with "Dagger"
e.g. *Iron* - contains "Iron"
Or regular expressions
e.g. /^Food.*Steak$/ - starts with "Food" and ends with "Steak"
1.2.0
Support attaching to all forms of a type
e.g. MyScript [Book] - bind scripts to every Book in the game
e.g. MyScript [Weapon|Armor] *Dragon* - includes an Editor ID matcher as well
Support manually setting property values in the AutoBindings file
e.g. MyScript SomeForm=SomeEditorID AnotherForm=0x123 DifferentForm=0x123|Plugin.esp
Add no-esp.ini
Add no-esp.log
TODO
Match objects based on their display name or base form's display name
Add an exclude list so you can specifically not bind a form to certain script by form type, form list, keyword, of editor ID match (and form name, if implemented)
Add BindScript.Bind("MyScript [Armor] *Dragon* TextProp=Hello") Papyrus function which supports AutoBindings syntax
Known Issues
MyScript [Armor] is broken! I believe it will bind to the Player instead of Armor. "MyScript [Armor] *Dragon*" works, it works so long as you also provide an Editor ID matcher. Fixing it!
Manual property setting does not work with "full properties" (which use a function set() to set the property)
It's a revolutionary mod for Skyrim but it came out too late. If this mod had come out in 2013, it would have definitely solved the load order problem of legendary edition.
it gives an error message saying it been disabled because it is not an updated version for .1170 i think the mod owner abandoned this mod because they haven't made no updates since before .629 even though you have to manually disable it it still gives you a message saying it was.
The script extender was still giving me this warning even after uninstalling this mod. After much poking around, I discovered that, despite uninstalling as per usual with Vortex, "no-esp.dll" was still left behind in the Data/SKSE/Plugins folder. After deleting that file, the warning stopped.
The original mod is still required, I've just made a new .dll with some minor changes and recompiled for the latest versions of the game. I've confirmed that it works in 1.6.1170 but am not sure about other versions or VR.
Mod not working with game version 1.6.1170.0 (AE).
"DLL Plugin failed to load correctly. If a new version of Skyrim was just released, the plugin needs to be updated." "no-esp.dll: disabled, only compatible with versions earlier than 1.6.629"
Hi mrowpurr, I do hope you haven't been pestered by questions and concerns about no.esp updates, however, I would like to ask, will you please update this mod? Are you even aware of the issue? So many mods have needed to be updated. If you are frustrated by this, I understand; It's going around. Thank you so much for this very helpful mod.
Same here. At random moment it's just start to crash whole game, regardless of installed mods. After loading save that is made outdoors, or starting new game, fps just drops to 1-4 and then crashes. 1.5.97
TO ANYONE USING SE 1.5 WITH NEW GAME CRASH: I can't speak for this to work for everyone, especially AE players, but I was using the newest version of this mod, 1.2.0, and had 100% rate of CTD on selecting new game. I ended up choosing to use version 1.1.0 of this mod instead, just hoping it would work and it actually did. No clue why. I ended up installing this mod because i was following the req from a mod called FSMP MCM found here: https://www.nexusmods.com/skyrimspecialedition/mods/104462 I hope this helps someone. :)
EDIT: I went to reload my save after this post, and seen that it CTD very shortly after trying to load. Wouldn't let me load at all lol, so I thought... Maybe? I switched to the very first version for SE 1.5. It let me load my save again lol. So use 1.0.0 I guess?
116 comments
Seriously...
This is gonna be crazy...
Join the Discord to help design the future of No .esp
~ ~ ~ ~ ~ ~ ~ ~
Question? Comments? Concerns?
Check out the Discord if you want to chat directly!
https://discord.gg/d96UKrKead
See the #no-esp channel
~ ~ ~ ~ ~ ~ ~ ~
~ No .esp ~
Hello friends!
Welcome to my 2nd SKSE plugin! One which I *hope* will make Papyrus development easier for some of you.
If this totally blows up your game in tremendously spectacular ways, let me know here! Happy to find out how this works or doesn't work for folks!
The biggest limitation right now is that you can only attach 1 script of a certain type to a specific object.
Unless you use the Papyrus interface. The Papyrus interface allows you to add the same script as many times as you want.
How does it work?
Super duper simple, actually. There's no fancy magic. I legit just 'instantiate' a script by attaching it to an object reference. That's it.
Lemme know your thoughts & thanks for letting me share my 2nd SKSE plugin with y'all!
~ Mrowr Purr ~
~ ~ ~ ~ ~ ~ ~ ~
Reporting Bugs
If you get a CTD, please file a Bug and:
If you are using SE, provide a .NET Script Framework log
(will output to your Overwrite folder if using MO2 else directly in your Data/NetScriptFramework folder)
If you are using AE or VR, provide a Crash Logger (AE, VR) log
(will output to your Documents\My Games\Skyrim...\SKSE folder)
~ ~ ~ ~ ~ ~ ~ ~
1.1.0
1.1.1
1.2.0
TODO
Known Issues
- MyScript [Armor] is broken! I believe it will bind to the Player instead of Armor. "MyScript [Armor] *Dragon*" works, it works so long as you also provide an Editor ID matcher. Fixing it!
- Manual property setting does not work with "full properties" (which use a function set() to set the property)
~The original mod is still required, I've just made a new .dll with some minor changes and recompiled for the latest versions of the game. I've confirmed that it works in 1.6.1170 but am not sure about other versions or VR.
"DLL Plugin failed to load correctly. If a new version of Skyrim was just released, the plugin needs to be updated."
"no-esp.dll: disabled, only compatible with versions earlier than 1.6.629"
After loading save that is made outdoors, or starting new game, fps just drops to 1-4 and then crashes. 1.5.97
I can't speak for this to work for everyone, especially AE players, but I was using the newest version of this mod, 1.2.0, and had 100% rate of CTD on selecting new game.
I ended up choosing to use version 1.1.0 of this mod instead, just hoping it would work and it actually did. No clue why. I ended up installing this mod because i was following the req from a mod called FSMP MCM found here:
https://www.nexusmods.com/skyrimspecialedition/mods/104462
I hope this helps someone. :)
EDIT:
I went to reload my save after this post, and seen that it CTD very shortly after trying to load. Wouldn't let me load at all lol, so I thought... Maybe? I switched to the very first version for SE 1.5. It let me load my save again lol. So use 1.0.0 I guess?