summaryrefslogtreecommitdiff
path: root/init.lua
AgeCommit message (Collapse)Author
2013-01-18make trees spawn as saplings only at mapgen timeVanessa Ezekowitz
...rather than using an abm to do so (abms are still used to grow them from the spawned saplints)
2013-01-13fixed a bug in conifers generation - I left out a few variable slotsVanessa Ezekowitz
so some of the last few variables were being set wrong.
2013-01-11made jungle trees spawn farther apart (was 8, now 15 nodes). Made them needVanessa Ezekowitz
to be closer to water (was radius 30, now 15). Made them grow only at lower elevations (was -5 to +15, now -5 to +10).
2013-01-11Added feature to check for air surrounding a tree's target spawn location, soVanessa Ezekowitz
that trees won't grow on top of stuff line rails, other plants, etc. Also helps keep them from growing half-way into a wall.
2013-01-11made all trees require default:dirt_with_grass in all 8 of the nodes thatVanessa Ezekowitz
surround the spawn point (to keep them from spawning in a desert->grass transition area).
2013-01-11Added more variety to jungle trees and conifers shapesVanessa Ezekowitz
Also improved the look of both a little bit, and re-balanced the spawn/growth chances, and reduced the wait time sicne we're not using a ton of code to do this anymore. Also made the spawn routine clear out any leaves that are in the way of a spawning tree's trunk, so the trunks don't look like they've been cut by leaves.
2013-01-09typoVanessa Ezekowitz
2013-01-09fixed a minor drop bug in leaves, they were giving unknown items on dig.Vanessa Ezekowitz
2013-01-09tweaked comments at the top of init.luaVanessa Ezekowitz
2013-01-09first commitVanessa Ezekowitz