Posted 17 December 2010 - 05:25 AM
Hi Sidious,
Don't worry, you're not alone - IG Maker is not the most user-friendly program in the world, and its logic can be baffling sometimes. It really takes a lot of getting used to (I'm there too!).
I'm currently working through some of your issues myself, so I'll help you as I figure it out.
The sample games Simple Action-RPG and Coming of Age Day do a lot of the things that you are asking about, so it might be a good idea to download the GPD files from Enterbrain. (You might need to get Coming of Age Day from the Japanese site).
As for your specific questions, I haven't got to bringing a menu up by pressing a button yet, but I will soon. Maybe someone else can answer this sooner?
Having an NPC display a dialogue box deals with making a gadget that changes switches to bring up a menu part (your text window) and display text on it.
For instance, in Coming of Age Day, the player's mother NPC has the poses Wait, Begin Dialogue (display window switch ON), Display Text (Mother's dialogue switch ON), Delete Text (Mother's dialogue switch OFF), and End Dialogue (display window switch OFF).
(She has more poses than just these, but these are the basics for NPC dialogue.)
The nine boxes in the Menus tab are for holding different parts of your onscreen menu. The centre box displays menu parts that should usually or always be on your screen during gameplay (i.e. your HUD). The other boxes are more like 'storage.' You typically can't see what's on them, but they are displayed when certain criteria are met (like a button is pressed). So, as discussed above, your speech window would be in one of these other boxes.
Check out the sample games and see how others do this, and post back here as you learn something new and/or need more help.