Skyrim

File information

Last updated

Original upload

Created by

Xander9009

Uploaded by

Xander9009

Virus scan

Safe to use

59 comments

  1. DOVAHKI1N
    DOVAHKI1N
    • supporter
    • 1 kudos
    OMG! Been searching for something like this for AGES! I love books and want to collect all of them, so this is really a godsend! Thank you so much!

    Are you still taking requests? If you do, I'd love these three additional functionalities (they're not essential, though, they would just be great) :

    1) ability to mark a container- all books placed inside will checked as "read/owned"
    2) only check books as "read/owned" that have been in your inventory at least once (and not flagged as stolen, ideally)

    The second one is manly because I am using a Mod that allows me to pick up books without reading them.

    3) maybe an ingame message like "I know that book" when I hover long enough (a few seconds, maybe) over a book
  2. fiskin1
    fiskin1
    • premium
    • 201 kudos
    Hello everyone. I have successfully ported this over to SSE and all the scripts and functions work great. All files have been saved in form 44. I will be creating the page very soon. I will be back here to update this post with the link to the new SSE page for it. I am still in the process of hearing back from Adolon about his Books Books Books mod and see if the patch on this page will work with his SSE conversion. If it does then I will add that as an optional file. Thanks.

    Update: The SSE port has been posted and is now available for download. It can be found here:

    https://www.nexusmods.com/skyrimspecialedition/mods/17951
    1. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      Thanks for converting this.
    2. fiskin1
      fiskin1
      • premium
      • 201 kudos
      Well hello there. Your welcome. I thought your mod was pretty cool and maybe a lot of people wanted it. Please let me know if you have any plans on updating this for SSE as I did a straight port. Unless you feel that the mod is good the way it is. Thanks for making it so I could port it over for SSE. Talk to you soon.
  3. isophe
    isophe
    • supporter
    • 429 kudos
    This is such a great find! Thank you!!
  4. padawanjedi
    padawanjedi
    • premium
    • 40 kudos
    How have I never seen this before? Thank you thank you!
    1. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      Glad you like it.
  5. Reianor
    Reianor
    • member
    • 3 kudos
    Nice one.

    I wonder if a quest check-list can be made in the same fashion. There are quest check-lists on nexus, but neither one is really a mod. You have to manually do the checking, and unless you are using a different device or have them printed it also means "tab-ing" out of the game to keep track of quests.

    I think there's a lot of potential in an in-game quest tracker. For example it could pop up a message "Level X reached, N new quests are no longer level-locked for you." Or even go as far as "you have entered the insert-name-here hold you currently haven't found N available quests here". Not to mention the fact that it could "check" the quests in the list automatically and it is "reload-friendly" (meaning you don't have to manually cross reference your check list with your quest log to see which quests you haven't yet done by that point if you fall back to an older save).
    1. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      Yes, it can be easily turned into a quest tracking system. I already considered this myself, actually, as it's something I want to use. It would definitely need a few things to be reworked, but it's got the main framework necessary. The biggest challenge would be that the quests would need to be manually coded because there is no way to figure out through scripting that quest X starts at level 10 or that it stops at stage N. However, once those tables are made, making a quest tracking mod like this should work pretty well. I'm busy at the moment, but this is on my to-do list.

      However, that may not happen at all if this mod turns out to work well. I've just installed it and I guess we'll see: http://www.nexusmods.com/skyrim/mods/60445
    2. Reianor
      Reianor
      • member
      • 3 kudos
      Yep, just noticed it myself. Uploaded a day after my post. Coincidence?
    3. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      It seems like it couldn't just be coincidence, but at the same time, if they managed to build it in a day, then they're wasting their skills haha.
  6. txl263
    txl263
    • member
    • 0 kudos
    Thank you for your work!The Chinese localization is easy now.

    I want to upload this mod to 3DM after translation, I ask for permission.

    I find that readed book not in one categorie, so I think maybe build new categorie named "readed"?
    I think this mod may be expand to equipment and stuff. What do you think?
    1. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      Go ahead and upload it. Just send me a link when you're done so I post it in the description.

      I will have to think about grouping all read books into one category. I can't immediately think of a way to do it easily. The way it all works now wouldn't work very well for that kind of thing sadly. But if I can think of a way to do it easily and to do it well, I'll consider including it, though I don't expect I'll be able to, honestly.

      I'm planning to introduce Dawnguard, Dragonborn, and "Books Books Books" fairly soon. I also plan to add the two categories Journals and Notes. They're not bug-fixes, they're just finishing the mod and expanding it a bit. Would you be able to translate the new scripts as well when they're completed? Most of it will be copying and pasting the previous strings, but a handful will be new.

      And finally: Thank you.
    2. txl263
      txl263
      • member
      • 0 kudos
      The link is http://bbs.3dmgame.com/thread-4228851-1-1.html
    3. txl263
      txl263
      • member
      • 0 kudos
      File link is http://pan.baidu.com/s/1o6mDarg
    4. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      Just making sure you know there's a new version out. It will probably be the last one. Translating will be the same process as before. All of the lines that were there before are int eh same place, so you can copy and paste those ones. The newer ones are below those, but I forgot to put a blank line between them, so you'll have to find where the new ones start. The patches do not need translated.
    5. txl263
      txl263
      • member
      • 0 kudos
      Copy that. I have finished the translation and post to the web site. Thank you!
    6. Reianor
      Reianor
      • member
      • 3 kudos
      Sorry If I'm irritating someone with this, but it's not "readed" it's "read". Which of cause isn't the most informative WRITTEN name for a category, but still, it's read.

      And tracking equipment can be a thankless endeavour. Vanilla "variety" of "uniques" isn't all that unique and variable in the first place. It'd be easy to track them "manually", and most of them suffer from the "frost syndrome" - they got a "unique" name and that's about all that differentiates them form "your average" substitute.

      And there'd be no way to properly take custom content into consideration. I mean how is the mod supposed to know if an added item is "the one custom-made ring" or just a slightly fancy engagement brand on a third-rate npc? They could "theoretically" be made to work together by one community-wide collaboration, but that isn't going to happen in practice.
  7. ThatCapedGuy
    ThatCapedGuy
    • member
    • 4 kudos
    This looks cool and I might install; however, I have three questions:

    Is it any different from SkyUI's functionality where it will show a little eye icon next to a book in you inventory if you've opened that book before?

    Do you have to actually flip through the whole book to have it counted as 'read'?

    And also I have Books Books Books installed (adds a ton of books from past TES games) will these be detected by the mod?

    Thanks!
    1. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      1: It does absolutely nothing at all outside the MCM. No eye icon or anything like that.

      2: It uses the built in function IsRead() to check if it's read. That means if you've opened the book at all, it'll register as read.

      3: Anything that is in the creation kit under the Book section (which is everything you can "read") will be registered, probably. Just keep in mind, it doesn't list those books until you've actually come across them. You don't have to pick it up, but you do have to be in the same cell. Also, if it adds more 384 books, then they won't all be able to show up. SkyUI uses arrays for the pages, and arrays are limited to 128 items. I only have 3 pages for the detected books. If it's necessary, I can expand that.
    2. DanielCoffey
      DanielCoffey
      • premium
      • 455 kudos
      There are about 440 books in the vanilla game with all DLC (Book Covers Skyrim handles 426 of them). Books Books Books or the Tamriel Compendium will add another 150 to 200. Have you tested the mod with that many books in its lists?

      Also, how does the mod group the books if you have a Sorting Mod which renames them? Picking a specific example, if I have "King" but a Sorting Mod calls it "Book - King", does it appear under B or K?

      EDIT : I see it detects letters and journals too - that will push up the number significantly.
    3. DanielCoffey
      DanielCoffey
      • premium
      • 455 kudos
      I have had a look at how the mod behaves and I can make the following observations...

      1. It successfully appears in the MCM menu when SkyUI next polls. This can be on a save or load I believe.

      2. It takes a moment for the script to start the first time and populate the list of categories.

      3. Each time you click on a category, the script polls all the books in that category and updates the "read" tick mark. This can take a couple of seconds before the list is displayed. It does this every single time you click on a list, even if you have not left the MCM menu. Advantage - list is always accurate, disadvantage - list has to update every time.

      4. Books and Journals are both grouped and sorted according to their VANILLA names but are displayed according to their actual MODDED titles. Example - "Tolfdir's Book" is sorted under T because that is its vanilla name but it may be labelled as "Book - Tolfdir's" if that is what your Sorting Mod calls it. This can cause issues with the ordering of books in a series too - Songs of the Return is a good example. They are sorted in the following order... 19, 2, 24, 56, 7 and many of the Sorting Mods label them as 19, 02, 24, 56, 07 to get them to sort correctly.

      5. In the Series category, there will be a blank entry between each series with the title of the series in it. This is a little redundant since the series always have the title in them anyway. Example - Argonian Account, Argonian Account Book 1, Argonian Account Book 2, Argonian Account Book 3, Argonian Account Book 4. The Series category is actually very useful in that it tells you how many books there will be in a series.

      6. Detected books appear correctly in the last category. I tested this with "How to be a leader" from one of the other mods in my list.

      It is relatively simple to exclude Journals and Notes in TES5EDIT and it may be a good idea to do this in a future release. To be honest it is only really the actual Books that players need to track.

    4. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      BHMS BDHJFLKSVBSJDHLV BCJUESBOUJHLHOFW! (Sorry. I'm just mad at my keyboard lol. It has a a built-in mouse track-pad and my pinky touched it right before I clicked backspace while responding to you. My browser went back a page and I lost my response. Let's try again!)

      Starting with the first response, I tested the mod with all of the Dragonborn books in the chest in QASmoke. The second list appeared partially filled exactly as it should. This meant there were at least 130 books. It can handle up to 386. I haven't tested it with quite that many, but it should theoretically work. I will install Books Books Books to get access to a large number of new books and see how it handles them.

      The sorting of the books is hard-coded. It will display whatever the books name is, but it sorts it based on where I put it in the list by hand. It doesn't change based on the book's new name. If a mod adds Book - to the beginning of your book, it probably does that for the others, too. So, while it would sort by the B if I manage to get auto-sorting working correctly, they would ALL sort by b-o-o-k--- -. That means they'd still end up in the right order.

      Did it detect letters and journals from Skyrim.esm? It shouldn't have. If so which ones? If it was added by something else, then yes. I explained in the description that this was going to happen, but I was up for over 24 hours yesterday, and this mod was posted on the tail end of that. So, the part where I "explain" that's going to happen doesn't really explain it at all. I'll go fix that

      Second post.
      1: Yeah, I wish there was a way to jump start it when it stalls. Preferably internally. My script will initialize if I tell it to whether SkyUI notices it or not. It's ~not~ initializing before it's noticed, but only because there wouldn't be much benefit. It makes the computer lag a lot and it's best that it initialize while you're in the menu where it has all the CPU's attention and can complete in half the time.

      2: This was in the description. This is exactly what's expected. The actual categories that show will show up doesn't change, for the record. They just don't show up immediately because SkyUI is waiting for the script to finish before it moves on to showing the pages.

      3: I opted for always accurate. It was both easier and more unlikely to mess up. Plus, hey, always accurate. lol

      4: Journals aren't displayed at all. I made the lists, but they aren't used. But, yes, they're sorted by hand and then I use SKSE's GetName() function to display their names. I do have an idea of how to successfully sort the whole general list on the fly. But unlike the version now, that new version would require a lot of testing to make sure it's actually working. Thank you for mentioning Songs of the Return. I should have noticed this, but I didn't. I'll get that fixed.

      5: I didn't like how it looked without the series name. It looked too cluttered. The general lists look like one giant list, but that's fine, because that's what they are. The series are a lot of small lists, and I wanted to show that. I can take out the name for the series (it's as easy as changing a single line of code). I wish the pages could handle more objects. It looked so much better when I had them spaced out.

      6: I did not test it with mod books, I tested it with Dragonborn and Dawnguard books. I was more focused on making it work for the books people are most likely to have. Good to know it works for at least some mod-added books for sure.

      7: What do you means it's easy to exclude journals and notes? Sorry, but this could mean a few different things. Exclude which journals and notes? The ones from Skyrim? They're already excluded. The ones from mods? Can I do that without referencing the mod and making it a master? What feature are you referring to in TES5Edit and I'll go have a look at it (I don't use the program, so I don't know off-hand).
    5. DanielCoffey
      DanielCoffey
      • premium
      • 455 kudos
      There are only a few Journals that were left in...

      Japhet's, Lymdren Telvanni's, Skorm Snow-strider's, Staubin's and Stromm's.

      They seem to be in the RL_GeneralBooks list.

      Out of interest, what is RL_Ignore used for? It seems to have a lot of books in it.
    6. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      I actually just found and removed Japhet's and Stromm's journal on my own. I hadn't noticed the others, thank you. I'll get those removed as well.

      RL_Ignore is a list which the detection quest checks against. If it finds a book in the area but it's in that list, then it ignores it and moves on. All books from Skyrim.esm are in the list. I could have just used SKSE functions to check which mod it was from, but I figure it's better to use the vanilla methods where possible. Fewer function calls means a faster run-time. Now, I've added a new feature to the Detected Books lists. It allows you to remove books from those lists. Those books are removed from the detected formlist and placed in the ignore list. So, now it has another purpose, as well.

      Thank you for pointing out the incorrect ordering of Songs of the Return. They're corrected now. I thought I'd fixed them, and I had, but only in the Series section.

      I decided you were right about the series section. The names or the series no longer appear. The other two sections that were separated (skills and spells) still show their section names.
    7. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      Just letting you know I've added Books Books Books as a supported mod, so now your books will show up in pages especially for them.
  8. Elgar82
    Elgar82
    • supporter
    • 20 kudos
    Tracked and endorsed, thank you !
    1. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      I'm glad you like it.
  9. Thicketford
    Thicketford
    • premium
    • 178 kudos
    This is a great idea. Is it possible to modify the mod so that you can tick off the books manually rather than having them ticked when they're read?
    1. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      They would ALL have to manual or automatic, but yes it could be adapted to that. I'm planning a few changes (re-ordering Songs of the Return, making the spacing in the Spell Books, Skill Books, and Series categories variable, and, if it pans out, excluding notes and journals from the detected books list). I can do this at the same time. Unless it starts doing weird things, it should be a very simple addition.
    2. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      Just making sure you're aware you can now manually check off books.
  10. DarthCulator
    DarthCulator
    • premium
    • 1 kudos
    This is a nifty gadget for obsessive completionists like myself. Just one minor suggestion, I consider collecting all the journals and odd things like "Ulfr's Book" to be part of a 100% complete playthrough, so would it be possible to add a page for those "irrelevant" books, perhaps enabled/disabled with a main menu option? Just a thought.
    If not, no worries, this kind of thing is way over my head. Still endorsed!
    1. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      It would be very possible. In fact, I originally planned to have them included and most of the work for them was already done at one point. But then I had to rework how most of it was working, and the organizing the journals and notes (so many notes!) was going to be twice as much work. I decided not to bother with them until I knew for sure the mod was going to actually work before putting in a lot of effort on things that might need completely redone and also not be very important to most people. Since it does work, though, I'll try to get around to adding in notes, journals, and special books like Shalidor's Insights* (there are seven versions of the same book), and the books for the master quests for destruction and illusion.

      *Corrected from Shalidor's Maze
    2. DarthCulator
      DarthCulator
      • premium
      • 1 kudos
      Excellent news, thanks!
    3. Xander9009
      Xander9009
      • supporter
      • 32 kudos
      I didn't add support for special books, but journals and notes can now be tracked.