I uploaded a file that has been sitting on my drive for a year or so.
Using ConScribe, it's now possible to sync the [read] status of books across all played characters. After all, you are reading them, and just because you play another character, you won't have suddenly forgotten all the contents.
Unfortunately, I don't really play multiple characters actually I don't even manage to play one single character because I get distracted all the time so it's not really tested. So, if you want to be the one to test it, go ahead, let me know if it breaks :D
Change the key in the ini to something that's 100% not used by anything else and try again. The old wiki is down, current link for key codes is here: https://cs.uesp.net/wiki/IsKeyPressed3
Uh, it's been a while. I think I forgot to destroy a type of variable (string, iirc, but could have been array) in a function call, which means they persist in the savegame, unlike other variable types.
Hello, would you be so kind to add an additional download with just the feature to pick up skill books? I ask this because I've already started the game with another mod that marks books as read (it was there since the previous, very old installation... didn't think of looking if a better one - this one - came out in the meantime), and thus I can't use this one unfortunately. I don't wanna risk uninstalling that one in case it causes issues. Thank you.
It's been a while, but you should be able to disable everything in the ini. Or rather, default settings are disabled for automatic marking, and you could set the keys for marking to something invalid like -1 (or if that doesn't work, a much higher number, perhaps 500.)
Edit: it kinda worked. Meaning that it correctly lets me pick up skill books and setting a very high number for the button to mark them as read successfully prevents me from doing that. But, unfortunately it still adds the skill's name to the book's name (which I'd prefer not having) and also, the skill names show up in the game's main language instead of in english (my game was originally the italian dvd version but with mods it's mostly in english except most subtitles). The skill name is in the original language in the dialog too. Would it be possible for me to edit the mod for myself to correct this? Or can only the original author edit a mod?
Edit 2: Welp! Done! Now I have your mod but without the skill names in the book names. I just gotta translate the skill names now, as that has nothing to do with your mod, I saw. Thank you again!
Have you set set lBookwormQuest.Skillfix to 1 to 0 in the ini? For personal use, you can edit any mod in any way in Oblivion (with the exception of OBSE mods that come as .dll, for which you need the source code) as long as you know what you are doing. The problem is, the script just reads the name with ActorValueToStringC, and those actor values are hardcoded in the game as far as I know, so you'd have to write a whole lot of new code for that.
Unfortunately setting SkillFix to 0 in the ini has no effect if SkillPick is 1 (and it's explained in the ini). I just commented all the lines where the functions to add and remove the skill suffix were called.
However, in my latest reload of the game (do we ever actually stop playing it?), sometimes it works and some times it doesn't. The [Read] prefix-suffix always works, but picking up a skill book only works erratically; about half the time there's no option and the skill point happens immediately.
The only book mods I am running are:
Book Jackets Oblivion - BP Book Placement v2 Spell Tomes
ex: The Wolf Queen Vol 3 found in Bruma (not from Spell Tomes; vanilla) gave me no option to pick it up and instead gave me the skill point when I picked it up.
I *rrreeeeeeeeelllyyyy* want this mod to work; any theories why it's doing this? :(
I have a problem with some skill books. When I see them on a shelf or somewhere, they have the skill suffix, but when I pick up and place in a drawer, some of the books don’t show the skill name neither in the inventory, nor in the drawer. When I drop them on the floor, they show the skill name again. As I said, not all skill books, just a few of them behave like that. Others keep the skill name all the time. Also a suggestion, if possible, to make it choose the skill name prefix or suffix, like the „read”. I would prefer it as prefix, to see the same skill books in one group.
Could you make it so skills aren't taught until you reach the last page?
And could you make it so you can get a skill point for every tier of mastery? So you could read the same skill book at novice, then at apprentice, then at journeyman, then at expert. And it will give you one kick up in skill every time. ...maybe not at expert, as from going to expert to masters should require you getting to deeper understanding all on your own.
Why does it show that my OBSE has not been detected? My other mods require OBSE like Oblivion Reload was successfully activated. I tried to read a book, but the menu didn't appear.
Amazing idea! I love it! I honestly prefer it being manual over the way Skyrim handles it. I wouldn't consider a book "read" just because I opened it. But this here is perfect. :)
My thoughts exactly haha The script when activating books that asks you whether you want to pick the book up or read it works. But the marking as read doesn't. Not in the inventory or in the book itself. Also tried different keys, no luck...
What I also found is that the setting lBookwormQuest.Skillfix seems to be without any effect. It always shows the Skill after the name of the book, regardless of whether I have WalkBlessed installed or not.
45 comments
Using ConScribe, it's now possible to sync the [read] status of books across all played characters. After all, you are reading them, and just because you play another character, you won't have suddenly forgotten all the contents.
Unfortunately, I don't really play multiple characters
actually I don't even manage to play one single character because I get distracted all the timeso it's not really tested. So, if you want to be the one to test it, go ahead, let me know if it breaks :Dokey on another modpack I used this was on r but here on right click thats why it didn't show up but it caused a crash now sooo Idk.
The old wiki is down, current link for key codes is here: https://cs.uesp.net/wiki/IsKeyPressed3
I ask this because I've already started the game with another mod that marks books as read (it was there since the previous, very old installation... didn't think of looking if a better one - this one - came out in the meantime), and thus I can't use this one unfortunately. I don't wanna risk uninstalling that one in case it causes issues.
Thank you.
Edit: it kinda worked. Meaning that it correctly lets me pick up skill books and setting a very high number for the button to mark them as read successfully prevents me from doing that.
But, unfortunately it still adds the skill's name to the book's name (which I'd prefer not having) and also, the skill names show up in the game's main language instead of in english (my game was originally the italian dvd version but with mods it's mostly in english except most subtitles). The skill name is in the original language in the dialog too.
Would it be possible for me to edit the mod for myself to correct this? Or can only the original author edit a mod?
Edit 2: Welp! Done! Now I have your mod but without the skill names in the book names. I just gotta translate the skill names now, as that has nothing to do with your mod, I saw.
Thank you again!
For personal use, you can edit any mod in any way in Oblivion (with the exception of OBSE mods that come as .dll, for which you need the source code) as long as you know what you are doing. The problem is, the script just reads the name with ActorValueToStringC, and those actor values are hardcoded in the game as far as I know, so you'd have to write a whole lot of new code for that.
However, in my latest reload of the game (do we ever actually stop playing it?),
sometimes it works and some times it doesn't. The [Read] prefix-suffix always works,
but picking up a skill book only works erratically; about half the time there's no option
and the skill point happens immediately.
The only book mods I am running are:
Book Jackets Oblivion - BP
Book Placement v2
Spell Tomes
ex: The Wolf Queen Vol 3 found in Bruma (not from Spell Tomes; vanilla) gave me no option to pick it up
and instead gave me the skill point when I picked it up.
I *rrreeeeeeeeelllyyyy* want this mod to work; any theories why it's doing this? :(
Also a suggestion, if possible, to make it choose the skill name prefix or suffix, like the „read”.
I would prefer it as prefix, to see the same skill books in one group.
Could you make it so skills aren't taught until you reach the last page?
And could you make it so you can get a skill point for every tier of mastery? So you could read the same skill book at novice, then at apprentice, then at journeyman, then at expert. And it will give you one kick up in skill every time.
...maybe not at expert, as from going to expert to masters should require you getting to deeper understanding all on your own.
I honestly prefer it being manual over the way Skyrim handles it. I wouldn't consider a book "read" just because I opened it. But this here is perfect. :)
However, for some reason, it doesn't work with WalkBlessed OBSE Plugin (diagonal move) (at least that's what I narrowed it down to)
Just a heads-up...
^^"
Can you tell me what part of it doesn't work?
The script when activating books that asks you whether you want to pick the book up or read it works. But the marking as read doesn't. Not in the inventory or in the book itself. Also tried different keys, no luck...
What I also found is that the setting lBookwormQuest.Skillfix seems to be without any effect. It always shows the Skill after the name of the book, regardless of whether I have WalkBlessed installed or not.