Database
CheckMeIn 4.0 uses an internal database to keep track of all rooms. Explained on this page is how the database is structed, and what you can do with it.
For each room in your game, a folder will be created. This folder contains all useful data about the room.
Each entry (Instance Room) contains:
ObjectValue
Occupantcontains the room owner or nil if the room is unoccupiedBoolValue
DnDcontains the do not disturb value of the roomBoolValue
PrivateModecontains the private mode value of the room (allows only room owner and roommates to enter)BoolValue
Debouncethis value is true while the room door is openedNumberValue
Numbercontains the room number of the roomStringValue
Typecontains the room type of the roomNumberValue
Timercontains the timer value of the room (amount in seconds the door remains open)ObjectValue
Referencecontains a reference to the room door model belonging to this roomFolder
Roommatescontains the list of roommates of this room (ObjectValues containing the Players)
To prevent unexpected behavior, do not change or add to these values directly through your own code. Consider them read-only. Use the supplied API Functions instead.
Last updated