MihailRis
|
d534207deb
|
add test ore (coal)
|
2024-09-25 00:13:59 +03:00 |
|
MihailRis
|
36eed38b4c
|
add new methods to PseudoRandom & move this class to util::
|
2024-09-24 22:37:31 +03:00 |
|
MihailRis
|
c987bbd34f
|
add biomes.json
|
2024-09-24 22:06:37 +03:00 |
|
MihailRis
|
bca222afe5
|
update test generator script
|
2024-09-24 20:46:50 +03:00 |
|
MihailRis
|
dbaea71398
|
fix structures choosing
|
2024-09-24 18:31:15 +03:00 |
|
MihailRis
|
09e9c570c0
|
add plants to test forest biome & update biome params noise
|
2024-09-24 17:25:20 +03:00 |
|
MihailRis
|
983a24bd05
|
remove generator script load_structures function
|
2024-09-24 17:16:52 +03:00 |
|
MihailRis
|
806ed4b155
|
add automatic biome-based structures placement
|
2024-09-24 17:08:25 +03:00 |
|
MihailRis
|
323c2f2935
|
refactor & add structures.json
|
2024-09-24 04:05:13 +03:00 |
|
MihailRis
|
519ebc05f1
|
optimize test generator
|
2024-09-23 23:35:39 +03:00 |
|
MihailRis
|
9dd4e9640d
|
fix structures rotation
|
2024-09-22 02:12:35 +03:00 |
|
MihailRis
|
74ded5a052
|
implement structures rotation
|
2024-09-22 01:58:59 +03:00 |
|
MihailRis
|
001b930212
|
update world generation pipeline
|
2024-09-21 23:29:19 +03:00 |
|
MihailRis
|
f4793ac9db
|
advanced structures test
|
2024-09-21 21:08:25 +03:00 |
|
MihailRis
|
a413c5d09e
|
implement inter-chunk structure generation
|
2024-09-21 20:50:12 +03:00 |
|
MihailRis
|
03ba7c9539
|
test voxel structures generation
|
2024-09-21 17:21:47 +03:00 |
|
MihailRis
|
cba1a5c23e
|
add LuaGeneratorScript::loadStructures
|
2024-09-21 01:32:38 +03:00 |
|
MihailRis
|
aa1fb26ea5
|
add EnginePaths::parsePath & update generation.load_structure
|
2024-09-21 01:24:38 +03:00 |
|
MihailRis
|
4f882a3ca3
|
add StructurePlacement & add SurroundMap visualization test
|
2024-09-20 23:43:54 +03:00 |
|
MihailRis
|
88b0f8e3d6
|
add VoxelStructure lua usertype
|
2024-09-19 18:41:34 +03:00 |
|
MihailRis
|
bf9f81a98c
|
Merge branch 'main' into heightmaps
|
2024-09-19 15:16:14 +03:00 |
|
MihailRis
|
cf77da3bd1
|
Merge pull request #304 from MihailRis/dynamic_update
Replace dynamic::Value with new implementation
|
2024-09-19 14:13:56 +03:00 |
|
MihailRis
|
d0328f2feb
|
refactor Player serialization
|
2024-09-19 13:53:13 +03:00 |
|
MihailRis
|
3953583605
|
minimize extra dv::value copies
|
2024-09-19 13:45:32 +03:00 |
|
MihailRis
|
bd176f24e1
|
add some 'noexcept's
|
2024-09-19 12:36:00 +03:00 |
|
MihailRis
|
fa3e98e3e4
|
fix
|
2024-09-19 04:30:01 +03:00 |
|
MihailRis
|
4ae141d982
|
limit dv::value templated constructors & refactor
|
2024-09-19 04:22:57 +03:00 |
|
MihailRis
|
827a09b1d0
|
refactor data/dv & update data/dv-related tests
|
2024-09-19 00:40:06 +03:00 |
|
MihailRis
|
d6d07f0a3a
|
update dv::elementreference::get(T) integer specializations
|
2024-09-19 00:23:24 +03:00 |
|
MihailRis
|
3613e31909
|
update dv::value::operator=(T) integer specializations
|
2024-09-19 00:10:15 +03:00 |
|
MihailRis
|
13edcd8700
|
add missing include
|
2024-09-18 23:56:06 +03:00 |
|
MihailRis
|
3717af34ae
|
add missing include
|
2024-09-18 23:42:29 +03:00 |
|
MihailRis
|
34d2e6d400
|
migrate from dynamic::Value to dv::value & total erase namespace 'dynamic'
|
2024-09-18 23:31:18 +03:00 |
|
MihailRis
|
d3ba4b2e3e
|
update move assignment
|
2024-09-17 14:04:23 +03:00 |
|
MihailRis
|
afbef198c6
|
add dv::value.operator=(value&&)
|
2024-09-17 13:41:02 +03:00 |
|
MihailRis
|
a886404940
|
optimize move constructor
|
2024-09-17 01:17:27 +03:00 |
|
MihailRis
|
27c8307562
|
add dv::value support to binary_json
|
2024-09-16 22:53:27 +03:00 |
|
MihailRis
|
271db9a6f1
|
add dv::value support to json::parse
|
2024-09-16 22:23:22 +03:00 |
|
MihailRis
|
ceaa676a3a
|
add dv::value support to json::stringify & add dv.cpp
|
2024-09-16 21:36:35 +03:00 |
|
MihailRis
|
f05ed4942d
|
add util::Buffer copy constructor
|
2024-09-16 21:31:37 +03:00 |
|
MihailRis
|
9badc0a022
|
add dv::value.getType(), .empty()
|
2024-09-16 20:49:39 +03:00 |
|
MihailRis
|
9b26758519
|
add dv::value.size/length, .asObject()
|
2024-09-16 20:21:28 +03:00 |
|
MihailRis
|
3bc329041a
|
add dv::list(initializer_list<value>)
|
2024-09-16 19:43:20 +03:00 |
|
MihailRis
|
2aae28e193
|
fix dv::value::operator=(const value&)
|
2024-09-16 19:27:59 +03:00 |
|
MihailRis
|
adde5bd80d
|
add new dv::value methods and iterators
|
2024-09-15 18:23:05 +03:00 |
|
MihailRis
|
fa12b9b751
|
add dv::value.object(...), .list(...)
|
2024-09-15 11:15:37 +03:00 |
|
MihailRis
|
a014204d99
|
trigger actions
|
2024-09-15 01:57:12 +03:00 |
|
MihailRis
|
371d714774
|
add dv::value.add(...)
|
2024-09-15 01:01:11 +03:00 |
|
MihailRis
|
464eb9989c
|
decrease dv::value size
|
2024-09-15 00:28:18 +03:00 |
|
MihailRis
|
d703567dc1
|
add data/dv.hpp
|
2024-09-14 23:25:43 +03:00 |
|