[RELz] DB's Book Activation Mod (DBBAM)

Post » Tue Mar 08, 2011 10:17 pm

Download: http://www.tesnexus.com/downloads/file.php?id=27124

ReadMe:

DB's Book Activation Mod (DBBAM) v1.45 by DerekBaker

Allows books to be taken (activated) without being opened for reading. Allows a tag to be added to the name of books that have been read by the player.


REQUIREMENTS

http://obse.silverlock.org/


OPTIONAL (Required for customization and read tagging)

http://www.tesnexus.com/downloads/file.php?id=23979


CHANGES from v1.43

Added ability to add a tag to the name of books that have been read by the player.

Fixed wouldn't work without Pluggy.


DESCRIPTION

The opening of a book when activated had always annoyed me. Stumbling upon http://www.tesnexus.com/downloads/file.php?id=13994 and having recently produced some code that could serve as a base, I made this mod.

By default, holding down either of the modifier keys (default: left shift and right shift) when a book is activated will move it to your inventory without it being opened for reading. This behaviour can be reversed (see CUSTOMIZATION). 'Book' is what the game defines as a book, which includes other printed material such as scrolls and newspapers. Non-takeable 'books', for example posters, are excluded. If the book increases a skill, a message can appear indicating such. If a book has a script that runs when the player takes it, that script will run.

In response to a user request, I've added the ability (disabled by default) to have a tag added to the name of books that the player reads. Pluggy is required for this feature. The default tag is " (Read)" which is added to the end of the book's title.


INSTALLATION/ LOAD ORDER

Put DBBAM.esp in your Oblivion\Data folder.
Default Path - XP: C:\Program Files\Bethesda Softworks\Oblivion\Data
Vista: C:\Program Files (x86)\Bethesda Softworks\Oblivion\Data

If using Pluggy, put DBBAM.ini in Pluggy\User Files. If you use OBMM or WryeBash, they will not put the ini in the correct place - you must do so manually. If no ini is found, one with default settings will be created automatically.
Default Path - XP: C:\Documents and Settings\[yourname]\My Documents\My Games\Oblivion\Pluggy\User Files
Vista C:\Users\[yourname]\Documents\My Games\Oblivion\Pluggy\User Files

Activate DBBAM.esp in your chosen app.

On current knowledge, load order is not important. DBBAM is supported by BOSS.


CUSTOMIZATION - Only available if Pluggy is used.

The ini has two sections. BookActivation provides five settings. Modifier1 and Modifier2 are integers. They are dxscancodes. The defaults are 42 (left shift) and 54 (right shift). Other common values are 56 (Left Alt), 184 (RightAlt), 29 (Left Control) and 167 (Right Control). A full list can be found on http://cs.elderscrolls.com/constwiki/index.php/IsKeyPressed3 ModifiedIsDefault determines the function of the modifiers: 0 is default (modifier key held down = no opening); 1 is the reverse (modifier key held down = opening).

ShowSBMessage controls what will be shown when a skill book is moved straight to inventory without being opened. It is an integer: 0 = no message; 1 (default) = a 2nd person message; 2 = a 1st person message; 3 = a user-defined message. If the latter, UserSkillBookMessage defines the message shown. To include the name of the book in the message use %BOOKNAME%, which will be replaced with the name.

The ReadTagging section has two settings. DoReadTagging specifies whether a tag should be added to the title of a book: 0 = off, 1 = use default tag, 2 = use user-defined tag. UserReadTag specifies the user defined tag; %BOOKNAME% will be replaced with the title of the book.


DEACTIVATION/UNINSTALLATION

IF READTAGGING NEVER USED: No special measures required. Just deactivate and/or remove the esp.

IF READTAGGING USED: It is not safe to simply deactivate or uninstall the mod. Doing this will leave the tag in the books' name. You must use the Clean Removal option.

To run Clean Removal, open the console and type "startquest aaaDBBAMCleanRemoval" without the quotes. Press Enter and close the console. When the message box appears, you can deactivate/uninstall the mod.

If you have deactivated it without running Clean Removal, reactivate the mod and run Clean Removal.

If you have uninstalled it - that is removed the esp from the Data folder - the information necessary to remove the added tags will be destroyed and Clean Removal will not work.


KNOWN ISSUES

None at this time. If you know better, let me know.

Mod was cleaned with Tes4Edit so no need to do so again.


COMPATIBILITY

No issues known.


VERSION HISTORY

