more fixes to encounters
@ -12,7 +12,7 @@ class EncounterTable:
|
||||
'forest': ['hisser', 'sep', 'blaash', 'blackun', 'terl', 'win seen', 'pineto', 'perth', 'obb', 'kailin',
|
||||
'gren', 'badder', 'arn', 'lil', 'blood bird', 'horl choo', 'soul besh', 'dabber', 'centisteed',
|
||||
None],
|
||||
'desert': ['serf', 'kamodo', 'blight', 'perth', 'parn', 'zarn', 'yexil', 'hisser', 'sep', 'calthen',
|
||||
'desert': ['serf', 'kamodo', 'blight', 'perth', 'parn', 'zarn', 'yexil', 'hisser', 'sep', 'cal then',
|
||||
'manta', 'kep plant', 'carrin', 'podog', None, None, None, None, None, None],
|
||||
'watery': ['win seen', 'crep plant', 'seroon lou', 'terl', 'ert telden', 'barl nep', 'ert', 'fleshin',
|
||||
'keeshin', 'narl ep', 'menarl', 'herkel', 'ber lep', 'cren tosh', 'fen', 'gator', None, None, None,
|
||||
|
@ -43,11 +43,11 @@ document.getElementById('terrainForm').addEventListener('submit', function (even
|
||||
|
||||
function setResultImage(name) {
|
||||
let imgElement = document.createElement('img');
|
||||
imgElement.src = './img/' + name + ".jpg";
|
||||
imgElement.src = '/img/' + name + ".jpg";
|
||||
console.log(imgElement.src);
|
||||
imgElement.onerror = function () {
|
||||
this.onerror = null;
|
||||
this.src = './img/404.jpg';
|
||||
this.src = '/img/404.jpg';
|
||||
};
|
||||
resultSection.appendChild(imgElement);
|
||||
}
|
||||
@ -67,6 +67,7 @@ document.getElementById('terrainForm').addEventListener('submit', function (even
|
||||
// Make the key names bold:
|
||||
tdKey.style.fontWeight = 'bold';
|
||||
|
||||
|
||||
if (Array.isArray(data[key])) {
|
||||
if (key === 'environ' || key === 'mutations') {
|
||||
tdValue.innerText = data[key].join(', ');
|
||||
@ -98,34 +99,25 @@ document.getElementById('terrainForm').addEventListener('submit', function (even
|
||||
tdValue.innerText = data[key];
|
||||
}
|
||||
|
||||
if (key === 'name') {
|
||||
let imgURL = "/img/" + data[key] + ".jpg";
|
||||
tdKey.innerHTML = `
|
||||
<div>
|
||||
<h2 style=\'font-size: 1.2em;\'>${data[key].toUpperCase()}</h2>
|
||||
</div>`;
|
||||
tdValue.innerHTML = `
|
||||
<div>
|
||||
<img src='${imgURL}' onerror='this.src="/img/404.jpg";' style='width: 230px; height: 230px;'>
|
||||
</div>`;
|
||||
console.log(tdValue.innerHTML);
|
||||
}
|
||||
|
||||
|
||||
tr.appendChild(tdKey);
|
||||
tr.appendChild(tdValue);
|
||||
table.appendChild(tr);
|
||||
}
|
||||
|
||||
// append image row if name key exists
|
||||
if(data.name) {
|
||||
let tr = document.createElement('tr');
|
||||
let tdKey = document.createElement('td');
|
||||
let tdValue = document.createElement('td');
|
||||
let imgElement = document.createElement('img');
|
||||
|
||||
tdKey.innerText = 'IMAGE';
|
||||
tdKey.style.fontWeight = 'bold';
|
||||
|
||||
imgElement.src = './img/' + data.name + ".jpg";
|
||||
imgElement.onerror = function() {
|
||||
this.onerror = null;
|
||||
this.src = './img/404.jpg';
|
||||
};
|
||||
|
||||
tdValue.appendChild(imgElement);
|
||||
tr.appendChild(tdKey);
|
||||
tr.appendChild(tdValue);
|
||||
|
||||
table.appendChild(tr);
|
||||
}
|
||||
|
||||
resultSection.appendChild(table);
|
||||
}
|
||||
}, 1000);
|
||||
|
Before Width: | Height: | Size: 132 KiB After Width: | Height: | Size: 46 KiB |
BIN
web/img/ark.jpg
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 81 KiB After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 70 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 99 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 32 KiB |