Commit Graph

  • 5fdcaa25c4 roll "legacy" mapgen calls into a loop similar to the standard one, call them "no air check" instead. Adjust debug prints and summary accordingly. Vanessa Ezekowitz 2014-08-18 15:50:05 -0400
  • 3b32a4acb7 typo Vanessa Ezekowitz 2014-08-18 19:16:50 -0400
  • 809a91e619 don't use inventory/wield image on youngtrees:bamboo. let the engine show the nodebox instead. Vanessa Ezekowitz 2014-08-18 19:16:09 -0400
  • bc48ee59e3 fix wield scale of giant fern tree crown Vanessa Ezekowitz 2014-08-18 19:05:27 -0400
  • b914e5395b use set_node(), not add_node() don't use minetest.env:* method (deprecated), use minetest.* instead Vanessa Ezekowitz 2014-08-15 19:34:15 -0400
  • 985111d17c that wasn't a memory leak the table falls out of context at the end of the loop anyway so the GC will delete it when the loop ends. No reason to delete it manually. Vanessa Ezekowitz 2014-08-15 18:58:05 -0400
  • 1e4ad757a5 route most of the various recent print statements through plantslib:dbg() (still defaults to false) Vanessa Ezekowitz 2014-08-15 16:24:27 -0400
  • f1356dfd65 don't execute abstract_dryplants.grow_grass with "short" grass as a "surface" node. as short grass may not always be there. will do it a more proper way later. Vanessa Ezekowitz 2014-08-15 16:21:55 -0400
  • 8e4c942d9a don't register surface types if their nodes aren't defined. Vanessa Ezekowitz 2014-08-15 16:14:09 -0400
  • a25fb55c57 print a final report of the number of actions and legacy mapgen hooks that were registered Vanessa Ezekowitz 2014-08-15 15:51:03 -0400
  • 760160d638 legacy stuff should always be marked as "Warning:" and make warnings more consistent Vanessa Ezekowitz 2014-08-15 11:04:23 -0400
  • 5cf07fd39f remove useless mention of last revision. Vanessa Ezekowitz 2014-08-15 11:01:42 -0400
  • da732bb18e use real function calls instead of the old string method where possible (basically leaving only the old legacy mapgen calls still using the string method) Vanessa Ezekowitz 2014-08-15 10:09:01 -0400
  • 7f4fc1d553 fix wield scale on giant tree fern leaves Vanessa Ezekowitz 2014-08-15 08:42:57 -0400
  • ae9c8c307d Bugfix: giant tree fern leaves dropping wrong item Craig Robbins 2014-08-15 17:43:11 +1000
  • 8f9b8014c7 Don't allow registration of actions for undefined nodes Vanessa Ezekowitz 2014-08-15 00:35:33 -0400
  • 6a13ffc5d2 don't bother testing if air check is enabled in legacy ...because it never will be :P Vanessa Ezekowitz 2014-08-15 00:00:30 -0400
  • c312c4e52f local-ize the block cache table Vanessa Ezekowitz 2014-08-14 23:49:44 -0400
  • 33c565fbdb move perlin1 (perlin_fertile_area) out of the inner loop (it only needs to be inside the action loop) Vanessa Ezekowitz 2014-08-14 23:47:23 -0400
  • 6bc8fead15 optimize out table.insert() and ipairs() calls Vanessa Ezekowitz 2014-08-14 23:12:43 -0400
  • d1aae719d0 Fixed emerge tread dig messages for ferns Craig Robbins 2014-08-15 12:20:50 +1000
  • b2c30c9a5e Use a loop to generate the giant ferns rather than lots of if statements. Craig Robbins 2014-08-14 17:31:02 +1000
  • c311de6694 free the block cache memory after using it (fix mem leak) Vanessa Ezekowitz 2014-08-13 21:16:49 -0400
  • ce9212c413 make ferns not spawn on gravel actively by default Vanessa Ezekowitz 2014-08-13 00:07:28 -0400
  • 6ac71ebf91 same for juncus grass Vanessa Ezekowitz 2014-08-12 23:57:23 -0400
  • c499030f7c do the same for the other small ferns Vanessa Ezekowitz 2014-08-12 23:55:34 -0400
  • c736a719eb make horsetail ferns buildable_to Vanessa Ezekowitz 2014-08-12 23:50:37 -0400
  • f3cdd1b7a1 don't disable air checking in biome defs when it isn't necessary doing so greatly slows down plants_lib by forcing the use of the legacy mapgen code. Vanessa Ezekowitz 2014-08-12 23:19:51 -0400
  • c636c62480 new mapgen algorithm - do the surface eval in one pass. Vanessa Ezekowitz 2014-08-12 20:18:23 -0400
  • d56516de3a Cleanup node naming, node drops and inv. images Wuzzy 2014-06-04 22:09:06 +0200
  • c89d6c52b3 fix spelling of Mossmanikin's name in LICENSE. Vanessa Ezekowitz 2014-08-12 15:46:56 -0400
  • 3b7b242481 Imported dryplants and ferns mods and all components of the Undergrowth modpack Vanessa Ezekowitz 2014-08-12 15:08:11 -0400
  • da211cc07d get rid of the old clone_node function. nothing uses or needs it now. Vanessa Ezekowitz 2014-07-30 14:29:42 -0400
  • 829c69c351 make nature_classic aware of moretrees Vanessa Ezekowitz 2014-07-30 12:39:43 -0400
  • 49c1d35ddb Exclude fruitless bush from creative inventory Zefram 2014-07-04 22:55:05 +0100
  • 5adbd3f043 minetest.env:* is deprecated, use minetest.* Vanessa Ezekowitz 2014-07-05 02:01:24 -0400
  • 9032385b61 don't spawn apples too close together. Vanessa Ezekowitz 2014-07-05 01:56:06 -0400
  • 7b9aac91b2 make apple blossoms only grow on trees within 20m of water by default Vanessa Ezekowitz 2014-07-05 01:46:33 -0400
  • 5ca862e153 add waving property to blossoms, for shader use Vanessa Ezekowitz 2014-07-04 01:44:15 -0400
  • 828c2008e7 import part of the original nature mod from nature_pack blossoms/apple spawning portion only does not include the iron trees or tree-growing code as those are obsolete Vanessa Ezekowitz 2014-07-04 00:49:32 -0400
  • f6e5eed2eb fix lilypads max count and rarity variables thanks for catching that, Gael de Sailly! Vanessa Ezekowitz 2014-07-01 19:51:04 -0400
  • ca88a35f26 use minetest built-in functions for node protection phase out the old hand-rolled protection function drops support for old protection mods Vanessa Ezekowitz 2014-06-22 22:20:51 -0400
  • ce8433ac1e Use the length operator instead of table.getn SoniEx2 2014-05-25 10:03:29 -0300
  • a40599dfce Update API doc to match changes in the code Vanessa Ezekowitz 2014-05-24 19:58:20 -0400
  • ebeb286c31 Added function support in ABM growing code SoniEx2 2014-05-24 19:30:12 -0300
  • dde8ca5955 Better compatibility with farming_plus strawberries Ciaran Gultnieks 2014-05-24 17:28:07 -0400
  • 753cb01234 ...and make it local. Vanessa Ezekowitz 2014-05-24 17:08:15 -0400
  • 591a917e21 performance improvement Vanessa Ezekowitz 2014-05-24 16:39:35 -0400
  • 942aefd7dd Better handling of function calls SoniEx2 2014-05-24 16:21:46 -0400
  • bc6efe3844 Missed a couple old jungle grass references Vanessa Ezekowitz 2014-05-16 17:25:32 -0400
  • d3a2e839c7 Updated the badly-outdated README Vanessa Ezekowitz 2014-05-16 17:23:55 -0400
  • c1d3d6b454 couple small optimizations in mapgen code Vanessa Ezekowitz 2014-05-16 17:04:12 -0400
  • 6b65eeb1fb better way to test for valid function name in generate call, by SoniEx2 Vanessa Ezekowitz 2014-05-16 16:39:32 -0400
  • 5eb48a2c67 got rid of more debugging stuff Vanessa Ezekowitz 2014-05-15 06:26:18 -0400
  • 2e0293a3f3 got rid of all extraneous debugging statements left the actual function in, and replaced one call with a print statement since if it happens, it indicates a non-fatal error that should always be reported anyway (invalid object refs in mapgen calls) Vanessa Ezekowitz 2014-05-15 06:23:50 -0400
  • df6f23baed last revision date Vanessa Ezekowitz 2014-05-15 06:09:59 -0400
  • 087c661090 more robust handling of function/table/string values in register_generate_plant() call (to handle e.g. unknown nodes being spawned) Vanessa Ezekowitz 2014-05-15 06:08:25 -0400
  • 064572c0a7 fix typo Vanessa Ezekowitz 2014-04-08 14:23:16 -0400
  • de6706e137 fix an old copy&paste error Vanessa Ezekowitz 2014-04-08 14:22:17 -0400
  • 5f4c48a9aa fix old function name in API.txt intro Vanessa Ezekowitz 2014-04-08 14:10:19 -0400
  • 6f04d71ceb typo from me Xanthin 2014-04-07 22:26:50 +0200
  • 0a045632a5 Update de.txt Xanthin 2014-04-02 22:25:14 +0200
  • 4b5903ddf1 add support for intllib translation mod Xanthin 2014-03-20 02:01:43 +0100
  • eefa94d308 Update de.txt Xanthin 2014-03-20 02:00:23 +0100
  • 27fbd91b18 Update template.txt Xanthin 2014-03-20 01:59:50 +0100
  • 2cb4435a85 little translation update Xanthin 2014-03-20 01:57:17 +0100
  • ffb2366a40 german translation Xanthin 2014-03-20 01:45:59 +0100
  • 8bfc8424ae Create template.txt Xanthin 2014-03-20 01:45:25 +0100
  • 7ad28287f5 add support for intllib translation mod Xanthin 2014-03-20 01:44:00 +0100
  • 8db0528552 Update de.txt Xanthin 2014-03-20 01:43:01 +0100
  • 612d4d368c Update template.txt Xanthin 2014-03-20 01:42:15 +0100
  • c043aa1107 add support for intllib translation mod Xanthin 2014-03-20 01:41:29 +0100
  • 67eea1d5e8 Update de.txt Xanthin 2014-03-20 01:39:34 +0100
  • 6606a7a326 Update template.txt Xanthin 2014-03-20 01:37:56 +0100
  • 59a847b37c added german translation Xanthin 2014-03-12 19:39:46 +0100
  • 75c39dc513 added template file for translation Xanthin 2014-03-12 19:39:18 +0100
  • a9c11e55f0 added intllib function for translation Xanthin 2014-03-12 19:36:42 +0100
  • 65aadcef37 added german translation Xanthin 2014-03-12 19:27:06 +0100
  • 31456b729b added template file for translation Xanthin 2014-03-12 19:26:39 +0100
  • 8ca040c501 added intllib function for translation Xanthin 2014-03-12 19:26:06 +0100
  • f166a70237 added german translation Xanthin 2014-03-12 19:10:54 +0100
  • 331bba091d added template file for translation Xanthin 2014-03-12 19:09:03 +0100
  • e89b96ed98 added intllib function for translation Xanthin 2014-03-12 19:07:44 +0100
  • 1bf00f229a added intllib function for translation Xanthin 2014-03-12 19:06:27 +0100
  • 9eb67b06e7 Use group instead of explicit item for sugar Ciaran Gultnieks 2014-03-02 14:53:54 +0000
  • 652f451360 3D Nodebox Based Bushes HybridDog 2013-11-11 18:42:01 +0100
  • e7d6a2e993 local-ize a couple of variables Vanessa Ezekowitz 2013-12-15 13:41:07 -0500
  • 0e53046bf2 totally remove jungle grass mod from this modpack and alias its nodes to air this mod is simply no longer useful in modern minetest systems and causes too much lag anyway. The code of course will still remain available via git history if someone wants it. Vanessa Ezekowitz 2013-12-14 16:06:53 -0500
  • de10533759 make poison ivy and jungle grass wave if the appropriate shader is enabled Vanessa Ezekowitz 2013-11-27 03:36:22 -0500
  • 5a2265788d removed waving effect in grass, as the shader that provides it is about to change in such a way that it will break what was here. Vanessa Ezekowitz 2013-11-22 23:56:30 -0500
  • 4912981332 Make most plants capable of waving if shaders are enabled Vanessa Ezekowitz 2013-11-21 18:44:49 -0500
  • ef27d14e4a also add farming as an opt depend for bushes_classic Vanessa Ezekowitz 2013-11-18 17:08:06 -0500
  • b2e0453b6b Merge branch 'master' of github.com:VanessaE/plantlife Vanessa Ezekowitz 2013-11-15 20:49:42 -0500
  • f168f0acb2 Take time_speed into account when setting spawning and growing ABM intervals. Vanessa Ezekowitz 2013-11-15 20:38:52 -0500
  • 2c97d6e8a2 softened differences in waterlily colors Glenn Engelbart 2013-11-03 16:42:44 -0600
  • a54922a795 Merge branch 'master' of https://github.com/Mossmanikin/plantlife Vanessa Ezekowitz 2013-11-03 20:39:36 -0500
  • 7931470ddb Made bushes also spawn on wet or dry farming soil (at the same rates as anywhere else) Vanessa Ezekowitz 2013-11-03 17:46:15 -0500
  • 3df6450514 softened differences in waterlily colors Glenn Engelbart 2013-11-03 16:42:44 -0600
  • 94e21c0cf6 multiple changes Vanessa Ezekowitz 2013-11-02 19:52:08 -0400
  • f6ffe4bbff Further restricted the change made to default jungle grass Vanessa Ezekowitz 2013-11-02 17:32:15 -0400