MediaWiki:Common.js
Jump to navigation
Jump to search
Note: After saving, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* Any JavaScript here will be loaded for all users on every page load. */ /* Calculators */ /* Block chance calculator */ (function() { $('#threat_calc') .append('Tank Threat: ') .append('<br />') .append('<input type="text" size="8" maxlength="3" id="tanktgr" value="0" />') .append('<br />') .append('<input type="radio" id="taunt" name="tank" value="1.5" checked>Yamamaya') .append('<br />') .append('<input type="radio" id="taunt" name="tank" value="2">Doll') .append('<input type="radio" id="taunt" name="tank" value="2.5">Therese') .append('<br />') .append('<input type="radio" id="taunt" name="tank" value="2.75">Warlord') .append('<input type="radio" id="taunt" name="tank" value="2">Raina') .append('<br /><br/>') .append('Party Member Threat: ') .append('<br />') .append('<input type="text" size="8" maxlength="3" id="targettgr" value="0" />') .append('<br /><br/>') .append('<input type="button" id="calculatetgr" value="Calculate" />') .append('<br /><br /><span id="chanceres"></span>') $('#calculatetgr').click(function() { var taunt = document.querySelector('input[name="tank"]:checked').value; var tank = document.getElementById("tanktgr").value/100*taunt; var target = document.getElementById("targettgr").value/100; if (tank <= 0) { var chanceres = 0 } else { var chanceres = 100*((-0.259 * target + 0.378) * tank - 0.7023 * target + 0.5553); } if (chanceres >= 100) { chanceres = 100 } else if (chanceres <=0) { chanceres = 0 } else { chanceres = chanceres.toFixed(2) } $('#chanceres').html( 'Block Chance: <b>' + chanceres + '%' + '</b><br/>' ); }); $('#calculatetgr').click(); }());