Multiplayer

Sprite

mp.setPlayerSprite(mp.playerSelector(mp.PlayerNumber.Two), sprites.create(img``))
mp.getPlayerSprite(mp.playerSelector(mp.PlayerNumber.One))

Information

mp.playerSelector(mp.PlayerNumber.One)
mp.setPlayerState(mp.playerSelector(mp.PlayerNumber.One), MultiplayerState.score, 0)
mp.getPlayerState(mp.playerSelector(mp.PlayerNumber.One), MultiplayerState.score)
mp.changePlayerStateBy(mp.playerSelector(mp.PlayerNumber.One), MultiplayerState.score, 0)
mp.getPlayerByIndex(0)
mp.getPlayerByNumber(0)

Game control

mp.gameOverPlayerWin(mp.playerSelector(mp.PlayerNumber.One))
mp.setPlayerIndicatorsVisible(true)

Controller

mp.isButtonPressed(mp.playerSelector(mp.PlayerNumber.One), mp.MultiplayerButton.A)
mp.moveWithButtons(mp.playerSelector(mp.PlayerNumber.One))
mp.onButtonEvent(mp.MultiplayerButton.B, ControllerButtonEvent.Pressed, function (player) {})

Events

mp.onLifeZero(function (player) {})
mp.onScore(100, function (player) {})
mp.onControllerEvent(ControllerEvent.Connected, function (player) {})

See also

set player sprite, get player sprite, player selector, set player state, get player state, change player state by, get player by index, get player by number, game over player win, set player indicators visible, is button pressed, move with buttons, on button event, on life zero, on score, on controller event

multiplayer