CardGame Multiplayer Protocol Specification¶
TODO
Protocol Specification Index¶
Packets¶
cg:version.check- Version compatibility checkcg:auth- Authentication Packetcg:auth.precheck- Authentication Precheck Packetcg:status.user- User Status Updatecg:status.message- Status Messages for Clientscg:status.server.mainscreen- Status Updates for the main screencg:lobby.create- Create lobbycg:lobby.join- Join lobbycg:lobby.invite- Invite client to lobbycg:lobby.invite.accept- Accept invitation to lobbycg:lobby.change- Lobby data changecg:lobby.leave- Leave lobbycg:lobby.kick- Kick user from lobbycg:lobby.ready- Lobby readiness conveyancecg:party.create- Party creationcg:party.join- Join partycg:party.invite- Invite client to partycg:party.invite.accept- Accept invitation to partycg:party.change- Party data changecg:party.leave- Leave partycg:party.kick- Kick user from partycg:game.start- Start gamecg:game.end- End gamecg:game.load- Load gamecg:game.save- Save gamecg:game.dk.question- Request an answer from a clientcg:game.dk.announce- Make an announcementcg:game.dk.card.intent- Do something with a cardcg:game.dk.card.transfer- Transfer a cardcg:game.dk.complaint- Point out a wrong movecg:game.dk.turn- Turn Updatecg:game.dk.round.change- Data update on the roundcg:game.dk.scoreboard- Update the scoreboard