Commit Graph

103 Commits (7b6fe273167d1866da7ba6fd758277fb411f0f5f)

Author SHA1 Message Date
zmv7 7b6fe27316
Merge branch 'MultiCraft:main' into main 2022-08-21 08:40:33 +00:00
Maksim ee2ebbfb91 Improve Pause menu 2022-08-20 22:03:42 +03:00
zmv7 c596d89cd8
Merge branch 'MultiCraft:main' into main 2022-08-15 10:03:02 +00:00
luk3yx a6299e1cb5 Remove C++ wielded item status text
This clashes with the status text in some games that implement the same 
thing in Lua
2022-08-14 10:11:50 +12:00
zmv7 aaa2321915
jetpack toggling 2022-08-09 17:33:39 +05:00
zmv7 5358859056
extended hand(tool) range 2022-08-09 17:23:54 +05:00
Maksim bd4b420ccd Minor changes and fixes 2022-08-08 00:31:01 +02:00
luk3yx d6c82c3f7c Improve main menu (#60)
Co-authored-by: Maksim <Maksym48@pm.me>
2022-06-14 12:02:40 +03:00
luk3yx 4765019103 Stop main menu and CSM formspec input errors from crashing the game entirely on Android 2022-05-30 19:50:22 +12:00
DS 635e2893ad Fix client-side performance of chat UI (#11612) 2022-05-11 00:24:52 +03:00
Maksim 98f2fc92df Minor fixes and changes 2022-04-10 13:20:59 +02:00
Maksim aea47b3afe TouchScreenGUI: minor fixes 2022-04-09 12:45:35 +02:00
luk3yx feb71c65e3
Improve change password UI (#46) 2022-04-01 10:20:19 +02:00
Maksim 46bd318b38 Mobile: remove aux1 holding hack 2022-02-27 16:50:32 +01:00
Bektur db273c4645 Android: latest bugfixes and features (#39)
Co-authored-by: Maksim <MoNTE48@mail.ua>
2022-02-20 23:59:43 +01:00
Vitaliy 5eab298e51 Fix fog disable (#24) 2022-02-11 14:29:32 +02:00
TheBrokenRail 5cf79ce632 Touch UI support for desktop builds (#10729) 2022-02-06 22:42:54 +02:00
Vitaliy eda0178885
Fix memory leak when CSM blocks inventory opening (#34) 2022-02-04 15:27:13 +02:00
MoNTE48 168acbd050 Hide driver name from window title 2021-12-26 02:23:01 +01:00
MoNTE48 b90fe6bbc6 Fix position of the infotext 2021-12-04 23:47:06 +01:00
Vitaliy 40bdb9c609 Pause animations while game is paused (#10658)
Pauses all mesh animations while game is paused.
2021-09-03 21:36:02 +12:00
MoNTE48 0534d696f7 Merge MultiCraft Legacy changes 2021-07-25 12:06:24 +02:00
luk3yx 9bd686216a Make it compile 2021-07-25 12:06:24 +02:00
luk3yx 1aabc2ca14 Merge tag '5.4.1' into main
5.4.1
2021-06-08 10:37:38 +12:00
savilli ae1d82c325 Fix hud_change and hud_remove after hud_add (#10997) 2021-04-09 22:05:22 +02:00
Vitaliy 1c89a07226 Restore minimal normal texture support (for minimap shading) 2021-04-09 22:04:51 +02:00
sfan5 43e262f13e Don't apply connection timeout limit to locally hosted servers
fixes #11085
2021-04-05 16:02:47 +02:00
Lars 9f8c34c357 Remove all bump mapping and parallax occlusion related code. 2021-02-14 09:58:29 +01:00
numberZero 6797852eec Fast sky with stairs optimization 2021-02-14 09:58:28 +01:00
MoNTE48 2aa0400bd2 Backport MultiCraft Engine changes 2021-02-14 09:58:28 +01:00
Jean-Patrick Guerrero 1d64e6537c Pause menu: Fix segfault on u/down key input 2021-02-08 18:56:51 +01:00
sfan5 74762470b2 Fix some minor code issues all over the place 2020-12-24 13:44:54 +01:00
Markus af22dd86e3
Fix some more joystick issues (#10624) 2020-12-19 22:01:05 +01:00
Vitaliy ccbf8029ea
Cleanup shader generation code (#10663)
Shader generation is a mess. This commit cleans some parts up, including dropping remains of HLSL support which was never actually implemented.
2020-12-19 20:57:10 +01:00
SmallJoker 3176daee79 Input: Fix on_rightclick called when placing into air 2020-11-29 19:20:45 +01:00
numzero cdcf7dca7c Sky: support GLES2
IrrLicht built-in shader is broken, have to write my own
2020-11-26 12:49:10 -08:00
Pierre-Yves Rollo 78273027bf Add sound to press event of some formspecs elements (#10402) 2020-11-23 21:28:25 +01:00
Markus Koch e1142ee57f Joystick: Remap joystick-specific KeyTypes to generic ones
According to the following table:
	* MOUSE_L     -> DIG
	* MOUSE_R     -> PLACE
	* SCROLL_UP   -> HOTBAR_NEXT
	* SCROLL_DOWN -> HOTBAR_PREV

This commit entirely removes the special KeyTypes used for joysticks.

Support for the MOUSE KeyTypes had already been removed in the main
game code without adapting the joystick code, breaking joystick
input. This commit restores joystick functionality.
2020-11-09 11:58:50 +01:00
Maksim 5c0a57f606
Fix Media... 0% on loading screen (#9478) 2020-10-21 20:42:40 +01:00
Lars 738f624218 Periodically release all mesh HW buffers to avoid an Irrlicht bottleneck. 2020-10-17 13:22:30 -07:00
Lars ed22260822 Remove all bump mapping and parallax occlusion related code. 2020-10-17 13:09:16 -07:00
Pierre-Yves Rollo 81c66d6efb Minimap as HUD element with API control
Features:
 * Define Minimap available modes (surface/radar, scale) from Lua, using player:set_minimap_modes()
 * New HUD elements for displaying minimap with custom size and placing
 * New minimap mode for displaying a texture instead of the map
2020-10-04 15:24:34 +02:00
Jordan Snelling 3068853e8a
Add First Person Attachments (#10360)
Fixes some other third person camera specific attachments.
Implements a single new flag for entities to be forced visible in first person mode.
Old mods do not need to be updated to use the new flag and are fully backwards compatible.
2020-10-04 15:10:34 +02:00
HybridDog 9dc29a75b4
Reduce the FPS when the window is unfocused (#8837) 2020-10-03 17:33:51 +01:00
luk3yx 205893620c Re-add support for protocol versions 25-33. 2020-09-03 21:29:12 +02:00
MoNTE48 2f9205c23d License upgrade to GNU Lesser General Public License 3.0+ 2020-08-28 18:31:02 +02:00
Desour f27cf47779 Properly handle mod-errors in on_shutdown 2020-08-24 19:55:25 +03:00
ANAND 291a6b70d6 Allow binding dig, place actions to keys; remove LMB/RMB hardcoding
Co-authored-by: Sam Caulfield <sam@samcaulfield.com>
2020-08-15 12:19:20 +03:00
Wuzzy ae83edd165
Play place_failed sound if occupied or cannot attach (#9486) 2020-07-27 19:40:33 +02:00
LoneWolfHT 88ffd64124 Add object crosshair, disable entity selectionboxes by default (#9523)
Adds new object crosshair base pack texture
2020-07-14 19:13:04 +02:00