aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* Translated using Weblate (Chinese (Simplified))Riceball LEE2021-11-27
* Translated using Weblate (Chinese (Simplified))Yangjun Wang2021-11-27
* Translated using Weblate (French)waxtatect2021-11-27
* Translated using Weblate (Malay)Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi2021-11-27
* Update to Android target SDK 30 (#11746)rubenwardy2021-11-27
* Implemented disconnect_player (#10492)Corey Powell2021-11-26
* Remove unused Direct3D shader error/warning (#11793)ROllerozxa2021-11-26
* Fix find_nodes_in_area misbehaving with out-of-map coordinates (#11770)sfan52021-11-26
* Add Lua bitop library (#9847)Lejo2021-11-26
* Minimap: gamma-correct average texture colour calculation (#9249)HybridDog2021-11-26
* Add backwards-compatible behaviour if too few CAO textures specifiedsfan52021-11-22
* Allow for Game-Specific Menu Music (#11241)ExeVirus2021-11-22
* Add macOS build docs (#11757)Andrew Kerr2021-11-19
* Fix local digging animation (#11772)savilli2021-11-19
* Fix compiler detection in buildbotsfan52021-11-10
* Lua API: Add `rmdir`, `cpdir` and `mvdir` (#9638)Elijah Duffy2021-11-10
* Fix typo in buildbot scriptssfan52021-11-05
* Localize error messages in mainmenu (#11495)Riceball LEE2021-11-01
* Fix number of tool uses being off by 1..32767 (#11110)Wuzzy2021-10-31
* Add variable to use existing IrrlichtMt build (#11656)JosiahWI2021-10-31
* Automatically package MinGW runtime in buildbotsfan52021-10-31
* Replace uses of which(1) with command -vsfan52021-10-31
* Update Android to new dependency repo (#11690)sfan52021-10-31
* Apply shadow only to the naturally lit part of the fragment color (#11722)x20482021-10-31
* Add joystick layout for DragonRise GameCube controller (#11467)Isabelle COWAN-BERGMAN2021-10-31
* Fix crash on hypertext[] with not enough partsrubenwardy2021-10-25
* Fixes around emerge handlingsfan52021-10-25
* Limit stepheight smoothing to the stepheight and stop smoothing during jumps ...Jude Melton-Houghton2021-10-25
* Fix item duplication if player dies during interact callback (alternative) (#...sfan52021-10-25
* Fix no_texture.png activation w/ simple leavesWuzzy2021-10-22
* Fix incorrect error message in core.encode_pngsfan52021-10-22
* Fix view bobbing not resetting when restingLars Müller2021-10-20
* Add no_texture.png as fallback for unspecified texturesWuzzy2021-10-20
* Fix compiling on Windows with Visual StudioLoneWolfHT2021-10-15
* Use scoped app storage on Android (#11466)rubenwardy2021-10-15
* Make /status message easier to readWuzzy2021-10-15
* Add embedded PNG texture modifier (#11498)hecks2021-10-13
* Remove broken timeout behavioursfan52021-10-12
* Fix player HP desync between client and serversavilli2021-10-12
* Remove a few unused functions reported by callcatcher (#11658)SmallJoker2021-10-12
* Move instead of copy during content install if possiblesfan52021-10-07
* Move archive extraction in content store to async jobsfan52021-10-07
* Make fs::extractZipFile thread-safesfan52021-10-07
* Add "MINETEST_MOD_PATH" environment variable (#11515)emixa-d2021-10-07
* List only jpg and png as screenshot format options (#11675)HybridDog2021-10-05
* Reduce shadow jitter (#11668)lhofhansl2021-10-05
* Fix crash when calling remove/kick/ban_player on start (#11672)Wuzzy2021-10-05
* Make MetaDataRef:get return nil instead of nothing (#11666)Jude Melton-Houghton2021-10-05
* Add get_server_max_lag() (#11671)Wuzzy2021-10-05
* Add an option `-t` to force text output in /helpPedro Gimeno2021-10-01
*bgcolor, std::string *type, std::vector<std::string> *params, bool *clouds) { *bgcolor = m_sky_bgcolor; *type = m_sky_type; *params = m_sky_params; *clouds = m_sky_clouds; } void setCloudParams(const CloudParams &cloud_params) { m_cloud_params = cloud_params; } const CloudParams &getCloudParams() const { return m_cloud_params; } bool checkModified() const { return m_dirty || inventory.checkModified(); } void setModified(const bool x) { m_dirty = x; if (!x) inventory.setModified(x); } void setLocalAnimations(v2s32 frames[4], float frame_speed) { for (int i = 0; i < 4; i++) local_animations[i] = frames[i]; local_animation_speed = frame_speed; } void getLocalAnimations(v2s32 *frames, float *frame_speed) { for (int i = 0; i < 4; i++) frames[i] = local_animations[i]; *frame_speed = local_animation_speed; } void setDirty(bool dirty) { m_dirty = true; } u16 protocol_version = 0; private: /* serialize() writes a bunch of text that can contain any characters except a '\0', and such an ending that deSerialize stops reading exactly at the right point. */ void serialize(std::ostream &os); void serializeExtraAttributes(std::string &output); PlayerSAO *m_sao = nullptr; bool m_dirty = false; static bool m_setting_cache_loaded; static float m_setting_chat_message_limit_per_10sec; static u16 m_setting_chat_message_limit_trigger_kick; u32 m_last_chat_message_sent = std::time(0); float m_chat_message_allowance = 5.0f; u16 m_message_rate_overhead = 0; bool m_day_night_ratio_do_override; float m_day_night_ratio; std::string hud_hotbar_image = ""; std::string hud_hotbar_selected_image = ""; std::string m_sky_type; video::SColor m_sky_bgcolor; std::vector<std::string> m_sky_params; bool m_sky_clouds; CloudParams m_cloud_params; };