Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Irrlicht support code maintenance | sfan5 | 2021-03-31 |
| | |||
* | Consistent title bar + render information in mainmenu (#10764) | SmallJoker | 2021-03-30 |
| | |||
* | Restore minimal normal texture support (for minimap shading) | Vitaliy | 2021-03-21 |
| | |||
* | Scale mouse/joystick sensitivity depending on FOV (#11007) | Elias Åström | 2021-03-19 |
| | |||
* | Use place_param2 client-side for item appearance & prediction (#11024) | sfan5 | 2021-03-09 |
| | |||
* | Clean up ClientEvent hudadd/hudchange internals | sfan5 | 2021-03-06 |
| | |||
* | Pause animations while game is paused (#10658) | Vitaliy | 2021-03-05 |
| | | | Pauses all mesh animations while game is paused. | ||
* | Fix hud_change and hud_remove after hud_add (#10997) | savilli | 2021-02-26 |
| | |||
* | Use "Aux1" key name consistently everywhere | Wuzzy | 2021-02-24 |
| | |||
* | Pause menu: Fix segfault on u/down key input | Jean-Patrick Guerrero | 2021-02-08 |
| | |||
* | Fix some minor code issues all over the place | sfan5 | 2020-12-24 |
| | |||
* | Fix some more joystick issues (#10624) | Markus | 2020-12-19 |
| | |||
* | Cleanup shader generation code (#10663) | Vitaliy | 2020-12-19 |
| | | | Shader generation is a mess. This commit cleans some parts up, including dropping remains of HLSL support which was never actually implemented. | ||
* | Input: Fix on_rightclick called when placing into air | SmallJoker | 2020-11-29 |
| | |||
* | Sky: support GLES2 | numzero | 2020-11-26 |
| | | | | IrrLicht built-in shader is broken, have to write my own | ||
* | Add sound to press event of some formspecs elements (#10402) | Pierre-Yves Rollo | 2020-11-23 |
| | |||
* | Joystick: Remap joystick-specific KeyTypes to generic ones | Markus Koch | 2020-11-09 |
| | | | | | | | | | | | | | | 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. | ||
* | Fix Media... 0% on loading screen (#9478) | Maksim | 2020-10-21 |
| | |||
* | Periodically release all mesh HW buffers to avoid an Irrlicht bottleneck. | Lars | 2020-10-17 |
| | |||
* | Remove all bump mapping and parallax occlusion related code. | Lars | 2020-10-17 |
| | |||
* | Minimap as HUD element with API control | Pierre-Yves Rollo | 2020-10-04 |
| | | | | | | | 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 | ||
* | Add First Person Attachments (#10360) | Jordan Snelling | 2020-10-04 |
| | | | | | | 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. | ||
* | Reduce the FPS when the window is unfocused (#8837) | HybridDog | 2020-10-03 |
| | |||
* | Properly handle mod-errors in on_shutdown | Desour | 2020-08-24 |
| | |||
* | Allow binding dig, place actions to keys; remove LMB/RMB hardcoding | ANAND | 2020-08-15 |
| | | | | Co-authored-by: Sam Caulfield <sam@samcaulfield.com> | ||
* | Play place_failed sound if occupied or cannot attach (#9486) | Wuzzy | 2020-07-27 |
| | |||
* | Add object crosshair, disable entity selectionboxes by default (#9523) | LoneWolfHT | 2020-07-14 |
| | | | | Adds new object crosshair base pack texture | ||
* | Cleanup ClientLauncher structure (#10160) | SmallJoker | 2020-07-14 |
| | | | Remove duplicated variables and unify the startup data into a new (inherited) struct. | ||
* | Exposing the zoom key to Lua API (#9903) | Lars Müller | 2020-06-13 |
| | | | Co-authored-by: Raul Ferriz <raul.ferriz@gmail.com> | ||
* | TouchScreenGUI: fix some bugs, cleanup | MoNTE48 | 2020-06-09 |
| | |||
* | Value copy / allocation optimizations mostly in server, SAO and serialize code | sfan5 | 2020-05-27 |
| | |||
* | Add chat_log_level setting (#9223) | SmallJoker | 2020-05-14 |
| | | | | | Log all higher levels in LogOutputBuffer Move StreamLogOutput::logRaw to source file like LogOutputBuffer::logRaw for compiling speed | ||
* | Add support for statbar “off state” icons (#9462) | Wuzzy | 2020-05-11 |
| | | | | | | | This adds support for optional “off state” icons for statbars. “off state icons” can be used to denote the lack of something, like missing hearts or bubbles. Add "off state" textures to the builtin statbars. Co-authored-by: SmallJoker <mk939@ymail.com> | ||
* | Server class code cleanups (#9769) | Loïc Blot | 2020-05-07 |
| | | | | | | | | | | | | | | | | | | | * Server::overrideDayNightRatio doesn't require to return bool There is no sense to sending null player, the caller should send a valid object * Server::init: make private & cleanup This function is always called before start() and loads some variables which can be loaded in constructor directly. Make it private and call it directly in start * Split Server inventory responsibility to a dedicated object This splits permit to found various historical issues: * duplicate lookups on player connection * sending inventory to non related player when a player connects * non friendly lookups on detached inventories ownership This reduce the detached inventory complexity and also increased the lookup performance in a quite interesting way for servers with thousands of inventories. | ||
* | Fix broken client if openal cannot be opened (#9804) | Loïc Blot | 2020-05-05 |
| | |||
* | Sky API: Rename *_tint to fog_*_tint for consistency | SmallJoker | 2020-05-05 |
| | |||
* | Ensure game is shutdown if server throws exception (#9742) | Paul Ouellette | 2020-04-25 |
| | |||
* | Add server side translations capability (#9733) | EvidenceB Kidscode | 2020-04-25 |
| | | | | * Add server side translations capability | ||
* | Camera: Fix shootline line offsets II (#9730) | SmallJoker | 2020-04-23 |
| | |||
* | Camera: Fix shooting line offsets (#9681) | SmallJoker | 2020-04-16 |
| | | | | Removes duplicated offset calculations from Game and use whatever the Camera class returns. This keeps the eye position nicely in sync, and gets rid of duplicated code. | ||
* | Remove sound menu and show proper msgs if sound is off (#9069) | Wuzzy | 2020-04-13 |
| | |||
* | Play 'player_jump' when player jumps (#9373) | Wuzzy | 2020-04-12 |
| | |||
* | Formspecs: Add state-selection to style elements (#9378) | Hugues Ross | 2020-04-11 |
| | |||
* | A few initialization cleanups | sfan5 | 2020-04-11 |
| | |||
* | Overall improvements to log messages (#9598) | sfan5 | 2020-04-08 |
| | | | | Hide some unnecessarily verbose ones behind --trace or disable them entirely. Remove duplicate ones. Improve their contents in some places. | ||
* | Add comments for translators (#9510) | Wuzzy | 2020-03-20 |
| | | | | | * Add translator comments for "special" strings * Add translator comments for some "tricky" strings | ||
* | set_sky improvements, set_sun, set_moon and set_stars | Jordach | 2020-03-05 |
| | |||
* | Add z-index management to HUD | Pierre-Yves Rollo | 2019-12-06 |
| | |||
* | Run on_item_use CSM callback even if item is not marked usable | sfan5 | 2019-11-11 |
| | | | | | Mods may want to to handle item interaction even if the item is not marked usable (= server-side callback exists). | ||
* | Fix isDead()/autoforward crash (#9031) | Paramat | 2019-10-09 |
| | | | | Crash occurred in singleplayer when leaving a world with autoforward enabled then re-entering a world. |