MihailRis
|
64039f0e43
|
add post-effect-slot resource & add gfx.posteffects library
|
2025-04-06 12:47:25 +03:00 |
|
MihailRis
|
881edb7b28
|
rename keycode, mousecode enumerations
|
2025-04-02 17:39:31 +03:00 |
|
MihailRis
|
9843a1fc27
|
remove Viewport class
|
2025-04-02 17:35:17 +03:00 |
|
MihailRis
|
f99d909f34
|
cleanup
|
2025-04-02 15:01:24 +03:00 |
|
MihailRis
|
7262119f5b
|
refactor GLFWWindow
|
2025-04-02 15:01:24 +03:00 |
|
MihailRis
|
0b8d56afe1
|
cleanup
|
2025-04-02 14:59:53 +03:00 |
|
MihailRis
|
9694a59649
|
refactor: add Window interface
|
2025-04-02 14:59:53 +03:00 |
|
MihailRis
|
b3feb5945b
|
reduce extra includes
|
2025-04-02 14:55:53 +03:00 |
|
MihailRis
|
b202d1455b
|
refactor: replace references to Events with Input
|
2025-04-02 14:55:53 +03:00 |
|
MihailRis
|
4c48afbb90
|
refactor: add GUI instance reference to UI nodes
|
2025-04-02 14:55:53 +03:00 |
|
MihailRis
|
74a94f869c
|
refactor: reduce Window references
|
2025-04-02 14:55:53 +03:00 |
|
MihailRis
|
3d22de761f
|
fix compiler warnings (GCC + Clang)
|
2025-03-20 22:04:29 +03:00 |
|
MihailRis
|
70b3a4d91e
|
refactor
|
2025-03-09 23:10:22 +03:00 |
|
MihailRis
|
db620010a3
|
move weather back to gfx & add world:client/environment.json file
|
2025-03-09 22:50:45 +03:00 |
|
MihailRis
|
9c4db8fa10
|
refactor: move Weather instance to WorldInfo
|
2025-02-28 18:49:44 +03:00 |
|
MihailRis
|
02d8d8d6bf
|
weather change test
|
2025-02-26 12:19:47 +03:00 |
|
MihailRis
|
589518fb25
|
add fall.max_opacity, fall.opaque properties & update snow texture & weather mix test
|
2025-02-26 06:24:05 +03:00 |
|
MihailRis
|
7635fdf807
|
add rain noise & add rain splashes (WIP)
|
2025-02-26 02:24:16 +03:00 |
|
MihailRis
|
a653b063e6
|
completely remove EnginePaths::resolve
|
2025-02-04 12:35:19 +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 |
|
MihailRis
|
92f226cbcf
|
miscellaneous fixes
|
2025-01-20 04:39:37 +03:00 |
|
MihailRis
|
2fa71b3bf0
|
feat: players interpolation & add hud.set_allow_pause(...)
|
2025-01-17 01:44:46 +03:00 |
|
MihailRis
|
65fec4f4a9
|
introduce local player
|
2025-01-16 05:59:43 +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
|
c1b311f3c4
|
refactor: change pointer parameters to references for Level and Content in various classes
|
2024-12-25 18:53:53 +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
|
b4abecc764
|
refactor
|
2024-12-24 11:31:54 +03:00 |
|
MihailRis
|
ba0610d857
|
Merge branch 'main' into headless-mode
|
2024-12-21 09:03:30 +03:00 |
|
MihailRis
|
dc8f5e7873
|
add 'graphics.dense-render' setting
|
2024-12-21 08:13:05 +03:00 |
|
MihailRis
|
8a4f1e16f3
|
refactor PlayerController
|
2024-12-19 00:38:41 +03:00 |
|
MihailRis
|
d745a34657
|
refactor
|
2024-12-18 04:13:33 +03:00 |
|
MihailRis
|
1c18c02092
|
move Chunks from Level to Player
|
2024-12-17 19:40:00 +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
|
863146cf6b
|
move PlayerController to LevelScreen
|
2024-12-11 23:42:59 +03:00 |
|
MihailRis
|
c1a7b7545a
|
change components on_render call timing
|
2024-12-11 21:07:38 +03:00 |
|
MihailRis
|
e1579f0c25
|
add player_name text3d preset
|
2024-11-23 08:00:35 +03:00 |
|
MihailRis
|
65e5063326
|
add player names display
|
2024-11-23 07:41:44 +03:00 |
|
MihailRis
|
66be215101
|
add advanced lua errors handler & fix hud script source path in traceback
|
2024-11-19 07:26:28 +03:00 |
|
MihailRis
|
c4170c07c5
|
refactor
|
2024-11-14 09:30:41 +03:00 |
|
MihailRis
|
8c8c844dd4
|
feat: save rules
|
2024-11-06 19:37:20 +03:00 |
|
MihailRis
|
77ae35e364
|
feat: make Decorator listen to block interactions
|
2024-11-05 03:46:41 +03:00 |
|
MihailRis
|
0eeb6b6eb2
|
add block particles property
|
2024-11-04 22:48:39 +03:00 |
|
MihailRis
|
c8187c5f25
|
add particles.emit(...) (WIP)
|
2024-11-03 16:01:07 +03:00 |
|
ChancellorIkseew
|
ee8d0368bd
|
add interacton by long press
|
2024-11-03 06:55:17 +10:00 |
|
MihailRis
|
e217476e84
|
fix renderHands with third person cameras
|
2024-10-31 21:27:30 +03:00 |
|
MihailRis
|
b93668ba94
|
feat: display a handheld item in first-person view (WIP)
|
2024-10-27 17:07:32 +03:00 |
|
MihailRis
|
d59fac61bb
|
fix: backlight setting not applying on change
|
2024-10-15 04:58:46 +03:00 |
|
MihailRis
|
de5c75d782
|
replace include guards with pragma once
|
2024-08-10 01:57:59 +03:00 |
|