UNPKG

ggejs

Version:

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

23 lines 796 B
module.exports.name = "crm"; /** * @param {Socket} socket * @param {InteractiveMapobject} source * @param {Mapobject | CastlePosition} target * @param {["W" | "S" | "F" | "C" | "O" | "G" | "I" | "A" | "HONEY" | "MEAD", number][]} goods * @param {Horse} horse */ module.exports.execute = function (socket, source, target, goods, horse) { const C2SCreateMarketMovementVO = { getCmdId: "crm", params: { SID: source.objectId, TX: target.position.X, TY: target.position.Y, G: goods, HBW: horse?.wodId ?? -1, KID: source.kingdomId, PTT: horse?.isPegasusHorse ? 1 : 0, SD: 0, }, } require('../data').sendCommandVO(socket, C2SCreateMarketMovementVO); }