Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix some warnings (#12615) | rubenwardy | 2022-07-30 |
| | |||
* | Add check_mod_configuration to main menu | rubenwardy | 2022-07-14 |
| | |||
* | Reduce code duplication between c_converter.cpp and helper.cpp | sfan5 | 2022-07-14 |
| | |||
* | Remove unnecessary float limits from script API | sfan5 | 2022-07-14 |
| | | | | Leaves a check for NaN and inf. | ||
* | Animated particlespawners and more (#11545) | Lexi Hale | 2022-07-13 |
| | | | | | Co-authored-by: Lars Mueller <appgurulars@gmx.de> Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: Dmitry Kostenko <codeforsmile@gmail.com> | ||
* | Sounds: Various little improvements (#12486) | SmallJoker | 2022-07-09 |
| | | | | | Use SimpleSoundSpec where reasonable (OpenAL) Ensure the sound IDs do not underflow or get overwritten -> loop in u16 Proper use of an enum. | ||
* | Remove tile_images and special_materials obsolete code (#12455) | Zughy | 2022-06-28 |
| | | | Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com> | ||
* | Re-order sound-related code (#12382) | SmallJoker | 2022-06-20 |
| | | | | | | | | Dropped ServerSoundParams -> moved to ServerPlayingSound. This gets rid of the duplicated 'fade' and 'pitch' values on server-side where only one was used anyway. SimpleSoundSpec is the basic sound without positional information, hence 'loop' is included. Recursively added PROTOCOL_VERSION to most functions to reduce the versioning mess in the future. Per-type version numbers are kept for now as a safety rope in a special case. | ||
* | No damage effects on hp_max change (#11846) | Lars Müller | 2022-06-11 |
| | |||
* | Reduce size of ContentFeatures structure | sfan5 | 2022-05-26 |
| | | | | | | On my system this is a reduction from 4664 to 3704 bytes. This is not for the sake of saving RAM but ensuring commonly used structures fit into caches better. | ||
* | Use native packer to transfer globals into async env(s) | sfan5 | 2022-05-10 |
| | |||
* | Support packing arbitrary graphs (#12289) | Jude Melton-Houghton | 2022-05-10 |
| | |||
* | hud_get: Return precision field for waypoints (#12215) | Lars Müller | 2022-05-04 |
| | |||
* | Async environment for mods to do concurrent tasks (#11131) | sfan5 | 2022-05-02 |
| | |||
* | Refactor some Lua API functions in preparation for async env | sfan5 | 2022-05-02 |
| | |||
* | Store vector metatable in registry | Jude Melton-Houghton | 2022-03-29 |
| | |||
* | Fix the documentation of InvRef:get_lists() and clean up code (#12150) | DS | 2022-03-29 |
| | |||
* | Remove awful Mingw32 workarounds | sfan5 | 2022-02-08 |
| | | | | | Instead a warning is triggered if an affected compiler is detected. closes #12022 | ||
* | Fix types of get_mapgen_setting_noiseparams (#12025) | Lars Müller | 2022-02-04 |
| | |||
* | Don't let HTTP API pass through untrusted function | sfan5 | 2021-12-18 |
| | | | | This has been a problem since the first day, oops. | ||
* | Split liquid_viscosity to liquid_viscosity and move_resistance (#10810) | Wuzzy | 2021-10-01 |
| | |||
* | Make sure relevant std::stringstreams are set to binary | sfan5 | 2021-09-11 |
| | |||
* | Clean up/improve some scriptapi error handling code | sfan5 | 2021-09-10 |
| | |||
* | Remove redundant on_dieplayer calls | savilli | 2021-08-28 |
| | |||
* | HUD: Reject and warn on invalid stat types (#11548) | SmallJoker | 2021-08-21 |
| | | | | This comes into play on older servers which do not know the "stat" type. Warnings are only logged once to avoid spam within globalstep callbacks | ||
* | Add bold, italic and monospace font styling for HUD text elements (#11478) | sfan5 | 2021-07-27 |
| | | | Co-authored-by: Elias Fleckenstein <eliasfleckenstein@web.de> | ||
* | Inventory: Make addList() consistent (#11382) | SmallJoker | 2021-06-30 |
| | | | | Fixes list clearing for inv:set_list() using same size, since 2db6b07. addList() now clears the list in all cases. Use setSize() to resize without clearing. | ||
* | Inventory: show error on invalid list names (#11368) | SmallJoker | 2021-06-20 |
| | |||
* | Add metatables to lua vectors (#11039) | DS | 2021-06-04 |
| | | | Add backwards-compatible metatable functions for vectors. | ||
* | fix: some code tidy about includes & irr namespaces | Loic Blot | 2021-05-03 |
| | |||
* | refacto: Hud: make driver, client, player, inventory, tsrc private & drop ↵ | Loic Blot | 2021-05-03 |
| | | | | | | unused guienv also fix c_content.h, on client it includes the src/client/hud.h instead of src/hud.h, which leads to wrong file dependency on the lua stack | ||
* | Degrotate support for mesh nodes (#7840) | Vitaliy | 2021-03-30 |
| | |||
* | Use place_param2 client-side for item appearance & prediction (#11024) | sfan5 | 2021-03-09 |
| | |||
* | Add nametag background setting and object property (#10937) | rubenwardy | 2021-02-17 |
| | |||
* | Fix short_description fallback order (#10943) | rubenwardy | 2021-02-17 |
| | |||
* | Rework use_texture_alpha to provide three opaque/clip/blend modes | sfan5 | 2021-01-29 |
| | | | | | The change that turns nodeboxes and meshes opaque when possible is kept, as is the compatibility code that warns modders to adjust their nodedefs. | ||
* | Drop never documented 'alpha' property from nodedef | sfan5 | 2021-01-29 |
| | | | | | Includes minimal support code for practical reasons. We'll need it for a slightly different purpose next commit. | ||
* | Removed some obsolete code (#10562) | Zughy | 2021-01-21 |
| | | | Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com> | ||
* | Fix ObjectRef errors due to lua_isnil() (#10564) | Zughy | 2020-11-04 |
| | | | Treat 'none' values as 'nil' | ||
* | Fix segfault in deprecation logging due to tail call, log by default (#10174) | rubenwardy | 2020-10-31 |
| | |||
* | Decouple entity minimap markers from nametags replacing with show_on_minimap ↵ | sfan5 | 2020-10-19 |
| | | | | property (#10443) | ||
* | Pass ContentFeatures as reference to read_content_features (#10464) | JosiahWI | 2020-10-13 |
| | |||
* | Add a short_description to be used by mods (#8980) | DS | 2020-10-09 |
| | |||
* | Remove unused functions reported by cppcheck (#10463) | SmallJoker | 2020-10-05 |
| | | | | | | | Run unused functions reported by cppcheck This change removes a few (but not all) unused functions. Some unused helper functions were not removed due to their complexity and potential of future use. | ||
* | Fix precision not working in hud_change (#10186) | Lars Müller | 2020-08-12 |
| | |||
* | Quick workaround for crashing destructor on Mingw32 | sfan5 | 2020-07-09 |
| | | | | closes #10137 | ||
* | Make shading of CAOs optional (#10033) | Danila Shutov | 2020-06-16 |
| | |||
* | Lua API: Log incorrect parameter types as error (#9954) | SmallJoker | 2020-06-01 |
| | | | | | Incorrect parameter types are logged as errors, taking coercion into account. This is a workaround to ensure mod compatibility. Duplicate warnings are ignored per server instance. | ||
* | CSM: Fix crashing minetest.get_item_def() | sfan5 | 2020-05-20 |
| | | | | fixes #9884 | ||
* | Rework functionality of leveled nodes (#9852) | Wuzzy | 2020-05-19 |
| | | | | Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com> |