mirror of
https://github.com/sbrl/Minetest-WorldEditAdditions.git
synced 2024-11-26 00:53:00 +00:00
Starbeamrainbowlabs
f32d8588e0
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.
55 lines
2.4 KiB
Lua
55 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")
|