Commit Graph

  • 15ac639ed0 create mapper prototype. map-test trans_soup 2023-10-23 14:23:39 +0200
  • f63f60a846 minor refactor of leveled node registration. main trans_soup 2023-10-22 22:39:58 +0200
  • 41aa5536b0 remove placement prediction for leveled nodes. trans_soup 2023-10-22 22:39:10 +0200
  • 1084214c10 tweak leveled node placement. trans_soup 2023-10-22 22:37:00 +0200
  • 512847f8f6 improve placement of leveled nodes. trans_soup 2023-10-22 22:13:46 +0200
  • 249a698b52 refactor: stacking of leveled nodes. trans_soup 2023-10-22 22:09:22 +0200
  • 2de047d37a add utility alias for level-0 leveled nodes. trans_soup 2023-10-22 21:55:01 +0200
  • 4436b9068a make kindname comparison more reliable. trans_soup 2023-10-22 21:44:47 +0200
  • 0bdbc5539a disable player fall damage. trans_soup 2023-10-22 21:27:48 +0200
  • f3d46e4d71 fix decomposition starting level. trans_soup 2023-10-22 21:16:26 +0200
  • 4c21d9a015 fix decomposition with new leveled leaves. trans_soup 2023-10-22 21:11:07 +0200
  • 27288f4a84 make decaying leaves have random level. trans_soup 2023-10-22 21:09:38 +0200
  • 20a85bd7b1 add group "leafy" to leaves. trans_soup 2023-10-22 21:07:00 +0200
  • 54267faa88 make regular leaves leveled. trans_soup 2023-10-22 21:06:38 +0200
  • 0f1452ca06 remove old comments. trans_soup 2023-10-22 21:02:00 +0200
  • c1bc0d18a5 fix alias for highest level of leveled nodes. trans_soup 2023-10-21 22:43:39 +0200
  • ddf0ada4ff minor fix. trans_soup 2023-10-21 22:10:52 +0200
  • 81bdcf6951 fix decomposing leaves registration. trans_soup 2023-10-21 22:10:00 +0200
  • a06b0a08af fully implement leveled nodes. trans_soup 2023-10-21 22:04:25 +0200
  • 0c5d4891b7 add utility for extracting name parts. trans_soup 2023-10-21 22:03:28 +0200
  • 8dfccdd315 remove unused variable. trans_soup 2023-10-21 20:48:01 +0200
  • 29017dd835 Merge branch 'main' into leveled-nodes trans_soup 2023-10-21 12:01:06 +0200
  • f228dcac53 fix name validations in `register_node` wrapper. trans_soup 2023-10-21 11:56:50 +0200
  • 8259231013 fix error in decomposing leaves placement. trans_soup 2023-10-21 11:47:12 +0200
  • 01bbe58e45 start working on leveled nodes. trans_soup 2023-10-21 11:41:33 +0200
  • bab117c98c add comment. trans_soup 2023-10-21 11:15:25 +0200
  • 914f26e613 refactor: decomposition placement checks. trans_soup 2023-10-21 10:50:11 +0200
  • c5a13d68c9 fix floating decomposing leaves. trans_soup 2023-10-21 10:38:16 +0200
  • 8584d0ac3e make living logs and saplings fall down. trans_soup 2023-10-21 10:19:16 +0200
  • 40ff6896f2 update readme. trans_soup 2023-10-19 17:21:52 +0200
  • 3fa17f8b68 make decomposition require dirty nodes nearby. trans_soup 2023-10-19 17:14:39 +0200
  • 845e951d8d fix decomposing leaves construction. trans_soup 2023-10-19 17:11:18 +0200
  • ecd04f8105 balance: tweak decomposition rate bonuses. trans_soup 2023-10-19 17:08:08 +0200
  • 37d192798e fix: decomposing leaves now check for falling. trans_soup 2023-10-19 17:05:49 +0200
  • 123d3329cd increase decomposition temporal resolution. trans_soup 2023-10-19 16:51:14 +0200
  • e42407978d add time control for decomposition. trans_soup 2023-10-19 16:49:36 +0200
  • 400c27c021 tweak decomposition. trans_soup 2023-10-19 16:18:24 +0200
  • ae26cfad42 refactor: make decomposition use new API function. trans_soup 2023-10-19 16:09:09 +0200
  • a3537b5dda add `blockgame.score_nearby_nodes` utility to API. trans_soup 2023-10-19 16:08:25 +0200
  • 292358a3db balance: make decomposition more expensive. trans_soup 2023-10-19 16:00:43 +0200
  • 737afdfcc9 make leaves get a random level when they start decomposing. trans_soup 2023-10-19 15:59:11 +0200
  • 7493d9771c balance: make it take longer for leaves to start decomposing. trans_soup 2023-10-19 15:56:37 +0200
  • 87a88a88a6 fix sapling growth replacing certain nodes. trans_soup 2023-10-19 15:52:01 +0200
  • 717cbf91e2 fix leaves growth error. trans_soup 2023-10-19 15:39:04 +0200
  • 584187957a balance: tweak decomposition rate. trans_soup 2023-10-19 15:32:24 +0200
  • c3bff227aa growing saplings can now replace living leaves. trans_soup 2023-10-19 15:28:26 +0200
  • 3316dcba15 improve `blockgame.attempt_place` utility. trans_soup 2023-10-19 15:27:38 +0200
  • 477afad09e balance: tweak sapling growth rate. trans_soup 2023-10-19 15:23:42 +0200
  • 1282fda837 make leaves growth use an increasing ABM. trans_soup 2023-10-19 15:23:07 +0200
  • 0dffde9363 balance: make base decomposition rate slower. trans_soup 2023-10-19 15:17:05 +0200
  • f134082112 make nuts drop from leaves less often. trans_soup 2023-10-19 15:14:02 +0200
  • bdfb9f5fda make leaves only grow sideways. trans_soup 2023-10-19 15:12:36 +0200
  • 19e392d1f3 make leaves grow at new sapling position. trans_soup 2023-10-19 15:09:53 +0200
  • 68e005814f refactor sapling support checking. trans_soup 2023-10-19 15:08:53 +0200
  • dd796c549e make unsupported roots die. trans_soup 2023-10-19 14:53:15 +0200
  • 9e43abb69a make living roots drop dead roots. trans_soup 2023-10-19 14:45:24 +0200
  • 9c28941a6a fix error in decomposing leaves placement code. trans_soup 2023-10-19 14:15:17 +0200
  • a4f121ac24 make some leaves non-walkable. trans_soup 2023-10-19 14:14:05 +0200
  • 6bb71aa341 add opt-in falling_node collision for non-walkable nodes. trans_soup 2023-10-19 14:07:47 +0200
  • c0ef9c3677 tweak grass growth rate. trans_soup 2023-10-19 13:20:36 +0200
  • b22827952c add a comment. trans_soup 2023-10-19 13:14:50 +0200
  • c4a70e45ce decomposition fix. trans_soup 2023-10-19 13:12:10 +0200
  • a3319cf9ea decomposition tweak. trans_soup 2023-10-19 13:11:41 +0200
  • 72a8666a86 leaves decomposition tweaks. trans_soup 2023-10-19 13:10:49 +0200
  • 5014254c91 tweak decomposition rng. trans_soup 2023-10-19 12:58:31 +0200
  • 4b408d9943 make decomposing leaves have layers. trans_soup 2023-10-19 12:54:09 +0200
  • 8d94fb9c70 minor rename. trans_soup 2023-10-19 12:46:38 +0200
  • 87fba22f3b add temporary "crushing" recipe variants. trans_soup 2023-10-19 11:30:45 +0200
  • 96ebbe8e0e improve `fall_fix`. trans_soup 2023-10-19 11:25:12 +0200
  • a09dc62101 add hook for falling_node stepping. trans_soup 2023-10-19 11:20:23 +0200
  • becfb37402 provide more data to landing node callbacks. trans_soup 2023-10-19 11:19:32 +0200
  • e1103a07e4 create `fall_fix`. trans_soup 2023-10-18 23:30:00 +0200
  • 07781855ad make loose node settling use an increasing ABM. trans_soup 2023-10-17 21:03:34 +0200
  • 5df44d2b24 rework loose node registration. trans_soup 2023-10-17 20:52:06 +0200
  • 968ae04b3a make `blockgame.register_node` wrapper emit events. trans_soup 2023-10-17 20:39:13 +0200
  • 09bcf2260b integrate `bg_api_event` into `bg_api`. trans_soup 2023-10-17 20:38:43 +0200
  • 75e66075d0 simplify node registration. trans_soup 2023-10-17 20:20:42 +0200
  • c6157df12c remove loose variants. trans_soup 2023-10-17 20:07:26 +0200
  • bab59828f8 tweak leaves decomposition gains. trans_soup 2023-10-17 19:21:16 +0200
  • 47e7e4fb0b remove `bg_api_fall` again. trans_soup 2023-10-17 19:19:35 +0200
  • 4ea8050c67 simplify leaves falling from trees. trans_soup 2023-10-17 19:15:52 +0200
  • 0c9f6a7119 move falling node code to own mod. trans_soup 2023-10-17 18:54:23 +0200
  • 060ff030ea remove old tree growth. trans_soup 2023-10-17 16:28:58 +0200
  • f4d8c7597d improve sapling/root growth. trans_soup 2023-10-17 16:13:54 +0200
  • f31940ffa5 make unsupported leaves die & fall. trans_soup 2023-10-17 16:00:36 +0200
  • 3459e94de8 improve `flood_fill` api function. trans_soup 2023-10-17 15:48:57 +0200
  • 00829dbce9 cleanup node registration. trans_soup 2023-10-17 15:43:18 +0200
  • aae1beea64 refactor grass spreading and related api function. trans_soup 2023-10-17 15:40:49 +0200
  • afc58d0b97 replace leaves decoration with saplings. trans_soup 2023-10-17 15:16:11 +0200
  • c5d51e9fe5 make nuts sometimes drop from leaves. trans_soup 2023-10-17 15:14:02 +0200
  • d9523dc015 remove unused mod `bg_funnel`. trans_soup 2023-10-17 15:07:04 +0200
  • d0a481334a refactor stoneworking recipe code. trans_soup 2023-10-17 15:05:40 +0200
  • d197e1f1e3 move `item_matches` into api. trans_soup 2023-10-17 15:02:39 +0200
  • 7df5d33d02 refactor: extract repeated code into api function. trans_soup 2023-10-17 14:58:15 +0200
  • c31d6cf5d0 improve pummeling. trans_soup 2023-10-17 14:53:08 +0200
  • 45f59f5e03 minor refactor of recipe code. trans_soup 2023-10-17 14:28:08 +0200
  • 5305cc526d minor fix & refactors of recipe code. trans_soup 2023-10-17 14:23:44 +0200
  • 17636dbf87 improve leaves decomposition. trans_soup 2023-10-17 13:41:30 +0200
  • cca53e76b3 add flood fill utility to api. trans_soup 2023-10-17 13:40:04 +0200
  • 6e205f15b7 slightly change readme. trans_soup 2023-10-17 12:01:37 +0200