Age | Commit message (Collapse) | Author |
|
* Move files around
|
|
* Migrate cpp headers to pragma once
|
|
Pointed by cppcheck
|
|
This fixes value truncation (and therefore incompatibility) on platforms
with an LP32 data model, such as VAX or MS-DOS.
|
|
Speed-optimise leaves blits
Use MMVManip for make_jungletree
Use correct code style
|
|
|
|
See: https://github.com/minetest/minetest/issues/1525
Background
Wuzzy2: If you attempt to spawn a L-system tree with minetest.spawn_tree, you can make Minetest crash if it is attempted to pop an empty stack.
ShadowNinja: This shouldn't cause a segmentation fault, but it should throw a Lua error
Commit Description
This commit throws a Lua error instead of causing a segmentation fault. The server will still "crash" but will include a Lua backtrace.
L-Systems fix randomness
Unless a random seed is provided (via Lua treedef) seed the PRNG with a different seed for each tree
Resolves: https://github.com/minetest/minetest/issues/1469
Fix l-system crash when treedef random_level not set by Lua
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|