Ticket #1338: learn_to_play_in_game.patch

File learn_to_play_in_game.patch, 1.4 KB (added by _vincent, 12 years ago)
  • binaries/data/mods/public/gui/session/menu.js

     
    99const MARGIN = 4;
    1010
    1111// Includes the main menu button
    12 const NUM_BUTTONS = 7;
     12const NUM_BUTTONS = 8;
    1313
    1414// Regular menu buttons
    1515const BUTTON_HEIGHT = 32;
     
    257257    closeSettings(false);
    258258}
    259259
     260function learnToPlayMenuButton()
     261{
     262    closeMenu();
     263    closeOpenDialogs();
     264    pauseGame();
     265    Engine.PushGuiPage("page_manual.xml", {"page": "intro"});
     266}
    260267
     268
    261269// Temporarily adding this here
    262270//function playButtonSound()
    263271//{
  • binaries/data/mods/public/gui/session/session.xml

     
    486486            <object name="pauseButtonText" type="text" style="CenteredButtonText" ghost="true">Pause</object>
    487487            <action on="Press">togglePause();</action>
    488488        </object>
     489
     490        <!-- Learn to play button -->
     491        <object type="button"
     492            name="learnToPlayButton"
     493            style="StoneButtonFancy"
     494            size="0 192 100% 220"
     495            tooltip_style="sessionToolTip"
     496        >
     497            Learn To Play
     498            <action on="Press">learnToPlayMenuButton();</action>
     499        </object>
    489500        </object>
    490501    </object>
    491502