Well the best way to learn those stuff is to look at the script of those "collision systems". And if you mean by "collision systems" those physic systems it will be hard to explain since you need some knowledge about vectors and other math operations. Made by Smoe reworked by GiR aka Darkt3mpl3r