public void HandleOnMonkeyEnteredElevator(GameObject monkey, int elevatorIndex, int floorIndex) { Elevator elevator = Elevators[elevatorIndex].GetComponent <Elevator>(); elevator.PutObjectInCar(monkey); monkey.transform.Translate(0, 0, -(monkey.transform.localPosition.z + 1)); elevator.CurrentPassengerTotal++; elevator.AddFloorToStops(floorIndex); }