JSFiddle - React, Tailwind, and code Playground
by ajacksified
JavaScript
var onMessage = function(data) {
data = JSON.parse(data);
if (data.type == 0) {
// type 0: message
if (data.messageType == 0) {
// msg type 0: normal
displayNormalMessage(data.message);
} else if (data.messageType == 1) {
// msg type 1: private
displayPrivateMessage(data.message);
} else if (data.messageType == 2) {
// msg type 2: announcement
displaySystemAnnouncement(data.message);
}
} else if (data.type == 1) {
// type 1: move
movePlayer(data.player, data.direction);
} else if (data.type == 2) {
// type2 : attack
}
// etc
};