Super Menu II for Lite-C... FREE...

Posted By: TerraSame

Super Menu II for Lite-C... FREE... - 10/17/10 15:20

Hello all...

Note: A new version with fixes has been up-loaded... 11/1/2010
Thanks to those who tested and responded.... THANKS !
(Please use the same link... Or look for the response from Helghast, later in this thread...

My friends and I are pleased to offer you the revised and FREE "Super Menu II" system.

While working to convert our project template to Lite-C, we have recreated the original A6 "Super Menu" to the Lite-C format.
(The original project can be found in the "Acknex Unlimited Site" under, "Code" and was added 03-19-05 and was written by Redas Truikys.)

The converted project is now a standalone system and can be adapted as you see fit.
To review this project, simply open and run the menu.c file through SED.
Then hit your "Escape" key to activate the Menu system.

(Please review the "README.txt" document for directions how to add this system to your project.)

You can get the free package by visiting our site and finding the "Super Menu II" link at the bottom of our "index2" page.
(The link is highlighted in Red.)
( Sorry 'bout the bad link color in Firefox and Chrome... It's now fixed thanks to Quadraxas's advice. )
Here... www.terrasame.com

Please let us know if you have questions.
Enjoy and have fun...
laugh
____________________________________________________________

SUPER MENU ORIGINAL AUTHOR:
Redas Truikys

CONVERTED TO LITE-C BY:
Dennis van den Broek (aka... Helghast)

SPECIAL CREDITS:
Paul Kueber (aka... TerraSame)

SPECIAL THANKS TO:
Keith Middlebrook (aka... Keebo)

Posted By: Saturnus

Re: Super Menu II for Lite-C... FREE... - 10/17/10 19:45

I just wanted to point out that the download link is somewhat tricky to find, as the red link isn't as red as I expected it to be (0F0000 to be exact, which is pretty dark). wink Perhaps you could use a flashier color?


I played around with the demo for a bit (demos are always appreciated). By doing so, I found some minor bugs:

1) If you press Esc while the "Really quit?" window is visible, the window stays visible, but the buttons can't be clicked on anymore.

2) If you assign the Esc key to an action in the Controls menu, the key gets assigned, but the whole menu gets closed at the same time.

3) If the Options button is clicked while the Controls menu is visible, the Controls menu stays visible and the fields in the Key column are all empty. Key assigments might invoke error messages then.

Hope this helps to improve this contribution.
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 10/18/10 16:34

Saturnus...
Thank you for reviewing this project....

I revised the link on my web site so it is easier to find.
(I noticed that it was difficult to find last night but it was late and I was tired...)

We will be looking on the "Minor Bugs" you pointed out and we will revise as we see fit.

Thanks again... You input is appreciated...
laugh
Posted By: paracharlie

Re: Super Menu II for Lite-C... FREE... - 10/29/10 02:58

Any fix for that?
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 10/29/10 15:39

Not yet...
Posted By: paracharlie

Re: Super Menu II for Lite-C... FREE... - 10/29/10 18:46

Ok I took a good look at it because I'm interested in using it for my rpg.
What I found in meniuon() and ismeniu() was a command for cycle.
menutoggle += 1;
menutoggle = cycle(menutoggle, 0, 1);// was 2 now its 1.
It is one now because your global var is 0. So if you cycle and add 1 with += then you allow the var to go out of range and become 2. So all functions looking for 0 will no longer funtion. Seems to be working now. Just wanted to share with you what I found.
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 10/30/10 09:22

Hi Paracharlie,
Good of you to look at that... and to share your findings....
We are so damn busy here. That is why we have not yet addressed the bugs.
I realy like that system. I've spent a lot of time revising it so it looks and works the way I want it to that mine is way more complicated, mostly because I added extra video controls for more resolution choices. and I added a fog/lod/clipping change with each resolution. The easy part to revise is the panel bitmap images. I have never seen a decent menu to start with for Lite-C and we were re-writing or entire code base. It only seemed logical to begin with the original Supermenu - revise it - turn it into a demo and share it with everyone... I hope it helps you and that you have fun using it in your projects.
Thanks for the update of your finding, when we get a chance (maybe next week) we will look at editing the bugs and re-submit.
Thanks
laugh
Posted By: FJS

Re: Super Menu II for Lite-C... FREE... - 10/30/10 10:11

Sorry... can't find anything ...no link on your page
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 10/30/10 14:14

FJS,
It's there...
Hit the "Enter" button at the main TerraSame start page... then scroll down on the "Index2" page...
Look to the lower left and you'll find a download link highlighted in RED...
Let me know if you have any more trubs...
Posted By: FJS

Re: Super Menu II for Lite-C... FREE... - 10/31/10 08:51

NOPE...

...using firefox 3612 ...still no link visible on index2
smirk
Posted By: sebbi91

Re: Super Menu II for Lite-C... FREE... - 10/31/10 09:52

@FJS

I finally found it!
you have to go on the INDEX2 page and at the left side you have the words "main","Service","Simulation" und "Information".
Under "Information" you have

# F.A.Q.
# Phone: 906.235.2187
# info@terrasame.com
# YouTube

You can find the the Link under # YouTube.

it looks like this:

Information

# F.A.Q.
# Phone: 906.235.2187
# info@terrasame.com
# YouTube
# Super Menu II

