UNPKG

ggejs

Version:

A powerful JavaScript library for interacting with the server of Goodgame Empire: Four Kingdoms

27 lines (23 loc) 858 B
const BasicMessage = require("./BasicMessage"); class BasicConquerableMessage extends BasicMessage { parseMetaData(client, metaArray) { this.areaType = parseInt(metaArray[0]); this.ownerId = parseInt(metaArray[2]); this.areaName = metaArray[3]; this.senderName = this.areaName; this.attackerPlayerId = parseInt(metaArray[4]); this.attackerName = metaArray[5]; metaArray = metaArray[1].split("#"); this.subType = parseInt(metaArray[0]); this.kingdomId = parseInt(metaArray[1]); this.initSubject(client, this.areaType); this.setSenderToAreaName(this.areaName, this.areaType, this.kingdomId) } /** * @param {Client} _ * @param {number} __ */ initSubject(_, __) { } } module.exports = BasicConquerableMessage;