v1.43 Made Pluggy optional.
Improved compatibility with my DBWGP, and potentially other mods.

v1.42 Fixed (again) default second person message would show 'BOOKNAME' instead of the name of the book.

v1.41 Fixed books without a parent would not trigger physics.

v1.40 Books without a parent will now trigger physics.

v1.33 Fixed books with parent would not be removed from world when added to player inventory.

v1.32 Fixed default second person message would show 'BOOKNAME' instead of the name of the book.

v1.31b Somehow the showing of the book title when crept back in, fixed now.

V1.31 Default skill book messages now include the name of the book. The user-defined message can include it.

v1.30 Name of book message no longer given when book is taken without opening.
Default messages changed to reflect fact may get nothing from a book, if already read same book before.
Fixed user-defined message wouldn't appear if ini from archive used.

v1.20 User-defined message can be shown when a skill book is taken.
Scripted books can be taken without being opened.
Option to have non-opening be the default action.
Activation now disabled only when looking at a book the mod handles.

v1.10b Skill book message. User-defined modifiers. Default handling of scripted books.

v1.00 Initial Release


THANKS TO

All those on the official forums who helped with issues I had during development. The creators of OBSE, Pluggy and Tes4Edit. The creator of Save Skill Books for Later OBSE.


LEGAL CRAP

No warranty. Do what you like with it, but make sure that you credit me.
User avatar
Marie
 
Posts: 3405
Joined: Thu Jun 29, 2006 12:05 am

Post » Wed Mar 09, 2011 12:59 pm

Me like!

To bad one does not know if it is a skill book one is looking at... maybe add a little feature :hubbahubba:

Cheers!
User avatar
Daddy Cool!
 
Posts: 3381
Joined: Tue Aug 21, 2007 5:34 pm

Post » Wed Mar 09, 2011 12:50 am

Is this compatible with Book Jackets?
User avatar
Ria dell
 
Posts: 3430
Joined: Sun Jun 25, 2006 4:03 pm

Post » Wed Mar 09, 2011 7:07 am

Me like!

To bad one does not know if it is a skill book one is looking at... maybe add a little feature :hubbahubba:

Cheers!

You're not the only one who wants that: http://www.gamesas.com/bgsforums/index.php?showtopic=1006350&view=findpost&p=15049974

Should be in v1.10
User avatar
Victoria Vasileva
 
Posts: 3340
Joined: Sat Jul 29, 2006 5:42 pm

Post » Wed Mar 09, 2011 2:11 am

Is this compatible with Book Jackets?

I use BJ and I'm not seeing any problem.
User avatar
Shae Munro
 
Posts: 3443
Joined: Fri Feb 23, 2007 11:32 am

Post » Tue Mar 08, 2011 10:00 pm

I use BJ and I'm not seeing any problem.


Ok thanks for the reply!
User avatar
Blessed DIVA
 
Posts: 3408
Joined: Thu Jul 13, 2006 12:09 am

Post » Tue Mar 08, 2011 10:13 pm

I'm gonna watch this thread for a while, and then when I get Oblivion reinstalled some day I'm gonna open this mod up and see what I should have done with mine :) I'd been thinking about a rebuild at the end of last year because OBSE was just adding functions to detect skill books at that time (if I recall correctly) which would have solved both the Book Jackets issues with mine, and the failure to detect skill books added by mods.

With this one now in place, I'll have to start seriously thinking about my other mod idea......gonna have to read some OBSE stuff.
User avatar
meghan lock
 
Posts: 3451
Joined: Thu Jan 11, 2007 10:26 pm

Post » Tue Mar 08, 2011 10:08 pm

DBBAM updated to v1.10b.

OP updated.
User avatar
Krystal Wilson
 
Posts: 3450
Joined: Wed Jan 17, 2007 9:40 am

Post » Wed Mar 09, 2011 1:24 am

Alright, now we're cooking :foodndrink:

EDIT - hmm, is there someway to check it is running in game? Didn't work on the first try with default, checked the ini and changed both keys to 56 and skillbooks to 2. End EDIT
User avatar
Romy Welsch
 
Posts: 3329
Joined: Wed Apr 25, 2007 10:36 pm

Post » Wed Mar 09, 2011 3:20 am

hmm, is there someway to check it is running in game?

There is now: prints "DBBAM Initialized" to the console.

Mod updated to v1.20. OP updated.
User avatar
^~LIL B0NE5~^
 
Posts: 3449
Joined: Wed Oct 31, 2007 12:38 pm

