Files
ogre-prototype/lua-scripts/data.lua
2025-06-14 16:20:47 +03:00

40 lines
1.1 KiB
Lua

function foo()
tree()
.node("p1", Quaternion(), Vector3(0, 0, -200))
.entity("b1", "residental-house1.glb")
.endnode()
.node("p2", Quaternion(), Vector3(0, 0, -150))
.entity("residental-house1.glb")
.endnode()
.node("p3", Quaternion(), Vector3(0, 0, -100))
.entity("residental-house1.glb")
.endnode()
.node("p4", Quaternion(), Vector3(0, 0, -50))
.entity("residental-house1.glb")
.endnode()
.node("p5", Quaternion(), Vector3(0, 0, 50))
.entity("residental-house1.glb")
.endnode()
.node("p6", Quaternion(), Vector3(0, 0, 100))
.entity("residental-house1.glb")
.endnode()
.node("p7", Quaternion(), Vector3(0, 0, 150))
.entity("residental-house2.glb")
.endnode()
.node("p8", Quaternion(), Vector3(0, 0, 200))
.entity("residental-house3.glb")
.endnode()
for x = -1000, 1000, 50 do
for z = -1000, 1000, 50 do
if not ((x >-100 and x < 100) and (z > -100 and z < 100)) then
tree()
.node("p00" .. tostring(x * 1000 + z), Quaternion(), Vector3(x, 0, z))
.entity("residental-house2.glb")
.endnode()
end
end
end
v = Vector3(0, 1, 2)
end
foo()