initial thing idk if i'll work on any more tonight tbh

This commit is contained in:
2025-09-08 23:08:20 -05:00
parent 70bd0cdd47
commit 27ec1ad9be
+4 -4
View File
@@ -623,7 +623,7 @@ function onNodeAdd() {
document.getElementById('addNode').addEventListener('click', function() { document.getElementById('addNode').addEventListener('click', function() {
const nodeId = generateRealisticLabel(); const nodeId = generateRealisticLabel();
nodes.add({id: nodeId, label: nodeId}); nodes.add({id: nodeId, label: nodeId});
nodeTable[nodeId] = {'incoming': [], 'outgoing': [], 'emergencyIncoming': [], 'emergencyOutgoing': [], 'packetCache': [], 'routingTable': {}}; nodeTable[nodeId] = {'connected_nodes': [], 'packetCache': [], 'routingTable': {}};
onNodeAdd(); onNodeAdd();
}); });
@@ -634,7 +634,7 @@ network.on('click', function(properties) {
if (document.getElementById('quickPlace').checked) { if (document.getElementById('quickPlace').checked) {
const nodeId = generateRealisticLabel(); const nodeId = generateRealisticLabel();
nodes.add({id: nodeId, label: nodeId, x: properties.pointer.canvas.x, y: properties.pointer.canvas.y}); nodes.add({id: nodeId, label: nodeId, x: properties.pointer.canvas.x, y: properties.pointer.canvas.y});
nodeTable[nodeId] = {'incoming': [], 'outgoing': [], 'emergencyIncoming': [], 'emergencyOutgoing': [], 'packetCache': [], 'routingTable': {}}; nodeTable[nodeId] = {'connected_nodes': [], 'packetCache': [], 'routingTable': {}};
onNodeAdd(); onNodeAdd();
} }
}); });
@@ -649,7 +649,7 @@ network.on('doubleClick', function(properties) {
} }
const nodeId = generateRealisticLabel(); const nodeId = generateRealisticLabel();
nodes.add({id: nodeId, label: nodeId, x: properties.pointer.canvas.x, y: properties.pointer.canvas.y}); nodes.add({id: nodeId, label: nodeId, x: properties.pointer.canvas.x, y: properties.pointer.canvas.y});
nodeTable[nodeId] = {'incoming': [], 'outgoing': [], 'emergencyIncoming': [], 'emergencyOutgoing': [], 'packetCache': [], 'routingTable': {}}; nodeTable[nodeId] = {'connected_nodes': [], 'packetCache': [], 'routingTable': {}};
onNodeAdd(); onNodeAdd();
}); });
@@ -740,7 +740,7 @@ document.getElementById('createRandomGraphConfirm').addEventListener('click', fu
const interval = setInterval(() => { const interval = setInterval(() => {
const nodeId = generateRealisticLabel(); const nodeId = generateRealisticLabel();
nodes.add({id: nodeId, label: nodeId, x: Math.random() * 1000, y: Math.random() * 1000}); nodes.add({id: nodeId, label: nodeId, x: Math.random() * 1000, y: Math.random() * 1000});
nodeTable[nodeId] = {'incoming': [], 'outgoing': [], 'emergencyIncoming': [], 'emergencyOutgoing': [], 'packetCache': [], 'routingTable': {}}; nodeTable[nodeId] = {'connected_nodes': [], 'packetCache': [], 'routingTable': {}};
onNodeAdd(); onNodeAdd();
nodeCounter++; nodeCounter++;
if (nodeCounter >= nodeCount) { if (nodeCounter >= nodeCount) {