===================================================================================================
Lord Zapharos Take Books
AUTHOR: Lord Zapharos (www.lordzapharos.com)
DATE: 19 April 2025
===================================================================================================


LICENSE AND CREDITS:
===================================================================================================
Creative Commons Attribution 4.0 International (https://creativecommons.org/licenses/by/4.0/)

You are free to share and transform this work (commercially or otherwise) provided you give proper
credit to Lord Zapharos, provide a link to this license, and indicate if changes were made.


DESCRIPTION:
===================================================================================================

A very simple mod that allows you to TAKE books when activating them, rather than reading the book
first. Offers the following features:

 - Activating any unread book or note will immediately add it to your inventory, playing the proper
   pick-up sound for books, notes, etc.

 - Books that have already been read will NOT be picked up, and will instead be opened for reading.
   This ensures that you don't empty your home's bookshelves each time you reread a book!

 - Owned books and notes will NOT be picked up unless you are sneaking. If you are seen picking up
   an owned book, you will receive the usual bounty for theft.

 - Performance-friendly: this mod runs a single script affecting only the main player, and only
   when activating book-type items in the world.

Due to the extreme simplicity of this mod, I decided not to provide MCM support. You can configure
the mod by opening the console and setting any of the following:

   Command                                          Default     Description
   ------------------------------------------------------------------------------------------------
   set LZTB_glob_enablePickup to 1                  1           enables the mod

   set LZTB_glob_enablePickup to 0                  1           disables the mod

   set LZTB_glob_disableIfRead to 1                 1           prevents automatic pickup of books
                                                                that have already been read;
                                                                activation opens books for reading

   set LZTB_glob_disableIfRead to 0                 1           allows automatic pickup of books
                                                                that have previously been read

   set LZTB_glob_allowStealingWithoutSneak to 1     0           allows automatic pickup of owned
                                                                books WITHOUT sneaking

   set LZTB_glob_allowStealingWithoutSneak to 0     0           prevents you from picking up owned
                                                                books unless you are sneaking;
                                                                activation opens books for reading
                                                                (you can steal them as in vanilla)

Be advised that stolen books will NOT have the "stolen" tag when using this mod, whether you steal
them by pickup or by the usual way i.e. reading and choosing the "Steal" option. This behavior is
due to Papyrus limitations and cannot currently be avoided.

This mod should be compatible with just about everything, including books added by other mods. Only
books that can be taken are affected i.e. the behavior for Dragonborn's Black Books is not changed.
You can safely install or uninstall this mod at any time; see uninstallation notes below.


REQUIREMENTS:
===================================================================================================

Skyrim Legendary Edition
SKSE 1.7.3


INSTALLATION:
===================================================================================================

To install:

 1. Copy the "Data" folder from this directory to your main Skyrim directory (usually found in
    "C:\Program Files (x86)\Steam\steamapps\Skyrim"). Overwrite any existing files if prompted.
 2. Activate "LZTakeBooks.esp" with your mod manager of choice.

To uninstall:

 1. Load your save file.
 2. Open the console.
 3. Type the following, substituting "XX" for the load order index of this mod:

        player.removeperk XX000800
        stopquest XX000804

 5. Make a hard save.
 6. Repeat for all affected save files and/or characters.
 7. Exit Skyrim, disable the mod in your load order, and remove all added files.


SKYRIM SPECIAL EDITION USERS:
===================================================================================================

This mod was designed in Skyrim Legendary Edition and WILL NOT WORK with Skyrim Special Edition. If
you decide to convert this mod to work in Skyrim Special Edition, I would be happy to bundle your
converted version with this mod and give you due credit -- just send me your conversion.
