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)
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"
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?
^ Bump same issue here + looks like new version released. Testing new version in Vortex to see if resolved - also notice the .pdb file is missing in my 1.2.0 Vortex install? No crash log is created it seems for me anyway. Just error msg SKSE that cannot load the .dll
** Update: tried installing the update above but it's a no go even if I manually shift around files and try several combinations of the files, needs manual editing it seems so update please when you have time thanks ** @mrowrpurr
Hey mrowpurr, I am very excited to try to implement this mod! However, I am using AE version 1.6.640. which is currently incompatible with the no-esp.dll. I'm curious, are you planning on updating this for 1.6.640? - Cheers :)
TBH this mod is probably dead or still being worked on...very slowly like Enhanced Character Edit SE which is also incompatible with the newest version of Skyrim.
So I found a relatively newer version of this mod from mrowrpurr at Github. Its from November of last year instead of it saying it incompatible with current version of the game it says no .esp couldn't load plugin (0000007E). I searched online and this was the same error as Engine fixes and I fixed that by downloading other parts so I am thinking we have to download more things but I am not sure what.
104 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)
~"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"
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?
Link to github
** Update: tried installing the update above but it's a no go even if I manually shift around files and try several combinations of the files, needs manual editing it seems so update please when you have time thanks ** @mrowrpurr
Wanted to try: "Auto Hide Ammo - No ESP version".
SKSE is reporting the incompatibility.
Here is the link
Release v1.2.1 - NG / All Skyrim Versions · mrowrpurr/no-esp · GitHub
I just clicked the first link not the bottom two so idk if you are supposed to click all three download links or not