aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_noise.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Async environment for mods to do concurrent tasks (#11131)sfan52022-05-021-0/+6
|
* Remove some unused variable from Lua class wrapperssfan52022-05-021-5/+6
|
* Log deprecated Lua function calls (#7491)SmallJoker2018-07-011-2/+2
|
* Fix naming conventions of noise userdatarubenwardy2018-01-071-9/+9
|
* Code modernization: subfolders (#6283)Loïc Blot2017-08-191-1/+1
| | | | | | | | | | | | | * Code modernization: subfolders Modernize various code on subfolders client, network, script, threading, unittests, util * empty function * default constructor/destructor * for range-based loops * use emplace_back instead of push_back * C++ STL header style * Make connection.cpp readable in a pointed place + typo
* C++ modernize: Pragma once (#6264)Loïc Blot2017-08-171-4/+1
| | | | * Migrate cpp headers to pragma once
* Replace luaL_reg with luaL_Reg as recent LuaJIT dropped the Lua 5.0 compat ↵Loïc Blot2017-04-081-5/+5
| | | | | (#5541) We are bundling Lua5.1 which has same macro
* Pass clang-format on 14 trivial header files fixesLoic Blot2017-04-071-13/+14
| | | | Also remove them from whitelist
* Change internal type for seeds to s32kwolekr2016-06-041-2/+2
| | | | | This fixes value truncation (and therefore incompatibility) on platforms with an LP32 data model, such as VAX or MS-DOS.
* Add LuaSecureRandomest312015-11-081-0/+33
|
* SAPI/Noise: Add PerlinNoiseMap:getMapSlice() functionkwolekr2015-05-171-0/+4
| | | | | | This adds the ability to grab 'slices' of noise calculated by PerlinNoiseMap. Retrieving smaller slices of noise from the computation result as needed optimizes memory usage while maintaining a reasonable amount of CPU overhead.
* Add support for the PCG32 PRNG algo (and associated script APIs)kwolekr2015-03-221-7/+43
|
* LuaPerlinNoiseMap: Prevent invalid memory access when attempting to generate ↵kwolekr2014-12-121-2/+2
| | | | 3d noise with a buffer created for 2d
* Add support for NoiseParams in minetest.get_perlin() and add docs on ↵kwolekr2014-12-121-7/+3
| | | | NoiseParams to lua_api.txt
* Add flags and lacunarity as new noise parameterskwolekr2014-12-071-2/+2
| | | | | | | Add 'absolute value' option to noise map functions Extend persistence modulation to 3D noise Extend 'eased' option to noise2d_perlin* functions Some noise.cpp formatting fixups
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-141-17/+9
|
* Add Lua PerlinNoiseMap:get#dMap_flat APIkwolekr2013-06-271-1/+2
|
* Move scriptapi to separate folder (by sapier)sapier2013-05-251-0/+134
On the lua side, notably minetest.env:<function>(<args>) should now be replaced by minetest.<function>(<args>). The old way is and will stay supported for a long time. Also: Update and clean up lua_api.txt (by celeron55) Move EnvRef to lua and remove add_rat and add_firefly (by kahrl) Add separate src/util/CMakeLists.txt, other minor fixes (by kahrl)