Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- v 2022.11.15 import function for data import into Bandit's map
- function importArea(area)
- local areaId = getRoomAreaName(area.name)
- if areaId == -1 then areaId = addAreaName(area.name) end
- cecho("AREA: "..areaId.." "..area.name.."\n")
- -- create rooms and set properties
- for k,v in pairs(area.rooms) do
- cecho("ROOM: "..k.."\n")
- addRoom(k)
- setRoomName(k,v.name)
- setRoomArea(k,areaId)
- setRoomCoordinates(k,v.coords.x,v.coords.y,v.coords.z)
- setRoomEnv(k,271)
- end
- -- set exits only after all the rooms have been created
- for k,v in pairs(area.rooms) do
- for k2,v2 in pairs(v.exits) do
- setExit(k,v2,k2)
- end
- end
- end
Add Comment
Please, Sign In to add comment