Niedawno na mikro blogu pojawił się link do gierki :
http://play.elevatorsaga.com/

aplikacja startuje mniej wiecej z takim kodem:

{
    init: function(elevators, floors) 
    {
        var elevator = elevators[0];            
        elevator.on("idle", function() 
        {
                                                 
        });
    },
    update: function(dt, elevators, floors)
    {
        
    }
}

elevator.on("idle", function(){});
to event który jest zgłaszany gdy winda z pod indeksu 0 z tablicy elevators wykona wszystkie zadania.

pytanie jak zrobić taki event który byłby zgłaszany gdy którakolwiek z wind skończy wszystkie zadania a jej indeks dochodził by w parametrze

mniej więcej coś takiego:
some_elevator.on("idle", function(elevatorIndex){});

jak zapisać taki kod?