Commit Graph
100 Commits
Author SHA1 Message Date
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
MihailRis 25c9c9a30a fix stars render 2024-09-13 11:35:53 +03:00
MihailRis 14affb72b6 add new Map and List bytebuffer-related methods 2024-09-12 18:25:52 +03:00
MihailRisandGitHub f341e22e3e Merge pull request #303 from MihailRis/add-bjson-binary-data-type
Add dynamic::Value binary data type (byte-buffer)
2024-09-12 18:04:35 +03:00
MihailRis c3fb30b20e fix bjson decoder 2024-09-12 17:39:05 +03:00
MihailRis f8fadf8b74 add json BJSON_TYPE_BYTES support 2024-09-12 17:22:00 +03:00
MihailRis 6f4a7db910 add binary_json BJSON_TYPE_BYTES support 2024-09-12 16:24:51 +03:00
MihailRis 62c002252f Merge branch 'main' into add-bjson-binary-data-type 2024-09-12 16:22:50 +03:00
MihailRis 8589cae300 add ByteReader::remaining() 2024-09-12 16:22:32 +03:00
MihailRis 8b947fe78e add util::Buffer template 2024-09-12 13:43:08 +03:00
MihailRis 8be0ed819e add new json::stringify overloads 2024-09-12 13:28:45 +03:00
MihailRisandGitHub 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 897d22b50e fix container subnodes render 2024-09-08 17:38:14 +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
MihailRisandGitHub 050513f892 Merge pull request #300 from clasher113/main
block model "x" preview fix
2024-08-25 03:22:59 +03:00
MihailRis 719135fe19 fix animation loading 2024-08-22 23:53:09 +03:00
MihailRisandGitHub 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 333cbfe6f5 refactor: add 'const' qualifier for content units 2024-08-20 22:00:30 +03:00
MihailRisandGitHub 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
MihailRisandGitHub 83a533a6b3 Merge pull request #298 from REDxEYE/debug.print
Add debug.print lua function to pretty-print data
2024-08-20 18:53:11 +03:00
MihailRis 8ef288c189 refactor lua scripting a bit 2024-08-19 00:57:49 +03:00
MihailRis ddee38681e fix: slow world saving 2024-08-14 01:32:31 +03:00
MihailRisandGitHub 940d10ccd4 Merge pull request #296 from MihailRis/core-complete-support
pseudopack 'core' complete support
2024-08-14 00:37:55 +03:00
MihailRis e19ed3d239 add pseudopack 'core' 2024-08-14 00:24:22 +03:00
MihailRisandGitHub 1a50e69769 Merge pull request #293 from zohidjondev/main
New Language: Uzbek
2024-08-12 16:19:39 +03:00
MihailRisandGitHub 56de0415f4 Merge pull request #292 from MihailRis/add-tests
Add unit tests
2024-08-12 15:56:25 +03:00
MihailRis a89e025094 update CMakeLists.txt 2024-08-12 15:40:11 +03:00
MihailRis 908a348672 add dev/cmake/BuildAppdir.cmake 2024-08-12 15:37:35 +03:00
MihailRis 3cc99b9fc5 add gtest to windows workflow 2024-08-12 05:39:16 +03:00
MihailRis fd0efc05af fix cmake.yml 2024-08-12 04:53:30 +03:00
MihailRis a18efd5976 add test for coders/rle 2024-08-12 04:47:59 +03:00
MihailRis eedc3b2afb add temporary test 2024-08-12 03:48:51 +03:00
MihailRis 4fa3041930 update macos.yml 2024-08-12 03:46:34 +03:00
MihailRis 88f965ad11 update macos.yml 2024-08-12 03:44:19 +03:00
MihailRis e48452cb1a Merge branch 'main' into add-tests 2024-08-12 02:34:07 +03:00
MihailRis 967b5e85a3 update macos.yml 2024-08-12 02:21:32 +03:00
MihailRis 698d02ceba fix fatal error caused by some unicode characters 2024-08-12 02:02:23 +03:00
MihailRis c75f6e4e67 fix block.compose_state 2024-08-12 01:55:39 +03:00
MihailRis 30571e100e update build.yml 2024-08-12 01:38:13 +03:00
MihailRis 39189e9bf3 update cmake.yml 2024-08-12 01:33:49 +03:00
MihailRis 659f1fedc8 fix src/CMakeLists.txt for Windows 2024-08-12 01:13:26 +03:00
MihailRis 29b1299b87 update src/CMakeLists.txt 2024-08-12 01:07:18 +03:00
MihailRis 59afd4de27 update src/CMakeLists.txt 2024-08-12 00:59:51 +03:00
MihailRis d021240a32 fix lua include directory 2024-08-12 00:39:36 +03:00
MihailRis 2b30ab966b add test and src subdirectories 2024-08-12 00:35:23 +03:00
MihailRis 8e269e3693 fix stdcomp.lua 2024-08-11 21:16:37 +03:00
MihailRis 1e00a82db5 fix player collision calculation 2024-08-11 21:10:29 +03:00
MihailRisandGitHub 690f7ff724 Merge pull request #291 from MihailRis/update-regions-format
Update regions format
2024-08-11 21:01:43 +03:00
MihailRis b1d14ad7da fix entities clones 2024-08-11 19:00:03 +03:00
MihailRis e52f08f7de fix entities clones 2024-08-11 18:59:21 +03:00
MihailRis 3adf97b1b8 fix WorldFiles forward declaration 2024-08-11 18:40:35 +03:00
MihailRis 4f2448daed refactor 2024-08-11 18:21:12 +03:00
MihailRis 3d3da1cdcd refactor World 2024-08-11 16:30:58 +03:00
MihailRisandGitHub bcdff0f816 Merge pull request #290 from MihailRis/global-reformat
Global project reformat
2024-08-10 06:04:20 +03:00
MihailRis 71360a6416 fix macos build 2024-08-10 05:55:19 +03:00
MihailRis a7d6c96a5c remove extra functions 2024-08-10 05:48:05 +03:00
MihailRis 93fac9960c fix 2024-08-10 04:36:26 +03:00
MihailRis dc10dc60c0 refactor BlocksRenderer a bit 2024-08-10 04:29:06 +03:00
MihailRis cc524088e0 cleanup 2024-08-10 02:12:01 +03:00
MihailRis f2a987f412 replace remaining tabs in src/ to spaces 2024-08-10 02:04:15 +03:00
MihailRis de5c75d782 replace include guards with pragma once 2024-08-10 01:57:59 +03:00
MihailRis f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
MihailRis 6c4fb417c5 optimize Chunks::save 2024-08-10 00:08:44 +03:00
MihailRis 6e1fe28f1a fix: chunks not saving 2024-08-10 00:03:36 +03:00
MihailRis 218304ba77 remove deprecated call from base pack 2024-08-09 22:42:21 +03:00
MihailRis 0adc13d01a fix: fatal error when 'body' or 'head' player bone not found 2024-08-09 19:28:18 +03:00
MihailRis 5d81323bd3 remove controls section from README.md 2024-08-09 15:52:12 +03:00
MihailRisandGitHub 34ae57dd60 Merge pull request #289 from alexei-zebra/refactoring-README
Refactoring README.md
2024-08-09 15:47:46 +03:00
MihailRis 51f6f0e629 add entity 'save' property support 2024-08-08 17:07:24 +03:00
MihailRis 5b5abd1ab0 update doc/**/libplayer.md 2024-08-06 21:08:35 +03:00
MihailRis a4862a9b8a format engine_paths.cpp 2024-08-06 21:02:49 +03:00
MihailRis 8236600c93 format engine_paths.cpp 2024-08-06 20:59:36 +03:00
MihailRis 6c165badf5 format engine_paths.cpp 2024-08-06 19:21:25 +03:00
MihailRisandGitHub da2c307444 Merge pull request #284 from alexei-zebra/refactor-engine_paths
Refactor engine_paths
2024-08-06 18:58:47 +03:00
MihailRis 56bc582cda update run.sh 2024-08-06 18:44:43 +03:00
MihailRis dafbb6903f fix PhysicsSolver in far lands 2024-08-06 18:41:35 +03:00
MihailRis 6a86282d31 fix input.add_callback 2024-08-06 13:49:22 +03:00
MihailRisandGitHub ab3df5b640 Merge pull request #261 from InfiniteCoder01/main
Global includes
2024-08-06 13:16:34 +03:00
MihailRis 24b3045c07 update doc/*/libplayer.md 2024-08-05 20:46:46 +03:00
MihailRis 811599b55a fix docs typos 2024-08-05 20:39:16 +03:00
MihailRis c7ce9a939f update version to 0.23 2024-08-05 20:11:37 +03:00
MihailRis bbfbb28349 set default fog curve to 1.0 2024-08-05 15:21:02 +03:00
MihailRis c12619a8d6 add missing include 2024-08-05 01:39:51 +03:00
MihailRis 01dec83e6c fix: underwater entities visibility 2024-08-04 23:56:38 +03:00
MihailRis d59491f63a update entity Transform epsilon 2024-08-04 16:57:34 +03:00
MihailRis e45f63c315 fix: camera shaking while paused 2024-08-04 16:53:05 +03:00
MihailRis df1e3f42c9 update README.md 2024-08-04 03:01:01 +03:00
MihailRisandGitHub 936f233571 Merge pull request #282 from MihailRis/PVS-Studio-warnings-fixes
PVS studio warnings fix & refactor
2024-08-04 01:51:41 +03:00
MihailRis 5cde25cb80 update alspeaker->stopped warning status to probably false-positive 2024-08-04 01:39:50 +03:00
MihailRis 47db626145 refactor: PVS-Studio warnings fixes 2024-08-04 01:30:52 +03:00
MihailRis 245b39be62 refactor: PVS-Studio warnings fixes 2024-08-04 01:12:42 +03:00