Exemple #1
0
        private void On_INPUT_ControllerConnected(BEHandle <EControllerID> eventHandle)
        {
            EControllerID controllerID = eventHandle.Arg1;

            // Add connected controller as a spectator
            if (IS_KEY_NOT_CONTAINED(ControllersMap, controllerID))
            {
                ControllersMap.Add(controllerID, EPlayerID.SPECTATOR);

                BEventsCollection.PLAYERS_PlayerJoined.Invoke(new BEHandle <EPlayerID, EControllerID>(EPlayerID.SPECTATOR, controllerID));
            }
        }