TODO: proper collision detection fire bullets and health system network integration loading in custom maps from the filesystem