This is where all of ScalyMUCK’s model definitions are located, save for the modifications that may extend the software in such a way that it demands for extra models but that is beyond the point.
All of the above classes inherit a few functions from ObjectBase as well.
Exits are what the players use to exit and move into other rooms in the ScalyMUCK world. They may only have one target room ID which is used to assign .target to them when they are loaded or creates by the game.World instance.
Initializes an instance of the Exit model.
The Exit is not constructed manually by any of the modifications, this should be performed by calling the create_player function on the game.World instance provided to every modification.
Produces a representation of the exit, as to be expected.
A 2000 character string that is used to describe the Exit if it ever happens to be needed.
This variable is the database number of the Exit.
A short 25 character string that should be used for the name of the Exit.
A 100 character string that represents the message displayed to the user upon entering the target Room.
A 100 character string that is displayed to the inhabitants of the Room this Exit is located in upon use.
A 100 character string that represents the message displayed to the Player using this exit.