for (const i of Players.getAliveIds()) {
const first_player = Players.get(i);
if (!first_player.isMajor) {continue}
const playerDiplomacy = first_player.Diplomacy;
for (const j of Players.getAliveIds()) {
if (i===j) {continue}
const second_player = Players.get(j);
const backupDiplomacy = second_player.Diplomacy;
const relationshipType = playerDiplomacy.getRelationshipEnum(j)
if (!second_player.isMajor) {continue}
if (playerDiplomacy.hasMet(j) || backupDiplomacy.hasMet(i)) {
const line = document.createElementNS("http://www.w3.org/2000/svg", "line");
line.setAttribute("x1", `${buttonPositions[i].x}%`);
line.setAttribute("y1", `${buttonPositions[i].y}%`);
line.setAttribute("x2", `${buttonPositions[j].x}%`);
line.setAttribute("y2", `${buttonPositions[j].y}%`);