Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move globals from main.cpp to more sane locations | Craig Robbins | 2015-04-01 | 1 | -1/+0 |
| | | | | | | | | | | | | Move debug streams to log.cpp|h Move GUI-related globals to clientlauncher Move g_settings and g_settings_path to settings.cpp|h Move g_menuclouds to clouds.cpp|h Move g_profiler to profiler.cpp|h | ||||
* | Move texture_min_size even further down the pipe. Now, textures are ↵ | Aaron Suen | 2015-03-31 | 1 | -2/+2 |
| | | | | JIT-upscaled using an image transformation, right at the time they're added to a mesh or particle; images used in 2D elements are left unscaled. This should fix any remaining issues with HUD elements. | ||||
* | Revert "Fix issue #2441: crash on respawn, since a conversion std::list to ↵ | kwolekr | 2015-03-20 | 1 | -6/+6 |
| | | | | | | | std::vector on Environment.cpp" This reverts parts of commit 9749d9fee6db99da1ab861dc04ec63ef973db3e0, which breaks node resolver list clearing | ||||
* | Finer progress bar updates when initializing nodes | est31 | 2015-03-15 | 1 | -3/+11 |
| | | | | The bar is only drawn when the user will notice a change, which prevents time overheads that this commit would cause, resulting from useless draws. | ||||
* | For usages of assert() that are meant to persist in Release builds (when ↵ | Craig Robbins | 2015-03-07 | 1 | -2/+5 |
| | | | | NDEBUG is defined), replace those usages with persistent alternatives | ||||
* | Fix issue #2441: crash on respawn, since a conversion std::list to ↵ | Loic Blot | 2015-03-05 | 1 | -6/+6 |
| | | | | | | | std::vector on Environment.cpp * Also change some std::list to std::vector for ClientMap::renderMap * Remove disabled code in ClientMap::renderMap, disabled since a long time | ||||
* | Replace std::list to std::vector into tile.cpp (m_texture_trash) and move ↵ | Loic Blot | 2015-03-05 | 1 | -1/+1 |
| | | | | tile.hpp to src/client/ | ||||
* | NodeDef: Clear NodeResolver related entries too in clear() | kwolekr | 2015-01-04 | 1 | -0/+8 |
| | |||||
* | NodeResolver: Perform callback immediately if node registration phase finished | kwolekr | 2015-01-04 | 1 | -1/+25 |
| | | | | Also add NodeResolver callbacks on the client | ||||
* | Remove freezemelt (the remainder of proller nonsense) | kwolekr | 2015-01-04 | 1 | -1/+0 |
| | |||||
* | Add support back for resolving group names in NodeResolver | kwolekr | 2014-12-29 | 1 | -7/+15 |
| | |||||
* | Set fallback content if resolving content vector requires everything | kwolekr | 2014-12-27 | 1 | -18/+21 |
| | |||||
* | Redefine NodeResolver interface and replace with callback mechanism | kwolekr | 2014-12-27 | 1 | -138/+73 |
| | |||||
* | Change TileSpec::frames to be std::vector not std::map | unknown | 2014-12-21 | 1 | -0/+3 |
| | | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com> | ||||
* | Use std::string::empty() instead of size() where applicable | Anton | 2014-12-12 | 1 | -1/+1 |
| | |||||
* | NodeResolver: Fix some comments and use const references for params | kwolekr | 2014-12-12 | 1 | -5/+5 |
| | |||||
* | NodeResolver: Fix cancelNode and cancelNodeList | kwolekr | 2014-12-11 | 1 | -11/+14 |
| | |||||
* | Recalculate normals for mesh #0. Fix for issue #1902. | RealBadAngel | 2014-12-05 | 1 | -0/+2 |
| | |||||
* | Optimise functions from CNodeDefManager and VoxelManipulator | Craig Robbins | 2014-11-21 | 1 | -8/+6 |
| | | | | | CNodeDefManager::get() VoxelManipulator::addArea() | ||||
* | Fix wallmounted mesh rotations | ShadowNinja | 2014-11-19 | 1 | -1/+1 |
| | |||||
* | Add option to enable mesh caching, add wallmounted for meshes. | RealBadAngel | 2014-10-29 | 1 | -10/+20 |
| | |||||
* | Add NodeResolver documentation | kwolekr | 2014-10-28 | 1 | -4/+11 |
| | | | | | Set content to fallback on AddNode failure Consider node list requests with no results as failed | ||||
* | Add NodeResolver and clean up node name -> content ID resolution system | kwolekr | 2014-10-26 | 1 | -1/+166 |
| | |||||
* | Recalculate normals for cached meshes. | RealBadAngel | 2014-10-21 | 1 | -11/+23 |
| | | | | | | Check if mesh is here before adding to meshcollector. Fix deleting the meshes. | ||||
* | Fix some indentation in nodedef.cpp | Kahrl | 2014-10-20 | 1 | -5/+5 |
| | |||||
* | Fix memory leak caused by mesh nodes (and nodeboxes) | Kahrl | 2014-10-20 | 1 | -0/+6 |
| | |||||
* | Custom collision boxes node property. | RealBadAngel | 2014-10-19 | 1 | -0/+3 |
| | |||||
* | Add meshnode drawtype. | RealBadAngel | 2014-10-18 | 1 | -2/+46 |
| | |||||
* | Fix special tile backspace culling | kwolekr | 2014-10-03 | 1 | -5/+6 |
| | |||||
* | Fix broken plantlike drawtype. | RealBadAngel | 2014-10-03 | 1 | -5/+6 |
| | |||||
* | Fix misc. style issues | kwolekr | 2014-10-03 | 1 | -2/+4 |
| | |||||
* | Clean up nodedef.cpp | kwolekr | 2014-10-03 | 1 | -540/+562 |
| | |||||
* | Add optional framed glasslike drawtype | BlockMen | 2014-10-02 | 1 | -0/+10 |
| | |||||
* | Add firelike drawtype | TriBlade9 | 2014-09-21 | 1 | -0/+2 |
| | |||||
* | Split settings into seperate source and header files | ShadowNinja | 2014-09-21 | 1 | -1/+2 |
| | | | | This also cleans up settings a bit | ||||
* | Allow use all 6 faces for special tiles. | RealBadAngel | 2014-08-25 | 1 | -26/+129 |
| | | | | Protocol version bump. | ||||
* | Speedup mapblock_mesh | RealBadAngel | 2014-07-17 | 1 | -24/+41 |
| | |||||
* | Fix errors/warnings reported by valgrind | sfan5 | 2014-07-06 | 1 | -3/+2 |
| | |||||
* | Unite nodes shaders. | RealBadAngel | 2014-06-15 | 1 | -4/+20 |
| | | | | | | | Pass drawtype and material type to shaders. Move shaders generation to startup only. Allow assign shaders per tile. Initial code to support water surface shader. | ||||
* | Shaders rework. | RealBadAngel | 2013-12-03 | 1 | -3/+10 |
| | |||||
* | Cavegen: Respect is_ground_content MapNode setting; fix some code formatting ↵ | kwolekr | 2013-11-29 | 1 | -17/+18 |
| | | | | issues | ||||
* | Add support for different drowning damage and allow drowning in other nodetypes | BlockMen | 2013-08-06 | 1 | -1/+1 |
| | |||||
* | Leveled nodebox backward compatibility | proller | 2013-08-02 | 1 | -8/+13 |
| | |||||
* | Weather support | proller | 2013-07-27 | 1 | -0/+1 |
| | |||||
* | Bump protocol version | PilzAdam | 2013-07-20 | 1 | -5/+5 |
| | |||||
* | Add liquid_range to nodedef | PilzAdam | 2013-07-20 | 1 | -0/+3 |
| | |||||
* | Change ContentFeatures array to a vector | Kahrl | 2013-07-14 | 1 | -85/+114 |
| | |||||
* | Leveled nodebox | proller | 2013-07-13 | 1 | -2/+5 |
| | |||||
* | Remove texture atlas / AtlasPointer, rename getTextureRaw to getTexture | Kahrl | 2013-07-02 | 1 | -9/+10 |
| | |||||
* | Add drowning | PilzAdam | 2013-06-19 | 1 | -0/+3 |
| |