MihailRis
5afbad1bd6
fix skeleton:get_texture
2024-08-30 06:13:58 +03:00
MihailRis
bcd6f40ddb
rename StructMapping to StructLayout
2024-08-29 18:56:26 +03:00
MihailRis
d0bc679815
update SmallHeap docs
2024-08-29 17:07:08 +03:00
MihailRis
c63a532e04
Merge branch 'main' into blocks-metadata
2024-08-29 15:42:21 +03:00
MihailRis
96941cb707
fix utf-8 decoder & add u32string functions
2024-08-29 15:40:51 +03:00
MihailRis
5045ffb923
fix stringutil test
2024-08-29 15:40:13 +03:00
MihailRis
c5811e36f9
update .github/workflows/windows.yml
2024-08-29 15:39:48 +03:00
MihailRis
f8d0a4f4c7
add util::crop_utf8 (stringutil)
2024-08-29 15:39:14 +03:00
MihailRis
77229b8d9a
add StructMapping::setUnicode
2024-08-29 15:10:51 +03:00
MihailRis
4343e81e00
fix utf-8 decoder & add u32string functions
2024-08-29 15:09:27 +03:00
MihailRis
bd87a586d8
fix stringutil test
2024-08-29 13:47:18 +03:00
MihailRis
d6ff55e4f5
update .github/workflows/windows.yml
2024-08-29 13:32:56 +03:00
MihailRis
25bdcc8e1b
add util::crop_utf8 (stringutil)
2024-08-29 13:01:32 +03:00
MihailRis
b34fddbe94
add StructMapper.setChars, getChars
2024-08-29 12:32:41 +03:00
MihailRis
c67b867a31
add StructMapper read/write methods
2024-08-29 11:57:05 +03:00
MihailRis
2b1db0b075
fix
2024-08-29 11:51:33 +03:00
MihailRis
9b87071f24
add byteorder-related functions to data_io.hpp
2024-08-29 11:37:05 +03:00
MihailRis
c2ec0c3d18
Merge branch 'main' into blocks-metadata
2024-08-28 11:59:57 +03:00
MihailRis
f2b9d0620a
add cameras.get(int) overload
2024-08-28 11:59:35 +03:00
MihailRis
cf3f263f72
update SurroundMap (WIP)
2024-08-28 11:41:04 +03:00
MihailRis
050513f892
Merge pull request #300 from clasher113/main
...
block model "x" preview fix
2024-08-25 03:22:59 +03:00
@clasher113
545cf49642
block model "x" preview fix
2024-08-24 22:40:18 +03:00
MihailRis
c2ac6ac54a
fix
2024-08-24 08:15:14 +03:00
MihailRis
0c4f96d620
add SurroundMap class header
2024-08-24 07:57:29 +03:00
MihailRis
a1129ccf38
split WorldGenerator::generatePrototype
2024-08-24 07:56:54 +03:00
MihailRis
4c697c0f46
add structure block names (for indexing)
2024-08-24 03:20:16 +03:00
MihailRis
54067d0ab2
fix layers generation
2024-08-23 23:29:40 +03:00
MihailRis
f413a6f0ac
add ChunkPrototype
2024-08-23 12:07:38 +03:00
MihailRis
f40ff7cd28
refactor WorldGenerator & update test generator script
2024-08-23 03:07:02 +03:00
MihailRis
f2395dede8
Merge branch 'main' into heightmaps
2024-08-23 00:01:57 +03:00
MihailRis
719135fe19
fix animation loading
2024-08-22 23:53:09 +03:00
MihailRis
5500fe34ac
Merge pull request #299 from REDxEYE/definition_clone
...
Add support for `parent` field in block/item/entity json definitions
2024-08-22 23:52:28 +03:00
MihailRis
777453718a
fix animation loading
2024-08-22 23:50:46 +03:00
MihailRis
33531ae0a4
fix
2024-08-22 23:28:40 +03:00
MihailRis
e0a14c9c16
refactor dynamic_util
2024-08-22 22:43:39 +03:00
MihailRis
5aa1ef52f0
fix msvc build 2
2024-08-22 22:19:53 +03:00
MihailRis
c454c095a0
fix msvc build
2024-08-22 21:26:30 +03:00
MihailRis
2d7d03efbb
add structures (WIP)
2024-08-22 20:35:41 +03:00
MihailRis
3eec97f631
fix generator loading
2024-08-22 02:29:11 +03:00
MihailRis
259f40d5cf
update dynamic_util functions signatures
2024-08-22 01:58:51 +03:00
MihailRis
3654d99cea
update Serializable.hpp
2024-08-22 01:50:38 +03:00
MihailRis
b4e9cfa0bd
refactor: use dynamic::* for parsing
2024-08-22 00:09:59 +03:00
MihailRis
0a7ab154d4
refactor
2024-08-21 22:44:33 +03:00
REDxEYE
fcd26f4b10
ContentLoader::load: Minor cleanup
2024-08-21 19:28:08 +03:00
REDxEYE
16ddd943c2
ItemDef/EntityDef/Block: Add proper dependency resolution for blocks, items, entities
2024-08-21 19:15:09 +03:00
MihailRis
9eea7243d5
Merge branch 'main' into heightmaps
2024-08-20 22:01:36 +03:00
MihailRis
333cbfe6f5
refactor: add 'const' qualifier for content units
2024-08-20 22:00:30 +03:00
REDxEYE
5f6ae5daba
ItemDef/EntityDef/Block: Add method cloneTo to definition to other definition
...
ContentBuilder: Add method `get` to get definition or nullptr
ContentLoader: Add functionality to clone from definition specified in `parent` field in json
2024-08-20 21:58:01 +03:00
MihailRis
fcd1339e5b
Merge branch 'main' into heightmaps
2024-08-20 21:46:56 +03:00
MihailRis
2689e13cea
Merge pull request #297 from REDxEYE/raycast-filter
...
Lua/C++ api: Allow to specify what blocks to ignore during raycast
2024-08-20 21:46:33 +03:00