2527 Commits

Author SHA1 Message Date
MihailRis
ab110ab8bf add AreaMap2D tests 2024-09-10 22:19:54 +03:00
MihailRis
6fdea11e2e advanced SurroundMap test 2024-09-10 21:10:04 +03:00
MihailRis
4248917aab fix SurroundMap 2024-09-10 20:46:13 +03:00
MihailRis
fdefbda49f implement SurroundMap & update AreaMap2D 2024-09-10 20:34:26 +03:00
MihailRis
dc79c150da Merge branch 'main' into heightmaps 2024-09-10 15:11:17 +03:00
MihailRis
02677ac8be
Merge pull request #302 from clasher113/main
Batch3D::point() check buffer overflow
2024-09-10 15:09:40 +03:00
MihailRis
6139727d66 update github workflows 2024-09-10 14:55:20 +03:00
MihailRis
2a4dbe3ac4 rebuild SurroundMap (WIP) 2024-09-10 14:50:57 +03:00
@clasher113
3376ad6568 Batch3D::point() check buffer overflow 2024-09-10 14:35:47 +03:00
MihailRis
7c0c268508 optimize AreaMap2D 2024-09-09 20:37:42 +03:00
MihailRis
c3569b5dd4 add AreaMap2D 2024-09-09 18:02:08 +03:00
MihailRis
f70ac5c190 Merge branch 'main' into heightmaps 2024-09-08 17:38:30 +03:00
MihailRis
897d22b50e fix container subnodes render 2024-09-08 17:38:14 +03:00
MihailRis
feb86a547f Merge branch 'main' into heightmaps 2024-09-06 18:38:53 +03:00
MihailRis
8ddfa48339 fix skeleton:get_texture 2024-08-30 06:17:15 +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
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