I have looked at every single property between PROT and GRVT (Passes through most solids), and NEUT and ELEC (Reflected by most solids), and I can find nothing that successfully predicts collision behavior. Is it even possible to change how energy particles collide in Lua, and if so, how is it done?
In src/simulation/Simulation.cpp - https://github.com/The-Powder-Toy/The-Powder-Toy/blob/b393050e552777c239dcf090bf5157a69daf718a/src/simulation/Simulation.cpp#L2359
I think