I agree with you its hard to find.
I found it by using the Internet Explorer.

Hope I could help you.


regards Sebastian
Posted By: Quad

Re: Super Menu II for Lite-C... FREE... - 10/31/10 11:53

to fix them being dark brown instead of red in ff and chrome change the ##ff0000's in the page to #ff0000 instead.
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 10/31/10 12:12

Sebastian, Good of you to assist... thanks!
FJS, You find it now?
Quadraxas, is that supposed to be a suggestion?

Seriously guys... It looks fine on my machine.
Why is it so difficult to find on Firefox?
Posted By: sebbi91

Re: Super Menu II for Lite-C... FREE... - 10/31/10 12:21

no problem!

Nice template, by the way ^^.

I dont know why its a dark brown in firefox and red in Internet explorer.
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 10/31/10 12:47

Hmmmmmmmmmmmmmmmmmmmmmmmm....
Maybe, now that we know about the red in explorer and brown in firefox, I'll note that on the original post.... (Done!)

Thanks for the compliment about the template!
I'll pass the nice words on to the other guys...
The guy who really deserves the credit is Redas Truikys. He wrote the original.
Dennis (Helghast) did the Lite-C conversion... He did a great job!
All I did was get the permissions and "view the vision" that it could be valuable for us all...
I've been using 3dgs since A5 back in '06', I've used a lot of contributions from other users and I have never contributed a thing.... I'm thinkin' it's about damn time!
Thanks again, and enjoy!
Posted By: Quad

Re: Super Menu II for Lite-C... FREE... - 10/31/10 12:58

It looks fine on Internet Explorer. It's hard to find in firefox because it's nearly invisible.

And yes, that was a suggestion to fix the hard-visibility problem on firefox and chrome. If you do as i said, it would look same in both internet explorer and firefox.
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 10/31/10 13:31

Quadraxas,
Thanks for the advice.
I changed the double ## to a single #.
Would you please check Explorer and Firefox and let me know if the link is now RED on both browsers.
Thanks!
laugh
Posted By: Quad

Re: Super Menu II for Lite-C... FREE... - 10/31/10 13:41

Yes, it's red now.
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 10/31/10 13:46

Thanks for both your advice and your patience!
Much abliged...

Yeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!
(Sorry 'bout that... I couldn't help it!)
Posted By: Helghast

Re: Super Menu II for Lite-C... FREE... - 11/01/10 18:44

Originally Posted By: Saturnus
I just wanted to point out that the download link is somewhat tricky to find, as the red link isn't as red as I expected it to be (0F0000 to be exact, which is pretty dark). wink Perhaps you could use a flashier color?


I played around with the demo for a bit (demos are always appreciated). By doing so, I found some minor bugs:

1) If you press Esc while the "Really quit?" window is visible, the window stays visible, but the buttons can't be clicked on anymore.

2) If you assign the Esc key to an action in the Controls menu, the key gets assigned, but the whole menu gets closed at the same time.

3) If the Options button is clicked while the Controls menu is visible, the Controls menu stays visible and the fields in the Key column are all empty. Key assigments might invoke error messages then.

Hope this helps to improve this contribution.


Thanks Saturnus~! I took the time tonight to fix all these issues wink Link at end of my post.

Originally Posted By: paracharlie
Ok I took a good look at it because I'm interested in using it for my rpg.
What I found in meniuon() and ismeniu() was a command for cycle.
menutoggle += 1;
menutoggle = cycle(menutoggle, 0, 1);// was 2 now its 1.
It is one now because your global var is 0. So if you cycle and add 1 with += then you allow the var to go out of range and become 2. So all functions looking for 0 will no longer funtion. Seems to be working now. Just wanted to share with you what I found.


Hey Paracharlie, this is unfortunately not true... if you read cycle under the menu, it says:

Quote:

cycle(var x,var a,var b);
returns x 'wrapped around' the range a..b.

Parameters:
x - value to be calculated
a - lower limit
b - upper limit (not including)


So by setting the upper limit to 2, once it becomes 2 or higher, it will wrap back to the lower limit, so 2 is actually 0 then. (because it says on upper limit; not including).

anyway, I did fix the things Saturnus posted, you can get the download mirror from my website, or get the updated file from Terrasame's website soon.

DOWNLOAD updated Super Menu 2 (v1.1):
Super menu II v1.1 (Lite-c)

Enjoy; and feedback is always much appreciated!
regards,
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 11/01/10 18:46

Nice work Dennis!
Posted By: paracharlie

Re: Super Menu II for Lite-C... FREE... - 11/01/10 20:39

Nice work. Sorry about that mix up guys, I was thinking wrong.
Posted By: bodden

Re: Super Menu II for Lite-C... FREE... - 11/02/10 06:27

Good work. I've nothing to add. Key-mapping, Load/Save, Change of screen resolution. Everything is included and seems to work. Well done!
Posted By: TerraSame

Re: Super Menu II for Lite-C... FREE... - 11/02/10 12:17

That's about the cleanest response I've ever read anywhere in the 3DGS forum...
We... are very glad you approve...
Posted By: 3run

Re: Super Menu II for Lite-C... FREE... - 11/11/10 07:43

Thank you all guys. You've done really great job. I'm pretty sure that a lot of users will find this very useful. I really appreciate it laugh
© 2024 lite-C Forums