minetest/src/client
Wuzzy 1d04903c19
Add paramtype2s for 4 horizontal rotations and 64 colors (#11431)
4dir is like facedir, but only for 4 horizontal directions: NESW. It is identical in behavior to facedir otherwise. The reason why game makers would want to use this over facedir is 1) simplicity and 2) you get 6 free bits.
It can be used for things like chests and furnaces and you don't need or want them to "flip them on the side" (like you could with facedir).

color4dir is like colorfacedir, but you get 64 colors instead of only 8.
2022-09-16 13:18:55 +02:00
..
meshgen Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
render Implement rendering pipeline and post-processing (#12465) 2022-09-06 08:25:18 +02:00
shadows Implement rendering pipeline and post-processing (#12465) 2022-09-06 08:25:18 +02:00
CMakeLists.txt Implement rendering pipeline and post-processing (#12465) 2022-09-06 08:25:18 +02:00
activeobjectmgr.cpp ContentCAO: Fix segfault on quit (attached) 2019-10-09 20:03:31 +02:00
activeobjectmgr.h Add an activeobject manager to hold active objects (#7939) 2018-12-13 20:18:54 +01:00
camera.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
camera.h Fix lighting of the wield mesh (#12341) 2022-05-20 22:33:52 +02:00
client.cpp Prevent loading a world with unresolved dependencies (#12542) 2022-08-19 12:31:36 +01:00
client.h Enforce limits of settings that could cause buggy behaviour (#12450) 2022-07-09 22:32:08 +02:00
clientenvironment.cpp Reduce the use of porting::getTimeMs() when rendering frames (#12679) 2022-08-13 22:33:26 +02:00
clientenvironment.h Reduce the use of porting::getTimeMs() when rendering frames (#12679) 2022-08-13 22:33:26 +02:00
clientevent.h No damage effects on hp_max change (#11846) 2022-06-11 20:00:40 +02:00
clientlauncher.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
clientlauncher.h Drop --videomodes, fullscreen_bpp and high_precision_fpu settings 2021-06-16 17:41:34 +02:00
clientmap.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
clientmap.h Properly keep noclip state in Game and ClientMap 2022-06-03 21:48:52 +02:00
clientmedia.cpp Dynamic_Add_Media v2 (#11550) 2021-09-09 16:51:35 +02:00
clientmedia.h Print announce error response (#11878) 2022-01-01 22:44:56 +01:00
clientobject.cpp Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
clientobject.h fix: some code tidy about includes & irr namespaces 2021-05-03 19:49:19 +02:00
clientsimpleobject.h Move clientsimpleobject.h to client folder (#9630) 2020-04-10 20:10:51 +02:00
clouds.cpp Enforce limits of settings that could cause buggy behaviour (#12450) 2022-07-09 22:32:08 +02:00
clouds.h Allow resetting celestial vault elements by leaving its arguments empty (#11922) 2022-01-22 12:42:49 +01:00
content_cao.cpp Convert entity glow value to color space before adding to the light 2022-09-04 16:00:13 +02:00
content_cao.h Remove an unused method and header includes 2022-06-28 12:21:12 +02:00
content_cso.cpp Merge pull request #8776 from osjc/FixGetNode 2019-08-10 19:45:44 +02:00
content_cso.h Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
content_mapblock.cpp Add paramtype2s for 4 horizontal rotations and 64 colors (#11431) 2022-09-16 13:18:55 +02:00
content_mapblock.h Avoid rendering invisible faces of simple nodeboxes (#12262) 2022-05-04 23:44:55 +02:00
event_manager.h Darwin platform build fix (#10376) 2020-09-09 19:12:03 +02:00
filecache.cpp Server pushing media at runtime (#9961) 2020-06-13 19:03:26 +02:00
filecache.h Server pushing media at runtime (#9961) 2020-06-13 19:03:26 +02:00
fontengine.cpp Enforce limits of settings that could cause buggy behaviour (#12450) 2022-07-09 22:32:08 +02:00
fontengine.h Fully remove bitmap font support (#11863) 2022-01-08 14:53:25 +01:00
game.cpp Add paramtype2s for 4 horizontal rotations and 64 colors (#11431) 2022-09-16 13:18:55 +02:00
game.h Rework drawtime and related timekeeping code to use microseconds 2022-01-27 22:30:02 +01:00
gameui.cpp Enforce limits of settings that could cause buggy behaviour (#12450) 2022-07-09 22:32:08 +02:00
gameui.h Rework drawtime and related timekeeping code to use microseconds 2022-01-27 22:30:02 +01:00
guiscalingfilter.cpp FormSpec: 9-slice images, animated_images, and fgimg_middle (#12453) 2022-07-03 08:52:26 -04:00
guiscalingfilter.h FormSpec: 9-slice images, animated_images, and fgimg_middle (#12453) 2022-07-03 08:52:26 -04:00
hud.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
hud.h Show status message when changing block bounds (#11556) 2021-08-21 13:53:49 +02:00
imagefilters.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
imagefilters.h Enable cleanTransparent filter for mipmapping and improve its' algorithm (#11145) 2021-04-20 19:50:19 +02:00
inputhandler.cpp Fix movement in random_input mode (#11592) 2021-09-05 19:58:50 +02:00
inputhandler.h Restore pass-through of direction keys (#11924) 2022-01-09 18:46:36 +01:00
joystick_controller.cpp Enforce limits of settings that could cause buggy behaviour (#12450) 2022-07-09 22:32:08 +02:00
joystick_controller.h Joystick sensitivity for player movement (#11262) 2021-08-27 20:24:24 +02:00
keycode.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
keycode.h Revert "Replace MyEventReceiver KeyList with std::unordered_set" (#10622) 2020-11-12 19:16:02 +01:00
keys.h Add a key to toggle map block bounds (#11172) 2021-04-20 19:23:31 +02:00
localplayer.cpp Physics overrides: Move values to a common struct (#12591) 2022-08-12 10:17:02 +01:00
localplayer.h Physics overrides: Move values to a common struct (#12591) 2022-08-12 10:17:02 +01:00
mapblock_mesh.cpp Fix some warnings (#12615) 2022-07-30 12:51:23 +01:00
mapblock_mesh.h Fixes needed to use irrArray backed by std::vector (#12263) 2022-05-22 00:11:49 +02:00
mesh.cpp Remove workaround for normals not matching winding order (#12460) 2022-07-17 14:45:42 +01:00
mesh.h Remove a few unused functions reported by callcatcher (#11658) 2021-10-12 20:12:20 +02:00
mesh_generator_thread.cpp Limit force shadow update to urgent blocks (#12692) 2022-08-14 20:29:20 +02:00
mesh_generator_thread.h Limit force shadow update to urgent blocks (#12692) 2022-08-14 20:29:20 +02:00
minimap.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
minimap.h Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
particles.cpp Allow looped animation to be used safely with old clients 2022-09-10 12:21:29 +02:00
particles.h Fix some warnings (#12615) 2022-07-30 12:51:23 +01:00
renderingengine.cpp Fix Android blank screen (#12604) 2022-07-31 15:18:04 +02:00
renderingengine.h Remove remains of video mode querying 2022-05-29 14:00:19 +02:00
shader.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
shader.h Implement rendering pipeline and post-processing (#12465) 2022-09-06 08:25:18 +02:00
sky.cpp Add documentation of sun/moon orientation/scale differences (#12145) 2022-09-06 11:21:55 +01:00
sky.h Add documentation of sun/moon orientation/scale differences (#12145) 2022-09-06 11:21:55 +01:00
sound.cpp Cleanup sound manager class (#7158) 2018-03-24 15:45:25 +01:00
sound.h Sounds: Various little improvements (#12486) 2022-07-09 22:32:24 +02:00
sound_openal.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
sound_openal.h Cleanup sound manager class (#7158) 2018-03-24 15:45:25 +01:00
tile.cpp Code optimizations / refactor (#12704) 2022-09-06 11:21:09 +01:00
tile.h Fix mapblock geometry optimisation not working 2022-05-08 19:11:44 +02:00
wieldmesh.cpp Release shadow mapping resources when not needed (#12497) 2022-07-09 22:26:39 +02:00
wieldmesh.h Shadow mapping render pass (#11244) 2021-06-06 18:51:21 +02:00