aboutsummaryrefslogtreecommitdiff
path: root/src/client/content_mapblock.cpp
AgeCommit message (Collapse)Author
2021-07-15Add wallmounted support for plantlike and plantlike_rooted nodes (#11379)Wuzzy
2021-05-03fix: some code tidy about includes & irr namespacesLoic Blot
2021-05-03refacto: RenderingEngine::get_scene_manager() is now not callable from singletonLoic Blot
This permits to make evidence that we have some bad object passing on various code parts. I fixed majority of them to reduce the scope of passed objects Unfortunately, for some edge cases i should have to expose ISceneManager from client, this should be fixed in the future when our POO will be cleaner client side (we have a mix of rendering and processing in majority of the client objects, it works but it's not clean)
2021-03-30Degrotate support for mesh nodes (#7840)Vitaliy
2021-01-21Allow "liquid" and "flowingliquid" drawtypes even if liquidtype=none (#10737)Wuzzy
2020-09-24Fix horizontal/vertical merging bug of hardware-colored framed glass (#10417)Paramat
Previously, the param2-controlled horizontal/vertical merge feature (which was undocumented and forgotten) was always active, causing uses of param2 other than "glasslikeliquidlevel" to affect H/V merging. Only respect H/V merge bits when paramtype2 = "glasslikeliquidlevel". H/V merge bits and liquid level bits are designed to be used simultaneously.
2020-07-23Improve default inventory+wield images of node drawtypes (#9299)Wuzzy
2020-06-10Fix build error on Ubuntu 16.04sfan5
2020-06-06Restore visual_scale support for nodeboxes (and allfaces) (#9906)Vitaliy
2020-05-20Cache liquid alternative IDs (#8053)Vitaliy
2020-05-17content_mapblock: Move static initialization out of functionssfan5
2020-04-02Fix texture distortion for flowing liquids (#9561)Elias Åström
Previously textures of the side faces on flowing liquid nodes would become distorted on different axis depending on the liquid level. This is because the nodes always had the same texture coordinates, even when the generated face could have different sizes. This solves that problem by adjusting the texture coordinates for the vertices making up the top of the faces, so the textures will not look compressed for smaller faces.
2020-01-20Resized torchlike sprite now attaches to surface (#9303)Wuzzy
2018-11-28Move client-specific files to 'src/client' (#7902)Quentin Bazin
Update Android.mk Remove 'src/client' from include_directories