TAA_BookMenu (v1.3.6)

taaspider

Veteran
Veteran
Joined
Jan 27, 2017
Messages
55
Reaction score
47
First Language
Portuguese
Primarily Uses
RMMV
We might be getting closer to fix this...
Can you load the console (just press F8 when testing your game) and copy the full error message for me? A printscreen is fine, as long as you get the whole window.
 

KingGodzilla

King of the Monsters
Veteran
Joined
Oct 25, 2015
Messages
25
Reaction score
7
First Language
English
Primarily Uses
Hope I did this right lol.

 

taaspider

Veteran
Veteran
Joined
Jan 27, 2017
Messages
55
Reaction score
47
First Language
Portuguese
Primarily Uses
RMMV
Ok... KingGodzilla's issue was fixed and released as a hotfix still on version 1.3.6.
I advise everyone who was already using 1.3.6 to download the plugin again (specially if you use the Plugin Manager as datasource)!
 

manofrain

Warper
Member
Joined
Jul 5, 2019
Messages
3
Reaction score
2
First Language
Russian
Primarily Uses
RMMV
What did you have in mind exactly?
You mean referencing txt files as a book text and loading it when the book is requested?
Yes, that is exactly what I had in mind. Take text from external files with the usual formatting. Dynamic text substitution from an external source. And some basic input automatic parsing.
I did not plan on adding that, as you can just insert your text in a JSON file (basic formating would have to be escaped, but you can do that with a simple find and replace on notepad++, replacing line breaks with \n, for example).
I am now deeply studying your plugin. And looked at the books.json file from the demo. Indeed, "find&replace" will help in most cases. I constantly work in a powerful ViM editor, and it will be very simple.
Thanks for answering. You have created an extremely necessary and useful plugin. Without this functionality, I don’t even plan to use RMMV as an engine.
 

Crystalliney

Warper
Member
Joined
Nov 21, 2019
Messages
2
Reaction score
0
First Language
English
Primarily Uses
RMMV
Hi @taaspider

I seem to have encountered a bug when using the book menu with Yanfly's Message Core.
Using your demo version from the main post, and I added Yanfly's Core Engine and Message Core.
Placing the <WordWrap> tag at either the start of the book or in the Book Text Format causes the text to be cut off at the end of the displayed text. Scrolling up leaves the last row of text partially shown and doesn't show any more lines below the original last line. Here is an example from the demo.
The last image shows that without the word wrap tag, the text works correctly.

Intro Book.png Reading Intro Book.png
Bottom of Intro Book.png
Main Menu Book.png
 
Last edited:

taaspider

