This library handles assignment of employees to workplaces.
fired when an employee has been assigned to a workplace. 1 argument: the assigned employee
fired when a team has been assigned to a workplace. 2 arguments: the assigned team, the building that they were assigned to.
fired when the player selects an employee to assign to a workplace.
fired when the player selects a team to assign to an office.
fired when the player deselects the employee.
fired when the player deselects the team.
fired when the player unassigns an employee from a workplace. 2 arguments: the employee, the office they were assigned to a workplace in.
fired when auto-assigning employees to a workplace. 2 arguments: the list of employees that have been assigned, a bool indicating whether it was an automatic assignment
fired when everyone has been unassigned from a workplace.
fired when changing the assignment mode (ie. employees/teams). 1 argument: the new assignment mode.