Andrey Lebedev
|
e184404ff8
|
warning if open directory does not exist
|
2025-07-23 12:17:59 +03:00 |
|
clasher113
|
eddb525dab
|
rotation interpolation fix
|
2025-07-19 15:36:00 +03:00 |
|
MihailRis
|
01181b6403
|
add begin(), end() to util::stack_vector
|
2025-07-13 21:27:36 +03:00 |
|
MihailRis
|
15a778299c
|
limit chunks non-unloading zone to a circle
|
2025-07-13 15:57:57 +03:00 |
|
RomanDonw
|
150c9d4b8c
|
fix includes
|
2025-07-10 18:16:03 +10:00 |
|
MihailRis
|
2e181259d7
|
fix keyboard input in Windows (#537)
|
2025-06-30 20:50:41 +03:00 |
|
MihailRis
|
1c8cafbb68
|
refactor
|
2025-06-28 11:46:10 +03:00 |
|
MihailRis
|
8f342fe429
|
add util::stack_vector
|
2025-06-01 17:15:12 +03:00 |
|
MihailRis
|
6164374666
|
feat: projects & replace builtins.list with 'base_packs' project property
|
2025-04-22 21:46:10 +03:00 |
|
MihailRis
|
3498af6be9
|
cleanup
|
2025-04-21 21:53:27 +03:00 |
|
MihailRis
|
7749675a61
|
add EnumMetadata
|
2025-04-13 13:53:59 +03:00 |
|
MihailRis
|
881edb7b28
|
rename keycode, mousecode enumerations
|
2025-04-02 17:39:31 +03:00 |
|
MihailRis
|
3beafe953f
|
add observer_handler class
|
2025-04-02 14:55:53 +03:00 |
|
MihailRis
|
396fab02b3
|
add yaml::stringify
|
2025-03-24 05:30:56 +03:00 |
|
MihailRis
|
3d22de761f
|
fix compiler warnings (GCC + Clang)
|
2025-03-20 22:04:29 +03:00 |
|
Ygrik2003
|
6c3d2d0907
|
Merge pull request #435 from Ygrik2003/Refactoring-cmake
Refactoring cmake
|
2025-03-20 20:59:19 +03:00 |
|
MihailRis
|
4cdb1fbae2
|
add util::base64_urlsafe_encode/decode
|
2025-03-12 16:26:46 +03:00 |
|
MihailRis
|
787011d164
|
optimize PrecipitationRenderer
|
2025-02-26 02:24:16 +03:00 |
|
MihailRis
|
8a8c1525fd
|
Fix syntax highlighting unicode support (#475)
* convert BasicParser to a template
* fix syntax hightlighting with unicode characters
|
2025-02-22 01:01:20 +03:00 |
|
MihailRis
|
e0314803c0
|
migrate from std::filesystem::path to io::path (WIP)
|
2025-01-30 22:23:13 +03:00 |
|
MihailRis
|
1e22882284
|
rename 'files' to 'io'
|
2025-01-30 16:53:52 +03:00 |
|
@clasher113
|
fac95c1c36
|
detect_locale crash fix
|
2025-01-28 16:09:45 +02:00 |
|
MihailRis
|
2fa71b3bf0
|
feat: players interpolation & add hud.set_allow_pause(...)
|
2025-01-17 01:44:46 +03:00 |
|
MihailRis
|
2073d3782a
|
fix HandlersList concurrency
|
2025-01-16 04:16:32 +03:00 |
|
MihailRis
|
89cde3e05e
|
add missing includes
|
2025-01-12 15:43:13 +03:00 |
|
MihailRis
|
a3d35cd10f
|
add gui.alert & critical fixes
|
2025-01-02 21:59:18 +03:00 |
|
MihailRis
|
b9ff1db086
|
feat: key pressed event interception & 'owner' input.add_callback third argument
|
2025-01-02 20:51:43 +03:00 |
|
MihailRis
|
17dcbe98ab
|
fix clang-check warnings
|
2025-01-01 16:06:44 +03:00 |
|
MihailRis
|
96577ee041
|
add input.add_callback("key:...") support
|
2024-12-25 14:08:22 +03:00 |
|
MihailRis
|
5e76cdfadc
|
rename engine.hpp/cpp to Engine.hpp/cpp & move Engine, Time and mainloop classes to 'engine' folder
|
2024-12-25 12:13:03 +03:00 |
|
MihailRis
|
fa1646a9bd
|
add '--script', '--version' command line arguments
|
2024-12-18 00:48:29 +03:00 |
|
MihailRis
|
e0b3425eff
|
migrate blocks interaction (scripting) to global chunks storage (WIP)
|
2024-12-13 05:54:41 +03:00 |
|
MihailRis
|
913f942adb
|
add platform::get_process_id
|
2024-12-12 16:37:06 +03:00 |
|
MihailRis
|
9ec8788838
|
add player.create, test.set_setting, test.sleep_until, world.count_chunks
|
2024-12-12 15:54:56 +03:00 |
|
MihailRis
|
7e92a16016
|
fix weak_ptr leak
|
2024-12-12 02:40:59 +03:00 |
|
MihailRis
|
eaffc0cb57
|
Merge branch 'main' into headless-mode
|
2024-12-08 01:39:45 +03:00 |
|
MihailRis
|
5e8805f241
|
add vctest (WIP)
|
2024-12-07 15:49:23 +03:00 |
|
Richard Try
|
42439de3d6
|
AreaMap2D getHeight fix
Fix typo and return sizeY.
|
2024-12-07 05:42:47 +03:00 |
|
MihailRis
|
d1f92c21d0
|
fix on_block_interact & fix segfault after engine finished
|
2024-12-07 02:10:36 +03:00 |
|
MihailRis
|
ee1a170376
|
add headless mode (engine initialization and finalization)
|
2024-12-07 01:12:27 +03:00 |
|
MihailRis
|
3e01a399f9
|
refactor
|
2024-12-07 00:04:56 +03:00 |
|
MihailRis
|
3e949bd499
|
fix fatal error on invalid base64.decode input string
|
2024-11-30 22:14:37 +03:00 |
|
MihailRis
|
6e90568d2a
|
add util::escape 'escapeUnicode' option
|
2024-11-27 21:40:48 +03:00 |
|
MihailRis
|
d660880365
|
fix util::base64_encode
|
2024-11-18 12:37:48 +03:00 |
|
MihailRis
|
0bfc5d2ad4
|
add base64 library
|
2024-11-18 11:52:06 +03:00 |
|
MihailRis
|
dcd8871ee1
|
add utf8.escape, string.escape & reformat extensions.md
|
2024-11-18 09:21:16 +03:00 |
|
MihailRis
|
fc3d5c5484
|
optimize it even more
|
2024-11-13 04:46:21 +03:00 |
|
MihailRis
|
a21d87717e
|
optimize WorldRenderer chunks sort
|
2024-11-13 04:29:37 +03:00 |
|
MihailRis
|
f22108f6b4
|
fix core.open_folder on Windows
|
2024-11-07 21:29:54 +03:00 |
|
ChancellorIkseew
|
16bc8d13c5
|
Update platform.cpp
|
2024-11-06 15:46:58 +10:00 |
|