mirror of
https://github.com/Relintai/terraman.git
synced 2025-04-21 21:41:20 +02:00
Renamed every file prefix from voxelman to terra.
This commit is contained in:
parent
9bbb56d728
commit
603581f6e0
58
SCsub
58
SCsub
@ -25,52 +25,52 @@ sources = [
|
||||
|
||||
"register_types.cpp",
|
||||
|
||||
"library/voxelman_library.cpp",
|
||||
"library/voxelman_library_simple.cpp",
|
||||
"library/terraman_library.cpp",
|
||||
"library/terraman_library_simple.cpp",
|
||||
|
||||
"nodes/voxelman_light.cpp",
|
||||
"nodes/terraman_light.cpp",
|
||||
|
||||
"library/voxel_surface.cpp",
|
||||
"library/voxel_surface_simple.cpp",
|
||||
"library/terra_surface.cpp",
|
||||
"library/terra_surface_simple.cpp",
|
||||
|
||||
"data/voxel_light.cpp",
|
||||
"data/terra_light.cpp",
|
||||
|
||||
"meshers/voxel_mesher.cpp",
|
||||
"meshers/terra_mesher.cpp",
|
||||
|
||||
"meshers/blocky/voxel_mesher_blocky.cpp",
|
||||
"meshers/blocky/voxel_mesher_liquid_blocky.cpp",
|
||||
"meshers/default/voxel_mesher_default.cpp",
|
||||
"meshers/blocky/terra_mesher_blocky.cpp",
|
||||
"meshers/blocky/terra_mesher_liquid_blocky.cpp",
|
||||
"meshers/default/terra_mesher_default.cpp",
|
||||
|
||||
"world/voxel_world.cpp",
|
||||
"world/voxel_chunk.cpp",
|
||||
"world/voxel_structure.cpp",
|
||||
"world/block_voxel_structure.cpp",
|
||||
"world/environment_data.cpp",
|
||||
"world/terra_world.cpp",
|
||||
"world/terra_chunk.cpp",
|
||||
"world/terra_structure.cpp",
|
||||
"world/block_terra_structure.cpp",
|
||||
"world/terra_environment_data.cpp",
|
||||
|
||||
"world/blocky/voxel_chunk_blocky.cpp",
|
||||
"world/blocky/voxel_world_blocky.cpp",
|
||||
"world/blocky/terra_chunk_blocky.cpp",
|
||||
"world/blocky/terra_world_blocky.cpp",
|
||||
|
||||
"world/default/voxel_world_default.cpp",
|
||||
"world/default/voxel_chunk_default.cpp",
|
||||
"world/default/terra_world_default.cpp",
|
||||
"world/default/terra_chunk_default.cpp",
|
||||
|
||||
"level_generator/voxelman_level_generator.cpp",
|
||||
"level_generator/voxelman_level_generator_flat.cpp",
|
||||
"level_generator/terraman_level_generator.cpp",
|
||||
"level_generator/terraman_level_generator_flat.cpp",
|
||||
|
||||
"areas/world_area.cpp",
|
||||
"areas/terra_world_area.cpp",
|
||||
|
||||
"world/voxel_world_editor.cpp",
|
||||
"world/terra_world_editor.cpp",
|
||||
|
||||
"thirdparty/lz4/lz4.c",
|
||||
|
||||
"world/jobs/voxel_job.cpp",
|
||||
"world/jobs/voxel_terrarin_job.cpp",
|
||||
"world/jobs/voxel_light_job.cpp",
|
||||
"world/jobs/voxel_prop_job.cpp",
|
||||
"world/jobs/terra_job.cpp",
|
||||
"world/jobs/terra_terrarin_job.cpp",
|
||||
"world/jobs/terra_light_job.cpp",
|
||||
"world/jobs/terra_prop_job.cpp",
|
||||
]
|
||||
|
||||
if has_texture_packer:
|
||||
sources.append("library/voxelman_library_merger.cpp")
|
||||
sources.append("library/voxel_surface_merger.cpp")
|
||||
sources.append("library/terraman_library_merger.cpp")
|
||||
sources.append("library/terra_surface_merger.cpp")
|
||||
|
||||
if ARGUMENTS.get('custom_modules_shared', 'no') == 'yes':
|
||||
# Shared lib compilation
|
||||
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "world_area.h"
|
||||
#include "terra_world_area.h"
|
||||
|
||||
AABB TerraWorldArea::get_aabb() const {
|
||||
return _aabb;
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_light.h"
|
||||
#include "terra_light.h"
|
||||
|
||||
_FORCE_INLINE_ int TerraLight::get_world_position_x() const {
|
||||
return _world_position_x;
|
@ -20,9 +20,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxelman_level_generator.h"
|
||||
#include "terraman_level_generator.h"
|
||||
|
||||
#include "../world/voxel_chunk.h"
|
||||
#include "../world/terra_chunk.h"
|
||||
|
||||
void TerramanLevelGenerator::generate_chunk(Ref<TerraChunk> chunk) {
|
||||
if (has_method("_generate_chunk")) {
|
@ -20,9 +20,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxelman_level_generator_flat.h"
|
||||
#include "terraman_level_generator_flat.h"
|
||||
|
||||
#include "../world/voxel_chunk.h"
|
||||
#include "../world/terra_chunk.h"
|
||||
|
||||
int TerramanLevelGeneratorFlat::get_floor_position() const {
|
||||
return _floor_position;
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRAMAN_LEVEL_GENERATOR_FLAT_H
|
||||
#define TERRAMAN_LEVEL_GENERATOR_FLAT_H
|
||||
|
||||
#include "voxelman_level_generator.h"
|
||||
#include "terraman_level_generator.h"
|
||||
|
||||
class TerraChunk;
|
||||
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_surface.h"
|
||||
#include "terra_surface.h"
|
||||
|
||||
int TerraSurface::get_id() const {
|
||||
return _id;
|
@ -39,7 +39,7 @@ SOFTWARE.
|
||||
#include "core/math/rect2.h"
|
||||
#include "scene/resources/material.h"
|
||||
|
||||
#include "voxelman_library.h"
|
||||
#include "terraman_library.h"
|
||||
|
||||
class TerramanLibrary;
|
||||
|
@ -20,9 +20,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_surface_merger.h"
|
||||
#include "terra_surface_merger.h"
|
||||
|
||||
#include "voxelman_library_merger.h"
|
||||
#include "terraman_library_merger.h"
|
||||
|
||||
#include "../defines.h"
|
||||
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRA_SURFACE_MERGER_H
|
||||
#define TERRA_SURFACE_MERGER_H
|
||||
|
||||
#include "voxel_surface.h"
|
||||
#include "terra_surface.h"
|
||||
|
||||
#include "scene/resources/texture.h"
|
||||
|
@ -20,9 +20,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_surface_simple.h"
|
||||
#include "terra_surface_simple.h"
|
||||
|
||||
#include "voxelman_library_simple.h"
|
||||
#include "terraman_library_simple.h"
|
||||
|
||||
int TerraSurfaceSimple::get_atlas_x(const TerraSurfaceSides side) const {
|
||||
int indx = (side * 2);
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRA_SURFACE_SIMPLE_H
|
||||
#define TERRA_SURFACE_SIMPLE_H
|
||||
|
||||
#include "voxel_surface.h"
|
||||
#include "terra_surface.h"
|
||||
|
||||
class TerraSurfaceSimple : public TerraSurface {
|
||||
GDCLASS(TerraSurfaceSimple, TerraSurface)
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxelman_library.h"
|
||||
#include "terraman_library.h"
|
||||
|
||||
#ifdef PROPS_PRESENT
|
||||
#include "../../props/props/prop_data.h"
|
@ -34,8 +34,8 @@ SOFTWARE.
|
||||
#include "core/math/rect2.h"
|
||||
#include "scene/resources/material.h"
|
||||
|
||||
#include "../data/voxel_light.h"
|
||||
#include "voxel_surface.h"
|
||||
#include "../data/terra_light.h"
|
||||
#include "terra_surface.h"
|
||||
|
||||
#include "../defines.h"
|
||||
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxelman_library_merger.h"
|
||||
#include "terraman_library_merger.h"
|
||||
|
||||
#include "scene/resources/packed_scene.h"
|
||||
#include "scene/resources/texture.h"
|
@ -33,12 +33,12 @@ SOFTWARE.
|
||||
#include "core/map.h"
|
||||
#endif
|
||||
|
||||
#include "voxelman_library.h"
|
||||
#include "terraman_library.h"
|
||||
|
||||
#include "scene/resources/material.h"
|
||||
|
||||
#include "../data/voxel_light.h"
|
||||
#include "voxel_surface_merger.h"
|
||||
#include "../data/terra_light.h"
|
||||
#include "terra_surface_merger.h"
|
||||
|
||||
class TerraSurfaceSimple;
|
||||
class TerraMesher;
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxelman_library_simple.h"
|
||||
#include "terraman_library_simple.h"
|
||||
|
||||
#include "../defines.h"
|
||||
|
@ -31,12 +31,12 @@ SOFTWARE.
|
||||
#include "core/resource.h"
|
||||
#endif
|
||||
|
||||
#include "voxelman_library.h"
|
||||
#include "terraman_library.h"
|
||||
|
||||
#include "scene/resources/material.h"
|
||||
|
||||
#include "../data/voxel_light.h"
|
||||
#include "voxel_surface_simple.h"
|
||||
#include "../data/terra_light.h"
|
||||
#include "terra_surface_simple.h"
|
||||
|
||||
class TerraSurfaceSimple;
|
||||
class TerraMesher;
|
@ -20,9 +20,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_mesher_blocky.h"
|
||||
#include "terra_mesher_blocky.h"
|
||||
|
||||
#include "../../world/default/voxel_chunk_default.h"
|
||||
#include "../../world/default/terra_chunk_default.h"
|
||||
|
||||
bool TerraMesherBlocky::get_always_add_colors() const {
|
||||
return _always_add_colors;
|
@ -34,7 +34,7 @@ SOFTWARE.
|
||||
#include "core/math/vector2.h"
|
||||
#include "core/math/vector3.h"
|
||||
|
||||
#include "../default/voxel_mesher_default.h"
|
||||
#include "../default/terra_mesher_default.h"
|
||||
|
||||
class TerraMesherBlocky : public TerraMesherDefault {
|
||||
GDCLASS(TerraMesherBlocky, TerraMesherDefault);
|
@ -20,9 +20,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_mesher_liquid_blocky.h"
|
||||
#include "terra_mesher_liquid_blocky.h"
|
||||
|
||||
#include "../../world/default/voxel_chunk_default.h"
|
||||
#include "../../world/default/terra_chunk_default.h"
|
||||
|
||||
void TerraMesherLiquidBlocky::_add_chunk(Ref<TerraChunk> p_chunk) {
|
||||
Ref<TerraChunkDefault> chunk = p_chunk;
|
@ -34,7 +34,7 @@ SOFTWARE.
|
||||
#include "core/math/vector2.h"
|
||||
#include "core/math/vector3.h"
|
||||
|
||||
#include "../default/voxel_mesher_default.h"
|
||||
#include "../default/terra_mesher_default.h"
|
||||
|
||||
class TerraMesherLiquidBlocky : public TerraMesherDefault {
|
||||
GDCLASS(TerraMesherLiquidBlocky, TerraMesherDefault);
|
@ -20,9 +20,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_mesher_default.h"
|
||||
#include "terra_mesher_default.h"
|
||||
|
||||
#include "../../world/default/voxel_chunk_default.h"
|
||||
#include "../../world/default/terra_chunk_default.h"
|
||||
|
||||
#include "../../defines.h"
|
||||
|
@ -34,7 +34,7 @@ SOFTWARE.
|
||||
#include "core/math/vector2.h"
|
||||
#include "core/math/vector3.h"
|
||||
|
||||
#include "../voxel_mesher.h"
|
||||
#include "../terra_mesher.h"
|
||||
|
||||
class TerraMesherDefault : public TerraMesher {
|
||||
GDCLASS(TerraMesherDefault, TerraMesher);
|
@ -20,14 +20,14 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_mesher.h"
|
||||
#include "terra_mesher.h"
|
||||
|
||||
#include "../defines.h"
|
||||
|
||||
#include mesh_instance_h
|
||||
|
||||
#include "../world/default/voxel_chunk_default.h"
|
||||
#include "../world/voxel_chunk.h"
|
||||
#include "../world/default/terra_chunk_default.h"
|
||||
#include "../world/terra_chunk.h"
|
||||
|
||||
bool TerraMesher::Vertex::operator==(const Vertex &p_vertex) const {
|
||||
|
@ -53,7 +53,7 @@ include_pool_vector
|
||||
#include "../../mesh_data_resource/mesh_data_resource.h"
|
||||
#endif
|
||||
|
||||
#include "../library/voxelman_library.h"
|
||||
#include "../library/terraman_library.h"
|
||||
|
||||
class TerramanLibrary;
|
||||
class TerraChunk;
|
@ -1,4 +1,4 @@
|
||||
#include "voxelman_light.h"
|
||||
#include "terraman_light.h"
|
||||
|
||||
TerramanLight::TerramanLight() {
|
||||
}
|
@ -23,63 +23,54 @@ SOFTWARE.
|
||||
#include "register_types.h"
|
||||
|
||||
|
||||
#include "library/voxel_surface.h"
|
||||
#include "library/voxel_surface_simple.h"
|
||||
#include "library/terra_surface.h"
|
||||
#include "library/terra_surface_simple.h"
|
||||
|
||||
#include "library/voxelman_library.h"
|
||||
#include "library/voxelman_library_simple.h"
|
||||
#include "library/terraman_library.h"
|
||||
#include "library/terraman_library_simple.h"
|
||||
|
||||
#ifdef TEXTURE_PACKER_PRESENT
|
||||
#include "library/voxel_surface_merger.h"
|
||||
#include "library/voxelman_library_merger.h"
|
||||
#include "library/terra_surface_merger.h"
|
||||
#include "library/terraman_library_merger.h"
|
||||
#endif
|
||||
|
||||
#include "data/voxel_light.h"
|
||||
#include "meshers/voxel_mesher.h"
|
||||
#include "data/terra_light.h"
|
||||
#include "meshers/terra_mesher.h"
|
||||
|
||||
#include "meshers/marching_cubes/marching_cubes_cell_data.h"
|
||||
#include "meshers/marching_cubes/voxel_mesher_marching_cubes.h"
|
||||
#include "world/block_terra_structure.h"
|
||||
#include "world/terra_environment_data.h"
|
||||
#include "world/terra_chunk.h"
|
||||
#include "world/terra_structure.h"
|
||||
#include "world/terra_world.h"
|
||||
|
||||
#include "world/block_voxel_structure.h"
|
||||
#include "world/environment_data.h"
|
||||
#include "world/voxel_chunk.h"
|
||||
#include "world/voxel_structure.h"
|
||||
#include "world/voxel_world.h"
|
||||
#include "world/default/terra_chunk_default.h"
|
||||
#include "world/default/terra_world_default.h"
|
||||
|
||||
#include "world/default/voxel_chunk_default.h"
|
||||
#include "world/default/voxel_world_default.h"
|
||||
#include "level_generator/terraman_level_generator.h"
|
||||
#include "level_generator/terraman_level_generator_flat.h"
|
||||
|
||||
#include "level_generator/voxelman_level_generator.h"
|
||||
#include "level_generator/voxelman_level_generator_flat.h"
|
||||
#include "areas/terra_world_area.h"
|
||||
|
||||
#include "areas/world_area.h"
|
||||
#include "world/terra_world_editor.h"
|
||||
|
||||
#include "world/voxel_world_editor.h"
|
||||
#include "meshers/blocky/terra_mesher_blocky.h"
|
||||
#include "meshers/blocky/terra_mesher_liquid_blocky.h"
|
||||
|
||||
#include "meshers/blocky/voxel_mesher_blocky.h"
|
||||
#include "meshers/blocky/voxel_mesher_liquid_blocky.h"
|
||||
#include "world/blocky/terra_chunk_blocky.h"
|
||||
#include "world/blocky/terra_world_blocky.h"
|
||||
|
||||
#include "world/blocky/voxel_chunk_blocky.h"
|
||||
#include "world/blocky/voxel_world_blocky.h"
|
||||
#include "nodes/terraman_light.h"
|
||||
|
||||
#include "world/marching_cubes/voxel_chunk_marching_cubes.h"
|
||||
#include "world/marching_cubes/voxel_world_marching_cubes.h"
|
||||
|
||||
#include "nodes/voxelman_light.h"
|
||||
|
||||
#include "world/jobs/voxel_job.h"
|
||||
#include "world/jobs/voxel_light_job.h"
|
||||
#include "world/jobs/voxel_prop_job.h"
|
||||
#include "world/jobs/voxel_terrarin_job.h"
|
||||
#include "world/jobs/terra_job.h"
|
||||
#include "world/jobs/terra_light_job.h"
|
||||
#include "world/jobs/terra_prop_job.h"
|
||||
#include "world/jobs/terra_terrarin_job.h"
|
||||
|
||||
|
||||
void register_terraman_types() {
|
||||
ClassDB::register_class<TerraMesher>();
|
||||
ClassDB::register_class<TerraMesherDefault>();
|
||||
|
||||
ClassDB::register_class<TerraMesherMarchingCubes>();
|
||||
ClassDB::register_class<MarchingCubesCellData>();
|
||||
|
||||
ClassDB::register_class<TerraSurface>();
|
||||
ClassDB::register_class<TerraSurfaceSimple>();
|
||||
|
||||
@ -108,9 +99,6 @@ void register_terraman_types() {
|
||||
ClassDB::register_class<TerraChunkBlocky>();
|
||||
ClassDB::register_class<TerraMesherLiquidBlocky>();
|
||||
|
||||
ClassDB::register_class<TerraWorldMarchingCubes>();
|
||||
ClassDB::register_class<TerraChunkMarchingCubes>();
|
||||
|
||||
ClassDB::register_class<TerramanLevelGenerator>();
|
||||
ClassDB::register_class<TerramanLevelGeneratorFlat>();
|
||||
|
||||
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "block_voxel_structure.h"
|
||||
#include "block_terra_structure.h"
|
||||
|
||||
int BlockTerraStructure::get_channel_type() const {
|
||||
return _channel_type;
|
@ -31,14 +31,14 @@ SOFTWARE.
|
||||
#include "core/vector.h"
|
||||
#endif
|
||||
|
||||
#include "voxel_structure.h"
|
||||
#include "terra_structure.h"
|
||||
|
||||
#include "../defines.h"
|
||||
|
||||
#include pool_vector_h
|
||||
include_pool_vector
|
||||
|
||||
#include "voxel_chunk.h"
|
||||
#include "terra_chunk.h"
|
||||
;
|
||||
|
||||
class BlockTerraStructure : public TerraStructure {
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_chunk_blocky.h"
|
||||
#include "terra_chunk_blocky.h"
|
||||
|
||||
#include "../../defines.h"
|
||||
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRA_CHUNK_BLOCKY_H
|
||||
#define TERRA_CHUNK_BLOCKY_H
|
||||
|
||||
#include "../default/voxel_chunk_default.h"
|
||||
#include "../default/terra_chunk_default.h"
|
||||
|
||||
class TerraChunkBlocky : public TerraChunkDefault {
|
||||
GDCLASS(TerraChunkBlocky, TerraChunkDefault);
|
@ -20,15 +20,15 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_world_blocky.h"
|
||||
#include "terra_world_blocky.h"
|
||||
|
||||
#include "voxel_chunk_blocky.h"
|
||||
#include "terra_chunk_blocky.h"
|
||||
|
||||
#include "../../meshers/blocky/voxel_mesher_blocky.h"
|
||||
#include "../../meshers/blocky/voxel_mesher_liquid_blocky.h"
|
||||
#include "../jobs/voxel_light_job.h"
|
||||
#include "../jobs/voxel_prop_job.h"
|
||||
#include "../jobs/voxel_terrarin_job.h"
|
||||
#include "../../meshers/blocky/terra_mesher_blocky.h"
|
||||
#include "../../meshers/blocky/terra_mesher_liquid_blocky.h"
|
||||
#include "../jobs/terra_light_job.h"
|
||||
#include "../jobs/terra_prop_job.h"
|
||||
#include "../jobs/terra_terrarin_job.h"
|
||||
|
||||
Ref<TerraChunk> TerraWorldBlocky::_create_chunk(int x, int y, int z, Ref<TerraChunk> chunk) {
|
||||
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRA_WORLD_BLOCKY_H
|
||||
#define TERRA_WORLD_BLOCKY_H
|
||||
|
||||
#include "../default/voxel_world_default.h"
|
||||
#include "../default/terra_world_default.h"
|
||||
|
||||
class TerraWorldBlocky : public TerraWorldDefault {
|
||||
GDCLASS(TerraWorldBlocky, TerraWorldDefault);
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_chunk_default.h"
|
||||
#include "terra_chunk_default.h"
|
||||
|
||||
#include "../../defines.h"
|
||||
|
||||
@ -28,16 +28,16 @@ SOFTWARE.
|
||||
#include physics_server_h
|
||||
|
||||
#include "../../../opensimplex/open_simplex_noise.h"
|
||||
#include "../../meshers/default/voxel_mesher_default.h"
|
||||
#include "../voxel_world.h"
|
||||
#include "../../meshers/default/terra_mesher_default.h"
|
||||
#include "../terra_world.h"
|
||||
|
||||
#include "../jobs/voxel_job.h"
|
||||
#include "../jobs/terra_job.h"
|
||||
|
||||
#include "voxel_world_default.h"
|
||||
#include "terra_world_default.h"
|
||||
|
||||
#include "../jobs/voxel_light_job.h"
|
||||
#include "../jobs/voxel_prop_job.h"
|
||||
#include "../jobs/voxel_terrarin_job.h"
|
||||
#include "../jobs/terra_light_job.h"
|
||||
#include "../jobs/terra_prop_job.h"
|
||||
#include "../jobs/terra_terrarin_job.h"
|
||||
|
||||
const String TerraChunkDefault::BINDING_STRING_BUILD_FLAGS = "Use Isolevel,Use Lighting,Use AO,Use RAO,Generate AO,Generate RAO,Bake Lights,Create Collider,Create Lods";
|
||||
|
@ -36,7 +36,7 @@ SOFTWARE.
|
||||
#endif
|
||||
|
||||
|
||||
#include "../voxel_chunk.h"
|
||||
#include "../terra_chunk.h"
|
||||
|
||||
#include "../../defines.h"
|
||||
|
||||
@ -45,11 +45,11 @@ SOFTWARE.
|
||||
#include "core/os/thread_safe.h"
|
||||
|
||||
#include "scene/resources/packed_scene.h"
|
||||
#include "../voxel_world.h"
|
||||
#include "../../data/voxel_light.h"
|
||||
#include "../../meshers/voxel_mesher.h"
|
||||
#include "../../library/voxel_surface.h"
|
||||
#include "../../library/voxelman_library.h"
|
||||
#include "../terra_world.h"
|
||||
#include "../../data/terra_light.h"
|
||||
#include "../../meshers/terra_mesher.h"
|
||||
#include "../../library/terra_surface.h"
|
||||
#include "../../library/terraman_library.h"
|
||||
|
||||
class TerraWorld;
|
||||
class TerraJob;
|
@ -20,16 +20,16 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_world_default.h"
|
||||
#include "terra_world_default.h"
|
||||
|
||||
#include "voxel_chunk_default.h"
|
||||
#include "terra_chunk_default.h"
|
||||
|
||||
#include "../../defines.h"
|
||||
|
||||
#include "../../meshers/default/voxel_mesher_default.h"
|
||||
#include "../jobs/voxel_light_job.h"
|
||||
#include "../jobs/voxel_prop_job.h"
|
||||
#include "../jobs/voxel_terrarin_job.h"
|
||||
#include "../../meshers/default/terra_mesher_default.h"
|
||||
#include "../jobs/terra_light_job.h"
|
||||
#include "../jobs/terra_prop_job.h"
|
||||
#include "../jobs/terra_terrarin_job.h"
|
||||
|
||||
_FORCE_INLINE_ int TerraWorldDefault::get_build_flags() const {
|
||||
return _build_flags;
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRA_WORLD_DEFAULT_H
|
||||
#define TERRA_WORLD_DEFAULT_H
|
||||
|
||||
#include "../voxel_world.h"
|
||||
#include "../terra_world.h"
|
||||
|
||||
class TerraWorldDefault : public TerraWorld {
|
||||
GDCLASS(TerraWorldDefault, TerraWorld);
|
@ -20,9 +20,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_job.h"
|
||||
#include "terra_job.h"
|
||||
|
||||
#include "../default/voxel_chunk_default.h"
|
||||
#include "../default/terra_chunk_default.h"
|
||||
|
||||
#include "../../../opensimplex/open_simplex_noise.h"
|
||||
|
@ -20,15 +20,15 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_light_job.h"
|
||||
#include "terra_light_job.h"
|
||||
|
||||
#include "../../defines.h"
|
||||
|
||||
#include "../../library/voxel_surface.h"
|
||||
#include "../../library/voxelman_library.h"
|
||||
#include "../../library/terra_surface.h"
|
||||
#include "../../library/terraman_library.h"
|
||||
|
||||
#include "../../meshers/voxel_mesher.h"
|
||||
#include "../default/voxel_chunk_default.h"
|
||||
#include "../../meshers/terra_mesher.h"
|
||||
#include "../default/terra_chunk_default.h"
|
||||
|
||||
void TerraLightJob::phase_light() {
|
||||
Ref<TerraChunkDefault> chunk = _chunk;
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRA_LIGHT_JOB_H
|
||||
#define TERRA_LIGHT_JOB_H
|
||||
|
||||
#include "voxel_job.h"
|
||||
#include "terra_job.h"
|
||||
|
||||
class TerraMesher;
|
||||
|
@ -20,21 +20,21 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_prop_job.h"
|
||||
#include "terra_prop_job.h"
|
||||
|
||||
#include "../../defines.h"
|
||||
|
||||
#include "../../library/voxel_surface.h"
|
||||
#include "../../library/voxelman_library.h"
|
||||
#include "../../library/terra_surface.h"
|
||||
#include "../../library/terraman_library.h"
|
||||
|
||||
#include "../../meshers/voxel_mesher.h"
|
||||
#include "../default/voxel_chunk_default.h"
|
||||
#include "../../meshers/terra_mesher.h"
|
||||
#include "../default/terra_chunk_default.h"
|
||||
|
||||
#ifdef MESH_DATA_RESOURCE_PRESENT
|
||||
#include "../../../mesh_data_resource/mesh_data_resource.h"
|
||||
#endif
|
||||
|
||||
#include "../../world/default/voxel_world_default.h"
|
||||
#include "../../world/default/terra_world_default.h"
|
||||
|
||||
#ifdef MESH_UTILS_PRESENT
|
||||
#include "../../../mesh_utils/fast_quadratic_mesh_simplifier.h"
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRA_PROP_JOB_H
|
||||
#define TERRA_PROP_JOB_H
|
||||
|
||||
#include "voxel_job.h"
|
||||
#include "terra_job.h"
|
||||
|
||||
class TerraMesher;
|
||||
|
@ -20,15 +20,15 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_terrarin_job.h"
|
||||
#include "terra_terrarin_job.h"
|
||||
|
||||
#include "../../library/voxel_surface.h"
|
||||
#include "../../library/voxelman_library.h"
|
||||
#include "../../library/terra_surface.h"
|
||||
#include "../../library/terraman_library.h"
|
||||
|
||||
#include "../../meshers/default/voxel_mesher_default.h"
|
||||
#include "../../meshers/voxel_mesher.h"
|
||||
#include "../../meshers/default/terra_mesher_default.h"
|
||||
#include "../../meshers/terra_mesher.h"
|
||||
|
||||
#include "../default/voxel_chunk_default.h"
|
||||
#include "../default/terra_chunk_default.h"
|
||||
|
||||
#ifdef MESH_UTILS_PRESENT
|
||||
#include "../../../mesh_utils/fast_quadratic_mesh_simplifier.h"
|
@ -23,7 +23,7 @@ SOFTWARE.
|
||||
#ifndef TERRA_TERRARIN_JOB_H
|
||||
#define TERRA_TERRARIN_JOB_H
|
||||
|
||||
#include "voxel_job.h"
|
||||
#include "terra_job.h"
|
||||
|
||||
#include "../../defines.h"
|
||||
|
@ -20,16 +20,16 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_chunk.h"
|
||||
#include "terra_chunk.h"
|
||||
|
||||
#include "voxel_world.h"
|
||||
#include "terra_world.h"
|
||||
|
||||
#include "../thirdparty/lz4/lz4.h"
|
||||
|
||||
#include "../defines.h"
|
||||
|
||||
#include "jobs/voxel_job.h"
|
||||
#include "voxel_structure.h"
|
||||
#include "jobs/terra_job.h"
|
||||
#include "terra_structure.h"
|
||||
|
||||
#if THREAD_POOL_PRESENT
|
||||
#include "../../thread_pool/thread_pool.h"
|
@ -48,11 +48,11 @@ include_pool_vector
|
||||
|
||||
#include "scene/resources/packed_scene.h"
|
||||
|
||||
#include "voxel_world.h"
|
||||
#include "terra_world.h"
|
||||
|
||||
#include "../data/voxel_light.h"
|
||||
#include "../data/terra_light.h"
|
||||
|
||||
#include "../meshers/voxel_mesher.h"
|
||||
#include "../meshers/terra_mesher.h"
|
||||
|
||||
#if PROPS_PRESENT
|
||||
#include "../../props/props/prop_data.h"
|
||||
@ -64,8 +64,8 @@ include_pool_vector
|
||||
#define Texture Texture2D
|
||||
#endif
|
||||
|
||||
#include "../library/voxel_surface.h"
|
||||
#include "../library/voxelman_library.h"
|
||||
#include "../library/terra_surface.h"
|
||||
#include "../library/terraman_library.h"
|
||||
; //hackfix for a clang format issue
|
||||
|
||||
class TerraJob;
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "environment_data.h"
|
||||
#include "terra_environment_data.h"
|
||||
|
||||
Ref<Environment> EnvironmentData::get_environment() {
|
||||
return _environment;
|
@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_structure.h"
|
||||
#include "terra_structure.h"
|
||||
|
||||
bool TerraStructure::get_use_aabb() const {
|
||||
return _use_aabb;
|
@ -39,7 +39,7 @@ SOFTWARE.
|
||||
include_pool_vector
|
||||
|
||||
#include "core/math/aabb.h"
|
||||
#include "voxel_chunk.h"
|
||||
#include "terra_chunk.h"
|
||||
|
||||
class TerraStructure : public Resource {
|
||||
GDCLASS(TerraStructure, Resource);
|
@ -20,12 +20,12 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_world.h"
|
||||
#include "terra_world.h"
|
||||
|
||||
#include "core/version.h"
|
||||
|
||||
#include "voxel_chunk.h"
|
||||
#include "voxel_structure.h"
|
||||
#include "terra_chunk.h"
|
||||
#include "terra_structure.h"
|
||||
|
||||
#include "../defines.h"
|
||||
|
@ -37,9 +37,9 @@ SOFTWARE.
|
||||
|
||||
#include navigation_h
|
||||
|
||||
#include "../areas/world_area.h"
|
||||
#include "../level_generator/voxelman_level_generator.h"
|
||||
#include "../library/voxelman_library.h"
|
||||
#include "../areas/terra_world_area.h"
|
||||
#include "../level_generator/terraman_level_generator.h"
|
||||
#include "../library/terraman_library.h"
|
||||
|
||||
#include "core/os/os.h"
|
||||
|
@ -20,21 +20,21 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "voxel_world_editor.h"
|
||||
#include "terra_world_editor.h"
|
||||
|
||||
#include "core/version.h"
|
||||
|
||||
#include "editor/editor_scale.h"
|
||||
#include "editor/editor_settings.h"
|
||||
|
||||
#include "voxel_world.h"
|
||||
#include "terra_world.h"
|
||||
|
||||
#include "core/os/keyboard.h"
|
||||
|
||||
#include "voxel_chunk.h"
|
||||
#include "terra_chunk.h"
|
||||
|
||||
#include "../library/voxel_surface.h"
|
||||
#include "../library/voxelman_library.h"
|
||||
#include "../library/terra_surface.h"
|
||||
#include "../library/terraman_library.h"
|
||||
|
||||
#include "../defines.h"
|
||||
|
Loading…
Reference in New Issue
Block a user