moved everything collision-related to 'collisions.js'
moved everything collision-related to 'collisions.js'
weapon.can_reload() check now inside weapon.reload()
added TODOs