… | |
… | |
511 | audio_music_push; |
511 | audio_music_push; |
512 | } |
512 | } |
513 | |
513 | |
514 | sub audio_init { |
514 | sub audio_init { |
515 | if ($CFG->{audio_enable}) { |
515 | if ($CFG->{audio_enable}) { |
516 | DC::Audio::init $CFG->{audio_driver}; |
516 | DC::Audio::init; |
517 | |
517 | |
518 | if ($SDL_MIXER) { |
518 | if ($SDL_MIXER) { |
519 | audio_music_finished; |
519 | audio_music_finished; |
520 | } else { |
520 | } else { |
521 | status "Unable to open sound device: there will be no sound"; |
521 | status "Unable to open sound device: there will be no sound"; |
… | |
… | |
2595 | make_playerbook; |
2595 | make_playerbook; |
2596 | |
2596 | |
2597 | $MENUPOPUP = DC::UI::Menu->new (items => [ |
2597 | $MENUPOPUP = DC::UI::Menu->new (items => [ |
2598 | ["Setup…\tF9" , sub { $SETUP_DIALOG->toggle_visibility }], |
2598 | ["Setup…\tF9" , sub { $SETUP_DIALOG->toggle_visibility }], |
2599 | ["Playerbook…\tTab" , sub { $PL_WINDOW ->toggle_visibility }], |
2599 | ["Playerbook…\tTab" , sub { $PL_WINDOW ->toggle_visibility }], |
2600 | ["…Statistics\tF2" , sub { toggle_player_page ($::STATS_PAGE) }], |
2600 | ["…Statistics\tF2" , sub { toggle_player_page ($::STATS_PAGE) }], |
2601 | ["…Skills\tF3" , sub { toggle_player_page ($::SKILL_PAGE) }], |
2601 | ["…Skills\tF3" , sub { toggle_player_page ($::SKILL_PAGE) }], |
2602 | ["…Spells\tF4" , sub { toggle_player_page ($::SPELL_PAGE) }], |
2602 | ["…Spells\tF4" , sub { toggle_player_page ($::SPELL_PAGE) }], |
2603 | ["…Inventory\tF5" , sub { toggle_player_page ($::INVENTORY_PAGE) }], |
2603 | ["…Inventory\tF5" , sub { toggle_player_page ($::INVENTORY_PAGE) }], |
2604 | ["Help Browser…\tF1" , sub { $HELP_WINDOW ->toggle_visibility }], |
2604 | ["Help Browser…\tF1" , sub { $HELP_WINDOW ->toggle_visibility }], |
2605 | ["Quit…" , sub { |
2605 | ["Quit…" , sub { |
2606 | if ($CONN) { |
2606 | if ($CONN) { |