emu.grasscutter.server.packet.send.PacketQuestTransmitRsp Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of grasscutter Show documentation
Show all versions of grasscutter Show documentation
A server software reimplementation for an anime game.
package emu.grasscutter.server.packet.send;
import emu.grasscutter.net.packet.*;
import emu.grasscutter.net.proto.QuestTransmitReqOuterClass.QuestTransmitReq;
import emu.grasscutter.net.proto.QuestTransmitRspOuterClass.QuestTransmitRsp;
import emu.grasscutter.net.proto.RetcodeOuterClass.Retcode;
public class PacketQuestTransmitRsp extends BasePacket {
public PacketQuestTransmitRsp(boolean result, QuestTransmitReq req) {
super(PacketOpcodes.QuestTransmitRsp);
this.setData(
QuestTransmitRsp.newBuilder()
.setQuestId(req.getQuestId())
.setPointId(req.getPointId())
.setRetcode(result ? Retcode.RET_SUCC_VALUE : Retcode.RET_FAIL_VALUE));
}
}