7616 Commits

Author SHA1 Message Date
paramat
669b0a0a56 Mgv7: Fix undefined 'float_mount_height'
Commit cad10ce3b747b721fd63784915e05f12bc488128 altered the parameter
'float_mount_height' but was missing the necessary line in the constructor
to get the altered value from 'params'.

Fixes 3D floatland terrain generating everywhere.
2018-06-03 17:31:59 +02:00
Jesse McDonald
3a59d9757c Fix for empty key/value when reading item string with wear but no metadata (#6058) 2018-06-03 17:31:59 +02:00
paramat
7fcecb2b24 Mgv7: Clean up divide-by-zero fix 2018-06-03 17:31:59 +02:00
paramat
822ac11c29 Mgv7: Avoid divide-by-zero errors
Some settings of paramters can cause mgv7 variables to be -inf, nan or -nan.
This can cause massive vertical columns of water to appear above sea level.
2018-06-03 17:31:59 +02:00
Dániel Juhász
4e3ee7efb0 Fix render order of overlays (#6008)
* Fix render order of overlays

* Use C++11 loops

* Fix time_t
2018-06-03 17:31:59 +02:00
Ezhh
2d210073f2 Fix console resize issue when maximising game window (#6023) 2018-06-03 17:31:59 +02:00
Zeno-
8f8001e6d2 Fix console not being properly resized after window size changed (#6020) 2018-06-03 17:31:59 +02:00
Dániel Juhász
4836612b9f Automatic item and node colorization (#5640)
* Automatic item and node colorization

Now nodes with a palette yield colored item stacks, and colored items
place colored nodes by default. The client predicts the colorization.

* Backwards compatibility

* Use nil

* Style fixes

* Fix code style

* Document changes
2018-06-03 17:31:59 +02:00
SmallJoker
a766044a0c find_nodes_in_area: Extend maximal count to U32_MAX (#5277)
Extend documentation, limit area volume
Remove u16 count limitation

* Prevent integer overflow, replace minp/maxp with pos1/pos2
2018-06-03 17:31:59 +02:00
Loïc Blot
f7b094ac93 Verify HudSetParams input when hotbar textures are set (#6013)
* Verify HudSetParams input when hotbar textures are set

This fix #6011
2018-06-03 17:31:59 +02:00
paramat
32b46d21c3 (Re)spawn players within 'mapgen_limit'
Previously, findSpawnPos() did not take the 'mapgen_limit' setting into account,
a small limit often resulted in a spawn out in the void.
Use the recently added 'calcMapgenEdges()' to get max spawn range through a new
mapgenParams function 'getSpawnRangeMax()'.

Previously, when a player respawned into a world, 'objectpos_over_limit()' was
used as a check, which was inaccurate.
Use the recently added 'saoPosOverLimit()' to get exact mapgen edges.

Also fix default value of 'm_sao_limit_min'.
2018-06-03 17:31:59 +02:00
red-001
5e9880f9bb Add a server-sided way to remove color codes from incoming chat messages (#5948)
These code be generated by CSM, a modded client or just copy and pasted by the player.

Changes
- Update configuration example and setting translation file.
- Remove colour codes before logging chat.
- Add setting to remove colour codes before processing the chat.
2018-06-03 17:31:59 +02:00
DS
a9e53c951c fix an example in lua_api (#5604) 2018-06-03 17:31:59 +02:00
red-001
ffd719995c Fix sending color codes to clients that don't support them. (#5950)
Also remove `disable_escape_sequences` since it's not needed anymore.
2018-06-03 17:31:59 +02:00
DS
4d16def09a make ret variable in /builtin/mainmenu/tab_credits.lua local (#5942) 2018-06-03 17:31:59 +02:00
red-001
d99767ea8b Fix typos/mistakes in the documentation for colour related functions. (#5936) 2018-06-03 17:31:59 +02:00
ShadowNinja
d7306ba69e Fix segmentation fault with tool capabilities (#5899) 2018-06-03 17:31:59 +02:00
sfan5
7e870767c1 iOS: update Podfile 2018-05-29 21:50:11 +02:00
MoNTE48
b48841bacf iOS 1.1.16 2018-05-27 21:50:16 +02:00
MoNTE48
046be9a382 Revert Android -mfpu=vfpv4 2018-05-27 17:14:03 +02:00
MoNTE48
e66e04e0f2 Fix WindowsApp build, change global version: 1.1.10 2018-05-27 13:31:00 +02:00
sfan5
ff1f608bed Touch: Fix node selection distance (#116)
(ported from minetest/minetest@01c319d778)
2018-05-27 12:16:46 +02:00
MoNTE48
f30e900086 iOS: fix transparent on game 2018-05-04 00:05:14 +02:00
MoNTE48
646a665d0f Release 1.1.5, iOS: 1.1.15...
Mobile: fix pause and death menu
iOS: touchtarget enabled by default
2018-04-30 00:05:53 +02:00
sfan5
459e8ac68a Allow moving HUD upwards and enable the feature on iPhone X (#112) 2018-04-29 20:22:30 +02:00
sfan5
64f2cbf6e3 iOS: Update Irrlicht to the very latest version and fix error with Irrlicht patch (#115)
* Fix error with Irrlicht patch

* iOS: Update Irrlicht to the very latest version
2018-04-29 20:11:28 +02:00
MoNTE48
c53f63021d Update Android build, restore "player does not sink when swimming" 2018-04-29 18:32:37 +02:00
sfan5
7af2198864 Android: Update build system for ndk-r15x (#113)
Add workarounds for ndk-r16.
(ported from 2507d32afe)
2018-04-29 18:12:48 +02:00
sfan5
d3e859a835 Fix crash with disabled CSM and Respawn menu (#111) 2018-04-19 13:00:45 +02:00
sfan5
a4aff7ef35 iOS: Update Irrlicht (#110) 2018-04-17 20:19:26 +02:00
sfan5
cf04a29024 iOS: Allow translation of extraction dialog message (#108) 2018-04-17 20:19:05 +02:00
MoNTE48
c6c3ef3d1b Revert "New pause menu design (#103)"
This reverts commit 17b459784012701354f7502324347f17aa0f16cd.
2018-04-17 20:18:16 +02:00
MoNTE48
35b8650618 push to app store 2018-04-17 20:18:09 +02:00
sfan5
04b070ff2e iOS: Screen locking fix (#109)
* Disconnect from game when screen locks

* Fix socket behaviour on iOS
2018-04-17 18:26:20 +02:00
sfan5
fbe47bd1a9 Fix murmurhash implementation (used for crafting) (#107)
Unaligned access does not work on ARM platforms, since data was declared u64*
the compiler assumed it was aligned, thus making the existing workaround useless.

Since this hash function is used for crafting, this commit fixes #106
2018-03-30 22:32:56 +02:00
Maksim Gamarnik
cf06c5c497 iOS: 1.0.13 release 2018-03-19 21:56:18 +02:00
Maksim Gamarnik
a5cbe7684f Update textures 2018-02-05 17:38:51 +02:00
sfan5
949b8169ab Fix broken HUD textures on iOS 2018-01-29 16:57:38 +02:00
sfan5
bc376e0476 Fix texture leak in guiEngine (iOS) 2018-01-29 16:57:38 +02:00
kilbith
58532d8684 New pause menu design (#103) 2018-01-29 16:56:32 +02:00
Maksim Gamarnik
a89797ed77 iOS: fix for iPhone X 2017-12-19 03:29:54 +02:00
Maksim Gamarnik
87b50dc83d Compress textures 2017-12-19 01:09:42 +02:00
sfan5
2c1068ad12 Revert version scheme changes
This reverts commit 41b7823057bdaddd760f932dce802719301c3a0f.
This reverts commit 7968f1ddaa67432719d5becdda5ca8bec58faa47.
2017-11-20 19:28:58 +01:00
rubenwardy
1f308bf7ee Fix branch being labelled as 0.4.17 instead of 0.4.17-dev
You should use tags instead of this branch to track the latest release
2017-09-09 20:42:23 +01:00
kilbith
717c46c9fe New Main Menu design (#101) 2017-09-04 15:51:09 +03:00
Maksim Gamarnik
9da7375ab1 iOS: v. 1.0.12-release (and compress textures) 2017-09-04 15:33:57 +03:00
sfan5
c22722393a iOS: Show loading animation during asset extraction (#102) 2017-08-29 23:05:24 +03:00
Maksim Gamarnik
a7bebd42eb iOS minor fix 2017-08-29 23:05:03 +03:00
Loïc Blot
9f2d9fbee5 New version scheme (#6292)
* Version changes: current dev version is now 0.4.17

* This change permit to have multi branches with various versions
* Dev version is 0.4.17-dev and next release will be 0.4.17
2017-08-20 17:25:07 +02:00
sfan5
7e66756c27 Add libcurl to iOS and enable multiplayer 2017-08-16 17:54:50 +03:00