more map data

This commit is contained in:
2025-11-05 00:27:33 -07:00
parent f879f9afa8
commit c130185a20
3 changed files with 54 additions and 18 deletions

View File

@@ -1,8 +1,9 @@
local json = require "lib.dkjson"
love.window.setMode(1600, 900)
local screen_width, screen_height = love.graphics.getDimensions()
local node_radius = 5
local safe_zone = 15
local node_radius = 2
local safe_zone = 12
@@ -63,10 +64,13 @@ function love.draw()
local center_x = node_a[1] + (node_b[1] - node_a[1]) / 2
local center_z = node_a[3] + (node_b[3] - node_a[3]) / 2
local distance = math.floor(math.sqrt((node_b[3] - node_a[3])^2 + (node_b[2] - node_a[2])^2 + (node_b[1] - node_a[1])^2))
local distance = math.floor(math.sqrt((node_b[3] - node_a[3])^2 + (node_b[2] - node_a[2])^2 + (node_b[1] - node_a[1])^2)) .. "m"
if type(edge[3]) == "string" then
distance = edge[3]
end
love.graphics.setColor(0.67, 0.67, 0.67, 1)
love.graphics.print(distance .. "m", center_x, center_z - font:getHeight() / 2, 0, 1 / scale, 1 / scale)
love.graphics.print(distance, center_x, center_z - font:getHeight() / 2, 0, 1 / scale, 1 / scale)
end
end