OK i hope no one else has suggested this, but i assume it will be quite easy to make (yet still way out of my skill league). it would be really cool if, like in spintires and other games, your vehicle would squish the mud, or move the dirt or rip the grass. for simple mud marks i think its easy to do, since the game already has effects for when your in mud (so it identifies when your in mud and shows the sprite for the mud splash and a system that shows skid marks), so all that has to be done (don't quote me as i have never ever made any sort of scripting/coding for this game) is to add skid marks, slightly lighter than the mud itself (you can see the mud in the rally course in port map) and make the threshold for that really low, so its constantly showing the "skid mark". so what do you think, will it work? is there a much more efficient way of doing it that i'm not realizing? if so please tell me. p.s. this is not a request just a suggestion.
You can adjust and add ground materials in the lua/groundmodel.lua file, things like friction, depth and slippyness if its a wet surface. As for deformation of the ground sadly the resolution of the floor nodes is to low to shape the ground in that finely, it's not too far off in my opinion but it would not look pretty in its current level of detail. If you look carefully in the groundmodel.lua you can see that there is a check for making skidmarks and what partical to give off for each floor type. Like this particles.getMaterialIDByName(materials, "DIRT") g.skidMarks = false Hope this helps a bit. I have been looking at a way to have multiple skidmarks to accomidate skidmarks for mud and for ice Ect.. No luck yet though, support for that may be added in the future I guess, still a long way to go yet.