aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api
Commit message (Expand)AuthorAge
...
* Find nodes in area (under air): Raise volume limit and document itparamat2018-02-21
* Check argument types inside MetaDataRef Lua API (#7045)sfan52018-02-18
* Node definition manager refactor (#7016)Dániel Juhász2018-02-10
* Add minetest.bulk_set_node call + optimize Environment::set_node call (#6958)Loïc Blot2018-01-30
* CSM: Remove screenshot APIred-0012018-01-23
* [CSM] Add functions to create particles and particlespawners. (#6072)red-0012018-01-20
* [CSM] Add basic HUD manipulation. (#6067)red-0012018-01-20
* Biomes: Add 'get heat', 'get humidity', 'get biome data' APIsparamat2018-01-16
* Fix buffer parameter not working in LuaPerlinNoiseMap::l_getMapSlice()Pedro Gimeno2018-01-08
* Fix naming conventions of noise userdatarubenwardy2018-01-07
* Biomes: Add vertical biome blend (#6853)Paramat2018-01-05
* Tool.cpp/.h, lua_api/l_util.cpp: Tidy up code and remove dead codeHybrid Dog2018-01-03
* Line_of_sight: Improve using VoxelLineIteratorDániel Juhász2017-12-26
* Allow 'default' parameter in 'settings:get_bool' functionJordan Irwin2017-12-17
* Clearobjects: Send progress messages to terminal using actionstreamparamat2017-11-24
* Stratum ore: Add option for a constant thickness stratumparamat2017-11-19
* Load files from subfolders in texturepacksnumber Zero2017-11-17
* Move files to subdirectories (#6599)Vitaliy2017-11-08
* Add minetest.safe_write_file() to script APIsfan52017-11-08
* Add sha1 to lua utils. (#6563)Rob Blanckaert2017-10-30
* CSM: Add a way to get current locale from CSMlisacvuk2017-10-29
* Allow overriding tool capabilities through itemstack metadataraymoo2017-10-29
* Improvements/fixes for noise parameter input in advanced settingsMuhammad Rifqi Priyo Susanto2017-10-23
* Simple decorations: Make 'place_offset_y' usable with simple decorationsparamat2017-10-10
* Simple decorations: Add 'param2_max' parameter for random param2paramat2017-10-09
* Stratum ore: Allow use with no noise for simple horizontal strataparamat2017-10-01
* Make Player::peer_id server-side only and add getters and setters (#6478)Loïc Blot2017-09-30
* Update JsonCPP to 1.8.3 (#6466)Loïc Blot2017-09-26
* Implement mod communication channels (#6351)Loïc Blot2017-09-26
* Set placer to nil instead of a non-functional one in item_OnPlace (#6449)DTA72017-09-21
* ServerEnv: Clean up object lifecycle handling (#6414)sfan52017-09-15
* Network: Remove large parts of deprecated legacy code (#6404)SmallJoker2017-09-12
* Make INodeDefManager::getIds return a vector, not a setKahrl2017-09-12
* Schematic decorations: Add 'place_offset_y' placement parameterparamat2017-09-10
* Ores: Add stratum ore (#6352)Paramat2017-09-03
* Fix animation frame_speed and blend loosing precision due to incorrec… (#6357)sapier2017-09-01
* Clientevent refactor (#6320)Loïc Blot2017-08-28
* core.get_objects_inside_radius: Omit removed objects (#6318)you2017-08-27
* Respect object property hp_max field for players (#6287)SmallJoker2017-08-23
* Minimap: Add new HUD flag for minimap radar modeparamat2017-08-20
* Modernize code: very last fixes (#6290)Loïc Blot2017-08-20
* Modernize source code: last part (#6285)Loïc Blot2017-08-20
* Code modernization: subfolders (#6283)Loïc Blot2017-08-19
* Optimize headers (part 2) (#6272)Loïc Blot2017-08-18
* C++ modernize: Pragma once (#6264)Loïc Blot2017-08-17
* l_server, clientenvironment, clientiface: code modernizationLoic Blot2017-08-17
* Cleanup various headers to reduce compilation times (#6255)Loïc Blot2017-08-16
* Clouds API: change speed from 'y' to 'z', ColorSpecs in Lua docs (#6164)Ben Deutsch2017-07-24
* [CSM] Add flavour limits controlled by server (#5930)Loïc Blot2017-07-18
* Chat protocol rewrite (#5117)Loïc Blot2017-07-16
ctor, col1.getGreen() * (1 - factor) + col2.getGreen() * factor, col1.getBlue() * (1 - factor) + col2.getBlue() * factor); return result; } video::SColorf m_mix_scolorf(video::SColorf col1, video::SColorf col2, f32 factor) { video::SColorf result = video::SColorf(col1.r * (1 - factor) + col2.r * factor, col1.g * (1 - factor) + col2.g * factor, col1.b * (1 - factor) + col2.b * factor, col1.a * (1 - factor) + col2.a * factor); return result; } bool m_visible; video::SColor m_fallback_bg_color; // Used when m_visible=false bool m_first_update; float m_time_of_day; float m_time_brightness; bool m_sunlight_seen; float m_brightness; float m_cloud_brightness; bool m_clouds_visible; // Whether clouds are disabled due to player underground bool m_clouds_enabled; // Initialised to true, reset only by set_sky API bool m_directional_colored_fog; video::SColorf m_bgcolor_bright_f; video::SColorf m_skycolor_bright_f; video::SColorf m_cloudcolor_bright_f; video::SColor m_bgcolor; video::SColor m_skycolor; video::SColorf m_cloudcolor_f; v3f m_stars[SKY_STAR_COUNT]; video::S3DVertex m_star_vertices[SKY_STAR_COUNT * 4]; video::ITexture *m_sun_texture; video::ITexture *m_moon_texture; video::ITexture *m_sun_tonemap; video::ITexture *m_moon_tonemap; }; #endif