multiplayer

This command set makes the creation of multiplayer applications simple by keeping the connection, disconnection and exchange of network data simple. Values, strings and even memblocks can be shared across a multiplayer session.
    DEFAULT NET GAME : Return Integer=DEFAULT NET GAME(Gamename, Playername, Number Of Players, Game Type)
    CREATE NET GAME : CREATE NET GAME Gamename, Playername, Number Of Players
    JOIN NET GAME : JOIN NET GAME Session Number, Playername
    FREE NET GAME : FREE NET GAME
    CREATE NET PLAYER : CREATE NET PLAYER Playername
    FREE NET PLAYER : FREE NET PLAYER Player Number
    SET NET CONNECTION : SET NET CONNECTION Connection Number

    PERFORM CHECKLIST FOR NET CONNECTIONS : PERFORM CHECKLIST FOR NET CONNECTIONS
    PERFORM CHECKLIST FOR NET SESSIONS : PERFORM CHECKLIST FOR NET SESSIONS
    PERFORM CHECKLIST FOR NET PLAYERS : PERFORM CHECKLIST FOR NET PLAYERS

    SEND NET MESSAGE INTEGER : SEND NET MESSAGE INTEGER Player Number, Integer Value
    SEND NET MESSAGE FLOAT : SEND NET MESSAGE FLOAT Player Number, Float Value
    SEND NET MESSAGE STRING : SEND NET MESSAGE STRING Player Number, String
    SEND NET MESSAGE MEMBLOCK : SEND NET MESSAGE MEMBLOCK Player Number, Memblock Number
    SEND NET MESSAGE BITMAP : SEND NET MESSAGE BITMAP Player Number, Bitmap Number, Guarentee Packet
    SEND NET MESSAGE IMAGE : SEND NET MESSAGE IMAGE Player Number, Image Number, Guarentee Packet
    SEND NET MESSAGE SOUND : SEND NET MESSAGE SOUND Player Number, Sound Number, Guarentee Packet
    SEND NET MESSAGE MESH : SEND NET MESSAGE MESH Player Number, Mesh Number, Guarentee Packet
    GET NET MESSAGE : GET NET MESSAGE
    NET MESSAGE INTEGER : Return Integer=NET MESSAGE INTEGER()
    NET MESSAGE FLOAT : Return Float=NET MESSAGE FLOAT()
    NET MESSAGE STRING$ : Return String=NET MESSAGE STRING$()
    NET MESSAGE MEMBLOCK : NET MESSAGE MEMBLOCK Memblock Number
    NET MESSAGE IMAGE : NET MESSAGE IMAGE Image Number
    NET MESSAGE BITMAP : NET MESSAGE BITMAP Bitmap Number
    NET MESSAGE SOUND : NET MESSAGE SOUND Sound Number
    NET MESSAGE MESH : NET MESSAGE MESH Mesh Number

    NET GAME EXISTS : Return Integer=NET GAME EXISTS()
    NET MESSAGE EXISTS : Return Integer=NET MESSAGE EXISTS()
    NET MESSAGE PLAYER FROM : Return Integer=NET MESSAGE PLAYER FROM()
    NET MESSAGE PLAYER TO : Return Integer=NET MESSAGE PLAYER TO()
    NET MESSAGE TYPE : Return Integer=NET MESSAGE TYPE()
    NET GAME LOST : Return Integer=NET GAME LOST()
    NET GAME NOW HOSTING : Return Integer=NET GAME NOW HOSTING()
    NET BUFFER SIZE : Return Integer=NET BUFFER SIZE()
    NET PLAYER DESTROYED : Return Integer=NET PLAYER DESTROYED()
    NET PLAYER CREATED : Return Integer=NET PLAYER CREATED()