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
Occupant
contains the room owner or nil if the room is unoccupiedBoolValue
DnD
contains the do not disturb value of the roomBoolValue
PrivateMode
contains the private mode value of the room (allows only room owner and roommates to enter)BoolValue
Debounce
this value is true while the room door is openedNumberValue
Number
contains the room number of the roomStringValue
Type
contains the room type of the roomNumberValue
Timer
contains the timer value of the room (amount in seconds the door remains open)ObjectValue
Reference
contains a reference to the room door model belonging to this roomFolder
Roommates
contains 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