We currently have several places where we assume certain values or formats for vertex names. This was intended to be temporary until we came up with a better way. It's time to fix that.
More than likely, the best solution is to improve the type value associated with each node. For example, we might want an "exit" type for boss exits since we look for the Exit_ prefix several times. Another good type might be "door" as we currently look for Door_ in several places. Honestly, doing those two might be enough to get us to good.
We currently have several places where we assume certain values or formats for vertex names. This was intended to be temporary until we came up with a better way. It's time to fix that.
More than likely, the best solution is to improve the
typevalue associated with each node. For example, we might want an "exit" type for boss exits since we look for theExit_prefix several times. Another good type might be "door" as we currently look forDoor_in several places. Honestly, doing those two might be enough to get us to good.