summaryrefslogtreecommitdiff
path: root/src/player.cpp
Commit message (Collapse)AuthorAge
* Optional reconnect functionalityest312015-07-23
| | | | | | Enable the server to request the client to reconnect. This can be done with the now extended minetest.request_shutdown([reason], [reconnect]) setting.
* Remove profiler.h include where it's not needed. Remove some unreachable and ↵Loic Blot2015-07-21
| | | | very old code
* Add list-ringsest312015-06-16
| | | | | | | Adds list-rings, a method to implement item sending between inventories via shift-click. Nice insider feature: a ring consisting of a single inventory list serves as nice clean-up method. Also adds them to minimal game, and the standard inventory. Craft output slots are not supported.
* Fix uninitialized variable Player::local_animation_speedLoic Blot2015-03-28
|
* Player: Fix a deadlock triggered by previous commit ↵Loic Blot2015-03-22
| | | | 0e5e49736c0a5fa29bca257bafc02d7c7a7171c9
* Protect Player::hud from concurrent modificationsLoic Blot2015-03-22
| | | | Sometimes HUD can be modified by ServerThread and EmergeThread results in a crash on client side because the HUD is not correct
* Give full breath after deathSmallJoker2015-02-05
|
* Implement WieldMeshSceneNode which improves wield mesh renderingKahrl2014-11-08
| | | | | | | | | | | | | - 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.
* Make players check inventory modification properlyShadowNinja2014-10-01
|
* Simplify player modification checksShadowNinja2014-10-01
|
* Split settings into seperate source and header filesShadowNinja2014-09-21
| | | | This also cleans up settings a bit
* Fix memory leaks in GenericCAO, ShaderSource and Player classessapier2014-07-02
|
* Make player files saving againSmallJoker2014-06-29
|
* Store the maximum player file tries in a constantShadowNinja2014-06-23
|
* Only try to load from possible player filesShadowNinja2014-06-23
|
* Only keep players loaded while they're connectedShadowNinja2014-06-23
|
* Small cleanup of hud add/remove codesapier2014-05-31
|
* Prevent player jumping into nodes from belowBlockMen2014-01-16
| | | | Fixes camera glitch and cheating at drowning
* Add sneak and sneak_glitch to set_physics_override()PilzAdam2013-12-03
|
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-14
|
* Fix various memory access problems detected by valgrindKahrl2013-08-07
|
* Add set_breath and get_breath to lua API.RealBadAngel2013-07-20
|
* Dont write player files all the timePilzAdam2013-06-28
|
* Print playername when failing to read playerfile and ignore files starting ↵PilzAdam2013-06-22
| | | | with .
* Add drowningPilzAdam2013-06-19
|
* Add ObjectRef.hud_set_hotbar_itemcount and add TOCLIENT_HUD_SET_PARAMKahrl2013-05-26
|
* Generalize hud_builtin_enable into hud_set_flagskwolekr2013-04-25
|
* Move player collisionbox to player classsapier2013-04-25
|
* Added support to disable built-in HUD elementsDiego Martínez2013-04-24
|
* Allow modifying movement speed, jump height and gravity per-player via the ↵MirceaKitsune2013-04-05
| | | | Lua API.
* Update Copyright YearsSfan52013-02-24
|
* Change Minetest-c55 to MinetestPilzAdam2013-02-24
|
* Some kind of middleway values for player acceleration for nowPerttu Ahola2013-02-15
|
* Restore old acceleration behavior until something is actually agreed on (part 2)Perttu Ahola2013-02-15
|
* Improved Player PhysicsMirceaKitsune2013-02-14
|
* Add InventoryList width property & allow custom crafting grids.Ilya Zhuravlev2012-09-01
|
* minetest.register_on_player_receive_fields()Perttu Ahola2012-07-22
|
* Allow defining player's inventory form in LuaPerttu Ahola2012-07-19
|
* Custom boxy nodes (stairs, slabs) and collision changesKahrl2012-06-17
|
* Properly and efficiently use split utility headersPerttu Ahola2012-06-17
|
* Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola2012-06-05
| | | | GPLv2/later, by agreement of major contributors
* Add 'fly' and 'fast' privileges and the underlying privileges-to-client systemPerttu Ahola2012-03-31
|
* Simple fix for camera blinking black when jumping into ceiling with current ↵Perttu Ahola2012-03-29
| | | | smaller collision box
* added PlayerSAO and RemotePlayer, removed ServerRemotePlayerKahrl2012-03-29
|
* Add event manager and use it to trigger soundsPerttu Ahola2012-03-24
|
* LocalPlayer::getStandingNodePos()Perttu Ahola2012-03-24
|
* Revert old 4BS/s walk speed for nowPerttu Ahola2012-03-15
|
* Faster player movement and smaller collision boxPerttu Ahola2012-03-10
|
* Players stay in environment even when dead, damage flash and fall damage fixesKahrl2012-02-05
| | | | | | Don't set m_removed on dead players (dead players are indicated by hp == 0). Local damage flash is shown whatever the cause was (even from Lua set_hp). PlayerCAO damage flash matches duration of local damage flash. Fall damage is dealt much more consistently (this is done by disallowing jumping when speed.Y is very negative, up to now jumping could sometimes negate fall damage)
* Fix craftresult_is_preview flood in log and remove unnecessary debug outputKahrl2012-01-25
|