minetest/src/client
Jordan Snelling 3068853e8a
Add First Person Attachments (#10360)
Fixes some other third person camera specific attachments.
Implements a single new flag for entities to be forced visible in first person mode.
Old mods do not need to be updated to use the new flag and are fully backwards compatible.
2020-10-04 15:10:34 +02:00
..
meshgen Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
render Add object crosshair, disable entity selectionboxes by default (#9523) 2020-07-14 19:13:04 +02:00
CMakeLists.txt Add an activeobject manager to hold active objects (#7939) 2018-12-13 20:18:54 +01: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 Darwin platform build fix (#10376) 2020-09-09 19:12:03 +02:00
camera.h set_fov: Add support for time-based transitions (#9705) 2020-05-02 12:52:11 +02:00
client.cpp Clean up server-side translations, remove global variable (#10075) 2020-09-16 14:51:11 +01:00
client.h Server pushing media at runtime (#9961) 2020-06-13 19:03:26 +02:00
clientenvironment.cpp Darwin platform build fix (#10376) 2020-09-09 19:12:03 +02:00
clientenvironment.h Attachments: Fix attachments to temporary removed objects (#8989) 2019-10-02 19:11:27 +02:00
clientevent.h Cleanup of particle & particlespawner structures and code (#9893) 2020-05-22 13:23:25 +02:00
clientlauncher.cpp Allow starting local server using --go again (#10229) 2020-07-29 23:20:01 +02:00
clientlauncher.h Cleanup ClientLauncher structure (#10160) 2020-07-14 19:10:37 +02:00
clientmap.cpp Occlusion: Check for light_propagates and do mapblock bounds checks 2019-08-23 19:17:43 +02:00
clientmap.h Better F6 profiler (#8750) 2019-08-13 19:56:55 +02:00
clientmedia.cpp Add PUT and DELETE request + specific method value to HTTP API (#9909) 2020-07-29 23:16:21 +02:00
clientmedia.h Server pushing media at runtime (#9961) 2020-06-13 19:03:26 +02:00
clientobject.cpp Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
clientobject.h Use multiple light positions for CAO lighting 2020-06-11 21:13:26 +02:00
clientsimpleobject.h Move clientsimpleobject.h to client folder (#9630) 2020-04-10 20:10:51 +02:00
clouds.cpp Better F6 profiler (#8750) 2019-08-13 19:56:55 +02:00
clouds.h Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
content_cao.cpp Add First Person Attachments (#10360) 2020-10-04 15:10:34 +02:00
content_cao.h Add First Person Attachments (#10360) 2020-10-04 15:10:34 +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 Fix horizontal/vertical merging bug of hardware-colored framed glass (#10417) 2020-09-24 00:10:50 +01:00
content_mapblock.h Improve default inventory+wield images of node drawtypes (#9299) 2020-07-23 19:54:58 +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 Add FormSpec font styling options (#9763) 2020-07-12 09:48:50 +02:00
fontengine.h Fix MSVC compiler warnings (#10197) 2020-08-23 15:41:04 +02:00
game.cpp Add First Person Attachments (#10360) 2020-10-04 15:10:34 +02:00
game.h Cleanup ClientLauncher structure (#10160) 2020-07-14 19:10:37 +02:00
gameui.cpp Fix chat/infotext overlap if many chat lines (#10399) 2020-09-22 18:38:33 +02:00
gameui.h Hide chat when console is open (#8656) 2019-08-07 19:15:33 +02:00
guiscalingfilter.cpp Make bgcolor tint button background images (#9818) 2020-08-29 16:41:19 +01:00
guiscalingfilter.h Make bgcolor tint button background images (#9818) 2020-08-29 16:41:19 +01:00
hud.cpp Add compass HUD element (#9312) 2020-08-29 20:13:30 +02:00
hud.h Add compass HUD element (#9312) 2020-08-29 20:13:30 +02:00
imagefilters.cpp imageScaleNNAA: Fix image clipping on rect- instead of image dimensions (#9896) 2020-06-01 15:22:04 +02:00
imagefilters.h Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
inputhandler.cpp Replace MyEventReceiver KeyList with std::unordered_set (#10419) 2020-09-23 19:12:20 +02:00
inputhandler.h Replace MyEventReceiver KeyList with std::unordered_set (#10419) 2020-09-23 19:12:20 +02:00
joystick_controller.cpp Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
joystick_controller.h Fix some gcc 7.3 reported warnings 2018-03-23 22:12:48 +01:00
keycode.cpp Add comments for translators (#9510) 2020-03-20 09:41:07 +01:00
keycode.h Replace MyEventReceiver KeyList with std::unordered_set (#10419) 2020-09-23 19:12:20 +02:00
keys.h Allow binding dig, place actions to keys; remove LMB/RMB hardcoding 2020-08-15 12:19:20 +03:00
localplayer.cpp Darwin platform build fix (#10376) 2020-09-09 19:12:03 +02:00
localplayer.h Camera: Fix shooting line offsets (#9681) 2020-04-16 18:32:07 +02:00
mapblock_mesh.cpp Fix GCC class-memaccess warnings (#10239) 2020-08-01 17:25:33 +02:00
mapblock_mesh.h Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
mesh.cpp content_cao: Support texture animation for upright_sprite (#10020) 2020-07-30 17:39:57 +02:00
mesh.h content_cao: Support texture animation for upright_sprite (#10020) 2020-07-30 17:39:57 +02:00
mesh_generator_thread.cpp Better F6 profiler (#8750) 2019-08-13 19:56:55 +02:00
mesh_generator_thread.h Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
minimap.cpp Restore intended functionality to minimap markers (#8819) 2019-08-19 19:18:11 +02:00
minimap.h Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
particles.cpp ParticleSpawner: Fix crash when attaching to invisible entity 2020-06-19 19:29:47 +02:00
particles.h Implement spawning particles with node texture appearance 2020-05-23 22:52:21 +02:00
renderingengine.cpp Android: add OpenGL ES 2 support (#9715) 2020-04-22 20:03:46 +02:00
renderingengine.h Provide Xorg/net wm process ID (#7445) 2018-06-17 10:41:07 +02:00
shader.cpp Remove "generate normal maps" feature (#10313) 2020-09-14 19:27:25 +02:00
shader.h Basic model shading (#9374) 2020-02-16 20:37:28 +01:00
sky.cpp Value copy / allocation optimizations mostly in server, SAO and serialize code 2020-05-27 21:58:40 +02:00
sky.h Value copy / allocation optimizations mostly in server, SAO and serialize code 2020-05-27 21:58:40 +02:00
sound.cpp Cleanup sound manager class (#7158) 2018-03-24 15:45:25 +01:00
sound.h Cleanup sound manager class (#7158) 2018-03-24 15:45:25 +01:00
sound_openal.cpp Darwin platform build fix (#10376) 2020-09-09 19:12:03 +02:00
sound_openal.h Cleanup sound manager class (#7158) 2018-03-24 15:45:25 +01:00
tile.cpp Stop wasting memory on identical textures when texture filtering is disabled 2020-05-20 22:55:51 +02:00
tile.h Bump animation frame count from u8 to u16 (#10054) 2020-07-10 12:12:19 +02:00
wieldmesh.cpp Scale inventory image for scaled allfaces nodes (#10225) 2020-09-04 20:49:50 +02:00
wieldmesh.h Reuse object_shader for "wielditem" and "item" entity drawtypes (#9537) 2020-04-19 18:47:13 +02:00