EpicKnarvik97
d2e8c81a5a
PortalStructure now contains information about the gate's physical structure, such as the location of border blocks, the location of entrances, the gate type and the button location. PortalActivator is responsible for activating/de-activating portals, destination toggling and getting information about available destinations. PortalOpener is responsible for opening/closing a portal. It's also the place to go for checking if the portal is open for a given player. Comments of the Portal class have been improved, but the comments of the three new classes need fixing.