public static out_of_cards UnPack(ByteArray reader) { out_of_cards tbl = new out_of_cards(); tbl.id = reader.ReadUTFBytes(); { UInt16 narr = reader.ReadUnsignedInt16(); tbl.cards = new string[narr]; for (int i = 0; i < narr; i++) { tbl.cards[i] = reader.ReadUTFBytes(); } } { UInt16 narr = reader.ReadUnsignedInt16(); tbl.outOfCards = new string[narr]; for (int i = 0; i < narr; i++) { tbl.outOfCards[i] = reader.ReadUTFBytes(); } } tbl.randomNum = reader.ReadUTFBytes(); tbl.ty = reader.ReadInt32(); return(tbl); }
public static player_card UnPack(ByteArray reader) { player_card tbl = new player_card(); { UInt16 narr = reader.ReadUnsignedInt16(); tbl.hole_cards = new string[narr]; for (int i = 0; i < narr; i++) { tbl.hole_cards[i] = reader.ReadUTFBytes(); } } tbl.roomId = reader.ReadUTFBytes(); { UInt16 narr = reader.ReadUnsignedInt16(); tbl.playerIds = new string[narr]; for (int i = 0; i < narr; i++) { tbl.playerIds[i] = reader.ReadUTFBytes(); } } { UInt16 narr = reader.ReadUnsignedInt16(); tbl.players = new player[narr]; for (int i = 0; i < narr; i++) { tbl.players[i] = player.UnPack(reader); } } return(tbl); }
public static game_over UnPack(ByteArray reader) { game_over tbl = new game_over(); { UInt16 narr = reader.ReadUnsignedInt16(); tbl.winId = new string[narr]; for (int i = 0; i < narr; i++) { tbl.winId[i] = reader.ReadUTFBytes(); } } return(tbl); }
public static player UnPack(ByteArray reader) { player tbl = new player(); tbl.id = reader.ReadUTFBytes(); tbl.name = reader.ReadUTFBytes(); { UInt16 narr = reader.ReadUnsignedInt16(); tbl.cards = new string[narr]; for (int i = 0; i < narr; i++) { tbl.cards[i] = reader.ReadUTFBytes(); } } return(tbl); }