mirror of
https://github.com/sbrl/Minetest-WorldEditAdditions.git
synced 2024-09-12 08:08:30 +02:00
Together, these classes provide a way to represent a mesh of faces generated from the Minetest world. This way, the generation of a mesh can be abstracted away from any potential output file writers, thereby allowing for multiple different output file formats to be supported.
56 lines
2.4 KiB
Lua
56 lines
2.4 KiB
Lua
--- WorldEditAdditions
|
|
-- @module worldeditadditions
|
|
-- @release 0.1
|
|
-- @copyright 2018 Starbeamrainbowlabs
|
|
-- @license Mozilla Public License, 2.0
|
|
-- @author Starbeamrainbowlabs
|
|
|
|
worldeditadditions = {}
|
|
worldeditadditions.modpath = minetest.get_modpath("worldeditadditions")
|
|
dofile(worldeditadditions.modpath.."/utils/vector.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/vector3.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/mesh.lua")
|
|
|
|
dofile(worldeditadditions.modpath.."/utils/strings/init.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/format/init.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/parse/init.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/tables/init.lua")
|
|
|
|
dofile(worldeditadditions.modpath.."/utils/numbers.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/nodes.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/node_identification.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/terrain.lua")
|
|
dofile(worldeditadditions.modpath.."/utils/raycast_adv.lua") -- For the farwand
|
|
dofile(worldeditadditions.modpath.."/utils/axes.lua")
|
|
|
|
dofile(worldeditadditions.modpath.."/lib/compat/saplingnames.lua")
|
|
|
|
dofile(worldeditadditions.modpath.."/lib/floodfill.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/overlay.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/layers.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/fillcaves.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/ellipsoid.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/torus.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/line.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/walls.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/replacemix.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/maze2d.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/maze3d.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/hollow.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/scale_up.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/scale_down.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/scale.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/conv/conv.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/erode/erode.lua")
|
|
|
|
dofile(worldeditadditions.modpath.."/lib/count.lua")
|
|
|
|
dofile(worldeditadditions.modpath.."/lib/bonemeal.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/forest.lua")
|
|
|
|
dofile(worldeditadditions.modpath.."/lib/ellipsoidapply.lua")
|
|
|
|
dofile(worldeditadditions.modpath.."/lib/subdivide.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/selection/stack.lua")
|
|
dofile(worldeditadditions.modpath.."/lib/selection/cloud.lua")
|