Post » Wed Mar 09, 2011 7:35 am

Mod updated to v1.30. OP updated.
User avatar
[Bounty][Ben]
 
Posts: 3352
Joined: Mon Jul 30, 2007 2:11 pm

Post » Wed Mar 09, 2011 9:27 am

Mod updated to v1.31. OP updated.
User avatar
Sxc-Mary
 
Posts: 3536
Joined: Wed Aug 23, 2006 12:53 pm

Post » Wed Mar 09, 2011 12:35 pm

Right. Chucked it in my loadorder - Thanks!
User avatar
Nims
 
Posts: 3352
Joined: Thu Jun 07, 2007 3:29 pm

Post » Wed Mar 09, 2011 12:19 pm

Right. Chucked it in my loadorder - Thanks!

Think you'd better chuck it in again. Just fixed a small issue.

Mod upgraded to v1.31b. OP updated.
User avatar
Verity Hurding
 
Posts: 3455
Joined: Sat Jul 22, 2006 1:29 pm

Post » Wed Mar 09, 2011 12:16 pm

I downloaded and installed this mod, and it makes collecting books very comfortable, the only issue I've come across is that I get "BookName" instead of the real book name when I collect a skill book. And of course, I have Pluggy 1.32 and OBSE 18b4. What could be happened?
User avatar
Tinkerbells
 
Posts: 3432
Joined: Sat Jun 24, 2006 10:22 pm

Post » Wed Mar 09, 2011 7:45 am

I downloaded and installed this mod, and it makes collecting books very comfortable, the only issue I've come across is that I get "BookName" instead of the real book name when I collect a skill book. And of course, I have Pluggy 1.32 and OBSE 18b4. What could be happened?

Thanks for the praise.

What happened is I made a mistake. :)

Try v1.32 which I've just uploaded.
User avatar
BRIANNA
 
Posts: 3438
Joined: Thu Jan 11, 2007 7:51 pm

Post » Wed Mar 09, 2011 2:26 am

v1.33 uploaded. Fixed books with parent would not be removed from world when added to player inventory.

OP updated.
User avatar
Inol Wakhid
 
Posts: 3403
Joined: Wed Jun 27, 2007 5:47 am

Post » Wed Mar 09, 2011 8:16 am

Thanks for the update for this wonderful little mod. :)
User avatar
Cedric Pearson
 
Posts: 3487
Joined: Fri Sep 28, 2007 9:39 pm

Post » Wed Mar 09, 2011 12:15 pm

Mod upgraded to v1.40.

Books without a parent will now trigger physics.

OP updated.
User avatar
Ladymorphine
 
Posts: 3441
Joined: Wed Nov 08, 2006 2:22 pm

Post » Wed Mar 09, 2011 9:42 am

Mod upgraded to v1.41.

Books without a parent will now trigger physics. Honestly. :)

OP updated.
User avatar
Jessica Thomson
 
Posts: 3337
Joined: Fri Jul 21, 2006 5:10 am

Post » Wed Mar 09, 2011 4:14 am

Excellent mod.
However there still seems to be a problem; When using the default ShowSkillBookMessage setting (1) it says "bookname" instead of the books actual name.
This problem does not occur with setting 2 however.
User avatar
Ricky Meehan
 
Posts: 3364
Joined: Wed Jun 27, 2007 5:42 pm

Post » Wed Mar 09, 2011 7:52 am

Excellent mod.
However there still seems to be a problem; When using the default ShowSkillBookMessage setting (1) it says "bookname" instead of the books actual name.
This problem does not occur with setting 2 however.

Sorry. Look out for v1.42 shortly.
User avatar
Eilidh Brian
 
Posts: 3504
Joined: Mon Jun 19, 2006 10:45 am

Post » Wed Mar 09, 2011 7:33 am

This is totally making the list. :)
User avatar
Stephanie I
 
Posts: 3357
Joined: Thu Apr 05, 2007 3:28 pm

Post » Tue Mar 08, 2011 10:37 pm

This is totally making the list. :)

What list?
User avatar
Emzy Baby!
 
Posts: 3416
Joined: Wed Oct 18, 2006 5:02 pm

Post » Wed Mar 09, 2011 1:22 am

Mod upgraded to v1.42.

Fixed (again) default second person message would show 'BOOKNAME' instead of the name of the book.

OP updated.
User avatar
Code Affinity
 
Posts: 3325
Joined: Wed Jun 13, 2007 11:11 am

Next

Return to IV - Oblivion