Skip to content
Snippets Groups Projects
Forked from Illuna-Minetest / minetest_game
Source project has a limited visibility.
  • paramat's avatar
    7d2dfe41
    Consolidate ABMs · 7d2dfe41
    paramat authored
    Spread ABM intervals evenly across 1 to 16 seconds
    16s ensures no nodes are missed when player walks past
    Adjust chance values to compensate, for identical action rates
    Combine lavacooling ABMs into one, return to chance = 1
    Grass growth: add 'neighbors = "air"' to avoid
    processing the thousands of underground dirt nodes
    Grass death: Reduce action rate to that of grass growth
    Fire: Use chance = 1 for flame extinguishing
    and flame removal when mod is disabled
    7d2dfe41
    History
    Consolidate ABMs
    paramat authored
    Spread ABM intervals evenly across 1 to 16 seconds
    16s ensures no nodes are missed when player walks past
    Adjust chance values to compensate, for identical action rates
    Combine lavacooling ABMs into one, return to chance = 1
    Grass growth: add 'neighbors = "air"' to avoid
    processing the thousands of underground dirt nodes
    Grass death: Reduce action rate to that of grass growth
    Fire: Use chance = 1 for flame extinguishing
    and flame removal when mod is disabled