Apriori le pb vient de la table des cadavres, il est possible de faire fonctionner à nouveau l'app en téléchargeant la version non empaquetée sur : https://github.com/Canop/Chrall/tree/master/chrome puis en modifiant legerement chrall_view_analysis.js (ligne 306) enfin en ajoutant votre version de l'extension dans chrome (ou edge)
j'ai debug ça a coup de chatGPT, c'est du bricolage
--
chrall.analyseCenotaphTable = function(table){ var grid = chrall.grid; table = table.get(0); if (table===undefined) return; var lines = table.querySelectorAll("tbody tr"); grid.nbCenotaphsInView = lines.length; try { for (var lineIndex = 0; lineIndex < lines.length; lineIndex++) { var item = new chrall.Thing(); var cells = lines[lineIndex].children; console.log('cells:', cells.length); let i = 1; if (cells.length>=7) { // c'est le cas si le "menu d'actions contextuelles" est // coché dans les options de vue de MH item.actions = cells[i++].innerHTML; } i += 1; var nameCell = cells[i++]; item.setName(nameCell.textContent); item.x = parseInt(cells[i++].textContent); item.y = parseInt(cells[i++].textContent); item.z = parseInt(cells[i++].textContent); grid.getCellNotNull(item.x, item.y).addMushroom(item); chrall.addActionPointDistance(cells, item.x, item.y, item.z); } } catch (e) { console.warn("Erreur lors du décodage de la table des cadavres"); } };
|