Remade most of the code. Full Explanation vvv - Removed broadcasts in favor of lists and variables. This allows new rooms to easily be added by expanding upon the sprites and lists, instead of adding a new broadcast for every room. - The Room Collisions sprite allows the player to be forced within the given area. - Transition between rooms now exists. - Code is well-organized and documented. - The Guiding Light sprite's code allows for major expansion by adding to the lists.
@TheThoughtfulTabby for all the art :) This is just a work-in-progress.