aboutsummaryrefslogtreecommitdiff
path: root/src/content_cao.cpp
AgeCommit message (Collapse)Author
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
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
2015-03-31Move texture_min_size even further down the pipe. Now, textures are ↵Aaron Suen
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.
2015-03-07For usages of assert() that are meant to persist in Release builds (when ↵Craig Robbins
NDEBUG is defined), replace those usages with persistent alternatives
2015-03-05Replace std::list to std::vector into tile.cpp (m_texture_trash) and move ↵Loic Blot
tile.hpp to src/client/
2015-02-21Use skin font for usernames (fixes #2363)BlockMen
2015-02-17SAO work: ActiveObject types & SAO cleanup * Replace u8 types with ↵Loic Blot
ActiveObjectType. * Merge content_object.h into activeobject.h * Remove DummyLoadSAO, it's now unused. * Remove ItemSAO, it's also unused
2015-01-17Fix entitiy WieldMeshSceneNode not freed due to additional grabgregorycu
2014-12-12Use std::string::empty() instead of size() where applicableAnton
2014-11-08Implement WieldMeshSceneNode which improves wield mesh renderingKahrl
- Don't create and cache an extruded mesh for every (non-node) item. Instead use a single one per image resolution. - For cubic nodes reuse a single wield mesh too - Improve lighting of the wielded item - Increase far value of wield mesh scene camera, fixes #1770 - Also includes some minor refactorings of Camera and GenericCAO.
2014-09-21Split settings into seperate source and header filesShadowNinja
This also cleans up settings a bit
2014-07-06Fix client crash on deletion of an object the clients localplayer is attached tosapier
2014-07-02Fix memory leaks in GenericCAO, ShaderSource and Player classessapier
2014-06-29Make sure none of the irrlicht member objects of GenericCAO are deleted ↵sapier
prior deletion of GenericCAO
2014-06-27Fix GenericCAO fails to grabing member animated mesh node to prevent it do ↵sapier
be deleted to early
2014-06-23Speedup attachement handling by replacing vector search by direct array ↵sapier
access and secondary child lookup vector
2014-05-18Add support for interlaced polarized 3d screenssapier
Add (experimental) support for topbottom as well as sidebyside 3d mode
2014-05-17Split declaration of GenericCAO from implementationsapier
2014-05-03Fix player:set_animation() in third person viewBlockMen
2014-04-15Fix all warnings reported by clangSfan5
2014-04-12Use integers instead of float valuesBlockMen
2014-04-12Add player:set_eye_offset() by @MirceaKitsune and clean upBlockMen
2014-04-12Add third person viewBlockMen
2014-03-04Fix rendering glitches when far from the center of the mapNovatux
2014-01-06Create new instance of mesh every time it's required (Solves #703)Perttu Ahola
2013-12-13Fix a bug in GenericCAO GENERIC_CMD_UPDATE_POSITION parsing.Ilya Zhuravlev
2013-12-03Add sneak and sneak_glitch to set_physics_override()PilzAdam
2013-09-10Add offset to automatic_face_movement_dirPilzAdam
2013-08-17Send player damage to all clients and apply [brightenPilzAdam
2013-08-13Add support for entities to automatic face movement directionsapier
2013-07-30Add support for setting stepheight for entitiessapier
2013-07-20Add an option to disable object <-> object collision for Lua entitiesPilzAdam
2013-07-10Fix multiple texture support for animated meshnodesstujones11
2013-07-02Remove texture atlas / AtlasPointer, rename getTextureRaw to getTextureKahrl
2013-04-09fix objects colliding with its own collision boxessapier
2013-04-05unkn own block -> unkn own nodekhonkhortisan
2013-04-05Fix nick completionPilzAdam
2013-04-05Allow modifying movement speed, jump height and gravity per-player via the ↵MirceaKitsune
Lua API.
2013-04-03Fix camera "jumping" when attached and the parent goes too fastZeg9
2013-03-28Closed add object <-> object collision handlingsapier
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2012-12-02On-demand item meshes and texturesPerttu Ahola
2012-11-27Fix forgotten material properties for meshes (also seems to have been ↵MirceaKitsune
forgotten for cubes previously). This allows transparent png images to work properly
2012-11-26Proper versioning of new network-serialized stuffPerttu Ahola
2012-11-26Fix LuaEntitySAO::getClientInitializationData() and bump the related versionPerttu Ahola
2012-11-25RealBadAngel's patch which allows the lua api to read pressed player keys. ↵MirceaKitsune
This should make it possible to change the player's animation based on what he is doing Correct lua api version number Always update animations and attachments after the entity is added to scene client side. Fixes animations not being applied in client initialization for some reason. Attachments should be re-tested now just to be safe. Fix a segmentation fault caused by reaching materials that didn't exist in a loop for setting texture
2012-11-25A bunch of fixesMirceaKitsune
No longer hide players who are dead. With models, a death animation should be used instead Some changes requested by celeron55 Rename a lot of things in the code, and use better lua api function names Minor code corrections Bump protocol version up, since the models / animations / attachments code creates new client<->server messages
2012-11-25Allow Vanessa's texture filtering / mipmap patch to work on models, as well ↵MirceaKitsune
as all other node types Initialize m_bone_posrot too Update pos_translator for attached players, which should fix a bug noticed with carts where a detached player would travel from the detachment spot to where it was detached Don't make attachments possible to right-click either Properly apply object and text visibility for local attachments, and fix them showing when they shouldn't
2012-11-25Fix more things I forgot for attached players. Such players will now ↵MirceaKitsune
properly see themselves moving when attached, and the server will read their position accordingly Fix attached players being able to bob their view and generate foostep sounds by pressing a movement key (running in place)