aboutsummaryrefslogtreecommitdiff
path: root/src/game.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-03-15SendPlayerHPOrDie everytime at client connection, damage enabled or not, ↵Loic Blot1-2/+1
this will fix the player which stay dead at connection
2015-03-15Finer progress bar updates when initializing nodesest315-10/+59
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.
2015-03-15Android Makefile update backported from stable-0.4 with minor changesLoic Blot1-5/+4
2015-03-15mg_decoration: Raise highest allowed deco top to max edge of voxelmanipparamat2-11/+7
Remove max_y from functions, simplify code
2015-03-14Android: Backport changes from stable-0.4Loic Blot5-4/+4
2015-03-14Android: fix package name in JAVA sourcesLoic Blot3-3/+3
2015-03-14Fix package name in AndroidManifest.xmlLoic Blot1-1/+1
2015-03-14AndroidManifest.xml version bumpLoic Blot1-1/+1
2015-03-14Disable double-click -> ESC translation for main menuCraig Robbins3-12/+25
2015-03-13client.cpp: typo fix and break; fix to make some compilers happyLoic Blot1-1/+2
2015-03-13Replace NetworkPacket pointers to referencesLoic Blot8-296/+257
2015-03-13Prepare Protocol v25 init & authentication.Loic Blot10-70/+448
* TOSERVER_INIT and TOCLIENT_INIT renamed to _LEGACY * TOSERVER_PASSWORD merged from dev-0.5, can use protocol v24 and v25 * TOCLIENT_ACCESS_DENIED merged from dev-0.5, can use protocol v24 and v25, with normalized strings an a custom id for custom errors * new TOSERVER_INIT packet only send MT version, supported compressions, protocols and serialization, this permit to rework everything later without break the _INIT packet * new TOSERVER_AUTH packet which auth the client * new TOCLIENT_HELLO packet which send server serialization version atm * new TOCLIENT_AUTH_ACCEPTED which is send when TOCLIENT_AUTH was okay. After this packet, the client load datas from servers, like after TOCLIENT_INIT_LEGACY packet
2015-03-13Handle the newly added TOCLIENT_ACCESS_DENIED and ↵Loic Blot5-52/+156
TOCLIENT_DELETE_PARTICLESPAWNER * Rename the handlers from _Legacy to regular, because here we can use same handlers * Fix some packet names and pseudo handlers
2015-03-13Rename some packet and handlers to <packet>_Legacy name for compat layer ↵Loic Blot9-26/+26
between new network changes and old network clients
2015-03-13Use the new Player::isDead function when it's the caseLoic Blot3-7/+13
2015-03-12Update Indonesian LanguageSmallJoker1-179/+49
2015-03-12handleCommand_Breath mustn't update breath is player is dead. A dead player ↵Loic Blot2-0/+12
doesn't breath. Add Player::isDead function to check player is dead
2015-03-12Don't handle PlayerPos packet coming from client if player is deadLoic Blot1-0/+5
2015-03-12Mgv5/mgv7: Add desert temples if desert stone detected in mapchunkparamat4-12/+99
2015-03-11Unescape tooltip textsest311-3/+5
Previously, tooltips didn't unescape escaped formspec texts. Item descriptions that trigger tooltips like inside inventories or for item_image_button don't need to get unescaped, as they don't get set using formspec, but from lua.
2015-03-11Mgv6: Fix uninitialised heightmap used by cavegenparamat1-2/+4
2015-03-11lua_api/l_mapgen: Fix overlapping areas of minetest.generate_ores/decorationsparamat3-12/+16
2015-03-10Silence Clang warningShadowNinja1-2/+1
2015-03-10Ensure that heightmap is initialized before useCraig Robbins1-0/+1
Without this, cavegen will use values in the heightmap before they are initialized.
2015-03-09Stop formspecs closing with double-click in empty areaCraig Robbins1-0/+11
Behaviour on Android remains the same until other alternatives can be devised (if possible) See #2425 (and the many other -- now closed -- issues reporting this feature as a bug)
2015-03-08Fix memleak pointed by issue #2439.Loic Blot1-2/+2
Also change bzero to memset. bzero doesn't work on windows
2015-03-08Fix unitialized data when creating TOSERVER_INIT packetLoic Blot1-0/+2
2015-03-08Make the dummy backend only look up blocks onceShadowNinja1-3/+3
2015-03-08Update Android MakefileMaksim Gamarnik1-22/+22
ARMv7 default build Update curl Update OpenSSL
2015-03-08Heightmaps: Fix uninitialised values in mgv5/mgv6. findGroundLevel: Return ↵paramat5-24/+2
-MAP_GENERATION_LIMIT if surface not found
2015-03-07Optimize Profiler::avg()gregorycu2-17/+56
2015-03-07Don't use luaL_checkstring to read node names, it's only for argumentsShadowNinja1-9/+10
This caused confusing error messages like "argument #4 to set_node is not a string."
2015-03-07Add Turkish comment translation to minetest.desktopMahmut Elmas1-0/+1
2015-03-07Add more Android build files to .gitignoreest311-2/+5
2015-03-07Respect game mapgen flags and save world noise paramsngosang15-149/+126
2015-03-07Fix RUN_IN_PLACE broken due to invalid usage of assertsapier1-1/+1
2015-03-07For usages of assert() that are meant to persist in Release builds (when ↵Craig Robbins62-294/+299
NDEBUG is defined), replace those usages with persistent alternatives
2015-03-07Improve Clouds::render mathematicsLoic Blot1-30/+25
2015-03-07Fix Android text bug (no text displaying)Craig Robbins4-80/+79
2015-03-07Dungeongen: Optionally set ignore to be untouchable to disable floating dungeonsparamat3-3/+9
2015-03-06Don't start a server for map migrationShadowNinja3-75/+65
2015-03-06Clean up database API and save the local map on an intervalShadowNinja16-519/+391
2015-03-06Biome API: Enable decorations placed on waterparamat3-9/+18
Add schematic decoration force placement flag
2015-03-05Improve group-based connection between raillike nodesBlockMen2-27/+15
2015-03-05l_get_modnames: Compare using std::sort instead of a custom function which ↵Loic Blot1-22/+6
does same work
2015-03-05collisionMoveSimple: use std::vector instead of std::list, this improve the ↵Loic Blot1-15/+9
performances
2015-03-05ProfilerGraph: Use std::list instead of std::vectorLoic Blot1-3/+3
2015-03-06Fix mapgen using unitialised height map valuesCraig Robbins5-5/+22
2015-03-05Use std::queue for HTTPFetchRequest and std::vector for log_output instead ↵Loic Blot2-26/+23
of std::list
2015-03-05Fix issue #2441: crash on respawn, since a conversion std::list to ↵Loic Blot7-84/+35
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