]> git.lizzy.rs Git - dragonfireclient.git/commit
Add API to control shadow intensity from the game/mod (#11944)
authorx2048 <codeforsmile@gmail.com>
Sat, 26 Mar 2022 15:58:26 +0000 (16:58 +0100)
committerGitHub <noreply@github.com>
Sat, 26 Mar 2022 15:58:26 +0000 (16:58 +0100)
commit0f25fa7af655b98fa401176a523f269c843d1943
tree1fa8762f53941d6c1250c0c3a7dc6b8557995a40
parent8d55702d139db739f8bf43eaa600f41446b29a16
Add API to control shadow intensity from the game/mod (#11944)

* Also Disable shadows when sun/moon is hidden. Fixes #11972.
24 files changed:
builtin/settingtypes.txt
client/shaders/nodes_shader/opengl_fragment.glsl
client/shaders/nodes_shader/opengl_vertex.glsl
client/shaders/object_shader/opengl_fragment.glsl
client/shaders/object_shader/opengl_vertex.glsl
doc/lua_api.txt
games/devtest/mods/experimental/init.lua
games/devtest/mods/experimental/lighting.lua [new file with mode: 0644]
src/client/client.h
src/client/game.cpp
src/client/localplayer.h
src/client/shadows/dynamicshadowsrender.cpp
src/client/shadows/dynamicshadowsrender.h
src/client/sky.h
src/defaultsettings.cpp
src/lighting.h [new file with mode: 0644]
src/network/clientopcodes.cpp
src/network/clientpackethandler.cpp
src/network/networkprotocol.h
src/remoteplayer.h
src/script/lua_api/l_object.cpp
src/script/lua_api/l_object.h
src/server.cpp
src/server.h