Show detailed player level
This commit is contained in:
parent
f86033aab7
commit
65ee4b367d
@ -84,13 +84,15 @@ window.plugin.guessPlayerLevels.setLevelTitle = function(dom) {
|
||||
var el = $(dom);
|
||||
var nick = el.text();
|
||||
|
||||
var level = window.plugin.guessPlayerLevels.fetchLevelByPlayer(nick);
|
||||
var details = window.plugin.guessPlayerLevels.fetchLevelDetailsByPlayer(nick);
|
||||
|
||||
var text;
|
||||
if (level) {
|
||||
text = 'Min player level: ' + level + ' (guessed)';
|
||||
} else {
|
||||
text = 'Min player level unknown';
|
||||
if(details.min == 8)
|
||||
text = 'Player level: 8';
|
||||
else {
|
||||
text = 'Min player level: ' + details.min;
|
||||
if(details.min != details.guessed)
|
||||
text += '\nGuessed player level: ' + details.guessed;
|
||||
}
|
||||
window.setupTooltips(el);
|
||||
|
||||
|
@ -311,16 +311,22 @@ window.plugin.playerTracker.drawData = function() {
|
||||
var popup = '<span class="nickname '+cssClass+'" style="font-weight:bold;">' + playerData.nick + '</span>';
|
||||
|
||||
if(window.plugin.guessPlayerLevels !== undefined &&
|
||||
window.plugin.guessPlayerLevels.fetchLevelByPlayer !== undefined) {
|
||||
var playerLevel = window.plugin.guessPlayerLevels.fetchLevelByPlayer(pguid);
|
||||
if(playerLevel !== undefined) {
|
||||
popup += '<span style="font-weight:bold;margin-left:10px;">Level '
|
||||
+ playerLevel
|
||||
+ ' (guessed)'
|
||||
+ '</span>';
|
||||
} else {
|
||||
popup += '<span style="font-weight:bold;margin-left:10px;">Level unknown</span>'
|
||||
window.plugin.guessPlayerLevels.fetchLevelDetailsByPlayer !== undefined) {
|
||||
function getLevel(lvl) {
|
||||
return '<span style="padding:4px;color:white;background-color:'+COLORS_LVL[lvl]+'">'+lvl+'</span>';
|
||||
}
|
||||
popup += '<span style="font-weight:bold;margin-left:10px;">';
|
||||
|
||||
var playerLevelDetails = window.plugin.guessPlayerLevels.fetchLevelDetailsByPlayer(pguid);
|
||||
if(playerLevelDetails.min == 8) {
|
||||
popup += 'Level ' + getLevel(8);
|
||||
} else {
|
||||
popup += 'Min level: ' + getLevel(playerLevelDetails.min);
|
||||
if(playerLevelDetails.min != playerLevelDetails.guessed)
|
||||
popup += ', guessed level: ' + getLevel(playerLevelDetails.guessed);
|
||||
}
|
||||
|
||||
popup += '</span>';
|
||||
}
|
||||
|
||||
popup += '<br>'
|
||||
|
Loading…
x
Reference in New Issue
Block a user