🌟現在、鉄壁 鉄壁ヘッドショットには対応済みです。
鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。

MediaWiki:Gadget-MergeCellsVertically.js

提供:Apex Data
2022年6月12日 (日) 18:54時点におけるMntone (トーク | 投稿記録)による版 (ページの作成:「→‎* * @description: * This script merge cells vertically on the table .damagetable.: $(function(){ var damagetables = document.querySelectorAll('.damagetable'); for (var damagetable of damagetables) { var headerCells = []; for (var row of damagetable.rows) { var cells = Array.prototype.slice.call(row.cells).filter(function(cell){ return cell.tagName == 'TD'; }); for (var i = cells.length - 1; i >= 0; --i) { const cell = cells[i]; if (cell ==…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Internet Explore/Edger: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
  • Opera: Ctrl-F5を押してください
/**
 * @description:
 * This script merge cells vertically on the table .damagetable.
 */
$(function(){
	var damagetables = document.querySelectorAll('.damagetable');
	for (var damagetable of damagetables) {
		var headerCells = [];
		for (var row of damagetable.rows) {
			var cells = Array.prototype.slice.call(row.cells).filter(function(cell){ return cell.tagName == 'TD'; });
			for (var i = cells.length - 1; i >= 0; --i) {
				const cell = cells[i];
				if (cell === undefined) {
					continue;
				} else if (headerCells[i] === undefined || cell.innerText !== headerCells[i].innerText) {
					headerCells[i] = cell;
				} else {
					if (cell.hasAttribute('rowspan')) {
					headerCells[i].rowSpan += cell.rowSpan;
					} else {
					++headerCells[i].rowSpan;
					}
					cell.remove();
				}
			}
		}
	}
});