1. ^mud behavior 2. ^evaluate_grid() function 3. + evaluate_affectMaterial() function
1. Mud now takes in water and spreads it to nearby mud.
2. Made a evaluate_affectMaterial() for a task that was done the same way twice. (well, it was done in slightly different ways in two seperate locations, but it is way WAY better to have it done exactly the same way in one location.) improved the code in other minor ways as well.
3. I added evaluate_affectMaterial() to evaluate the affectMaterial structures at coordinates [i][j]. It was great to put this in a function. it cleans up the evaluate_grid() function very nicely.