First of all: I have tried to solve my problem for quite some hours now, but I can't seem to find a solution. Maybe I am overlooking something really simple and I'll feel stupid after this resolves.
I am using a lot of Yanfly's amazing scripts and would really like to stick with them, as I personally find them very easy to work with, as I have NO scripting knowledge whatsoever. I can follow tutorials and guides though and they do explain their scripts nicely. So ultimately I'd like ideas that work with their scripts, but I'm up for anything that helps me out.
I am pretty sure both my requests can be solved the same way, which is pretty convenient and as such I put them together.
The things I want to achieve are the following:
My player exits a room and is given an option to choose one out of 2 and sometimes 3 different paths. I want the player to get a glimpse of what lays up ahead. I currently am solving this by randomly generating a number for both a left and a right option. I have a conditional branch asking for that random number and then have a corresponding text message saying "The room to the right contains (randomnumber resulting) enemies and a (randomnumber resulting) loot chest", followed by "The left room contains a healing area" (Or something). - I'd obviously like this to be a bit more then just one sentence. Some information about the area, the enemies, the difficulty rating, an icon for a treasure chest for the rewards etc pp.
Following, my only option currently is giving the player a standart basic choice asking for "Left" or "Right".
This really succs. It is very undynamic and clicking away textboxes is pretty unfun. At the same time, when asked for which option to take, the option itself is not shown, thus easily forgettable. However, it does work, so there's that.
What I would like to have is a huge box of information taking up half the right side of the screen and another one on the left. And then by moving the arrow key left or right highlighting one option and by pressing enter selecting it. Selecting an option would return me some kind of variable that I can use to teleport the player to that specific map for example.
I would like that information window to be able to include text, variables and icons - and it would be ultimately lovely to get those information out of a seperated textfile included in either the folder itself or as a JS-file in the js folder. That way I can dynamically alter the information text for the different rooms, rather then having to manually rewrite the information on each path that may or may not lead to a specific random room. This, however, is not super mandatory, but it would be extremly awesome.
The second problem that can be solved the same way, is a reward-selection screen after maybe a battle or something. It should ideally be just the same thing - it opens a huge information window on the right and the left. Best case scenario: it has the option to have 3 options, same as the path-decision one. Selecting one reward will again return variables that I can use to grant items or XP or whatever.
If all that fails, just having the option to show those information windows and then just using the basic option-selection would be okay aswell. At least I could work with that without having a black screen and textboxes telling me information that i forget the next second - and still having to select one of them.
------------------------------
I have looked for Information windows and found one (VE Information Window) but it apparently doesn't work with external text data (or I personally may not be able to make it work together) and appears to not be working with Yanfly's scripts.
I tried getting Information from a textfile with the help of TFExternalText but I can only make it display messages, not data as a string value. I tried creating JS-Files and get data from the document with something I grabbed from some old posts from here, but I failed to make it work either, as I didn't have any guides or something on how to implement it. I thought about creating a hub, but I again failed to make it work aswell.
I didn't expect it to be that hard to just show windows including text/data on screen, but apparently I was wrong.
Again, maybe I am overseeing something very simple and I am appreciating every thought and every bit of help!
Thank you very much for your attention!
Attachment: