keep using -1 for unused sidedefs
better handling of hexen/zdoom line triggers