UNPKG

ggejs

Version:

A powerful Node.js module for interacting with the server of Goodgame Empire & Goodgame Empire: Four Kingdoms

20 lines 813 B
module.exports.name = "pep"; /** * @param {BaseClient} client * @param {number} errorCode * @param {{EID: number, OP: number[], OR:number[]}} params */ module.exports.execute = function (client, errorCode, params) { /** @type {SkinnableAlienAllianceEvent} */ const pointEvent = client._activeSpecialEvents.find(e => e.eventId === params.EID); if (pointEvent) { if ("OP" in params) { pointEvent.currentPoints = params["OP"]; if (pointEvent.singlePlayerPointEvent) pointEvent.singlePlayerPointEvent.currentPoints = params["OP"]; } if (params["OR"]) { pointEvent.currentRank = params["OR"]; if (pointEvent.singlePlayerPointEvent) pointEvent.singlePlayerPointEvent.currentRank = params["OR"]; } } }