perlin noise option (not working), rose fix
minor fixes, cactus transparent fix
Made OrderedDict sector_queue, should speed up chunk loading
Dequeues are not good at searching through (with world.delete_opposite_task)
or for removing entries midqueue.
OrderedDicts are dicts that remember their insertion order during iteration
Also, by having a custom queue for sectors we don't need to use *args, **kwargs
and move the function around. We change sectors 100's of times a second, so...
Run through the queues multiple times per tick when possible
Small bugfix (It was causing problems on Windows 7 x64, Python 2.7.3 when creating new world)
general cleanup and update
Small performance fix (See: https://github.com/boskee/Minecraft/issues/47#issuecomment-16379689 (last line))
Fixed world.pxd
Further world.pxd changes.
Further world.pxd changes (2).
Further world.pxd changes (3).
perlin terrain, height map ores, adjusted player
Fixes pyglet compilation.
trying again, after rebase... perlin ores
fix from unsynced issue
Added terrain generator interface
Merge pull request #63 from ronmurphy/Minecraft
Closes #63, Commits were too untidy to directly merge, please keep commits small
and without other people's commits, it causes conflicts and ruins history
Changes: Disabled initial nonperlin generated spawn area; added dirt layer;
added stone/ores layer; added roses inv icon
Players now initially spawn on top of terrain
TerrainGen: Optimizations, random ores are now based on seed
TerrainGen: Extended height to 64, 32 being "sealevel"