StaffRoom Class
Method Index
- afterLoad(old, new) (inherited from Room)
- canHumanoidEnter(humanoid) (inherited from Room)
- commandEnteringPatient(humanoid) (inherited from Room)
- commandEnteringStaff(humanoid, already_initialized) (inherited from Room)
- crashRoom() (inherited from Room)
- createDealtWithPatientCallback(humanoid) (inherited from Room)
- createEnterAction(humanoid_entering, callback) (inherited from Room)
- createLeaveAction() (inherited from Room)
- deactivate() (inherited from Room)
- dealtWithPatient(patient) (inherited from Room)
- findWorkForStaff() (inherited from Room)
- getEntranceXY(inside) (inherited from Room)
- getMaximumStaffCriteria() (inherited from Room)
- getMissingStaff(criteria) (inherited from Room)
- getPatient() (inherited from Room)
- getPatientCount() (inherited from Room)
- getRequiredStaffCriteria() (inherited from Room)
- getStaffMember() (inherited from Room)
- getUsageScore() (inherited from Room)
- hasQueueDialog() (inherited from Room)
- initRoom(x, y, w, h, door, door2) (inherited from Room)
- isWaitingToGetStaff(staff) (inherited from Room)
- makeHumanoidLeave(patient) (inherited from Room)
- onHumanoidEnter(humanoid) (overrides Room:onHumanoidEnter)
- onHumanoidLeave(humanoid) (inherited from Room)
- roomFinished() (inherited from Room)
- setStaffMember(staff) (inherited from Room)
- setStaffMembersAttribute(attribute, value) (inherited from Room)
- shouldHavePatientReenter(patient) (inherited from Room)
- staffFitsInRoom(staff) (inherited from Room)
- staffMeetsRoomRequirements(humanoid) (inherited from Room)
- testStaffCriteria(criteria, extra_humanoid) (overrides Room:testStaffCriteria)
- tryAdvanceQueue() (inherited from Room)
- tryToEdit() (inherited from Room)
- tryToFindNearbyPatients() (inherited from Room)
Member Index
- active (*)
- built (*)
- crashed (*)
- dealt_patient_callback (*)
- door
- door2 (*)
- height (*)
- hospital (*)
- humanoids
- humanoids_enroute (*)
- id (*)
- is_active (*)
- maximum_patients (*)
- needs_repair (*)
- objects (*)
- room_info (*)
- sound_played (*)
- staff_member (*)
- waiting_staff_member (*)
- width (*)
- world (*)
- x (*)
- y (*)
function StaffRoom:StaffRoom(...)
Parameters:
Name | Type | Description |
---|---|---|
... | ? | ? |
Declared on: line 41 of Lua/rooms/staff_room.lua.
function StaffRoom:onHumanoidEnter(humanoid)
Parameters:
Name | Type | Description |
---|---|---|
humanoid | ? | ? |
Overrides: Room:onHumanoidEnter.
Declared on: line 45 of Lua/rooms/staff_room.lua.
function StaffRoom:testStaffCriteria(criteria, extra_humanoid)
Parameters:
Name | Type | Description |
---|---|---|
criteria | ? | ? |
extra_humanoid | ? | ? |
Overrides: Room:testStaffCriteria.
Declared on: line 61 of Lua/rooms/staff_room.lua.