mirror of
https://github.com/smogon/pokemon-showdown-client.git
synced 2026-05-09 04:23:01 -05:00
Merge pull request #219 from Slayer95/debug
Battle debug messages are now hidden by default
This commit is contained in:
commit
ceaa87abd4
|
|
@ -5154,7 +5154,7 @@ function Battle(frame, logFrame, noPreload) {
|
|||
case 'debug':
|
||||
args.shift();
|
||||
name = args.join(' ');
|
||||
self.log('<div class="chat"><small style="color:#999">[DEBUG] ' + Tools.escapeHTML(name) + '.</small></div>', preempt);
|
||||
self.log('<div class="debug"><div class="chat"><small style="color:#999">[DEBUG] ' + Tools.escapeHTML(name) + '.</small></div></div>', preempt);
|
||||
break;
|
||||
case 'unlink':
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -449,6 +449,29 @@
|
|||
}
|
||||
return false;
|
||||
|
||||
case 'showdebug':
|
||||
this.add('Debug battle messages: ON');
|
||||
Tools.prefs('showdebug', true);
|
||||
var debugStyle = $('#debugstyle').get(0);
|
||||
var onCSS = '.debug {display: block;}';
|
||||
if (!debugStyle) {
|
||||
$('head').append('<style id="debugstyle">'+onCSS+'</style>');
|
||||
} else {
|
||||
debugStyle.innerHTML = onCSS;
|
||||
}
|
||||
return false;
|
||||
case 'hidedebug':
|
||||
this.add('Debug battle messages: HIDDEN');
|
||||
Tools.prefs('showdebug', false);
|
||||
var debugStyle = $('#debugstyle').get(0);
|
||||
var offCSS = '.debug {display: none;}';
|
||||
if (!debugStyle) {
|
||||
$('head').append('<style id="debugstyle">'+offCSS+'</style>');
|
||||
} else {
|
||||
debugStyle.innerHTML = offCSS;
|
||||
}
|
||||
return false;
|
||||
|
||||
case 'showjoins':
|
||||
this.add('Join/leave messages: ON');
|
||||
Tools.prefs('showjoins', true);
|
||||
|
|
|
|||
|
|
@ -267,6 +267,15 @@
|
|||
if (musicVolume !== undefined) BattleSound.setBgmVolume(musicVolume);
|
||||
|
||||
if (Tools.prefs('logchat')) Storage.startLoggingChat();
|
||||
if (Tools.prefs('showdebug')) {
|
||||
var debugStyle = $('#debugstyle').get(0);
|
||||
var onCSS = '.debug {display: block;}';
|
||||
if (!debugStyle) {
|
||||
$('head').append('<style id="debugstyle">'+onCSS+'</style>');
|
||||
} else {
|
||||
debugStyle.innerHTML = onCSS;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
this.on('init:unsupported', function() {
|
||||
|
|
|
|||
|
|
@ -930,6 +930,9 @@ p.or:after {
|
|||
.chat.timer {
|
||||
color: #992222;
|
||||
}
|
||||
.debug {
|
||||
display: none;
|
||||
}
|
||||
.highlighted {
|
||||
background-color: #FFDDAA;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user