main_menu.rml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <rml>
  2. <head>
  3. <title>Main Menu</title>
  4. <link type="text/template" href="window.rml" />
  5. <style>
  6. body
  7. {
  8. width: 300px;
  9. height: 225px;
  10. margin: auto;
  11. }
  12. div#title_bar div#icon
  13. {
  14. icon-image-s: 179px 230px;
  15. icon-image-t: 152px 191px;
  16. }
  17. </style>
  18. <script>
  19. MainMenu = MainMenu or {}
  20. function MainMenu.CloseLogo(document)
  21. if document.context then
  22. local logo = document.context.documents['logo']
  23. if logo then logo:Close() end
  24. end
  25. end
  26. </script>
  27. </head>
  28. <body template="luawindow" onload="Window.OnWindowLoad(document) document.context:LoadDocument('luainvaders/data/logo.rml'):Show()" onunload="MainMenu.CloseLogo(document)">
  29. <button onclick="document.context:LoadDocument('luainvaders/data/start_game.rml'):Show() document:Close()">Start Game</button><br />
  30. <button onclick="Window.LoadMenu('high_score',document)">High Scores</button><br />
  31. <button onclick="Window.LoadMenu('options',document)">Options</button><br />
  32. <button onclick="Window.LoadMenu('help',document)">Help</button><br />
  33. <button onclick="Game.Shutdown()">Exit</button>
  34. </body>
  35. </rml>