Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Menu system is convoluted. Add/Remove methods need revisioning. #34

Open
uaktags opened this issue Jul 20, 2016 · 0 comments
Open

Menu system is convoluted. Add/Remove methods need revisioning. #34

uaktags opened this issue Jul 20, 2016 · 0 comments

Comments

@uaktags
Copy link
Collaborator

uaktags commented Jul 20, 2016

function add_menu(ParentMenuID, MenuName, MenuTitle', MenuAltTitle, MenuURI, MenuPosition, ModuleID)

The idea was that when you add a Menu, you assign it to a parent which gets translated out in the template.

The Title and AltTitle is more meta for the Template's output and is displayed to the player.

The URI is the link that the menu turns into.

Position is obviously for positioning the output for the ordering.

Module ID connects the Menu to a Module for Activation purposes.

The system is suppose to allow for the utilization of all services. Module Installation/Activations, Template output, all wrapped in one. But I think the system gets confusing in the end, there has to be a better way to do this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant