View Full Version : Scenarist - How is THIS possible?!


mverta
23rd August 2004, 05:29
http://www.mikeverta.com/Posts/Menu.jpg

I'm sure this isn't the best way to do this, but I can't get a straight answer on how to do it, so this is my solution... but it's allowing a direct transfer from VTS1 to VTS2, which I thought was impossible. Here's the flow:

1) Upon insertion, the DVD plays a special version of the MAIN MENU, which has an extra animation at the top. (Title_1, in VTS1).

2) That MENU posts to a shorter, "loopable" version of itself inside the English folder of VTS1.

3) Both versions of the MAIN MENU have buttons, one of which is currently linked through a DUMMY PGC in the VGM to a new menu in VTS2. (This menu has a short animation which comes before the loopable version of this menu). I did this because when you're at the MAIN MENU, I want pressing "Menu" to keep you there, and when you're at the secondary menu, I want pressing "Menu" to keep you THERE.

4) On the secondary menu, there is a "MAIN MENU" button, which links back to VTS1 through another DUMMY PGC in the VGM.

So far so good, but here's where it gets weird. Once you've gone to the secondary menu, if you select MAIN MENU, and get sent back to VTS1, then pressing "Menu" on the remote will take you BACK to VTS2's menu!

Now it was my understanding that pressing "Menu" on the remote returns you to the Root Menu of whatever VTS you're currently in. But in this case, instead of returning me to the root menu of VTS1, it's sending me back to the root menu of VTS2, which I'm not even in! Isn't this impossible?

By the way.. if someone has a straightfoward answer on how to better map this out, please please just tell me what it is.

Thanks,

_Mike

DaRat
23rd August 2004, 09:47
Drop the 2 vts combo, it's no use. Also don't put menu items into a title, this is also totaly unnecessary. Create a language domain for vts, put in your loopable menu as main menu, drop the rest as simple pgcs. Set your first play to link to your main menu (the short one, you cannot link to any other pgc anyway), add a pre command for your main menu, like "if (GPRM1==0) LinkPGCn longer_mainmenu" or whatever it's name, set a pre command for your longer version "Set GPRM1, 1" and a post command linking to your main meun. For your other menu intros just simply limnk the button to the animation, set a post to your respective menu.

If you don't want the user to be able to exit from your other menus just somply set UOPs in the menus, like "call root - prohibited". That should do the trick. (UOPs > click on a title, pgc, program or cell, scroll down in the properties box (default bottom center), double click the UOP text and you're there. also don't forget to prohibit users scanning fw or rv in your motion menus. :D)

mverta
23rd August 2004, 17:27
Originally posted by DaRat
Create a language domain for vts, put in your loopable menu as main menu, drop the rest as simple pgcs. Set your first play to link to your main menu (the short one, you cannot link to any other pgc anyway), add a pre command for your main menu, like "if (GPRM1==0) LinkPGCn longer_mainmenu" or whatever it's name, set a pre command for your longer version "Set GPRM1, 1" and a post command linking to your main meun. For your other menu intros just simply limnk the button to the animation, set a post to your respective menu.

Thanks for the reply. I have done this, and the GPRM works. But I still have a structure problem: I want a MAIN MENU which can take you to either of 2 SECONDARY MENUS. Each secondary menu has movie tracks in it. What I want is that if you're watchin a clip from a secondary menu, that pressing MENU will take you to its respective secondary menu, and not to the MAIN MENU.

Since right now, MAIN MENU is the root... that's always where it goes.

Thanks again!

_Mike

DaRat
24th August 2004, 10:32
You can always play with GPRMs (like setting a value in the pre-commands, and check in the before the main menu, eg set 2 in menu2, 3 in menu 3, set if gprmx==2 linkpgc menu2_pgc, etc etc ect). Or you can get the current title number form sprm 4 or 5 (dunno right now), i think it gives you back the title number which was last played (hence resume will jump back in that title). Maybe I'm wrong on this one, haven't used S for months now. :(