Veteran
Veteran
Joined
Jan 27, 2017
Messages
55
Reaction score
47
First Language
Portuguese
Primarily Uses
RMMV
Hi there @Crystalliney !
Sorry, I've been crazy busy at work and school and wasn't able to debug your issue yet (I also haven't finished debugging things for EseQueL :unsure:).
If everything goes right, I may have some free time next week to pick up on coding. It may take some time, but I'll let you know as soon as I manage something!
 

Hyouryuu-Na

Currently Inactive
Veteran
Joined
Jun 15, 2017
Messages
419
Reaction score
868
First Language
Bangla/Bengali
Primarily Uses
RMMV
Hello! Thank you so much for making this plugin! If it wasn't made I would've had to rely on images. However, there's one thing I want to ask. Is there a way to scroll the single image in the background of the detached window with the text?
Edit: Nevermind. It'd be problematic for me, I realize.
 
Last edited:

ex0rschism

Neurotic Artist
Veteran
Joined
Feb 19, 2019
Messages
41
Reaction score
84
First Language
English
Primarily Uses
RMMV
@taaspider
Hi there! I'm having a problem with the compatibility of this plugin with Mog Menu Cursor,
the game crashes when I open the book menu. I think the cursor plugin is the cause,
but if it isn't too much trouble I'd really appreciate it if you could see if there is hopefully a work around?
but if not, no worries!
 

dragoonwys

Freelance Illustrator
Veteran
Joined
Jul 26, 2016
Messages
308
Reaction score
654
First Language
english
Primarily Uses
RMMV
@ex0rschism I tested it out, and MOG_MenuCursor works fine for me with this plugin. I'm on version 1.6.2 and Mog's pluginswork on all current 1.6+ versions
Be sure to put Mog's plugin under this one and that your cursor file is named correctly as Menu_Cursor
 

ex0rschism

Neurotic Artist
Veteran
Joined
Feb 19, 2019
Messages
41
Reaction score
84
First Language
English
Primarily Uses
RMMV
@ex0rschism I tested it out, and MOG_MenuCursor works fine for me with this plugin. I'm on version 1.6.2 and Mog's pluginswork on all current 1.6+ versions
Be sure to put Mog's plugin under this one and that your cursor file is named correctly as Menu_Cursor
Hi there, Thank you for the response!
I just updated to 1.6.1 to see if it would fix the issue, but the problem still happens.
I've also tested both plugins in a blank project in 1.6.1 and the freeze still occurs. :/
I will have to downgrade the version though as it causes problems with other plugins I have (mainly doodads).
 

taaspider

Veteran
Veteran
Joined
Jan 27, 2017
Messages
55
Reaction score
47
First Language
Portuguese
Primarily Uses
RMMV
Ok, I finally managed to take some time and look into things.

@Crystalliney , what you describe is not a bug. If you take a closer look at Yanfly's Message Core help text you'll see he alerts that word wrap disables default line breaks:

While using word wrap, if the word is to extend past the message window's area, it will automatically go to the
following line. That said, word wrap will disable the editor's line breaks and will require you to use the ones provided by the plugin:

<br> or <line break> is text code to apply a line break. Use this before or after a part in which you wish to start a new line.
So, when using Yamfly's message core you need to remove line breaks and place a <br> instead (examples inside the spoiler tag).

BookMenu_Example_2019-12-29 173101.png
Notice that in the editor the whole text is displayed in a single line.
BookMenu_Example_2019-12-29 173244.png

@Hyouryuu-Na , that would be possible yes, but would require considerable work. I personnaly don't see much use for this feature (and by your edit it seems you anticipate trouble with that as well). So I won't work on that for now. If you change your mind and realize you REALLY need this, let me know and I'll give it another thought.

@ex0rschism , which version of TAA_BookMenu are you using?
I actually fixed a compatibility bug in version 1.3.2. I just tested it again on version 1.3.6 and it's working fine.
Like dragoonwys, I'm using MV 1.6.2.

BookMenu_Example_2019-12-29 173830.png
 

Crystalliney

Warper
Member
Joined
Nov 21, 2019
Messages
2
Reaction score
0
First Language
English
Primarily Uses
RMMV
@taaspider I think you may have misunderstood the problem. The wordwrap is working correctly, but even when all the text is on a single line, the text below the bottom of the window gets cut off when scrolling. This occurs in both the detached window and the book menu window. Here are some more screenshots to demonstrate:Wordwrap.pngtext cut off.png
Wordwrap2.png

Thanks again for your help!
 

taaspider

Veteran
Veteran
Joined
Jan 27, 2017
Messages
55
Reaction score
47
First Language
Portuguese
Primarily Uses
RMMV
I did understand, I just couldn't reproduce the issue like you describe now. The only way I could do it was not replacing the line breaks as I said before.

Can you PM me with a book sample you're using over there?
I can try and take a look with a new project, and not the demo.
 

ex0rschism

Neurotic Artist
Veteran
Joined
Feb 19, 2019
Messages
41
Reaction score
84
First Language
English
Primarily Uses
RMMV
[USER=137495 said:
@ex0rschism[/USER] , which version of TAA_BookMenu are you using?
I actually fixed a compatibility bug in version 1.3.2. I just tested it again on version 1.3.6 and it's working fine.
Like dragoonwys, I'm using MV 1.6.2.

Hello, thank you so much for the reply! I am using Book Menu version 1.3.6, and MV 1.6.1.
The latest stable release in MV Software Updates is 1.6.1, so I wasn't sure if I could or should update to 1.6.2?
 

dragoonwys

Freelance Illustrator
Veteran
Joined
Jul 26, 2016
Messages
308
Reaction score
654
First Language
english
Primarily Uses
RMMV
@ex0rschism
The plugin also works on 1.6.1, it shouldn't crash the game.
If it crashes your game even on a blank project, there is something you did wrong (Mog must be under this plugin, or cursor file name is wrong, or the way you create the books).

Try putting the plugin into the demo project and see if it works for you there.
It works fine even when there's nothing there.

1577714787124.png
 

ex0rschism

Neurotic Artist
Veteran
Joined
Feb 19, 2019
Messages
41
Reaction score
84
First Language
English
Primarily Uses
RMMV
@ex0rschism
The plugin also works on 1.6.1, it shouldn't crash the game.
If it crashes your game even on a blank project, there is something you did wrong (Mog must be under this plugin, or cursor file name is wrong, or the way you create the books).

Try putting the plugin into the demo project and see if it works for you there.
It works fine even when there's nothing there.

View attachment 129937
I've attached some screenshots and a gif, I've tested it in a blank project with the same error. :/
It brings up the book menu, but when I select a book the screen freezes

The GIF:
crashGIF.gif
Screenshots:
2020-01-04 (1).png2020-01-04 (2).png2020-01-04 (3).png2020-01-04.png
 

dragoonwys

Freelance Illustrator
Veteran
Joined
Jul 26, 2016
Messages
308
Reaction score
654
First Language
english
Primarily Uses
RMMV
@ex0rschism
I think it's best if you open up a plugin support thread with a link to the Blank test project that has the problem. It looks like an isolated problem that you are facing.
It's not the plugins problem as I tried all basic functions (opening the menu, selecting the book) of the BookMenu with Mog_Cursor in the Demo that Taa provided and it works fine.
 

-Solace-

Villager
Member
Joined
Dec 15, 2019
Messages
13
Reaction score
1
First Language
Arabic
Primarily Uses
RMMV
The "Auto Place Command," "Show Menu," and "Enable Menu" parameters are all completely nonfunctional. Am I missing something? I'm using a lot of Yanfly's plugins and the latest version of this plugin. The data source type is the plugin manager.

Edit: nevermind the "Auto Place Command" not working. That works fine with Yanfly's Main Menu Manager. xD
 
Last edited:

taaspider

Veteran
Veteran
Joined
Jan 27, 2017
Messages
55
Reaction score
47
First Language
Portuguese
Primarily Uses
RMMV
Auto Place Command should be working. I'll take a look at that as soon as possible!
 

MikaTeapot

Warper
Member
Joined
Mar 25, 2019
Messages
4
Reaction score
1
First Language
English
Primarily Uses
RMMV
Hello, your plugin is a life saver <3
One quick question!
When I use readbook, it pops up all pretty and such - but only esc closes the book, how can I make it so confirm (space/enter) work too?
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Lunar New Year is over :( but it's time to get back to work!
I keep giving myself deadlines because I'm so excited to finish something but I notice areas where I'm rushing the story and that's what's gonna weaken my overall project, gotta stop that
My new level features a Jellyfish character who cannot love, because he electrocutes everything he touches.
I prefer single roommates. After a hard day, all you want is sleep. I went to bed at 12. I was awakened at 2 because of my roommate laughing and whispering and stuff with her boyfriend on the phone. I didn't want to yell at her so I had to bear that cringy lovey dovey convo for half an hour, before I got so bored that I fell asleep again.
image i made on mon-die morning

Forum statistics

Threads
93,688
Messages
914,633
Members
123,285
Latest member
jojojovil
Top