Alright, well I changed Room to Rm and I'm no longer getting the "Room is already defined" error. Although, I assumed that it was important to have it say Room as we're trying to encompass all the available rooms as the locations.
However, now I'm getting a different error involving that same bit I posted before. The error will indicate the scripting directly below the character struct and say "missing semicolon after struct declaration".
So, I go back to see where there is a semicolon still needed and I can't seem to find anything specific within the character struct. As you say the script is untested, I figure it would make sense that errors will pop up here and there, and hopefully, they will be fixable. Right now, I'm baffled as to where that semicolon is supposed to go.
Here's a visual reference to what I'm talking about:

However, now I'm getting a different error involving that same bit I posted before. The error will indicate the scripting directly below the character struct and say "missing semicolon after struct declaration".
So, I go back to see where there is a semicolon still needed and I can't seem to find anything specific within the character struct. As you say the script is untested, I figure it would make sense that errors will pop up here and there, and hopefully, they will be fixable. Right now, I'm baffled as to where that semicolon is supposed to go.
Here's a visual reference to what I'm talking about:
