mhfpacket

package
v0.0.0-...-b1f961f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2022 License: MIT Imports: 6 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

View Source
const (
	ENUMERATE_GUILD_TYPE_NAME
	//Numbers correspond to order in guild search menu
	ENUMERATE_GUILD_TYPE_6
	ENUMERATE_GUILD_TYPE_LEADER_ID
	ENUMERATE_GUILD_TYPE_3
	ENUMERATE_GUILD_TYPE_2
	ENUMERATE_GUILD_TYPE_7
	ENUMERATE_GUILD_TYPE_8
	ENUMERATE_GUILD_TYPE_NEW
)
View Source
const (
	TowerInfoTypeUnk0 = iota
	TowerInfoTypeTowerRankPoint
	TowerInfoTypeGetOwnTowerSkill
	TowerInfoTypeUnk3
	TowerInfoTypeTowerTouhaHistory
	TowerInfoTypeUnk5
)

The server sends different responses based on these values.

View Source
const (
	OPERATE_GUILD_ACTION_DISBAND        = 0x01
	OPERATE_GUILD_ACTION_APPLY          = 0x02
	OPERATE_GUILD_ACTION_LEAVE          = 0x03
	OPERATE_GUILD_ACTION_UPDATE_COMMENT = 0x09
	OPERATE_GUILD_ACTION_DONATE         = 0x0a
)
View Source
const (
	OPERATE_GUILD_MEMBER_ACTION_ACCEPT
	OPERATE_GUILD_MEMBER_ACTION_REJECT
	OPERATE_GUILD_MEMBER_ACTION_KICK
)

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type Builder ¶

type Builder interface {
	Build(bf *byteframe.ByteFrame, ctx *clientctx.ClientContext) error
}

Builder is the interface that wraps the Build method.

type ClientRight ¶

type ClientRight struct {
	ID        uint16
	Unk0      uint16
	Timestamp uint32
}

ClientRight represents a right that the client has.

type EnumerateGuildType ¶

type EnumerateGuildType uint8

type GuacotUpdateEntry ¶

type GuacotUpdateEntry struct {
	Unk0           uint32
	Unk1           uint16
	Unk2           uint16
	Unk3           uint16
	Unk4           uint16
	Unk5           uint16
	Unk6           uint16
	Unk7           uint16
	Unk8           uint16
	Unk9           uint16
	Unk10          uint16
	Unk11          uint16
	Unk12          uint16
	Unk13          uint16
	Unk14          uint16
	Unk15          uint16
	Unk16          uint16
	Unk17          uint16
	Unk18          uint16
	Unk19          uint16
	Unk20          uint16
	Unk21          uint16
	Unk22          uint16
	Unk23          uint32
	Unk24          uint32
	DataSize       uint8
	RawDataPayload []byte
}

GuacotUpdateEntry represents an entry inside the MsgMhfUpdateGuacot packet.

type MHFPacket ¶

type MHFPacket interface {
	Parser
	Builder
	Opcoder
}

MHFPacket is the interface that groups the Parse, Build, and Opcode methods.

func FromOpcode ¶

func FromOpcode(opcode network.PacketID) MHFPacket

FromOpcode gets a packet struct that fulfills the MHFPacket interface by it's opcode.

type MsgCaExchangeItem ¶

type MsgCaExchangeItem struct{}

MsgCaExchangeItem represents the MSG_CA_EXCHANGE_ITEM

func (*MsgCaExchangeItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgCaExchangeItem) Opcode ¶

func (m *MsgCaExchangeItem) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgCaExchangeItem) Parse ¶

Parse parses the packet from binary

type MsgHead ¶

type MsgHead struct{}

MsgHead represents the MSG_HEAD

func (*MsgHead) Build ¶

Build builds a binary packet from the current data.

func (*MsgHead) Opcode ¶

func (m *MsgHead) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgHead) Parse ¶

Parse parses the packet from binary

type MsgMhfAcceptReadReward ¶

type MsgMhfAcceptReadReward struct{}

MsgMhfAcceptReadReward represents the MSG_MHF_ACCEPT_READ_REWARD

func (*MsgMhfAcceptReadReward) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcceptReadReward) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcceptReadReward) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireCafeItem ¶

type MsgMhfAcquireCafeItem struct {
	AckHandle uint32

	// Valid sizes, not sure if [un]signed.
	Unk0 uint16
	Unk1 uint16
	Unk2 uint16
	Unk3 uint32
	Unk4 uint16
}

MsgMhfAcquireCafeItem represents the MSG_MHF_ACQUIRE_CAFE_ITEM

func (*MsgMhfAcquireCafeItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireCafeItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireCafeItem) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireDistItem ¶

type MsgMhfAcquireDistItem struct {
	AckHandle uint32

	// Valid field size(s), not sure about the types.
	Unk0 uint8
	Unk1 uint32
}

MsgMhfAcquireDistItem represents the MSG_MHF_ACQUIRE_DIST_ITEM

func (*MsgMhfAcquireDistItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireDistItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireDistItem) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireExchangeShop ¶

type MsgMhfAcquireExchangeShop struct {
	AckHandle      uint32
	RawDataPayload []byte
}

MsgMhfAcquireExchangeShop represents the MSG_MHF_ACQUIRE_EXCHANGE_SHOP

func (*MsgMhfAcquireExchangeShop) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireExchangeShop) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireExchangeShop) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireFesta ¶

type MsgMhfAcquireFesta struct{}

MsgMhfAcquireFesta represents the MSG_MHF_ACQUIRE_FESTA

func (*MsgMhfAcquireFesta) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireFesta) Opcode ¶

func (m *MsgMhfAcquireFesta) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireFesta) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireFestaIntermediatePrize ¶

type MsgMhfAcquireFestaIntermediatePrize struct{}

MsgMhfAcquireFestaIntermediatePrize represents the MSG_MHF_ACQUIRE_FESTA_INTERMEDIATE_PRIZE

func (*MsgMhfAcquireFestaIntermediatePrize) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireFestaIntermediatePrize) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireFestaIntermediatePrize) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireFestaPersonalPrize ¶

type MsgMhfAcquireFestaPersonalPrize struct{}

MsgMhfAcquireFestaPersonalPrize represents the MSG_MHF_ACQUIRE_FESTA_PERSONAL_PRIZE

func (*MsgMhfAcquireFestaPersonalPrize) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireFestaPersonalPrize) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireFestaPersonalPrize) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireGuildAdventure ¶

type MsgMhfAcquireGuildAdventure struct{}

MsgMhfAcquireGuildAdventure represents the MSG_MHF_ACQUIRE_GUILD_ADVENTURE

func (*MsgMhfAcquireGuildAdventure) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireGuildAdventure) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireGuildAdventure) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireGuildTresure ¶

type MsgMhfAcquireGuildTresure struct{}

MsgMhfAcquireGuildTresure represents the MSG_MHF_ACQUIRE_GUILD_TRESURE

func (*MsgMhfAcquireGuildTresure) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireGuildTresure) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireGuildTresure) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireGuildTresureSouvenir ¶

type MsgMhfAcquireGuildTresureSouvenir struct {
	AckHandle uint32
}

MsgMhfAcquireGuildTresureSouvenir represents the MSG_MHF_ACQUIRE_GUILD_TRESURE_SOUVENIR

func (*MsgMhfAcquireGuildTresureSouvenir) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireGuildTresureSouvenir) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireGuildTresureSouvenir) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireItem ¶

type MsgMhfAcquireItem struct{}

MsgMhfAcquireItem represents the MSG_MHF_ACQUIRE_ITEM

func (*MsgMhfAcquireItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireItem) Opcode ¶

func (m *MsgMhfAcquireItem) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireItem) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireMonthlyItem ¶

type MsgMhfAcquireMonthlyItem struct{}

MsgMhfAcquireMonthlyItem represents the MSG_MHF_ACQUIRE_MONTHLY_ITEM

func (*MsgMhfAcquireMonthlyItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireMonthlyItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireMonthlyItem) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireMonthlyReward ¶

type MsgMhfAcquireMonthlyReward struct {
	AckHandle uint32
}

MsgMhfAcquireMonthlyReward represents the MSG_MHF_ACQUIRE_MONTHLY_REWARD

func (*MsgMhfAcquireMonthlyReward) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireMonthlyReward) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireMonthlyReward) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireTitle ¶

type MsgMhfAcquireTitle struct{}

MsgMhfAcquireTitle represents the MSG_MHF_ACQUIRE_TITLE

func (*MsgMhfAcquireTitle) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireTitle) Opcode ¶

func (m *MsgMhfAcquireTitle) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireTitle) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireTournament ¶

type MsgMhfAcquireTournament struct{}

MsgMhfAcquireTournament represents the MSG_MHF_ACQUIRE_TOURNAMENT

func (*MsgMhfAcquireTournament) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireTournament) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireTournament) Parse ¶

Parse parses the packet from binary

type MsgMhfAcquireUdItem ¶

type MsgMhfAcquireUdItem struct{}

MsgMhfAcquireUdItem represents the MSG_MHF_ACQUIRE_UD_ITEM

func (*MsgMhfAcquireUdItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAcquireUdItem) Opcode ¶

func (m *MsgMhfAcquireUdItem) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfAcquireUdItem) Parse ¶

Parse parses the packet from binary

type MsgMhfAddAchievement ¶

type MsgMhfAddAchievement struct {
	Unk0 uint8
	Unk1 uint16
	Unk2 uint16
}

MsgMhfAddAchievement represents the MSG_MHF_ADD_ACHIEVEMENT

func (*MsgMhfAddAchievement) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAddAchievement) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAddAchievement) Parse ¶

Parse parses the packet from binary

type MsgMhfAddGuildMissionCount ¶

type MsgMhfAddGuildMissionCount struct{}

MsgMhfAddGuildMissionCount represents the MSG_MHF_ADD_GUILD_MISSION_COUNT

func (*MsgMhfAddGuildMissionCount) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAddGuildMissionCount) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAddGuildMissionCount) Parse ¶

Parse parses the packet from binary

type MsgMhfAddGuildWeeklyBonusExceptionalUser ¶

type MsgMhfAddGuildWeeklyBonusExceptionalUser struct{}

MsgMhfAddGuildWeeklyBonusExceptionalUser represents the MSG_MHF_ADD_GUILD_WEEKLY_BONUS_EXCEPTIONAL_USER

func (*MsgMhfAddGuildWeeklyBonusExceptionalUser) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAddGuildWeeklyBonusExceptionalUser) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAddGuildWeeklyBonusExceptionalUser) Parse ¶

Parse parses the packet from binary

type MsgMhfAddKouryouPoint ¶

type MsgMhfAddKouryouPoint struct {
	AckHandle     uint32
	KouryouPoints uint32
}

MsgMhfAddKouryouPoint represents the MSG_MHF_ADD_KOURYOU_POINT

func (*MsgMhfAddKouryouPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAddKouryouPoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAddKouryouPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfAddRewardSongCount ¶

type MsgMhfAddRewardSongCount struct{}

MsgMhfAddRewardSongCount represents the MSG_MHF_ADD_REWARD_SONG_COUNT

func (*MsgMhfAddRewardSongCount) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAddRewardSongCount) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAddRewardSongCount) Parse ¶

Parse parses the packet from binary

type MsgMhfAddUdPoint ¶

type MsgMhfAddUdPoint struct{}

MsgMhfAddUdPoint represents the MSG_MHF_ADD_UD_POINT

func (*MsgMhfAddUdPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAddUdPoint) Opcode ¶

func (m *MsgMhfAddUdPoint) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfAddUdPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfAddUdTacticsPoint ¶

type MsgMhfAddUdTacticsPoint struct {
	AckHandle uint32
	Unk0      uint16
	Unk1      uint32
}

MsgMhfAddUdTacticsPoint represents the MSG_MHF_ADD_UD_TACTICS_POINT

func (*MsgMhfAddUdTacticsPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAddUdTacticsPoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAddUdTacticsPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfAnnounce ¶

type MsgMhfAnnounce struct{}

MsgMhfAnnounce represents the MSG_MHF_ANNOUNCE

func (*MsgMhfAnnounce) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAnnounce) Opcode ¶

func (m *MsgMhfAnnounce) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfAnnounce) Parse ¶

Parse parses the packet from binary

type MsgMhfAnswerGuildScout ¶

type MsgMhfAnswerGuildScout struct{}

MsgMhfAnswerGuildScout represents the MSG_MHF_ANSWER_GUILD_SCOUT

func (*MsgMhfAnswerGuildScout) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfAnswerGuildScout) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfAnswerGuildScout) Parse ¶

Parse parses the packet from binary

type MsgMhfApplyBbsArticle ¶

type MsgMhfApplyBbsArticle struct{}

MsgMhfApplyBbsArticle represents the MSG_MHF_APPLY_BBS_ARTICLE

func (*MsgMhfApplyBbsArticle) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfApplyBbsArticle) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfApplyBbsArticle) Parse ¶

Parse parses the packet from binary

type MsgMhfApplyCampaign ¶

type MsgMhfApplyCampaign struct{}

MsgMhfApplyCampaign represents the MSG_MHF_APPLY_CAMPAIGN

func (*MsgMhfApplyCampaign) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfApplyCampaign) Opcode ¶

func (m *MsgMhfApplyCampaign) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfApplyCampaign) Parse ¶

Parse parses the packet from binary

type MsgMhfApplyDistItem ¶

type MsgMhfApplyDistItem struct {
	AckHandle   uint32
	Unk0        uint8
	RequestType uint32
	Unk2        uint32
	Unk3        uint32
}

MsgMhfApplyDistItem represents the MSG_MHF_APPLY_DIST_ITEM

func (*MsgMhfApplyDistItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfApplyDistItem) Opcode ¶

func (m *MsgMhfApplyDistItem) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfApplyDistItem) Parse ¶

Parse parses the packet from binary

type MsgMhfArrangeGuildMember ¶

type MsgMhfArrangeGuildMember struct {
	AckHandle uint32
	GuildID   uint32
	CharIDs   []uint32
}

MsgMhfArrangeGuildMember represents the MSG_MHF_ARRANGE_GUILD_MEMBER

func (*MsgMhfArrangeGuildMember) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfArrangeGuildMember) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfArrangeGuildMember) Parse ¶

Parse parses the packet from binary

type MsgMhfCancelGuildMissionTarget ¶

type MsgMhfCancelGuildMissionTarget struct{}

MsgMhfCancelGuildMissionTarget represents the MSG_MHF_CANCEL_GUILD_MISSION_TARGET

func (*MsgMhfCancelGuildMissionTarget) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCancelGuildMissionTarget) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfCancelGuildMissionTarget) Parse ¶

Parse parses the packet from binary

type MsgMhfCancelGuildScout ¶

type MsgMhfCancelGuildScout struct{}

MsgMhfCancelGuildScout represents the MSG_MHF_CANCEL_GUILD_SCOUT

func (*MsgMhfCancelGuildScout) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCancelGuildScout) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfCancelGuildScout) Parse ¶

Parse parses the packet from binary

type MsgMhfCaravanMyRank ¶

type MsgMhfCaravanMyRank struct{}

MsgMhfCaravanMyRank represents the MSG_MHF_CARAVAN_MY_RANK

func (*MsgMhfCaravanMyRank) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCaravanMyRank) Opcode ¶

func (m *MsgMhfCaravanMyRank) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfCaravanMyRank) Parse ¶

Parse parses the packet from binary

type MsgMhfCaravanMyScore ¶

type MsgMhfCaravanMyScore struct{}

MsgMhfCaravanMyScore represents the MSG_MHF_CARAVAN_MY_SCORE

func (*MsgMhfCaravanMyScore) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCaravanMyScore) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfCaravanMyScore) Parse ¶

Parse parses the packet from binary

type MsgMhfCaravanRanking ¶

type MsgMhfCaravanRanking struct{}

MsgMhfCaravanRanking represents the MSG_MHF_CARAVAN_RANKING

func (*MsgMhfCaravanRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCaravanRanking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfCaravanRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfChargeFesta ¶

type MsgMhfChargeFesta struct{}

MsgMhfChargeFesta represents the MSG_MHF_CHARGE_FESTA

func (*MsgMhfChargeFesta) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfChargeFesta) Opcode ¶

func (m *MsgMhfChargeFesta) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfChargeFesta) Parse ¶

Parse parses the packet from binary

type MsgMhfChargeGuildAdventure ¶

type MsgMhfChargeGuildAdventure struct{}

MsgMhfChargeGuildAdventure represents the MSG_MHF_CHARGE_GUILD_ADVENTURE

func (*MsgMhfChargeGuildAdventure) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfChargeGuildAdventure) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfChargeGuildAdventure) Parse ¶

Parse parses the packet from binary

type MsgMhfCheckDailyCafepoint ¶

type MsgMhfCheckDailyCafepoint struct {
	AckHandle uint32
	Unk       uint32
}

MsgMhfCheckDailyCafepoint represents the MSG_MHF_CHECK_DAILY_CAFEPOINT

func (*MsgMhfCheckDailyCafepoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCheckDailyCafepoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfCheckDailyCafepoint) Parse ¶

Parse parses the packet from binary

type MsgMhfCheckMonthlyItem ¶

type MsgMhfCheckMonthlyItem struct{}

MsgMhfCheckMonthlyItem represents the MSG_MHF_CHECK_MONTHLY_ITEM

func (*MsgMhfCheckMonthlyItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCheckMonthlyItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfCheckMonthlyItem) Parse ¶

Parse parses the packet from binary

type MsgMhfCheckWeeklyStamp ¶

type MsgMhfCheckWeeklyStamp struct {
	AckHandle uint32
	Unk0      uint8
	Unk1      bool
	Unk2      uint16 // Hardcoded 0 in the binary
}

MsgMhfCheckWeeklyStamp represents the MSG_MHF_CHECK_WEEKLY_STAMP

func (*MsgMhfCheckWeeklyStamp) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCheckWeeklyStamp) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfCheckWeeklyStamp) Parse ¶

Parse parses the packet from binary

type MsgMhfContractMercenary ¶

type MsgMhfContractMercenary struct{}

MsgMhfContractMercenary represents the MSG_MHF_CONTRACT_MERCENARY

func (*MsgMhfContractMercenary) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfContractMercenary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfContractMercenary) Parse ¶

Parse parses the packet from binary

type MsgMhfCreateGuild ¶

type MsgMhfCreateGuild struct {
	AckHandle uint32
	Unk0      uint8
	Unk1      uint8
	Name      string
}

MsgMhfCreateGuild represents the MSG_MHF_CREATE_GUILD

func (*MsgMhfCreateGuild) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCreateGuild) Opcode ¶

func (m *MsgMhfCreateGuild) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfCreateGuild) Parse ¶

Parse parses the packet from binary

type MsgMhfCreateJoint ¶

type MsgMhfCreateJoint struct{}

MsgMhfCreateJoint represents the MSG_MHF_CREATE_JOINT

func (*MsgMhfCreateJoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCreateJoint) Opcode ¶

func (m *MsgMhfCreateJoint) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfCreateJoint) Parse ¶

Parse parses the packet from binary

type MsgMhfCreateMercenary ¶

type MsgMhfCreateMercenary struct {
	AckHandle uint32
}

MsgMhfCreateMercenary represents the MSG_MHF_CREATE_MERCENARY

func (*MsgMhfCreateMercenary) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfCreateMercenary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfCreateMercenary) Parse ¶

Parse parses the packet from binary

type MsgMhfDebugPostValue ¶

type MsgMhfDebugPostValue struct{}

MsgMhfDebugPostValue represents the MSG_MHF_DEBUG_POST_VALUE

func (*MsgMhfDebugPostValue) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfDebugPostValue) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfDebugPostValue) Parse ¶

Parse parses the packet from binary

type MsgMhfDisplayedAchievement ¶

type MsgMhfDisplayedAchievement struct {
	Unk0 uint8
}

MsgMhfDisplayedAchievement represents the MSG_MHF_DISPLAYED_ACHIEVEMENT

func (*MsgMhfDisplayedAchievement) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfDisplayedAchievement) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfDisplayedAchievement) Parse ¶

Parse parses the packet from binary

type MsgMhfEnterTournamentQuest ¶

type MsgMhfEnterTournamentQuest struct{}

MsgMhfEnterTournamentQuest represents the MSG_MHF_ENTER_TOURNAMENT_QUEST

func (*MsgMhfEnterTournamentQuest) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnterTournamentQuest) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnterTournamentQuest) Parse ¶

Parse parses the packet from binary

type MsgMhfEntryFesta ¶

type MsgMhfEntryFesta struct{}

MsgMhfEntryFesta represents the MSG_MHF_ENTRY_FESTA

func (*MsgMhfEntryFesta) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEntryFesta) Opcode ¶

func (m *MsgMhfEntryFesta) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfEntryFesta) Parse ¶

Parse parses the packet from binary

type MsgMhfEntryRookieGuild ¶

type MsgMhfEntryRookieGuild struct{}

MsgMhfEntryRookieGuild represents the MSG_MHF_ENTRY_ROOKIE_GUILD

func (*MsgMhfEntryRookieGuild) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEntryRookieGuild) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEntryRookieGuild) Parse ¶

Parse parses the packet from binary

type MsgMhfEntryTournament ¶

type MsgMhfEntryTournament struct{}

MsgMhfEntryTournament represents the MSG_MHF_ENTRY_TOURNAMENT

func (*MsgMhfEntryTournament) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEntryTournament) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEntryTournament) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateAiroulist ¶

type MsgMhfEnumerateAiroulist struct{}

MsgMhfEnumerateAiroulist represents the MSG_MHF_ENUMERATE_AIROULIST

func (*MsgMhfEnumerateAiroulist) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateAiroulist) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateAiroulist) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateCampaign ¶

type MsgMhfEnumerateCampaign struct{}

MsgMhfEnumerateCampaign represents the MSG_MHF_ENUMERATE_CAMPAIGN

func (*MsgMhfEnumerateCampaign) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateCampaign) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateCampaign) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateDistItem ¶

type MsgMhfEnumerateDistItem struct {
	AckHandle uint32
	Unk0      uint8
	Unk1      uint16
	Unk2      uint16
}

MsgMhfEnumerateDistItem represents the MSG_MHF_ENUMERATE_DIST_ITEM

func (*MsgMhfEnumerateDistItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateDistItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateDistItem) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateEvent ¶

type MsgMhfEnumerateEvent struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 0 in the binary
	Unk1      uint16 // Hardcoded 0 in the binary
}

MsgMhfEnumerateEvent represents the MSG_MHF_ENUMERATE_EVENT

func (*MsgMhfEnumerateEvent) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateEvent) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateEvent) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateFestaIntermediatePrize ¶

type MsgMhfEnumerateFestaIntermediatePrize struct {
	AckHandle uint32
}

MsgMhfEnumerateFestaIntermediatePrize represents the MSG_MHF_ENUMERATE_FESTA_INTERMEDIATE_PRIZE

func (*MsgMhfEnumerateFestaIntermediatePrize) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateFestaIntermediatePrize) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateFestaIntermediatePrize) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateFestaMember ¶

type MsgMhfEnumerateFestaMember struct{}

MsgMhfEnumerateFestaMember represents the MSG_MHF_ENUMERATE_FESTA_MEMBER

func (*MsgMhfEnumerateFestaMember) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateFestaMember) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateFestaMember) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateFestaPersonalPrize ¶

type MsgMhfEnumerateFestaPersonalPrize struct {
	AckHandle uint32
}

MsgMhfEnumerateFestaPersonalPrize represents the MSG_MHF_ENUMERATE_FESTA_PERSONAL_PRIZE

func (*MsgMhfEnumerateFestaPersonalPrize) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateFestaPersonalPrize) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateFestaPersonalPrize) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateGuacot ¶

type MsgMhfEnumerateGuacot struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 0 in binary
	Unk1      uint16 // Hardcoded 0 in binary
	Unk2      uint16 // Hardcoded 0 in binary
}

MsgMhfEnumerateGuacot represents the MSG_MHF_ENUMERATE_GUACOT

func (*MsgMhfEnumerateGuacot) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateGuacot) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateGuacot) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateGuild ¶

type MsgMhfEnumerateGuild struct {
	AckHandle      uint32
	Type           uint8
	RawDataPayload []byte
}

MsgMhfEnumerateGuild represents the MSG_MHF_ENUMERATE_GUILD

func (*MsgMhfEnumerateGuild) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateGuild) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateGuild) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateGuildItem ¶

type MsgMhfEnumerateGuildItem struct{}

MsgMhfEnumerateGuildItem represents the MSG_MHF_ENUMERATE_GUILD_ITEM

func (*MsgMhfEnumerateGuildItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateGuildItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateGuildItem) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateGuildMember ¶

type MsgMhfEnumerateGuildMember struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 00 01 in the binary
	Unk1      uint32 // Alliance related
	GuildID   uint32
}

MsgMhfEnumerateGuildMember represents the MSG_MHF_ENUMERATE_GUILD_MEMBER

func (*MsgMhfEnumerateGuildMember) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateGuildMember) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateGuildMember) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateGuildTresure ¶

type MsgMhfEnumerateGuildTresure struct{}

MsgMhfEnumerateGuildTresure represents the MSG_MHF_ENUMERATE_GUILD_TRESURE

func (*MsgMhfEnumerateGuildTresure) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateGuildTresure) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateGuildTresure) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateHouse ¶

type MsgMhfEnumerateHouse struct{}

MsgMhfEnumerateHouse represents the MSG_MHF_ENUMERATE_HOUSE

func (*MsgMhfEnumerateHouse) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateHouse) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateHouse) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateInvGuild ¶

type MsgMhfEnumerateInvGuild struct{}

MsgMhfEnumerateInvGuild represents the MSG_MHF_ENUMERATE_INV_GUILD

func (*MsgMhfEnumerateInvGuild) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateInvGuild) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateInvGuild) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateItem ¶

type MsgMhfEnumerateItem struct{}

MsgMhfEnumerateItem represents the MSG_MHF_ENUMERATE_ITEM

func (*MsgMhfEnumerateItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateItem) Opcode ¶

func (m *MsgMhfEnumerateItem) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateItem) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateMercenaryLog ¶

type MsgMhfEnumerateMercenaryLog struct {
	AckHandle uint32
}

MsgMhfEnumerateMercenaryLog represents the MSG_MHF_ENUMERATE_MERCENARY_LOG

func (*MsgMhfEnumerateMercenaryLog) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateMercenaryLog) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateMercenaryLog) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateOrder ¶

type MsgMhfEnumerateOrder struct {
	AckHandle uint32
	Unk0      uint32
	Unk1      uint32
}

MsgMhfEnumerateOrder represents the MSG_MHF_ENUMERATE_ORDER

func (*MsgMhfEnumerateOrder) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateOrder) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateOrder) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumeratePrice ¶

type MsgMhfEnumeratePrice struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 0 in the binary
	Unk1      uint16 // Hardcoded 0 in the binary
}

MsgMhfEnumeratePrice represents the MSG_MHF_ENUMERATE_PRICE

func (*MsgMhfEnumeratePrice) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumeratePrice) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumeratePrice) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateQuest ¶

type MsgMhfEnumerateQuest struct {
	AckHandle uint32
	Unk0      uint8 // Hardcoded 0 in the binary
	Unk1      uint8
	Unk2      uint16
	QuestList uint16 // Increments to request following batches of quests
	Unk4      uint8  // Hardcoded 0 in the binary
}

MsgMhfEnumerateQuest represents the MSG_MHF_ENUMERATE_QUEST

func (*MsgMhfEnumerateQuest) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateQuest) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateQuest) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateRanking ¶

type MsgMhfEnumerateRanking struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 0 in the binary
	Unk1      uint16 // Hardcoded 0 in the binary
}

MsgMhfEnumerateRanking represents the MSG_MHF_ENUMERATE_RANKING

func (*MsgMhfEnumerateRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateRanking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateRengokuRanking ¶

type MsgMhfEnumerateRengokuRanking struct {
	AckHandle uint32
	Unk0      uint32
	Unk1      uint16 // Hardcoded 0 in the binary
	Unk2      uint16 // Hardcoded 00 01 in the binary
}

MsgMhfEnumerateRengokuRanking represents the MSG_MHF_ENUMERATE_RENGOKU_RANKING

func (*MsgMhfEnumerateRengokuRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateRengokuRanking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateRengokuRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateShop ¶

type MsgMhfEnumerateShop struct {
	AckHandle uint32
	ShopType  uint8 // 1 running gachas, 10 normal shop extensions, 8 Diva Defense shop
	ShopID    uint32
	Unk2      uint16 // 00 80 running gachas, 00 20 normal shop
	Unk3      uint8
	Unk4      uint8
	Unk5      uint32
}

MsgMhfEnumerateShop represents the MSG_MHF_ENUMERATE_SHOP

func (*MsgMhfEnumerateShop) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateShop) Opcode ¶

func (m *MsgMhfEnumerateShop) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateShop) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateTitle ¶

type MsgMhfEnumerateTitle struct{}

MsgMhfEnumerateTitle represents the MSG_MHF_ENUMERATE_TITLE

func (*MsgMhfEnumerateTitle) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateTitle) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateTitle) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateUnionItem ¶

type MsgMhfEnumerateUnionItem struct{}

MsgMhfEnumerateUnionItem represents the MSG_MHF_ENUMERATE_UNION_ITEM

func (*MsgMhfEnumerateUnionItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateUnionItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateUnionItem) Parse ¶

Parse parses the packet from binary

type MsgMhfEnumerateWarehouse ¶

type MsgMhfEnumerateWarehouse struct{}

MsgMhfEnumerateWarehouse represents the MSG_MHF_ENUMERATE_WAREHOUSE

func (*MsgMhfEnumerateWarehouse) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfEnumerateWarehouse) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfEnumerateWarehouse) Parse ¶

Parse parses the packet from binary

type MsgMhfExchangeFpoint2Item ¶

type MsgMhfExchangeFpoint2Item struct{}

MsgMhfExchangeFpoint2Item represents the MSG_MHF_EXCHANGE_FPOINT_2_ITEM

func (*MsgMhfExchangeFpoint2Item) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfExchangeFpoint2Item) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfExchangeFpoint2Item) Parse ¶

Parse parses the packet from binary

type MsgMhfExchangeItem2Fpoint ¶

type MsgMhfExchangeItem2Fpoint struct{}

MsgMhfExchangeItem2Fpoint represents the MSG_MHF_EXCHANGE_ITEM_2_FPOINT

func (*MsgMhfExchangeItem2Fpoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfExchangeItem2Fpoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfExchangeItem2Fpoint) Parse ¶

Parse parses the packet from binary

type MsgMhfExchangeKouryouPoint ¶

type MsgMhfExchangeKouryouPoint struct{}

MsgMhfExchangeKouryouPoint represents the MSG_MHF_EXCHANGE_KOURYOU_POINT

func (*MsgMhfExchangeKouryouPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfExchangeKouryouPoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfExchangeKouryouPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfExchangeWeeklyStamp ¶

type MsgMhfExchangeWeeklyStamp struct{}

MsgMhfExchangeWeeklyStamp represents the MSG_MHF_EXCHANGE_WEEKLY_STAMP

func (*MsgMhfExchangeWeeklyStamp) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfExchangeWeeklyStamp) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfExchangeWeeklyStamp) Parse ¶

Parse parses the packet from binary

type MsgMhfGenerateUdGuildMap ¶

type MsgMhfGenerateUdGuildMap struct {
	AckHandle uint32
}

MsgMhfGenerateUdGuildMap represents the MSG_MHF_GENERATE_UD_GUILD_MAP

func (*MsgMhfGenerateUdGuildMap) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGenerateUdGuildMap) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGenerateUdGuildMap) Parse ¶

Parse parses the packet from binary

type MsgMhfGetAchievement ¶

type MsgMhfGetAchievement struct {
	AckHandle uint32
	Unk0      uint16 // id?
	Unk1      uint32 // char?
	Unk2      uint32 // pad?
}

MsgMhfGetAchievement represents the MSG_MHF_GET_ACHIEVEMENT

func (*MsgMhfGetAchievement) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetAchievement) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetAchievement) Parse ¶

Parse parses the packet from binary

type MsgMhfGetAdditionalBeatReward ¶

type MsgMhfGetAdditionalBeatReward struct {
	// Communicator type, multi-format. This might be valid for only one type.
	AckHandle uint32
	Unk0      uint32
	Unk1      uint32
	Unk2      uint32
	Unk3      uint32
}

MsgMhfGetAdditionalBeatReward represents the MSG_MHF_GET_ADDITIONAL_BEAT_REWARD

func (*MsgMhfGetAdditionalBeatReward) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetAdditionalBeatReward) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetAdditionalBeatReward) Parse ¶

Parse parses the packet from binary

type MsgMhfGetBbsSnsStatus ¶

type MsgMhfGetBbsSnsStatus struct{}

MsgMhfGetBbsSnsStatus represents the MSG_MHF_GET_BBS_SNS_STATUS

func (*MsgMhfGetBbsSnsStatus) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetBbsSnsStatus) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetBbsSnsStatus) Parse ¶

Parse parses the packet from binary

type MsgMhfGetBbsUserStatus ¶

type MsgMhfGetBbsUserStatus struct{}

MsgMhfGetBbsUserStatus represents the MSG_MHF_GET_BBS_USER_STATUS

func (*MsgMhfGetBbsUserStatus) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetBbsUserStatus) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetBbsUserStatus) Parse ¶

Parse parses the packet from binary

type MsgMhfGetBoostRight ¶

type MsgMhfGetBoostRight struct {
	AckHandle uint32
}

MsgMhfGetBoostRight represents the MSG_MHF_GET_BOOST_RIGHT

func (*MsgMhfGetBoostRight) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetBoostRight) Opcode ¶

func (m *MsgMhfGetBoostRight) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetBoostRight) Parse ¶

Parse parses the packet from binary

type MsgMhfGetBoostTime ¶

type MsgMhfGetBoostTime struct {
	AckHandle uint32
}

MsgMhfGetBoostTime represents the MSG_MHF_GET_BOOST_TIME

func (*MsgMhfGetBoostTime) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetBoostTime) Opcode ¶

func (m *MsgMhfGetBoostTime) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetBoostTime) Parse ¶

Parse parses the packet from binary

type MsgMhfGetBoostTimeLimit ¶

type MsgMhfGetBoostTimeLimit struct {
	AckHandle uint32
}

MsgMhfGetBoostTimeLimit represents the MSG_MHF_GET_BOOST_TIME_LIMIT

func (*MsgMhfGetBoostTimeLimit) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetBoostTimeLimit) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetBoostTimeLimit) Parse ¶

Parse parses the packet from binary

type MsgMhfGetBoxGachaInfo ¶

type MsgMhfGetBoxGachaInfo struct{}

MsgMhfGetBoxGachaInfo represents the MSG_MHF_GET_BOX_GACHA_INFO

func (*MsgMhfGetBoxGachaInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetBoxGachaInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetBoxGachaInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetBreakSeibatuLevelReward ¶

type MsgMhfGetBreakSeibatuLevelReward struct{}

MsgMhfGetBreakSeibatuLevelReward represents the MSG_MHF_GET_BREAK_SEIBATU_LEVEL_REWARD

func (*MsgMhfGetBreakSeibatuLevelReward) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetBreakSeibatuLevelReward) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetBreakSeibatuLevelReward) Parse ¶

Parse parses the packet from binary

type MsgMhfGetCaAchievementHist ¶

type MsgMhfGetCaAchievementHist struct{}

MsgMhfGetCaAchievementHist represents the MSG_MHF_GET_CA_ACHIEVEMENT_HIST

func (*MsgMhfGetCaAchievementHist) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetCaAchievementHist) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetCaAchievementHist) Parse ¶

Parse parses the packet from binary

type MsgMhfGetCaUniqueID ¶

type MsgMhfGetCaUniqueID struct{}

MsgMhfGetCaUniqueID represents the MSG_MHF_GET_CA_UNIQUE_ID

func (*MsgMhfGetCaUniqueID) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetCaUniqueID) Opcode ¶

func (m *MsgMhfGetCaUniqueID) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetCaUniqueID) Parse ¶

Parse parses the packet from binary

type MsgMhfGetCafeDuration ¶

type MsgMhfGetCafeDuration struct {
	AckHandle uint32
}

MsgMhfGetCafeDuration represents the MSG_MHF_GET_CAFE_DURATION

func (*MsgMhfGetCafeDuration) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetCafeDuration) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetCafeDuration) Parse ¶

Parse parses the packet from binary

type MsgMhfGetCafeDurationBonusInfo ¶

type MsgMhfGetCafeDurationBonusInfo struct {
	AckHandle uint32
}

MsgMhfGetCafeDurationBonusInfo represents the MSG_MHF_GET_CAFE_DURATION_BONUS_INFO

func (*MsgMhfGetCafeDurationBonusInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetCafeDurationBonusInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetCafeDurationBonusInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetCogInfo ¶

type MsgMhfGetCogInfo struct{}

MsgMhfGetCogInfo represents the MSG_MHF_GET_COG_INFO

func (*MsgMhfGetCogInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetCogInfo) Opcode ¶

func (m *MsgMhfGetCogInfo) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetCogInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetDailyMissionMaster ¶

type MsgMhfGetDailyMissionMaster struct{}

MsgMhfGetDailyMissionMaster represents the MSG_MHF_GET_DAILY_MISSION_MASTER

func (*MsgMhfGetDailyMissionMaster) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetDailyMissionMaster) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetDailyMissionMaster) Parse ¶

Parse parses the packet from binary

type MsgMhfGetDailyMissionPersonal ¶

type MsgMhfGetDailyMissionPersonal struct{}

MsgMhfGetDailyMissionPersonal represents the MSG_MHF_GET_DAILY_MISSION_PERSONAL

func (*MsgMhfGetDailyMissionPersonal) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetDailyMissionPersonal) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetDailyMissionPersonal) Parse ¶

Parse parses the packet from binary

type MsgMhfGetDistDescription ¶

type MsgMhfGetDistDescription struct {
	AckHandle uint32
	Unk0      uint8
	EntryID   uint32
}

MsgMhfGetDistDescription represents the MSG_MHF_GET_DIST_DESCRIPTION

func (*MsgMhfGetDistDescription) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetDistDescription) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetDistDescription) Parse ¶

Parse parses the packet from binary

type MsgMhfGetEarthStatus ¶

type MsgMhfGetEarthStatus struct {
	AckHandle uint32
	Unk0      uint32
	Unk1      uint32
}

MsgMhfGetEarthStatus represents the MSG_MHF_GET_EARTH_STATUS

func (*MsgMhfGetEarthStatus) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetEarthStatus) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetEarthStatus) Parse ¶

Parse parses the packet from binary

type MsgMhfGetEarthValue ¶

type MsgMhfGetEarthValue struct {
	AckHandle uint32
	Unk0      uint32
	Unk1      uint32
	ReqType   uint32
	Unk3      uint32
	Unk4      uint32
	Unk5      uint32
	Unk6      uint32
}

MsgMhfGetEarthValue represents the MSG_MHF_GET_EARTH_VALUE

func (*MsgMhfGetEarthValue) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetEarthValue) Opcode ¶

func (m *MsgMhfGetEarthValue) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetEarthValue) Parse ¶

Parse parses the packet from binary

type MsgMhfGetEnhancedMinidata ¶

type MsgMhfGetEnhancedMinidata struct {
	AckHandle uint32
	CharID    uint32
}

MsgMhfGetEnhancedMinidata represents the MSG_MHF_GET_ENHANCED_MINIDATA

func (*MsgMhfGetEnhancedMinidata) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetEnhancedMinidata) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetEnhancedMinidata) Parse ¶

Parse parses the packet from binary

type MsgMhfGetEquipSkinHist ¶

type MsgMhfGetEquipSkinHist struct {
	AckHandle uint32
}

MsgMhfGetEquipSkinHist represents the MSG_MHF_GET_EQUIP_SKIN_HIST

func (*MsgMhfGetEquipSkinHist) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetEquipSkinHist) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetEquipSkinHist) Parse ¶

Parse parses the packet from binary

type MsgMhfGetEtcPoints ¶

type MsgMhfGetEtcPoints struct {
	AckHandle uint32
}

MsgMhfGetEtcPoints represents the MSG_MHF_GET_ETC_POINTS

func (*MsgMhfGetEtcPoints) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetEtcPoints) Opcode ¶

func (m *MsgMhfGetEtcPoints) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetEtcPoints) Parse ¶

Parse parses the packet from binary

type MsgMhfGetExtraInfo ¶

type MsgMhfGetExtraInfo struct{}

MsgMhfGetExtraInfo represents the MSG_MHF_GET_EXTRA_INFO

func (*MsgMhfGetExtraInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetExtraInfo) Opcode ¶

func (m *MsgMhfGetExtraInfo) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetExtraInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetFixedSeibatuRankingTable ¶

type MsgMhfGetFixedSeibatuRankingTable struct{}

MsgMhfGetFixedSeibatuRankingTable represents the MSG_MHF_GET_FIXED_SEIBATU_RANKING_TABLE

func (*MsgMhfGetFixedSeibatuRankingTable) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetFixedSeibatuRankingTable) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetFixedSeibatuRankingTable) Parse ¶

Parse parses the packet from binary

type MsgMhfGetFpointExchangeList ¶

type MsgMhfGetFpointExchangeList struct {
	AckHandle uint32
}

MsgMhfGetFpointExchangeList represents the MSG_MHF_GET_FPOINT_EXCHANGE_LIST

func (*MsgMhfGetFpointExchangeList) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetFpointExchangeList) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetFpointExchangeList) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGachaPlayHistory ¶

type MsgMhfGetGachaPlayHistory struct{}

MsgMhfGetGachaPlayHistory represents the MSG_MHF_GET_GACHA_PLAY_HISTORY

func (*MsgMhfGetGachaPlayHistory) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGachaPlayHistory) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGachaPlayHistory) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGachaPoint ¶

type MsgMhfGetGachaPoint struct {
	AckHandle uint32
}

MsgMhfGetGachaPoint represents the MSG_MHF_GET_GACHA_POINT

func (*MsgMhfGetGachaPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGachaPoint) Opcode ¶

func (m *MsgMhfGetGachaPoint) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGachaPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGemInfo ¶

type MsgMhfGetGemInfo struct{}

MsgMhfGetGemInfo represents the MSG_MHF_GET_GEM_INFO

func (*MsgMhfGetGemInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGemInfo) Opcode ¶

func (m *MsgMhfGetGemInfo) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGemInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGuildManageRight ¶

type MsgMhfGetGuildManageRight struct {
	AckHandle uint32
}

MsgMhfGetGuildManageRight represents the MSG_MHF_GET_GUILD_MANAGE_RIGHT

func (*MsgMhfGetGuildManageRight) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGuildManageRight) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGuildManageRight) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGuildMissionList ¶

type MsgMhfGetGuildMissionList struct {
	AckHandle uint32
}

MsgMhfGetGuildMissionList represents the MSG_MHF_GET_GUILD_MISSION_LIST

func (*MsgMhfGetGuildMissionList) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGuildMissionList) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGuildMissionList) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGuildMissionRecord ¶

type MsgMhfGetGuildMissionRecord struct {
	AckHandle uint32
}

MsgMhfGetGuildMissionRecord represents the MSG_MHF_GET_GUILD_MISSION_RECORD

func (*MsgMhfGetGuildMissionRecord) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGuildMissionRecord) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGuildMissionRecord) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGuildScoutList ¶

type MsgMhfGetGuildScoutList struct {
	AckHandle uint32
}

MsgMhfGetGuildScoutList represents the MSG_MHF_GET_GUILD_SCOUT_LIST

func (*MsgMhfGetGuildScoutList) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGuildScoutList) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGuildScoutList) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGuildTargetMemberNum ¶

type MsgMhfGetGuildTargetMemberNum struct {
	AckHandle uint32
	GuildID   uint32
	Unk       uint8
}

MsgMhfGetGuildTargetMemberNum represents the MSG_MHF_GET_GUILD_TARGET_MEMBER_NUM

func (*MsgMhfGetGuildTargetMemberNum) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGuildTargetMemberNum) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGuildTargetMemberNum) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGuildTresureSouvenir ¶

type MsgMhfGetGuildTresureSouvenir struct {
	AckHandle uint32
}

MsgMhfGetGuildTresureSouvenir represents the MSG_MHF_GET_GUILD_TRESURE_SOUVENIR

func (*MsgMhfGetGuildTresureSouvenir) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGuildTresureSouvenir) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGuildTresureSouvenir) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGuildWeeklyBonusActiveCount ¶

type MsgMhfGetGuildWeeklyBonusActiveCount struct {
	AckHandle uint32
}

MsgMhfGetGuildWeeklyBonusActiveCount represents the MSG_MHF_GET_GUILD_WEEKLY_BONUS_ACTIVE_COUNT

func (*MsgMhfGetGuildWeeklyBonusActiveCount) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGuildWeeklyBonusActiveCount) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGuildWeeklyBonusActiveCount) Parse ¶

Parse parses the packet from binary

type MsgMhfGetGuildWeeklyBonusMaster ¶

type MsgMhfGetGuildWeeklyBonusMaster struct {
	AckHandle uint32
}

MsgMhfGetGuildWeeklyBonusMaster represents the MSG_MHF_GET_GUILD_WEEKLY_BONUS_MASTER

func (*MsgMhfGetGuildWeeklyBonusMaster) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetGuildWeeklyBonusMaster) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetGuildWeeklyBonusMaster) Parse ¶

Parse parses the packet from binary

type MsgMhfGetKeepLoginBoostStatus ¶

type MsgMhfGetKeepLoginBoostStatus struct {
	AckHandle uint32
}

MsgMhfGetKeepLoginBoostStatus represents the MSG_MHF_GET_KEEP_LOGIN_BOOST_STATUS

func (*MsgMhfGetKeepLoginBoostStatus) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetKeepLoginBoostStatus) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetKeepLoginBoostStatus) Parse ¶

Parse parses the packet from binary

type MsgMhfGetKijuInfo ¶

type MsgMhfGetKijuInfo struct {
	AckHandle uint32
}

MsgMhfGetKijuInfo represents the MSG_MHF_GET_KIJU_INFO

func (*MsgMhfGetKijuInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetKijuInfo) Opcode ¶

func (m *MsgMhfGetKijuInfo) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetKijuInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetKouryouPoint ¶

type MsgMhfGetKouryouPoint struct {
	AckHandle uint32
}

MsgMhfGetKouryouPoint represents the MSG_MHF_GET_KOURYOU_POINT

func (*MsgMhfGetKouryouPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetKouryouPoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetKouryouPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfGetLobbyCrowd ¶

type MsgMhfGetLobbyCrowd struct{}

MsgMhfGetLobbyCrowd represents the MSG_MHF_GET_LOBBY_CROWD

func (*MsgMhfGetLobbyCrowd) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetLobbyCrowd) Opcode ¶

func (m *MsgMhfGetLobbyCrowd) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetLobbyCrowd) Parse ¶

Parse parses the packet from binary

type MsgMhfGetMyhouseInfo ¶

type MsgMhfGetMyhouseInfo struct {
	AckHandle uint32
	Unk0      uint32

	// No idea why it would send a buffer of data on a _GET_, but w/e.
	DataSize       uint8
	RawDataPayload []byte
}

MsgMhfGetMyhouseInfo represents the MSG_MHF_GET_MYHOUSE_INFO

func (*MsgMhfGetMyhouseInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetMyhouseInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetMyhouseInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetNotice ¶

type MsgMhfGetNotice struct{}

MsgMhfGetNotice represents the MSG_MHF_GET_NOTICE

func (*MsgMhfGetNotice) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetNotice) Opcode ¶

func (m *MsgMhfGetNotice) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetNotice) Parse ¶

Parse parses the packet from binary

type MsgMhfGetPaperData ¶

type MsgMhfGetPaperData struct {
	// Communicator type, multi-format. This might be valid for only one type.
	AckHandle uint32
	Unk0      uint32
	Unk1      uint32
	Unk2      uint32
}

MsgMhfGetPaperData represents the MSG_MHF_GET_PAPER_DATA

func (*MsgMhfGetPaperData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetPaperData) Opcode ¶

func (m *MsgMhfGetPaperData) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetPaperData) Parse ¶

Parse parses the packet from binary

type MsgMhfGetRandFromTable ¶

type MsgMhfGetRandFromTable struct{}

MsgMhfGetRandFromTable represents the MSG_MHF_GET_RAND_FROM_TABLE

func (*MsgMhfGetRandFromTable) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetRandFromTable) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetRandFromTable) Parse ¶

Parse parses the packet from binary

type MsgMhfGetRejectGuildScout ¶

type MsgMhfGetRejectGuildScout struct {
	AckHandle uint32
}

MsgMhfGetRejectGuildScout represents the MSG_MHF_GET_REJECT_GUILD_SCOUT

func (*MsgMhfGetRejectGuildScout) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetRejectGuildScout) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetRejectGuildScout) Parse ¶

Parse parses the packet from binary

type MsgMhfGetRengokuBinary ¶

type MsgMhfGetRengokuBinary struct {
	AckHandle uint32
	Unk0      uint8 // Hardcoded 0 in binary
}

MsgMhfGetRengokuBinary represents the MSG_MHF_GET_RENGOKU_BINARY

func (*MsgMhfGetRengokuBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetRengokuBinary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetRengokuBinary) Parse ¶

Parse parses the packet from binary

type MsgMhfGetRengokuRankingRank ¶

type MsgMhfGetRengokuRankingRank struct {
	AckHandle uint32
}

MsgMhfGetRengokuRankingRank represents the MSG_MHF_GET_RENGOKU_RANKING_RANK

func (*MsgMhfGetRengokuRankingRank) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetRengokuRankingRank) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetRengokuRankingRank) Parse ¶

Parse parses the packet from binary

type MsgMhfGetRestrictionEvent ¶

type MsgMhfGetRestrictionEvent struct{}

MsgMhfGetRestrictionEvent represents the MSG_MHF_GET_RESTRICTION_EVENT

func (*MsgMhfGetRestrictionEvent) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetRestrictionEvent) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetRestrictionEvent) Parse ¶

Parse parses the packet from binary

type MsgMhfGetRewardSong ¶

type MsgMhfGetRewardSong struct {
	AckHandle uint32
}

MsgMhfGetRewardSong represents the MSG_MHF_GET_REWARD_SONG

func (*MsgMhfGetRewardSong) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetRewardSong) Opcode ¶

func (m *MsgMhfGetRewardSong) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetRewardSong) Parse ¶

Parse parses the packet from binary

type MsgMhfGetRyoudama ¶

type MsgMhfGetRyoudama struct{}

MsgMhfGetRyoudama represents the MSG_MHF_GET_RYOUDAMA

func (*MsgMhfGetRyoudama) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetRyoudama) Opcode ¶

func (m *MsgMhfGetRyoudama) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetRyoudama) Parse ¶

Parse parses the packet from binary

type MsgMhfGetSeibattle ¶

type MsgMhfGetSeibattle struct {
	// Communicator type, multi-format. This might be valid for only one type.
	AckHandle uint32
	Unk0      uint8
	Unk1      uint8
	Unk2      uint32 // Some shared ID with MSG_SYS_RECORD_LOG, world ID?
	Unk3      uint8
	Unk4      uint16
}

MsgMhfGetSeibattle represents the MSG_MHF_GET_SEIBATTLE

func (*MsgMhfGetSeibattle) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetSeibattle) Opcode ¶

func (m *MsgMhfGetSeibattle) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetSeibattle) Parse ¶

Parse parses the packet from binary

type MsgMhfGetSenyuDailyCount ¶

type MsgMhfGetSenyuDailyCount struct{}

MsgMhfGetSenyuDailyCount represents the MSG_MHF_GET_SENYU_DAILY_COUNT

func (*MsgMhfGetSenyuDailyCount) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetSenyuDailyCount) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetSenyuDailyCount) Parse ¶

Parse parses the packet from binary

type MsgMhfGetStepupStatus ¶

type MsgMhfGetStepupStatus struct{}

MsgMhfGetStepupStatus represents the MSG_MHF_GET_STEPUP_STATUS

func (*MsgMhfGetStepupStatus) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetStepupStatus) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetStepupStatus) Parse ¶

Parse parses the packet from binary

type MsgMhfGetTenrouirai ¶

type MsgMhfGetTenrouirai struct {
	// Communicator type, multi-format. This might be valid for only one type.
	AckHandle uint32
	Unk0      uint16
	Unk1      uint32
	Unk2      uint16
}

MsgMhfGetTenrouirai represents the MSG_MHF_GET_TENROUIRAI

func (*MsgMhfGetTenrouirai) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetTenrouirai) Opcode ¶

func (m *MsgMhfGetTenrouirai) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetTenrouirai) Parse ¶

Parse parses the packet from binary

type MsgMhfGetTinyBin ¶

type MsgMhfGetTinyBin struct {
	// Communicator type, multi-format. This might be valid for only one type.
	AckHandle uint32
	Unk0      uint16
	Unk1      uint8
}

MsgMhfGetTinyBin represents the MSG_MHF_GET_TINY_BIN

func (*MsgMhfGetTinyBin) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetTinyBin) Opcode ¶

func (m *MsgMhfGetTinyBin) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetTinyBin) Parse ¶

Parse parses the packet from binary

type MsgMhfGetTowerInfo ¶

type MsgMhfGetTowerInfo struct {
	// Communicator type, multi-format. This might be valid for only one type.
	AckHandle uint32
	InfoType  uint32 // Requested response type
	Unk0      uint32
	Unk1      uint32
}

MsgMhfGetTowerInfo represents the MSG_MHF_GET_TOWER_INFO

func (*MsgMhfGetTowerInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetTowerInfo) Opcode ¶

func (m *MsgMhfGetTowerInfo) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetTowerInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetTrendWeapon ¶

type MsgMhfGetTrendWeapon struct {
	AckHandle uint32
}

MsgMhfGetTrendWeapon represents the MSG_MHF_GET_TREND_WEAPON

func (*MsgMhfGetTrendWeapon) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetTrendWeapon) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetTrendWeapon) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdBonusQuestInfo ¶

type MsgMhfGetUdBonusQuestInfo struct {
	AckHandle uint32
}

MsgMhfGetUdBonusQuestInfo represents the MSG_MHF_GET_UD_BONUS_QUEST_INFO

func (*MsgMhfGetUdBonusQuestInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdBonusQuestInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdBonusQuestInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdDailyPresentList ¶

type MsgMhfGetUdDailyPresentList struct {
	AckHandle uint32
}

MsgMhfGetUdDailyPresentList represents the MSG_MHF_GET_UD_DAILY_PRESENT_LIST

func (*MsgMhfGetUdDailyPresentList) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdDailyPresentList) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdDailyPresentList) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdGuildMapInfo ¶

type MsgMhfGetUdGuildMapInfo struct {
	AckHandle uint32
}

MsgMhfGetUdGuildMapInfo represents the MSG_MHF_GET_UD_GUILD_MAP_INFO

func (*MsgMhfGetUdGuildMapInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdGuildMapInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdGuildMapInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdInfo ¶

type MsgMhfGetUdInfo struct {
	AckHandle uint32
}

MsgMhfGetUdInfo represents the MSG_MHF_GET_UD_INFO

func (*MsgMhfGetUdInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdInfo) Opcode ¶

func (m *MsgMhfGetUdInfo) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdMonsterPoint ¶

type MsgMhfGetUdMonsterPoint struct {
	AckHandle uint32
}

MsgMhfGetUdMonsterPoint represents the MSG_MHF_GET_UD_MONSTER_POINT

func (*MsgMhfGetUdMonsterPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdMonsterPoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdMonsterPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdMyPoint ¶

type MsgMhfGetUdMyPoint struct {
	AckHandle uint32
}

MsgMhfGetUdMyPoint represents the MSG_MHF_GET_UD_MY_POINT

func (*MsgMhfGetUdMyPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdMyPoint) Opcode ¶

func (m *MsgMhfGetUdMyPoint) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdMyPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdMyRanking ¶

type MsgMhfGetUdMyRanking struct {
	AckHandle uint32
}

MsgMhfGetUdMyRanking represents the MSG_MHF_GET_UD_MY_RANKING

func (*MsgMhfGetUdMyRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdMyRanking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdMyRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdNormaPresentList ¶

type MsgMhfGetUdNormaPresentList struct {
	AckHandle uint32
}

MsgMhfGetUdNormaPresentList represents the MSG_MHF_GET_UD_NORMA_PRESENT_LIST

func (*MsgMhfGetUdNormaPresentList) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdNormaPresentList) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdNormaPresentList) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdRanking ¶

type MsgMhfGetUdRanking struct {
	AckHandle uint32
}

MsgMhfGetUdRanking represents the MSG_MHF_GET_UD_RANKING

func (*MsgMhfGetUdRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdRanking) Opcode ¶

func (m *MsgMhfGetUdRanking) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdRankingRewardList ¶

type MsgMhfGetUdRankingRewardList struct {
	AckHandle uint32
}

MsgMhfGetUdRankingRewardList represents the MSG_MHF_GET_UD_RANKING_REWARD_LIST

func (*MsgMhfGetUdRankingRewardList) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdRankingRewardList) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdRankingRewardList) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdSchedule ¶

type MsgMhfGetUdSchedule struct {
	AckHandle uint32
}

MsgMhfGetUdSchedule represents the MSG_MHF_GET_UD_SCHEDULE

func (*MsgMhfGetUdSchedule) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdSchedule) Opcode ¶

func (m *MsgMhfGetUdSchedule) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdSchedule) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdSelectedColorInfo ¶

type MsgMhfGetUdSelectedColorInfo struct {
	AckHandle uint32
}

MsgMhfGetUdSelectedColorInfo represents the MSG_MHF_GET_UD_SELECTED_COLOR_INFO

func (*MsgMhfGetUdSelectedColorInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdSelectedColorInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdSelectedColorInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdShopCoin ¶

type MsgMhfGetUdShopCoin struct {
	AckHandle uint32
}

MsgMhfGetUdShopCoin represents the MSG_MHF_GET_UD_SHOP_COIN

func (*MsgMhfGetUdShopCoin) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdShopCoin) Opcode ¶

func (m *MsgMhfGetUdShopCoin) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdShopCoin) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTacticsBonusQuest ¶

type MsgMhfGetUdTacticsBonusQuest struct {
	AckHandle uint32
}

MsgMhfGetUdTacticsBonusQuest represents the MSG_MHF_GET_UD_TACTICS_BONUS_QUEST

func (*MsgMhfGetUdTacticsBonusQuest) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTacticsBonusQuest) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTacticsBonusQuest) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTacticsFirstQuestBonus ¶

type MsgMhfGetUdTacticsFirstQuestBonus struct {
	AckHandle uint32
}

MsgMhfGetUdTacticsFirstQuestBonus represents the MSG_MHF_GET_UD_TACTICS_FIRST_QUEST_BONUS

func (*MsgMhfGetUdTacticsFirstQuestBonus) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTacticsFirstQuestBonus) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTacticsFirstQuestBonus) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTacticsFollower ¶

type MsgMhfGetUdTacticsFollower struct {
	AckHandle uint32
}

MsgMhfGetUdTacticsFollower represents the MSG_MHF_GET_UD_TACTICS_FOLLOWER

func (*MsgMhfGetUdTacticsFollower) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTacticsFollower) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTacticsFollower) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTacticsLog ¶

type MsgMhfGetUdTacticsLog struct {
	AckHandle uint32
}

MsgMhfGetUdTacticsLog represents the MSG_MHF_GET_UD_TACTICS_LOG

func (*MsgMhfGetUdTacticsLog) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTacticsLog) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTacticsLog) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTacticsPoint ¶

type MsgMhfGetUdTacticsPoint struct {
	AckHandle uint32
}

MsgMhfGetUdTacticsPoint represents the MSG_MHF_GET_UD_TACTICS_POINT

func (*MsgMhfGetUdTacticsPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTacticsPoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTacticsPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTacticsRanking ¶

type MsgMhfGetUdTacticsRanking struct{}

MsgMhfGetUdTacticsRanking represents the MSG_MHF_GET_UD_TACTICS_RANKING

func (*MsgMhfGetUdTacticsRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTacticsRanking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTacticsRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTacticsRemainingPoint ¶

type MsgMhfGetUdTacticsRemainingPoint struct{}

MsgMhfGetUdTacticsRemainingPoint represents the MSG_MHF_GET_UD_TACTICS_REMAINING_POINT

func (*MsgMhfGetUdTacticsRemainingPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTacticsRemainingPoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTacticsRemainingPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTacticsRewardList ¶

type MsgMhfGetUdTacticsRewardList struct {
	AckHandle uint32
}

MsgMhfGetUdTacticsRewardList represents the MSG_MHF_GET_UD_TACTICS_REWARD_LIST

func (*MsgMhfGetUdTacticsRewardList) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTacticsRewardList) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTacticsRewardList) Parse ¶

Parse parses the packet from binary

type MsgMhfGetUdTotalPointInfo ¶

type MsgMhfGetUdTotalPointInfo struct {
	AckHandle uint32
}

MsgMhfGetUdTotalPointInfo represents the MSG_MHF_GET_UD_TOTAL_POINT_INFO

func (*MsgMhfGetUdTotalPointInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetUdTotalPointInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetUdTotalPointInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfGetWeeklySchedule ¶

type MsgMhfGetWeeklySchedule struct {
	AckHandle uint32
}

MsgMhfGetWeeklySchedule represents the MSG_MHF_GET_WEEKLY_SCHEDULE

func (*MsgMhfGetWeeklySchedule) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetWeeklySchedule) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetWeeklySchedule) Parse ¶

Parse parses the packet from binary

type MsgMhfGetWeeklySeibatuRankingReward ¶

type MsgMhfGetWeeklySeibatuRankingReward struct{}

MsgMhfGetWeeklySeibatuRankingReward represents the MSG_MHF_GET_WEEKLY_SEIBATU_RANKING_REWARD

func (*MsgMhfGetWeeklySeibatuRankingReward) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGetWeeklySeibatuRankingReward) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfGetWeeklySeibatuRankingReward) Parse ¶

Parse parses the packet from binary

type MsgMhfGuildHuntdata ¶

type MsgMhfGuildHuntdata struct{}

MsgMhfGuildHuntdata represents the MSG_MHF_GUILD_HUNTDATA

func (*MsgMhfGuildHuntdata) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfGuildHuntdata) Opcode ¶

func (m *MsgMhfGuildHuntdata) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfGuildHuntdata) Parse ¶

Parse parses the packet from binary

type MsgMhfInfoFesta ¶

type MsgMhfInfoFesta struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 0 in the binary
	Unk1      uint16 // Hardcoded 0 in the binary
}

MsgMhfInfoFesta represents the MSG_MHF_INFO_FESTA

func (*MsgMhfInfoFesta) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfInfoFesta) Opcode ¶

func (m *MsgMhfInfoFesta) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfInfoFesta) Parse ¶

Parse parses the packet from binary

type MsgMhfInfoGuild ¶

type MsgMhfInfoGuild struct {
	AckHandle uint32
	GuildID   uint32
}

MsgMhfInfoGuild represents the MSG_MHF_INFO_GUILD

func (*MsgMhfInfoGuild) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfInfoGuild) Opcode ¶

func (m *MsgMhfInfoGuild) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfInfoGuild) Parse ¶

Parse parses the packet from binary

type MsgMhfInfoJoint ¶

type MsgMhfInfoJoint struct{}

MsgMhfInfoJoint represents the MSG_MHF_INFO_JOINT

func (*MsgMhfInfoJoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfInfoJoint) Opcode ¶

func (m *MsgMhfInfoJoint) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfInfoJoint) Parse ¶

Parse parses the packet from binary

type MsgMhfInfoScenarioCounter ¶

type MsgMhfInfoScenarioCounter struct {
	AckHandle uint32
}

MsgMhfInfoScenarioCounter represents the MSG_MHF_INFO_SCENARIO_COUNTER

func (*MsgMhfInfoScenarioCounter) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfInfoScenarioCounter) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfInfoScenarioCounter) Parse ¶

Parse parses the packet from binary

type MsgMhfInfoTournament ¶

type MsgMhfInfoTournament struct{}

MsgMhfInfoTournament represents the MSG_MHF_INFO_TOURNAMENT

func (*MsgMhfInfoTournament) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfInfoTournament) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfInfoTournament) Parse ¶

Parse parses the packet from binary

type MsgMhfKickExportForce ¶

type MsgMhfKickExportForce struct{}

MsgMhfKickExportForce represents the MSG_MHF_KICK_EXPORT_FORCE

func (*MsgMhfKickExportForce) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfKickExportForce) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfKickExportForce) Parse ¶

Parse parses the packet from binary

type MsgMhfListMail ¶

type MsgMhfListMail struct{}

MsgMhfListMail represents the MSG_MHF_LIST_MAIL

func (*MsgMhfListMail) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfListMail) Opcode ¶

func (m *MsgMhfListMail) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfListMail) Parse ¶

Parse parses the packet from binary

type MsgMhfListMember ¶

type MsgMhfListMember struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 01 00 in the JP client.
}

MsgMhfListMember represents the MSG_MHF_LIST_MEMBER

func (*MsgMhfListMember) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfListMember) Opcode ¶

func (m *MsgMhfListMember) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfListMember) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadDecoMyset ¶

type MsgMhfLoadDecoMyset struct {
	AckHandle uint32
}

MsgMhfLoadDecoMyset represents the MSG_MHF_LOAD_DECO_MYSET

func (*MsgMhfLoadDecoMyset) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadDecoMyset) Opcode ¶

func (m *MsgMhfLoadDecoMyset) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadDecoMyset) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadFavoriteQuest ¶

type MsgMhfLoadFavoriteQuest struct {
	AckHandle uint32
}

MsgMhfLoadFavoriteQuest represents the MSG_MHF_LOAD_FAVORITE_QUEST

func (*MsgMhfLoadFavoriteQuest) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadFavoriteQuest) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadFavoriteQuest) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadGuildAdventure ¶

type MsgMhfLoadGuildAdventure struct {
	AckHandle uint32
}

MsgMhfLoadGuildAdventure represents the MSG_MHF_LOAD_GUILD_ADVENTURE

func (*MsgMhfLoadGuildAdventure) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadGuildAdventure) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadGuildAdventure) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadGuildCooking ¶

type MsgMhfLoadGuildCooking struct{}

MsgMhfLoadGuildCooking represents the MSG_MHF_LOAD_GUILD_COOKING

func (*MsgMhfLoadGuildCooking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadGuildCooking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadGuildCooking) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadHouse ¶

type MsgMhfLoadHouse struct {
	AckHandle      uint32
	Unk0           uint32
	Unk1           uint8
	Unk2           uint8
	Unk3           uint16 // Hardcoded 0 in binary
	DataSize       uint8
	RawDataPayload []byte
}

MsgMhfLoadHouse represents the MSG_MHF_LOAD_HOUSE

func (*MsgMhfLoadHouse) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadHouse) Opcode ¶

func (m *MsgMhfLoadHouse) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadHouse) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadHunterNavi ¶

type MsgMhfLoadHunterNavi struct {
	AckHandle uint32
}

MsgMhfLoadHunterNavi represents the MSG_MHF_LOAD_HUNTER_NAVI

func (*MsgMhfLoadHunterNavi) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadHunterNavi) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadHunterNavi) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadLegendDispatch ¶

type MsgMhfLoadLegendDispatch struct {
	AckHandle uint32
}

MsgMhfLoadLegendDispatch represents the MSG_MHF_LOAD_LEGEND_DISPATCH

func (*MsgMhfLoadLegendDispatch) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadLegendDispatch) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadLegendDispatch) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadMezfesData ¶

type MsgMhfLoadMezfesData struct {
	AckHandle uint32
}

MsgMhfLoadMezfesData represents the MSG_MHF_LOAD_MEZFES_DATA

func (*MsgMhfLoadMezfesData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadMezfesData) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadMezfesData) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadOtomoAirou ¶

type MsgMhfLoadOtomoAirou struct {
	AckHandle uint32
}

MsgMhfLoadOtomoAirou represents the MSG_MHF_LOAD_OTOMO_AIROU

func (*MsgMhfLoadOtomoAirou) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadOtomoAirou) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadOtomoAirou) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadPartner ¶

type MsgMhfLoadPartner struct {
	AckHandle uint32
}

MsgMhfLoadPartner represents the MSG_MHF_LOAD_PARTNER

func (*MsgMhfLoadPartner) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadPartner) Opcode ¶

func (m *MsgMhfLoadPartner) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadPartner) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadPlateBox ¶

type MsgMhfLoadPlateBox struct {
	AckHandle uint32
}

MsgMhfLoadPlateBox represents the MSG_MHF_LOAD_PLATE_BOX

func (*MsgMhfLoadPlateBox) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadPlateBox) Opcode ¶

func (m *MsgMhfLoadPlateBox) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadPlateBox) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadPlateData ¶

type MsgMhfLoadPlateData struct {
	AckHandle uint32
}

MsgMhfLoadPlateData represents the MSG_MHF_LOAD_PLATE_DATA

func (*MsgMhfLoadPlateData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadPlateData) Opcode ¶

func (m *MsgMhfLoadPlateData) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadPlateData) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadPlateMyset ¶

type MsgMhfLoadPlateMyset struct {
	AckHandle uint32
}

MsgMhfLoadPlateMyset represents the MSG_MHF_LOAD_PLATE_MYSET

func (*MsgMhfLoadPlateMyset) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadPlateMyset) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadPlateMyset) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadRengokuData ¶

type MsgMhfLoadRengokuData struct {
	AckHandle uint32
}

MsgMhfLoadRengokuData represents the MSG_MHF_LOAD_RENGOKU_DATA

func (*MsgMhfLoadRengokuData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadRengokuData) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadRengokuData) Parse ¶

Parse parses the packet from binary

type MsgMhfLoadScenarioData ¶

type MsgMhfLoadScenarioData struct {
	AckHandle uint32
}

MsgMhfLoadScenarioData represents the MSG_MHF_LOAD_SCENARIO_DATA

func (*MsgMhfLoadScenarioData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoadScenarioData) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoadScenarioData) Parse ¶

Parse parses the packet from binary

type MsgMhfLoaddata ¶

type MsgMhfLoaddata struct {
	AckHandle uint32
}

MsgMhfLoaddata represents the MSG_MHF_LOADDATA

func (*MsgMhfLoaddata) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfLoaddata) Opcode ¶

func (m *MsgMhfLoaddata) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfLoaddata) Parse ¶

Parse parses the packet from binary

type MsgMhfMercenaryHuntdata ¶

type MsgMhfMercenaryHuntdata struct{}

MsgMhfMercenaryHuntdata represents the MSG_MHF_MERCENARY_HUNTDATA

func (*MsgMhfMercenaryHuntdata) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfMercenaryHuntdata) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfMercenaryHuntdata) Parse ¶

Parse parses the packet from binary

type MsgMhfOperateGuild ¶

type MsgMhfOperateGuild struct {
	AckHandle uint32
	GuildID   uint32
	Action    OperateGuildAction
	UnkData   []byte
}

MsgMhfOperateGuild represents the MSG_MHF_OPERATE_GUILD

func (*MsgMhfOperateGuild) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfOperateGuild) Opcode ¶

func (m *MsgMhfOperateGuild) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfOperateGuild) Parse ¶

Parse parses the packet from binary

type MsgMhfOperateGuildMember ¶

type MsgMhfOperateGuildMember struct {
	AckHandle uint32
	GuildID   uint32
	CharID    uint32
	Action    uint8
}

MsgMhfOperateGuildMember represents the MSG_MHF_OPERATE_GUILD_MEMBER

func (*MsgMhfOperateGuildMember) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfOperateGuildMember) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfOperateGuildMember) Parse ¶

Parse parses the packet from binary

type MsgMhfOperateGuildTresureReport ¶

type MsgMhfOperateGuildTresureReport struct{}

MsgMhfOperateGuildTresureReport represents the MSG_MHF_OPERATE_GUILD_TRESURE_REPORT

func (*MsgMhfOperateGuildTresureReport) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfOperateGuildTresureReport) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfOperateGuildTresureReport) Parse ¶

Parse parses the packet from binary

type MsgMhfOperateJoint ¶

type MsgMhfOperateJoint struct{}

MsgMhfOperateJoint represents the MSG_MHF_OPERATE_JOINT

func (*MsgMhfOperateJoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfOperateJoint) Opcode ¶

func (m *MsgMhfOperateJoint) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfOperateJoint) Parse ¶

Parse parses the packet from binary

type MsgMhfOperateWarehouse ¶

type MsgMhfOperateWarehouse struct{}

MsgMhfOperateWarehouse represents the MSG_MHF_OPERATE_WAREHOUSE

func (*MsgMhfOperateWarehouse) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfOperateWarehouse) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfOperateWarehouse) Parse ¶

Parse parses the packet from binary

type MsgMhfOperationInvGuild ¶

type MsgMhfOperationInvGuild struct{}

MsgMhfOperationInvGuild represents the MSG_MHF_OPERATION_INV_GUILD

func (*MsgMhfOperationInvGuild) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfOperationInvGuild) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfOperationInvGuild) Parse ¶

Parse parses the packet from binary

type MsgMhfOprMember ¶

type MsgMhfOprMember struct{}

MsgMhfOprMember represents the MSG_MHF_OPR_MEMBER

func (*MsgMhfOprMember) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfOprMember) Opcode ¶

func (m *MsgMhfOprMember) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfOprMember) Parse ¶

Parse parses the packet from binary

type MsgMhfOprtMail ¶

type MsgMhfOprtMail struct{}

MsgMhfOprtMail represents the MSG_MHF_OPRT_MAIL

func (*MsgMhfOprtMail) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfOprtMail) Opcode ¶

func (m *MsgMhfOprtMail) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfOprtMail) Parse ¶

Parse parses the packet from binary

type MsgMhfPaymentAchievement ¶

type MsgMhfPaymentAchievement struct{}

MsgMhfPaymentAchievement represents the MSG_MHF_PAYMENT_ACHIEVEMENT

func (*MsgMhfPaymentAchievement) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPaymentAchievement) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfPaymentAchievement) Parse ¶

Parse parses the packet from binary

type MsgMhfPlayBoxGacha ¶

type MsgMhfPlayBoxGacha struct{}

MsgMhfPlayBoxGacha represents the MSG_MHF_PLAY_BOX_GACHA

func (*MsgMhfPlayBoxGacha) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPlayBoxGacha) Opcode ¶

func (m *MsgMhfPlayBoxGacha) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPlayBoxGacha) Parse ¶

Parse parses the packet from binary

type MsgMhfPlayFreeGacha ¶

type MsgMhfPlayFreeGacha struct{}

MsgMhfPlayFreeGacha represents the MSG_MHF_PLAY_FREE_GACHA

func (*MsgMhfPlayFreeGacha) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPlayFreeGacha) Opcode ¶

func (m *MsgMhfPlayFreeGacha) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPlayFreeGacha) Parse ¶

Parse parses the packet from binary

type MsgMhfPlayNormalGacha ¶

type MsgMhfPlayNormalGacha struct{}

MsgMhfPlayNormalGacha represents the MSG_MHF_PLAY_NORMAL_GACHA

func (*MsgMhfPlayNormalGacha) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPlayNormalGacha) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfPlayNormalGacha) Parse ¶

Parse parses the packet from binary

type MsgMhfPlayStepupGacha ¶

type MsgMhfPlayStepupGacha struct{}

MsgMhfPlayStepupGacha represents the MSG_MHF_PLAY_STEPUP_GACHA

func (*MsgMhfPlayStepupGacha) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPlayStepupGacha) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfPlayStepupGacha) Parse ¶

Parse parses the packet from binary

type MsgMhfPostBoostTime ¶

type MsgMhfPostBoostTime struct {
	AckHandle uint32
	BoostTime uint32
}

MsgMhfPostBoostTime represents the MSG_MHF_POST_BOOST_TIME

func (*MsgMhfPostBoostTime) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostBoostTime) Opcode ¶

func (m *MsgMhfPostBoostTime) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostBoostTime) Parse ¶

Parse parses the packet from binary

type MsgMhfPostBoostTimeLimit ¶

type MsgMhfPostBoostTimeLimit struct{}

MsgMhfPostBoostTimeLimit represents the MSG_MHF_POST_BOOST_TIME_LIMIT

func (*MsgMhfPostBoostTimeLimit) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostBoostTimeLimit) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostBoostTimeLimit) Parse ¶

Parse parses the packet from binary

type MsgMhfPostBoostTimeQuestReturn ¶

type MsgMhfPostBoostTimeQuestReturn struct {
	AckHandle uint32
}

MsgMhfPostBoostTimeQuestReturn represents the MSG_MHF_POST_BOOST_TIME_QUEST_RETURN

func (*MsgMhfPostBoostTimeQuestReturn) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostBoostTimeQuestReturn) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostBoostTimeQuestReturn) Parse ¶

Parse parses the packet from binary

type MsgMhfPostCafeDurationBonusReceived ¶

type MsgMhfPostCafeDurationBonusReceived struct{}

MsgMhfPostCafeDurationBonusReceived represents the MSG_MHF_POST_CAFE_DURATION_BONUS_RECEIVED

func (*MsgMhfPostCafeDurationBonusReceived) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostCafeDurationBonusReceived) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostCafeDurationBonusReceived) Parse ¶

Parse parses the packet from binary

type MsgMhfPostGemInfo ¶

type MsgMhfPostGemInfo struct{}

MsgMhfPostGemInfo represents the MSG_MHF_POST_GEM_INFO

func (*MsgMhfPostGemInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostGemInfo) Opcode ¶

func (m *MsgMhfPostGemInfo) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostGemInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfPostGuildScout ¶

type MsgMhfPostGuildScout struct{}

MsgMhfPostGuildScout represents the MSG_MHF_POST_GUILD_SCOUT

func (*MsgMhfPostGuildScout) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostGuildScout) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostGuildScout) Parse ¶

Parse parses the packet from binary

type MsgMhfPostNotice ¶

type MsgMhfPostNotice struct{}

MsgMhfPostNotice represents the MSG_MHF_POST_NOTICE

func (*MsgMhfPostNotice) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostNotice) Opcode ¶

func (m *MsgMhfPostNotice) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostNotice) Parse ¶

Parse parses the packet from binary

type MsgMhfPostRyoudama ¶

type MsgMhfPostRyoudama struct{}

MsgMhfPostRyoudama represents the MSG_MHF_POST_RYOUDAMA

func (*MsgMhfPostRyoudama) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostRyoudama) Opcode ¶

func (m *MsgMhfPostRyoudama) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostRyoudama) Parse ¶

Parse parses the packet from binary

type MsgMhfPostSeibattle ¶

type MsgMhfPostSeibattle struct{}

MsgMhfPostSeibattle represents the MSG_MHF_POST_SEIBATTLE

func (*MsgMhfPostSeibattle) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostSeibattle) Opcode ¶

func (m *MsgMhfPostSeibattle) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostSeibattle) Parse ¶

Parse parses the packet from binary

type MsgMhfPostTenrouirai ¶

type MsgMhfPostTenrouirai struct{}

MsgMhfPostTenrouirai represents the MSG_MHF_POST_TENROUIRAI

func (*MsgMhfPostTenrouirai) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostTenrouirai) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostTenrouirai) Parse ¶

Parse parses the packet from binary

type MsgMhfPostTinyBin ¶

type MsgMhfPostTinyBin struct{}

MsgMhfPostTinyBin represents the MSG_MHF_POST_TINY_BIN

func (*MsgMhfPostTinyBin) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostTinyBin) Opcode ¶

func (m *MsgMhfPostTinyBin) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostTinyBin) Parse ¶

Parse parses the packet from binary

type MsgMhfPostTowerInfo ¶

type MsgMhfPostTowerInfo struct {
	// Communicator type, multi-format. This might be valid for only one type.
	AckHandle uint32
	Unk0      uint32
	Unk1      uint32
	Unk2      uint32
	Unk3      uint32
	Unk4      uint32
	Unk5      uint32
	Unk6      uint32
	Unk7      uint32
	Unk8      uint32
	Unk9      uint32
	Unk10     uint32
}

MsgMhfPostTowerInfo represents the MSG_MHF_POST_TOWER_INFO

func (*MsgMhfPostTowerInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPostTowerInfo) Opcode ¶

func (m *MsgMhfPostTowerInfo) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPostTowerInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfPresentBox ¶

type MsgMhfPresentBox struct{}

MsgMhfPresentBox represents the MSG_MHF_PRESENT_BOX

func (*MsgMhfPresentBox) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfPresentBox) Opcode ¶

func (m *MsgMhfPresentBox) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfPresentBox) Parse ¶

Parse parses the packet from binary

type MsgMhfReadBeatLevel ¶

type MsgMhfReadBeatLevel struct {
	AckHandle    uint32
	Unk0         uint32
	ValidIDCount uint32 // Valid entries in the array
	IDs          [16]uint32
}

MsgMhfReadBeatLevel represents the MSG_MHF_READ_BEAT_LEVEL

func (*MsgMhfReadBeatLevel) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReadBeatLevel) Opcode ¶

func (m *MsgMhfReadBeatLevel) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfReadBeatLevel) Parse ¶

Parse parses the packet from binary

type MsgMhfReadBeatLevelAllRanking ¶

type MsgMhfReadBeatLevelAllRanking struct{}

MsgMhfReadBeatLevelAllRanking represents the MSG_MHF_READ_BEAT_LEVEL_ALL_RANKING

func (*MsgMhfReadBeatLevelAllRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReadBeatLevelAllRanking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfReadBeatLevelAllRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfReadBeatLevelMyRanking ¶

type MsgMhfReadBeatLevelMyRanking struct{}

MsgMhfReadBeatLevelMyRanking represents the MSG_MHF_READ_BEAT_LEVEL_MY_RANKING

func (*MsgMhfReadBeatLevelMyRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReadBeatLevelMyRanking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfReadBeatLevelMyRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfReadGuildcard ¶

type MsgMhfReadGuildcard struct {
	AckHandle uint32
}

MsgMhfReadGuildcard represents the MSG_MHF_READ_GUILDCARD

func (*MsgMhfReadGuildcard) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReadGuildcard) Opcode ¶

func (m *MsgMhfReadGuildcard) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfReadGuildcard) Parse ¶

Parse parses the packet from binary

type MsgMhfReadLastWeekBeatRanking ¶

type MsgMhfReadLastWeekBeatRanking struct{}

MsgMhfReadLastWeekBeatRanking represents the MSG_MHF_READ_LAST_WEEK_BEAT_RANKING

func (*MsgMhfReadLastWeekBeatRanking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReadLastWeekBeatRanking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfReadLastWeekBeatRanking) Parse ¶

Parse parses the packet from binary

type MsgMhfReadMail ¶

type MsgMhfReadMail struct{}

MsgMhfReadMail represents the MSG_MHF_READ_MAIL

func (*MsgMhfReadMail) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReadMail) Opcode ¶

func (m *MsgMhfReadMail) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfReadMail) Parse ¶

Parse parses the packet from binary

type MsgMhfReadMercenaryM ¶

type MsgMhfReadMercenaryM struct{}

MsgMhfReadMercenaryM represents the MSG_MHF_READ_MERCENARY_M

func (*MsgMhfReadMercenaryM) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReadMercenaryM) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfReadMercenaryM) Parse ¶

Parse parses the packet from binary

type MsgMhfReadMercenaryW ¶

type MsgMhfReadMercenaryW struct {
	AckHandle uint32
	Unk0      uint8
	Unk1      uint8
	Unk2      uint16 // Hardcoded 0 in the binary
}

MsgMhfReadMercenaryW represents the MSG_MHF_READ_MERCENARY_W

func (*MsgMhfReadMercenaryW) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReadMercenaryW) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfReadMercenaryW) Parse ¶

Parse parses the packet from binary

type MsgMhfReceiveCafeDurationBonus ¶

type MsgMhfReceiveCafeDurationBonus struct {
	AckHandle uint32
}

MsgMhfReceiveCafeDurationBonus represents the MSG_MHF_RECEIVE_CAFE_DURATION_BONUS

func (*MsgMhfReceiveCafeDurationBonus) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReceiveCafeDurationBonus) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfReceiveCafeDurationBonus) Parse ¶

Parse parses the packet from binary

type MsgMhfReceiveGachaItem ¶

type MsgMhfReceiveGachaItem struct{}

MsgMhfReceiveGachaItem represents the MSG_MHF_RECEIVE_GACHA_ITEM

func (*MsgMhfReceiveGachaItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReceiveGachaItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfReceiveGachaItem) Parse ¶

Parse parses the packet from binary

type MsgMhfRegistGuildAdventure ¶

type MsgMhfRegistGuildAdventure struct{}

MsgMhfRegistGuildAdventure represents the MSG_MHF_REGIST_GUILD_ADVENTURE

func (*MsgMhfRegistGuildAdventure) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfRegistGuildAdventure) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfRegistGuildAdventure) Parse ¶

Parse parses the packet from binary

type MsgMhfRegistGuildCooking ¶

type MsgMhfRegistGuildCooking struct{}

MsgMhfRegistGuildCooking represents the MSG_MHF_REGIST_GUILD_COOKING

func (*MsgMhfRegistGuildCooking) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfRegistGuildCooking) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfRegistGuildCooking) Parse ¶

Parse parses the packet from binary

type MsgMhfRegistGuildTresure ¶

type MsgMhfRegistGuildTresure struct{}

MsgMhfRegistGuildTresure represents the MSG_MHF_REGIST_GUILD_TRESURE

func (*MsgMhfRegistGuildTresure) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfRegistGuildTresure) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfRegistGuildTresure) Parse ¶

Parse parses the packet from binary

type MsgMhfRegistSpabiTime ¶

type MsgMhfRegistSpabiTime struct{}

MsgMhfRegistSpabiTime represents the MSG_MHF_REGIST_SPABI_TIME

func (*MsgMhfRegistSpabiTime) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfRegistSpabiTime) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfRegistSpabiTime) Parse ¶

Parse parses the packet from binary

type MsgMhfRegisterEvent ¶

type MsgMhfRegisterEvent struct {
	AckHandle uint32
	Unk0      uint16
	Unk1      uint8
	Unk2      uint8
	Unk3      uint8
	Unk4      uint8
	Unk5      uint16
}

MsgMhfRegisterEvent represents the MSG_MHF_REGISTER_EVENT

func (*MsgMhfRegisterEvent) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfRegisterEvent) Opcode ¶

func (m *MsgMhfRegisterEvent) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfRegisterEvent) Parse ¶

Parse parses the packet from binary

type MsgMhfReleaseEvent ¶

type MsgMhfReleaseEvent struct {
	AckHandle uint32
	Unk0      uint32
	Unk1      uint32
}

MsgMhfReleaseEvent represents the MSG_MHF_RELEASE_EVENT

func (*MsgMhfReleaseEvent) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReleaseEvent) Opcode ¶

func (m *MsgMhfReleaseEvent) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfReleaseEvent) Parse ¶

Parse parses the packet from binary

type MsgMhfReserve010F ¶

type MsgMhfReserve010F struct{}

MsgMhfReserve010F represents the MSG_MHF_reserve010F

func (*MsgMhfReserve010F) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfReserve010F) Opcode ¶

func (m *MsgMhfReserve010F) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfReserve010F) Parse ¶

Parse parses the packet from binary

type MsgMhfResetAchievement ¶

type MsgMhfResetAchievement struct{}

MsgMhfResetAchievement represents the MSG_MHF_RESET_ACHIEVEMENT

func (*MsgMhfResetAchievement) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfResetAchievement) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfResetAchievement) Parse ¶

Parse parses the packet from binary

type MsgMhfResetBoxGachaInfo ¶

type MsgMhfResetBoxGachaInfo struct{}

MsgMhfResetBoxGachaInfo represents the MSG_MHF_RESET_BOX_GACHA_INFO

func (*MsgMhfResetBoxGachaInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfResetBoxGachaInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfResetBoxGachaInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfResetTitle ¶

type MsgMhfResetTitle struct{}

MsgMhfResetTitle represents the MSG_MHF_RESET_TITLE

func (*MsgMhfResetTitle) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfResetTitle) Opcode ¶

func (m *MsgMhfResetTitle) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfResetTitle) Parse ¶

Parse parses the packet from binary

type MsgMhfSaveDecoMyset ¶

type MsgMhfSaveDecoMyset struct {
	AckHandle      uint32
	DataSize       uint32
	RawDataPayload []byte
}

MsgMhfSaveDecoMyset represents the MSG_MHF_SAVE_DECO_MYSET

func (*MsgMhfSaveDecoMyset) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSaveDecoMyset) Opcode ¶

func (m *MsgMhfSaveDecoMyset) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSaveDecoMyset) Parse ¶

Parse parses the packet from binary

type MsgMhfSaveFavoriteQuest ¶

type MsgMhfSaveFavoriteQuest struct {
	AckHandle uint32
	DataSize  uint16
	Data      []byte
}

MsgMhfSaveFavoriteQuest represents the MSG_MHF_SAVE_FAVORITE_QUEST

func (*MsgMhfSaveFavoriteQuest) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSaveFavoriteQuest) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSaveFavoriteQuest) Parse ¶

Parse parses the packet from binary

type MsgMhfSaveHunterNavi ¶

type MsgMhfSaveHunterNavi struct {
	AckHandle      uint32
	DataSize       uint32
	IsDataDiff     bool
	RawDataPayload []byte
}

MsgMhfSaveHunterNavi represents the MSG_MHF_SAVE_HUNTER_NAVI

func (*MsgMhfSaveHunterNavi) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSaveHunterNavi) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSaveHunterNavi) Parse ¶

Parse parses the packet from binary

type MsgMhfSaveMercenary ¶

type MsgMhfSaveMercenary struct {
	AckHandle      uint32
	DataSize       uint32
	RawDataPayload []byte
}

MsgMhfSaveMercenary represents the MSG_MHF_SAVE_MERCENARY

func (*MsgMhfSaveMercenary) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSaveMercenary) Opcode ¶

func (m *MsgMhfSaveMercenary) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSaveMercenary) Parse ¶

Parse parses the packet from binary

type MsgMhfSaveMezfesData ¶

type MsgMhfSaveMezfesData struct {
	AckHandle      uint32
	DataSize       uint32
	RawDataPayload []byte
}

MsgMhfSaveMezfesData represents the MSG_MHF_SAVE_MEZFES_DATA

func (*MsgMhfSaveMezfesData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSaveMezfesData) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSaveMezfesData) Parse ¶

Parse parses the packet from binary

type MsgMhfSaveOtomoAirou ¶

type MsgMhfSaveOtomoAirou struct {
	AckHandle      uint32
	DataSize       uint16
	RawDataPayload []byte
}

MsgMhfSaveOtomoAirou represents the MSG_MHF_SAVE_OTOMO_AIROU

func (*MsgMhfSaveOtomoAirou) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSaveOtomoAirou) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSaveOtomoAirou) Parse ¶

Parse parses the packet from binary

type MsgMhfSavePartner ¶

type MsgMhfSavePartner struct {
	AckHandle      uint32
	DataSize       uint16
	RawDataPayload []byte
}

MsgMhfSavePartner represents the MSG_MHF_SAVE_PARTNER

func (*MsgMhfSavePartner) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSavePartner) Opcode ¶

func (m *MsgMhfSavePartner) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSavePartner) Parse ¶

Parse parses the packet from binary

type MsgMhfSavePlateBox ¶

type MsgMhfSavePlateBox struct {
	AckHandle      uint32
	DataSize       uint32
	IsDataDiff     bool
	RawDataPayload []byte
}

MsgMhfSavePlateBox represents the MSG_MHF_SAVE_PLATE_BOX

func (*MsgMhfSavePlateBox) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSavePlateBox) Opcode ¶

func (m *MsgMhfSavePlateBox) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSavePlateBox) Parse ¶

Parse parses the packet from binary

type MsgMhfSavePlateData ¶

type MsgMhfSavePlateData struct {
	AckHandle      uint32
	DataSize       uint32
	IsDataDiff     bool
	RawDataPayload []byte
}

MsgMhfSavePlateData represents the MSG_MHF_SAVE_PLATE_DATA

func (*MsgMhfSavePlateData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSavePlateData) Opcode ¶

func (m *MsgMhfSavePlateData) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSavePlateData) Parse ¶

Parse parses the packet from binary

type MsgMhfSavePlateMyset ¶

type MsgMhfSavePlateMyset struct {
	AckHandle      uint32
	DataSize       uint32
	RawDataPayload []byte
}

MsgMhfSavePlateMyset represents the MSG_MHF_SAVE_PLATE_MYSET

func (*MsgMhfSavePlateMyset) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSavePlateMyset) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSavePlateMyset) Parse ¶

Parse parses the packet from binary

type MsgMhfSaveRengokuData ¶

type MsgMhfSaveRengokuData struct {
	AckHandle      uint32
	DataSize       uint32
	RawDataPayload []byte
}

MsgMhfSaveRengokuData represents the MSG_MHF_SAVE_RENGOKU_DATA

func (*MsgMhfSaveRengokuData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSaveRengokuData) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSaveRengokuData) Parse ¶

Parse parses the packet from binary

type MsgMhfSaveScenarioData ¶

type MsgMhfSaveScenarioData struct {
	AckHandle      uint32
	DataSize       uint32
	RawDataPayload []byte
}

MsgMhfSaveScenarioData represents the MSG_MHF_SAVE_SCENARIO_DATA

func (*MsgMhfSaveScenarioData) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSaveScenarioData) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSaveScenarioData) Parse ¶

Parse parses the packet from binary

type MsgMhfSavedata ¶

type MsgMhfSavedata struct {
	AckHandle      uint32
	AllocMemSize   uint32
	SaveType       uint8 // Either 1 or 2, representing a true or false value for some reason.
	Unk1           uint32
	DataSize       uint32
	RawDataPayload []byte
}

MsgMhfSavedata represents the MSG_MHF_SAVEDATA

func (*MsgMhfSavedata) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSavedata) Opcode ¶

func (m *MsgMhfSavedata) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSavedata) Parse ¶

Parse parses the packet from binary

type MsgMhfSendMail ¶

type MsgMhfSendMail struct{}

MsgMhfSendMail represents the MSG_MHF_SEND_MAIL

func (*MsgMhfSendMail) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSendMail) Opcode ¶

func (m *MsgMhfSendMail) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSendMail) Parse ¶

Parse parses the packet from binary

type MsgMhfServerCommand ¶

type MsgMhfServerCommand struct{}

MsgMhfServerCommand represents the MSG_MHF_SERVER_COMMAND

func (*MsgMhfServerCommand) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfServerCommand) Opcode ¶

func (m *MsgMhfServerCommand) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfServerCommand) Parse ¶

Parse parses the packet from binary

type MsgMhfSetCaAchievement ¶

type MsgMhfSetCaAchievement struct{}

MsgMhfSetCaAchievement represents the MSG_MHF_SET_CA_ACHIEVEMENT

func (*MsgMhfSetCaAchievement) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetCaAchievement) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetCaAchievement) Parse ¶

Parse parses the packet from binary

type MsgMhfSetCaAchievementHist ¶

type MsgMhfSetCaAchievementHist struct {
	AckHandle uint32
	Unk0      uint32
	Unk1      uint32
}

MsgMhfSetCaAchievementHist represents the MSG_MHF_SET_CA_ACHIEVEMENT_HIST

func (*MsgMhfSetCaAchievementHist) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetCaAchievementHist) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetCaAchievementHist) Parse ¶

Parse parses the packet from binary

type MsgMhfSetDailyMissionPersonal ¶

type MsgMhfSetDailyMissionPersonal struct{}

MsgMhfSetDailyMissionPersonal represents the MSG_MHF_SET_DAILY_MISSION_PERSONAL

func (*MsgMhfSetDailyMissionPersonal) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetDailyMissionPersonal) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetDailyMissionPersonal) Parse ¶

Parse parses the packet from binary

type MsgMhfSetEnhancedMinidata ¶

type MsgMhfSetEnhancedMinidata struct {
	AckHandle      uint32
	Unk0           uint16 // Hardcoded 4 in the binary.
	RawDataPayload []byte
}

MsgMhfSetEnhancedMinidata represents the MSG_MHF_SET_ENHANCED_MINIDATA

func (*MsgMhfSetEnhancedMinidata) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetEnhancedMinidata) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetEnhancedMinidata) Parse ¶

Parse parses the packet from binary

type MsgMhfSetGuildManageRight ¶

type MsgMhfSetGuildManageRight struct{}

MsgMhfSetGuildManageRight represents the MSG_MHF_SET_GUILD_MANAGE_RIGHT

func (*MsgMhfSetGuildManageRight) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetGuildManageRight) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetGuildManageRight) Parse ¶

Parse parses the packet from binary

type MsgMhfSetGuildMissionTarget ¶

type MsgMhfSetGuildMissionTarget struct{}

MsgMhfSetGuildMissionTarget represents the MSG_MHF_SET_GUILD_MISSION_TARGET

func (*MsgMhfSetGuildMissionTarget) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetGuildMissionTarget) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetGuildMissionTarget) Parse ¶

Parse parses the packet from binary

type MsgMhfSetKiju ¶

type MsgMhfSetKiju struct{}

MsgMhfSetKiju represents the MSG_MHF_SET_KIJU

func (*MsgMhfSetKiju) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetKiju) Opcode ¶

func (m *MsgMhfSetKiju) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetKiju) Parse ¶

Parse parses the packet from binary

type MsgMhfSetLoginwindow ¶

type MsgMhfSetLoginwindow struct{}

MsgMhfSetLoginwindow represents the MSG_MHF_SET_LOGINWINDOW

func (*MsgMhfSetLoginwindow) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetLoginwindow) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetLoginwindow) Parse ¶

Parse parses the packet from binary

type MsgMhfSetRejectGuildScout ¶

type MsgMhfSetRejectGuildScout struct {
	AckHandle uint32
	Reject    bool
}

MsgMhfSetRejectGuildScout represents the MSG_MHF_SET_REJECT_GUILD_SCOUT

func (*MsgMhfSetRejectGuildScout) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetRejectGuildScout) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetRejectGuildScout) Parse ¶

Parse parses the packet from binary

type MsgMhfSetRestrictionEvent ¶

type MsgMhfSetRestrictionEvent struct{}

MsgMhfSetRestrictionEvent represents the MSG_MHF_SET_RESTRICTION_EVENT

func (*MsgMhfSetRestrictionEvent) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetRestrictionEvent) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetRestrictionEvent) Parse ¶

Parse parses the packet from binary

type MsgMhfSetUdTacticsFollower ¶

type MsgMhfSetUdTacticsFollower struct{}

MsgMhfSetUdTacticsFollower represents the MSG_MHF_SET_UD_TACTICS_FOLLOWER

func (*MsgMhfSetUdTacticsFollower) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSetUdTacticsFollower) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfSetUdTacticsFollower) Parse ¶

Parse parses the packet from binary

type MsgMhfSexChanger ¶

type MsgMhfSexChanger struct{}

MsgMhfSexChanger represents the MSG_MHF_SEX_CHANGER

func (*MsgMhfSexChanger) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfSexChanger) Opcode ¶

func (m *MsgMhfSexChanger) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfSexChanger) Parse ¶

Parse parses the packet from binary

type MsgMhfShutClient ¶

type MsgMhfShutClient struct{}

MsgMhfShutClient represents the MSG_MHF_SHUT_CLIENT

func (*MsgMhfShutClient) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfShutClient) Opcode ¶

func (m *MsgMhfShutClient) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfShutClient) Parse ¶

Parse parses the packet from binary

type MsgMhfStampcardPrize ¶

type MsgMhfStampcardPrize struct{}

MsgMhfStampcardPrize represents the MSG_MHF_STAMPCARD_PRIZE

func (*MsgMhfStampcardPrize) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfStampcardPrize) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfStampcardPrize) Parse ¶

Parse parses the packet from binary

type MsgMhfStampcardStamp ¶

type MsgMhfStampcardStamp struct {
	// Field-size accurate.
	AckHandle uint32
	Unk0      uint16
	Unk1      uint16
	Unk2      uint16
	Unk3      uint16 // Hardcoded 0 in binary
	Unk4      uint32
	Unk5      uint32
	Unk6      uint32
	Unk7      uint32
	Unk8      uint32
	Unk9      uint32
}

MsgMhfStampcardStamp represents the MSG_MHF_STAMPCARD_STAMP

func (*MsgMhfStampcardStamp) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfStampcardStamp) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfStampcardStamp) Parse ¶

Parse parses the packet from binary

type MsgMhfStartBoostTime ¶

type MsgMhfStartBoostTime struct{}

MsgMhfStartBoostTime represents the MSG_MHF_START_BOOST_TIME

func (*MsgMhfStartBoostTime) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfStartBoostTime) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfStartBoostTime) Parse ¶

Parse parses the packet from binary

type MsgMhfStateCampaign ¶

type MsgMhfStateCampaign struct{}

MsgMhfStateCampaign represents the MSG_MHF_STATE_CAMPAIGN

func (*MsgMhfStateCampaign) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfStateCampaign) Opcode ¶

func (m *MsgMhfStateCampaign) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfStateCampaign) Parse ¶

Parse parses the packet from binary

type MsgMhfStateFestaG ¶

type MsgMhfStateFestaG struct {
	AckHandle uint32
	Unk0      uint32 // Shared ID of something.
	Unk1      uint32
	Unk2      uint16 // Hardcoded 0 in the binary.
}

MsgMhfStateFestaG represents the MSG_MHF_STATE_FESTA_G

func (*MsgMhfStateFestaG) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfStateFestaG) Opcode ¶

func (m *MsgMhfStateFestaG) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfStateFestaG) Parse ¶

Parse parses the packet from binary

type MsgMhfStateFestaU ¶

type MsgMhfStateFestaU struct{}

MsgMhfStateFestaU represents the MSG_MHF_STATE_FESTA_U

func (*MsgMhfStateFestaU) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfStateFestaU) Opcode ¶

func (m *MsgMhfStateFestaU) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfStateFestaU) Parse ¶

Parse parses the packet from binary

type MsgMhfTransferItem ¶

type MsgMhfTransferItem struct {
	AckHandle uint32
	// looking at packets, these were static across sessions and did not actually
	// correlate with any item IDs that would make sense to get after quests so
	// I have no idea what this actually does
	Unk0 uint32
	Unk1 uint16 // Hardcoded
	Unk2 uint16 // Hardcoded
}

MsgMhfTransferItem represents the MSG_MHF_TRANSFER_ITEM

func (*MsgMhfTransferItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfTransferItem) Opcode ¶

func (m *MsgMhfTransferItem) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfTransferItem) Parse ¶

Parse parses the packet from binary

type MsgMhfTransitMessage ¶

type MsgMhfTransitMessage struct{}

MsgMhfTransitMessage represents the MSG_MHF_TRANSIT_MESSAGE

func (*MsgMhfTransitMessage) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfTransitMessage) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfTransitMessage) Parse ¶

Parse parses the packet from binary

type MsgMhfUnreserveSrg ¶

type MsgMhfUnreserveSrg struct{}

MsgMhfUnreserveSrg represents the MSG_MHF_UNRESERVE_SRG

func (*MsgMhfUnreserveSrg) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUnreserveSrg) Opcode ¶

func (m *MsgMhfUnreserveSrg) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfUnreserveSrg) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateBeatLevel ¶

type MsgMhfUpdateBeatLevel struct{}

MsgMhfUpdateBeatLevel represents the MSG_MHF_UPDATE_BEAT_LEVEL

func (*MsgMhfUpdateBeatLevel) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateBeatLevel) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateBeatLevel) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateCafepoint ¶

type MsgMhfUpdateCafepoint struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 0 in binary
	Unk1      uint16 // Hardcoded 0 in binary
}

MsgMhfUpdateCafepoint represents the MSG_MHF_UPDATE_CAFEPOINT

func (*MsgMhfUpdateCafepoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateCafepoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateCafepoint) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateEquipSkinHist ¶

type MsgMhfUpdateEquipSkinHist struct {
	AckHandle uint32
	Unk0      uint8
	Unk1      uint16
}

MsgMhfUpdateEquipSkinHist represents the MSG_MHF_UPDATE_EQUIP_SKIN_HIST

func (*MsgMhfUpdateEquipSkinHist) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateEquipSkinHist) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateEquipSkinHist) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateEtcPoint ¶

type MsgMhfUpdateEtcPoint struct {
	AckHandle uint32
	Unk0      uint8
	Unk1      uint16
}

MsgMhfUpdateEtcPoint represents the MSG_MHF_UPDATE_ETC_POINT

func (*MsgMhfUpdateEtcPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateEtcPoint) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateEtcPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateForceGuildRank ¶

type MsgMhfUpdateForceGuildRank struct{}

MsgMhfUpdateForceGuildRank represents the MSG_MHF_UPDATE_FORCE_GUILD_RANK

func (*MsgMhfUpdateForceGuildRank) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateForceGuildRank) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateForceGuildRank) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateGuacot ¶

type MsgMhfUpdateGuacot struct {
	AckHandle  uint32
	EntryCount uint16
	Unk0       uint16 // Hardcoded 0 in binary
	Entries    []*GuacotUpdateEntry
}

MsgMhfUpdateGuacot represents the MSG_MHF_UPDATE_GUACOT

func (*MsgMhfUpdateGuacot) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateGuacot) Opcode ¶

func (m *MsgMhfUpdateGuacot) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateGuacot) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateGuild ¶

type MsgMhfUpdateGuild struct{}

MsgMhfUpdateGuild represents the MSG_MHF_UPDATE_GUILD

func (*MsgMhfUpdateGuild) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateGuild) Opcode ¶

func (m *MsgMhfUpdateGuild) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateGuild) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateGuildIcon ¶

type MsgMhfUpdateGuildIcon struct{}

MsgMhfUpdateGuildIcon represents the MSG_MHF_UPDATE_GUILD_ICON

func (*MsgMhfUpdateGuildIcon) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateGuildIcon) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateGuildIcon) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateGuildItem ¶

type MsgMhfUpdateGuildItem struct{}

MsgMhfUpdateGuildItem represents the MSG_MHF_UPDATE_GUILD_ITEM

func (*MsgMhfUpdateGuildItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateGuildItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateGuildItem) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateGuildcard ¶

type MsgMhfUpdateGuildcard struct{}

MsgMhfUpdateGuildcard represents the MSG_MHF_UPDATE_GUILDCARD

func (*MsgMhfUpdateGuildcard) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateGuildcard) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateGuildcard) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateHouse ¶

type MsgMhfUpdateHouse struct{}

MsgMhfUpdateHouse represents the MSG_MHF_UPDATE_HOUSE

func (*MsgMhfUpdateHouse) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateHouse) Opcode ¶

func (m *MsgMhfUpdateHouse) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateHouse) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateInterior ¶

type MsgMhfUpdateInterior struct{}

MsgMhfUpdateInterior represents the MSG_MHF_UPDATE_INTERIOR

func (*MsgMhfUpdateInterior) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateInterior) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateInterior) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateMyhouseInfo ¶

type MsgMhfUpdateMyhouseInfo struct {
	AckHandle uint32
	Unk0      []byte
}

MsgMhfUpdateMyhouseInfo represents the MSG_MHF_UPDATE_MYHOUSE_INFO

func (*MsgMhfUpdateMyhouseInfo) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateMyhouseInfo) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateMyhouseInfo) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateUnionItem ¶

type MsgMhfUpdateUnionItem struct{}

MsgMhfUpdateUnionItem represents the MSG_MHF_UPDATE_UNION_ITEM

func (*MsgMhfUpdateUnionItem) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateUnionItem) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateUnionItem) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateUseTrendWeaponLog ¶

type MsgMhfUpdateUseTrendWeaponLog struct {
	AckHandle uint32
	Unk0      uint8
	Unk1      uint16 // Weapon/item ID probably?
}

MsgMhfUpdateUseTrendWeaponLog represents the MSG_MHF_UPDATE_USE_TREND_WEAPON_LOG

func (*MsgMhfUpdateUseTrendWeaponLog) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateUseTrendWeaponLog) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateUseTrendWeaponLog) Parse ¶

Parse parses the packet from binary

type MsgMhfUpdateWarehouse ¶

type MsgMhfUpdateWarehouse struct{}

MsgMhfUpdateWarehouse represents the MSG_MHF_UPDATE_WAREHOUSE

func (*MsgMhfUpdateWarehouse) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUpdateWarehouse) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUpdateWarehouse) Parse ¶

Parse parses the packet from binary

type MsgMhfUseGachaPoint ¶

type MsgMhfUseGachaPoint struct{}

MsgMhfUseGachaPoint represents the MSG_MHF_USE_GACHA_POINT

func (*MsgMhfUseGachaPoint) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUseGachaPoint) Opcode ¶

func (m *MsgMhfUseGachaPoint) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfUseGachaPoint) Parse ¶

Parse parses the packet from binary

type MsgMhfUseKeepLoginBoost ¶

type MsgMhfUseKeepLoginBoost struct {
	AckHandle     uint32
	BoostWeekUsed uint8
}

MsgMhfUseKeepLoginBoost represents the MSG_MHF_USE_KEEP_LOGIN_BOOST

func (*MsgMhfUseKeepLoginBoost) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUseKeepLoginBoost) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgMhfUseKeepLoginBoost) Parse ¶

Parse parses the packet from binary

type MsgMhfUseRewardSong ¶

type MsgMhfUseRewardSong struct {
	AckHandle uint32
}

MsgMhfUseRewardSong represents the MSG_MHF_USE_REWARD_SONG

func (*MsgMhfUseRewardSong) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUseRewardSong) Opcode ¶

func (m *MsgMhfUseRewardSong) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfUseRewardSong) Parse ¶

Parse parses the packet from binary

type MsgMhfUseUdShopCoin ¶

type MsgMhfUseUdShopCoin struct{}

MsgMhfUseUdShopCoin represents the MSG_MHF_USE_UD_SHOP_COIN

func (*MsgMhfUseUdShopCoin) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfUseUdShopCoin) Opcode ¶

func (m *MsgMhfUseUdShopCoin) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfUseUdShopCoin) Parse ¶

Parse parses the packet from binary

type MsgMhfVoteFesta ¶

type MsgMhfVoteFesta struct{}

MsgMhfVoteFesta represents the MSG_MHF_VOTE_FESTA

func (*MsgMhfVoteFesta) Build ¶

Build builds a binary packet from the current data.

func (*MsgMhfVoteFesta) Opcode ¶

func (m *MsgMhfVoteFesta) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgMhfVoteFesta) Parse ¶

Parse parses the packet from binary

type MsgSysAck ¶

type MsgSysAck struct {
	AckHandle        uint32
	IsBufferResponse bool
	ErrorCode        uint8
	AckData          []byte
}

MsgSysAck represents the MSG_SYS_ACK

func (*MsgSysAck) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysAck) Opcode ¶

func (m *MsgSysAck) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysAck) Parse ¶

Parse parses the packet from binary

type MsgSysAcquireSemaphore ¶

type MsgSysAcquireSemaphore struct{}

MsgSysAcquireSemaphore represents the MSG_SYS_ACQUIRE_SEMAPHORE

func (*MsgSysAcquireSemaphore) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysAcquireSemaphore) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysAcquireSemaphore) Parse ¶

Parse parses the packet from binary

type MsgSysAddObject ¶

type MsgSysAddObject struct{}

MsgSysAddObject represents the MSG_SYS_ADD_OBJECT

func (*MsgSysAddObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysAddObject) Opcode ¶

func (m *MsgSysAddObject) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysAddObject) Parse ¶

Parse parses the packet from binary

type MsgSysAuthData ¶

type MsgSysAuthData struct{}

MsgSysAuthData represents the MSG_SYS_AUTH_DATA

func (*MsgSysAuthData) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysAuthData) Opcode ¶

func (m *MsgSysAuthData) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysAuthData) Parse ¶

Parse parses the packet from binary

type MsgSysAuthQuery ¶

type MsgSysAuthQuery struct{}

MsgSysAuthQuery represents the MSG_SYS_AUTH_QUERY

func (*MsgSysAuthQuery) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysAuthQuery) Opcode ¶

func (m *MsgSysAuthQuery) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysAuthQuery) Parse ¶

Parse parses the packet from binary

type MsgSysAuthTerminal ¶

type MsgSysAuthTerminal struct{}

MsgSysAuthTerminal represents the MSG_SYS_AUTH_TERMINAL

func (*MsgSysAuthTerminal) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysAuthTerminal) Opcode ¶

func (m *MsgSysAuthTerminal) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysAuthTerminal) Parse ¶

Parse parses the packet from binary

type MsgSysBackStage ¶

type MsgSysBackStage struct {
	AckHandle uint32
}

MsgSysBackStage represents the MSG_SYS_BACK_STAGE

func (*MsgSysBackStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysBackStage) Opcode ¶

func (m *MsgSysBackStage) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysBackStage) Parse ¶

Parse parses the packet from binary

type MsgSysCastBinary ¶

type MsgSysCastBinary struct {
	Unk0           uint16
	Unk1           uint16
	Type0          uint8
	Type1          uint8
	RawDataPayload []byte
}

MsgSysCastBinary represents the MSG_SYS_CAST_BINARY

func (*MsgSysCastBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCastBinary) Opcode ¶

func (m *MsgSysCastBinary) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysCastBinary) Parse ¶

Parse parses the packet from binary

type MsgSysCastedBinary ¶

type MsgSysCastedBinary struct {
	CharID         uint32
	Type0          uint8
	Type1          uint8
	RawDataPayload []byte
}

MsgSysCastedBinary represents the MSG_SYS_CASTED_BINARY

func (*MsgSysCastedBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCastedBinary) Opcode ¶

func (m *MsgSysCastedBinary) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysCastedBinary) Parse ¶

Parse parses the packet from binary

type MsgSysCheckSemaphore ¶

type MsgSysCheckSemaphore struct{}

MsgSysCheckSemaphore represents the MSG_SYS_CHECK_SEMAPHORE

func (*MsgSysCheckSemaphore) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCheckSemaphore) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysCheckSemaphore) Parse ¶

Parse parses the packet from binary

type MsgSysCleanupObject ¶

type MsgSysCleanupObject struct{}

MsgSysCleanupObject represents the MSG_SYS_CLEANUP_OBJECT

func (*MsgSysCleanupObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCleanupObject) Opcode ¶

func (m *MsgSysCleanupObject) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysCleanupObject) Parse ¶

Parse parses the packet from binary

type MsgSysCloseMutex ¶

type MsgSysCloseMutex struct{}

MsgSysCloseMutex represents the MSG_SYS_CLOSE_MUTEX

func (*MsgSysCloseMutex) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCloseMutex) Opcode ¶

func (m *MsgSysCloseMutex) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysCloseMutex) Parse ¶

Parse parses the packet from binary

type MsgSysCollectBinary ¶

type MsgSysCollectBinary struct{}

MsgSysCollectBinary represents the MSG_SYS_COLLECT_BINARY

func (*MsgSysCollectBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCollectBinary) Opcode ¶

func (m *MsgSysCollectBinary) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysCollectBinary) Parse ¶

Parse parses the packet from binary

type MsgSysCreateAcquireSemaphore ¶

type MsgSysCreateAcquireSemaphore struct {
	AckHandle uint32
	Unk0      []byte
}

MsgSysCreateAcquireSemaphore represents the MSG_SYS_CREATE_ACQUIRE_SEMAPHORE

func (*MsgSysCreateAcquireSemaphore) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCreateAcquireSemaphore) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysCreateAcquireSemaphore) Parse ¶

Parse parses the packet from binary

type MsgSysCreateMutex ¶

type MsgSysCreateMutex struct{}

MsgSysCreateMutex represents the MSG_SYS_CREATE_MUTEX

func (*MsgSysCreateMutex) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCreateMutex) Opcode ¶

func (m *MsgSysCreateMutex) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysCreateMutex) Parse ¶

Parse parses the packet from binary

type MsgSysCreateObject ¶

type MsgSysCreateObject struct {
	AckHandle uint32
	X, Y, Z   float32
	Unk0      uint32
}

MsgSysCreateObject represents the MSG_SYS_CREATE_OBJECT

func (*MsgSysCreateObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCreateObject) Opcode ¶

func (m *MsgSysCreateObject) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysCreateObject) Parse ¶

Parse parses the packet from binary

type MsgSysCreateOpenMutex ¶

type MsgSysCreateOpenMutex struct{}

MsgSysCreateOpenMutex represents the MSG_SYS_CREATE_OPEN_MUTEX

func (*MsgSysCreateOpenMutex) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCreateOpenMutex) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysCreateOpenMutex) Parse ¶

Parse parses the packet from binary

type MsgSysCreateSemaphore ¶

type MsgSysCreateSemaphore struct {
	AckHandle      uint32
	Unk0           uint16
	DataSize       uint16
	RawDataPayload []byte
}

MsgSysCreateSemaphore represents the MSG_SYS_CREATE_SEMAPHORE

func (*MsgSysCreateSemaphore) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCreateSemaphore) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysCreateSemaphore) Parse ¶

Parse parses the packet from binary

type MsgSysCreateStage ¶

type MsgSysCreateStage struct {
	AckHandle   uint32
	Unk0        uint8 // Likely only has 1 and 2 as values.
	PlayerCount uint8
	StageID     string // NULL terminated string.
}

MsgSysCreateStage represents the MSG_SYS_CREATE_STAGE

func (*MsgSysCreateStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysCreateStage) Opcode ¶

func (m *MsgSysCreateStage) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysCreateStage) Parse ¶

Parse parses the packet from binary

type MsgSysDelObject ¶

type MsgSysDelObject struct{}

MsgSysDelObject represents the MSG_SYS_DEL_OBJECT

func (*MsgSysDelObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysDelObject) Opcode ¶

func (m *MsgSysDelObject) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysDelObject) Parse ¶

Parse parses the packet from binary

type MsgSysDeleteMutex ¶

type MsgSysDeleteMutex struct{}

MsgSysDeleteMutex represents the MSG_SYS_DELETE_MUTEX

func (*MsgSysDeleteMutex) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysDeleteMutex) Opcode ¶

func (m *MsgSysDeleteMutex) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysDeleteMutex) Parse ¶

Parse parses the packet from binary

type MsgSysDeleteObject ¶

type MsgSysDeleteObject struct {
	ObjID uint32
}

MsgSysDeleteObject represents the MSG_SYS_DELETE_OBJECT

func (*MsgSysDeleteObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysDeleteObject) Opcode ¶

func (m *MsgSysDeleteObject) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysDeleteObject) Parse ¶

Parse parses the packet from binary

type MsgSysDeleteSemaphore ¶

type MsgSysDeleteSemaphore struct {
	Unk0 uint32
}

MsgSysDeleteSemaphore represents the MSG_SYS_DELETE_SEMAPHORE

func (*MsgSysDeleteSemaphore) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysDeleteSemaphore) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysDeleteSemaphore) Parse ¶

Parse parses the packet from binary

type MsgSysDeleteUser ¶

type MsgSysDeleteUser struct {
	CharID uint32
}

MsgSysDeleteUser represents the MSG_SYS_DELETE_USER

func (*MsgSysDeleteUser) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysDeleteUser) Opcode ¶

func (m *MsgSysDeleteUser) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysDeleteUser) Parse ¶

Parse parses the packet from binary

type MsgSysDispObject ¶

type MsgSysDispObject struct{}

MsgSysDispObject represents the MSG_SYS_DISP_OBJECT

func (*MsgSysDispObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysDispObject) Opcode ¶

func (m *MsgSysDispObject) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysDispObject) Parse ¶

Parse parses the packet from binary

type MsgSysDuplicateObject ¶

type MsgSysDuplicateObject struct {
	ObjID       uint32
	X, Y, Z     float32
	Unk0        uint32
	OwnerCharID uint32
}

MsgSysDuplicateObject represents the MSG_SYS_DUPLICATE_OBJECT

func (*MsgSysDuplicateObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysDuplicateObject) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysDuplicateObject) Parse ¶

Parse parses the packet from binary

type MsgSysEcho ¶

type MsgSysEcho struct{}

MsgSysEcho represents the MSG_SYS_ECHO

func (*MsgSysEcho) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysEcho) Opcode ¶

func (m *MsgSysEcho) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysEcho) Parse ¶

Parse parses the packet from binary

type MsgSysEnd ¶

type MsgSysEnd struct{}

MsgSysEnd represents the MSG_SYS_END

func (*MsgSysEnd) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysEnd) Opcode ¶

func (m *MsgSysEnd) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysEnd) Parse ¶

Parse parses the packet from binary

type MsgSysEnterStage ¶

type MsgSysEnterStage struct {
	AckHandle uint32
	UnkBool   uint8
	StageID   string
}

MsgSysEnterStage represents the MSG_SYS_ENTER_STAGE

func (*MsgSysEnterStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysEnterStage) Opcode ¶

func (m *MsgSysEnterStage) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysEnterStage) Parse ¶

Parse parses the packet from binary

type MsgSysEnumerateClient ¶

type MsgSysEnumerateClient struct {
	AckHandle uint32
	Unk0      uint8 // Hardcoded 1 in the client
	Unk1      uint8
	StageID   string
}

MsgSysEnumerateClient represents the MSG_SYS_ENUMERATE_CLIENT

func (*MsgSysEnumerateClient) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysEnumerateClient) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysEnumerateClient) Parse ¶

Parse parses the packet from binary

type MsgSysEnumerateStage ¶

type MsgSysEnumerateStage struct {
	AckHandle     uint32
	Unk0          uint8 // Hardcoded 1 in the binary
	StageIDLength uint8
	StageID       string // NULL terminated string.
}

MsgSysEnumerateStage represents the MSG_SYS_ENUMERATE_STAGE

func (*MsgSysEnumerateStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysEnumerateStage) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysEnumerateStage) Parse ¶

Parse parses the packet from binary

type MsgSysEnumlobby ¶

type MsgSysEnumlobby struct{}

MsgSysEnumlobby represents the MSG_SYS_ENUMLOBBY

func (*MsgSysEnumlobby) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysEnumlobby) Opcode ¶

func (m *MsgSysEnumlobby) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysEnumlobby) Parse ¶

Parse parses the packet from binary

type MsgSysEnumuser ¶

type MsgSysEnumuser struct{}

MsgSysEnumuser represents the MSG_SYS_ENUMUSER

func (*MsgSysEnumuser) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysEnumuser) Opcode ¶

func (m *MsgSysEnumuser) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysEnumuser) Parse ¶

Parse parses the packet from binary

type MsgSysExtendThreshold ¶

type MsgSysExtendThreshold struct{}

MsgSysExtendThreshold represents the MSG_SYS_EXTEND_THRESHOLD

func (*MsgSysExtendThreshold) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysExtendThreshold) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysExtendThreshold) Parse ¶

Parse parses the packet from binary

type MsgSysGetFile ¶

type MsgSysGetFile struct {
	AckHandle         uint32
	IsScenario        bool
	Filename          string
	ScenarioIdentifer scenarioFileIdentifer
}

MsgSysGetFile represents the MSG_SYS_GET_FILE

func (*MsgSysGetFile) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysGetFile) Opcode ¶

func (m *MsgSysGetFile) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysGetFile) Parse ¶

Parse parses the packet from binary

type MsgSysGetObjectBinary ¶

type MsgSysGetObjectBinary struct{}

MsgSysGetObjectBinary represents the MSG_SYS_GET_OBJECT_BINARY

func (*MsgSysGetObjectBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysGetObjectBinary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysGetObjectBinary) Parse ¶

Parse parses the packet from binary

type MsgSysGetObjectOwner ¶

type MsgSysGetObjectOwner struct{}

MsgSysGetObjectOwner represents the MSG_SYS_GET_OBJECT_OWNER

func (*MsgSysGetObjectOwner) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysGetObjectOwner) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysGetObjectOwner) Parse ¶

Parse parses the packet from binary

type MsgSysGetStageBinary ¶

type MsgSysGetStageBinary struct {
	AckHandle   uint32
	BinaryType0 uint8
	BinaryType1 uint8
	Unk0        uint32 // Hardcoded 0
	StageID     string
}

MsgSysGetStageBinary represents the MSG_SYS_GET_STAGE_BINARY

func (*MsgSysGetStageBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysGetStageBinary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysGetStageBinary) Parse ¶

Parse parses the packet from binary

type MsgSysGetState ¶

type MsgSysGetState struct{}

MsgSysGetState represents the MSG_SYS_GET_STATE

func (*MsgSysGetState) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysGetState) Opcode ¶

func (m *MsgSysGetState) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysGetState) Parse ¶

Parse parses the packet from binary

type MsgSysGetUserBinary ¶

type MsgSysGetUserBinary struct {
	AckHandle  uint32
	CharID     uint32
	BinaryType uint8
}

MsgSysGetUserBinary represents the MSG_SYS_GET_USER_BINARY

func (*MsgSysGetUserBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysGetUserBinary) Opcode ¶

func (m *MsgSysGetUserBinary) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysGetUserBinary) Parse ¶

Parse parses the packet from binary

type MsgSysHideClient ¶

type MsgSysHideClient struct {
	Hide bool
	Unk0 uint16 // Hardcoded 0 in binary
	Unk1 uint8  // Hardcoded 0 in binary
}

MsgSysHideClient represents the MSG_SYS_HIDE_CLIENT

func (*MsgSysHideClient) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysHideClient) Opcode ¶

func (m *MsgSysHideClient) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysHideClient) Parse ¶

Parse parses the packet from binary

type MsgSysHideObject ¶

type MsgSysHideObject struct{}

MsgSysHideObject represents the MSG_SYS_HIDE_OBJECT

func (*MsgSysHideObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysHideObject) Opcode ¶

func (m *MsgSysHideObject) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysHideObject) Parse ¶

Parse parses the packet from binary

type MsgSysInfokyserver ¶

type MsgSysInfokyserver struct{}

MsgSysInfokyserver represents the MSG_SYS_INFOKYSERVER

func (*MsgSysInfokyserver) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysInfokyserver) Opcode ¶

func (m *MsgSysInfokyserver) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysInfokyserver) Parse ¶

Parse parses the packet from binary

type MsgSysInsertUser ¶

type MsgSysInsertUser struct {
	CharID uint32
}

MsgSysInsertUser represents the MSG_SYS_INSERT_USER

func (*MsgSysInsertUser) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysInsertUser) Opcode ¶

func (m *MsgSysInsertUser) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysInsertUser) Parse ¶

Parse parses the packet from binary

type MsgSysIssueLogkey ¶

type MsgSysIssueLogkey struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 00 01 in binary
	Unk1      uint16 // Hardcoded 0 in binary.
}

MsgSysIssueLogkey represents the MSG_SYS_ISSUE_LOGKEY

func (*MsgSysIssueLogkey) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysIssueLogkey) Opcode ¶

func (m *MsgSysIssueLogkey) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysIssueLogkey) Parse ¶

Parse parses the packet from binary

type MsgSysLeaveStage ¶

type MsgSysLeaveStage struct{}

MsgSysLeaveStage represents the MSG_SYS_LEAVE_STAGE

func (*MsgSysLeaveStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysLeaveStage) Opcode ¶

func (m *MsgSysLeaveStage) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysLeaveStage) Parse ¶

Parse parses the packet from binary

type MsgSysLoadRegister ¶

type MsgSysLoadRegister struct {
	AckHandle  uint32
	RegisterID uint32
	Unk1       uint8
}

MsgSysLoadRegister represents the MSG_SYS_LOAD_REGISTER

func (*MsgSysLoadRegister) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysLoadRegister) Opcode ¶

func (m *MsgSysLoadRegister) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysLoadRegister) Parse ¶

Parse parses the packet from binary

type MsgSysLockGlobalSema ¶

type MsgSysLockGlobalSema struct {
	AckHandle             uint32
	UnkIDString0          string
	ServerChannelIDString string
}

MsgSysLockGlobalSema represents the MSG_SYS_LOCK_GLOBAL_SEMA

func (*MsgSysLockGlobalSema) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysLockGlobalSema) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysLockGlobalSema) Parse ¶

Parse parses the packet from binary

type MsgSysLockStage ¶

type MsgSysLockStage struct {
	AckHandle     uint32
	Unk0          uint8 // Hardcoded 1 in the binary
	Unk1          uint8 // Hardcoded 1 in the binary
	StageIDLength uint8
	StageID       string
}

MsgSysLockStage represents the MSG_SYS_LOCK_STAGE

func (*MsgSysLockStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysLockStage) Opcode ¶

func (m *MsgSysLockStage) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysLockStage) Parse ¶

Parse parses the packet from binary

type MsgSysLogin ¶

type MsgSysLogin struct {
	AckHandle              uint32
	CharID0                uint32
	LoginTokenNumber       uint32
	HardcodedZero0         uint16
	RequestVersion         uint16
	CharID1                uint32
	HardcodedZero1         uint16
	LoginTokenStringLength uint16 // Hardcoded to 0x11
	LoginTokenString       string
}

MsgSysLogin represents the MSG_SYS_LOGIN

func (*MsgSysLogin) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysLogin) Opcode ¶

func (m *MsgSysLogin) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysLogin) Parse ¶

Parse parses the packet from binary

type MsgSysLogout ¶

type MsgSysLogout struct {
	Unk0 uint8 // Hardcoded 1 in binary
}

MsgSysLogout represents the MSG_SYS_LOGOUT

func (*MsgSysLogout) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysLogout) Opcode ¶

func (m *MsgSysLogout) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysLogout) Parse ¶

Parse parses the packet from binary

type MsgSysMoveStage ¶

type MsgSysMoveStage struct {
	AckHandle     uint32
	UnkBool       uint8
	StageIDLength uint8
	StageID       string
}

MsgSysMoveStage represents the MSG_SYS_MOVE_STAGE

func (*MsgSysMoveStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysMoveStage) Opcode ¶

func (m *MsgSysMoveStage) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysMoveStage) Parse ¶

Parse parses the packet from binary

type MsgSysNop ¶

type MsgSysNop struct{}

MsgSysNop represents the MSG_SYS_NOP

func (*MsgSysNop) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysNop) Opcode ¶

func (m *MsgSysNop) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysNop) Parse ¶

Parse parses the packet from binary

type MsgSysNotifyRegister ¶

type MsgSysNotifyRegister struct {
	RegisterID uint32
}

MsgSysNotifyRegister represents the MSG_SYS_NOTIFY_REGISTER

func (*MsgSysNotifyRegister) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysNotifyRegister) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysNotifyRegister) Parse ¶

Parse parses the packet from binary

type MsgSysNotifyUserBinary ¶

type MsgSysNotifyUserBinary struct {
	CharID     uint32
	BinaryType uint8
}

MsgSysNotifyUserBinary represents the MSG_SYS_NOTIFY_USER_BINARY

func (*MsgSysNotifyUserBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysNotifyUserBinary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysNotifyUserBinary) Parse ¶

Parse parses the packet from binary

type MsgSysOpenMutex ¶

type MsgSysOpenMutex struct{}

MsgSysOpenMutex represents the MSG_SYS_OPEN_MUTEX

func (*MsgSysOpenMutex) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysOpenMutex) Opcode ¶

func (m *MsgSysOpenMutex) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysOpenMutex) Parse ¶

Parse parses the packet from binary

type MsgSysOperateRegister ¶

type MsgSysOperateRegister struct {
	AckHandle      uint32
	RegisterID     uint32
	RawDataPayload []byte
}

MsgSysOperateRegister represents the MSG_SYS_OPERATE_REGISTER

func (*MsgSysOperateRegister) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysOperateRegister) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysOperateRegister) Parse ¶

Parse parses the packet from binary

type MsgSysPing ¶

type MsgSysPing struct {
	AckHandle uint32
}

MsgSysPing represents the MSG_SYS_PING

func (*MsgSysPing) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysPing) Opcode ¶

func (m *MsgSysPing) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysPing) Parse ¶

Parse parses the packet from binary

type MsgSysPositionObject ¶

type MsgSysPositionObject struct {
	ObjID   uint32
	X, Y, Z float32
}

MsgSysPositionObject represents the MSG_SYS_POSITION_OBJECT

func (*MsgSysPositionObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysPositionObject) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysPositionObject) Parse ¶

Parse parses the packet from binary

type MsgSysRecordLog ¶

type MsgSysRecordLog struct {
	AckHandle         uint32
	Unk0              uint32
	Unk1              uint16 // Hardcoded 0
	HardcodedDataSize uint16 // Hardcoded 0x4AC
	Unk3              uint32 // Some shared ID with MSG_MHF_GET_SEIBATTLE. World ID??
	DataBuf           []byte
}

MsgSysRecordLog represents the MSG_SYS_RECORD_LOG

func (*MsgSysRecordLog) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysRecordLog) Opcode ¶

func (m *MsgSysRecordLog) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysRecordLog) Parse ¶

Parse parses the packet from binary

type MsgSysReleaseSemaphore ¶

type MsgSysReleaseSemaphore struct {
	Unk0 uint32
}

MsgSysReleaseSemaphore represents the MSG_SYS_RELEASE_SEMAPHORE

func (*MsgSysReleaseSemaphore) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReleaseSemaphore) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysReleaseSemaphore) Parse ¶

Parse parses the packet from binary

type MsgSysReserve01 ¶

type MsgSysReserve01 struct{}

MsgSysReserve01 represents the MSG_SYS_reserve01

func (*MsgSysReserve01) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve01) Opcode ¶

func (m *MsgSysReserve01) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve01) Parse ¶

Parse parses the packet from binary

type MsgSysReserve02 ¶

type MsgSysReserve02 struct{}

MsgSysReserve02 represents the MSG_SYS_reserve02

func (*MsgSysReserve02) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve02) Opcode ¶

func (m *MsgSysReserve02) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve02) Parse ¶

Parse parses the packet from binary

type MsgSysReserve03 ¶

type MsgSysReserve03 struct{}

MsgSysReserve03 represents the MSG_SYS_reserve03

func (*MsgSysReserve03) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve03) Opcode ¶

func (m *MsgSysReserve03) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve03) Parse ¶

Parse parses the packet from binary

type MsgSysReserve04 ¶

type MsgSysReserve04 struct{}

MsgSysReserve04 represents the MSG_SYS_reserve04

func (*MsgSysReserve04) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve04) Opcode ¶

func (m *MsgSysReserve04) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve04) Parse ¶

Parse parses the packet from binary

type MsgSysReserve05 ¶

type MsgSysReserve05 struct{}

MsgSysReserve05 represents the MSG_SYS_reserve05

func (*MsgSysReserve05) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve05) Opcode ¶

func (m *MsgSysReserve05) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve05) Parse ¶

Parse parses the packet from binary

type MsgSysReserve06 ¶

type MsgSysReserve06 struct{}

MsgSysReserve06 represents the MSG_SYS_reserve06

func (*MsgSysReserve06) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve06) Opcode ¶

func (m *MsgSysReserve06) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve06) Parse ¶

Parse parses the packet from binary

type MsgSysReserve07 ¶

type MsgSysReserve07 struct{}

MsgSysReserve07 represents the MSG_SYS_reserve07

func (*MsgSysReserve07) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve07) Opcode ¶

func (m *MsgSysReserve07) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve07) Parse ¶

Parse parses the packet from binary

type MsgSysReserve0C ¶

type MsgSysReserve0C struct{}

MsgSysReserve0C represents the MSG_SYS_reserve0C

func (*MsgSysReserve0C) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve0C) Opcode ¶

func (m *MsgSysReserve0C) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve0C) Parse ¶

Parse parses the packet from binary

type MsgSysReserve0D ¶

type MsgSysReserve0D struct{}

MsgSysReserve0D represents the MSG_SYS_reserve0D

func (*MsgSysReserve0D) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve0D) Opcode ¶

func (m *MsgSysReserve0D) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve0D) Parse ¶

Parse parses the packet from binary

type MsgSysReserve0E ¶

type MsgSysReserve0E struct{}

MsgSysReserve0E represents the MSG_SYS_reserve0E

func (*MsgSysReserve0E) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve0E) Opcode ¶

func (m *MsgSysReserve0E) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve0E) Parse ¶

Parse parses the packet from binary

type MsgSysReserve180 ¶

type MsgSysReserve180 struct{}

MsgSysReserve180 represents the MSG_SYS_reserve180

func (*MsgSysReserve180) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve180) Opcode ¶

func (m *MsgSysReserve180) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve180) Parse ¶

Parse parses the packet from binary

type MsgSysReserve188 ¶

type MsgSysReserve188 struct {
	AckHandle uint32
}

MsgSysReserve188 represents the MSG_SYS_reserve188

func (*MsgSysReserve188) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve188) Opcode ¶

func (m *MsgSysReserve188) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve188) Parse ¶

Parse parses the packet from binary

type MsgSysReserve18B ¶

type MsgSysReserve18B struct {
	AckHandle uint32
}

MsgSysReserve18B represents the MSG_SYS_reserve18B

func (*MsgSysReserve18B) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve18B) Opcode ¶

func (m *MsgSysReserve18B) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve18B) Parse ¶

Parse parses the packet from binary

type MsgSysReserve18E ¶

type MsgSysReserve18E struct{}

MsgSysReserve18E represents the MSG_SYS_reserve18E

func (*MsgSysReserve18E) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve18E) Opcode ¶

func (m *MsgSysReserve18E) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve18E) Parse ¶

Parse parses the packet from binary

type MsgSysReserve18F ¶

type MsgSysReserve18F struct{}

MsgSysReserve18F represents the MSG_SYS_reserve18F

func (*MsgSysReserve18F) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve18F) Opcode ¶

func (m *MsgSysReserve18F) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve18F) Parse ¶

Parse parses the packet from binary

type MsgSysReserve192 ¶

type MsgSysReserve192 struct{}

MsgSysReserve192 represents the MSG_SYS_reserve192

func (*MsgSysReserve192) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve192) Opcode ¶

func (m *MsgSysReserve192) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve192) Parse ¶

Parse parses the packet from binary

type MsgSysReserve193 ¶

type MsgSysReserve193 struct{}

MsgSysReserve193 represents the MSG_SYS_reserve193

func (*MsgSysReserve193) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve193) Opcode ¶

func (m *MsgSysReserve193) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve193) Parse ¶

Parse parses the packet from binary

type MsgSysReserve194 ¶

type MsgSysReserve194 struct{}

MsgSysReserve194 represents the MSG_SYS_reserve194

func (*MsgSysReserve194) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve194) Opcode ¶

func (m *MsgSysReserve194) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve194) Parse ¶

Parse parses the packet from binary

type MsgSysReserve19B ¶

type MsgSysReserve19B struct{}

MsgSysReserve19B represents the MSG_SYS_reserve19B

func (*MsgSysReserve19B) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve19B) Opcode ¶

func (m *MsgSysReserve19B) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve19B) Parse ¶

Parse parses the packet from binary

type MsgSysReserve19E ¶

type MsgSysReserve19E struct{}

MsgSysReserve19E represents the MSG_SYS_reserve19E

func (*MsgSysReserve19E) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve19E) Opcode ¶

func (m *MsgSysReserve19E) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve19E) Parse ¶

Parse parses the packet from binary

type MsgSysReserve19F ¶

type MsgSysReserve19F struct{}

MsgSysReserve19F represents the MSG_SYS_reserve19F

func (*MsgSysReserve19F) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve19F) Opcode ¶

func (m *MsgSysReserve19F) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve19F) Parse ¶

Parse parses the packet from binary

type MsgSysReserve202 ¶

type MsgSysReserve202 struct{}

MsgSysReserve202 represents the MSG_SYS_reserve202

func (*MsgSysReserve202) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve202) Opcode ¶

func (m *MsgSysReserve202) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve202) Parse ¶

Parse parses the packet from binary

type MsgSysReserve203 ¶

type MsgSysReserve203 struct {
	AckHandle uint32
	Unk0      uint16 // Hardcoded 0x0000 in the binary
	Unk1      uint16 // Hardcoded 0x0500 in the binary.
}

MsgSysReserve203 represents the MSG_SYS_reserve203

func (*MsgSysReserve203) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve203) Opcode ¶

func (m *MsgSysReserve203) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve203) Parse ¶

Parse parses the packet from binary

type MsgSysReserve204 ¶

type MsgSysReserve204 struct{}

MsgSysReserve204 represents the MSG_SYS_reserve204

func (*MsgSysReserve204) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve204) Opcode ¶

func (m *MsgSysReserve204) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve204) Parse ¶

Parse parses the packet from binary

type MsgSysReserve205 ¶

type MsgSysReserve205 struct{}

MsgSysReserve205 represents the MSG_SYS_reserve205

func (*MsgSysReserve205) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve205) Opcode ¶

func (m *MsgSysReserve205) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve205) Parse ¶

Parse parses the packet from binary

type MsgSysReserve206 ¶

type MsgSysReserve206 struct{}

MsgSysReserve206 represents the MSG_SYS_reserve206

func (*MsgSysReserve206) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve206) Opcode ¶

func (m *MsgSysReserve206) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve206) Parse ¶

Parse parses the packet from binary

type MsgSysReserve207 ¶

type MsgSysReserve207 struct{}

MsgSysReserve207 represents the MSG_SYS_reserve207

func (*MsgSysReserve207) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve207) Opcode ¶

func (m *MsgSysReserve207) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve207) Parse ¶

Parse parses the packet from binary

type MsgSysReserve208 ¶

type MsgSysReserve208 struct{}

MsgSysReserve208 represents the MSG_SYS_reserve208

func (*MsgSysReserve208) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve208) Opcode ¶

func (m *MsgSysReserve208) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve208) Parse ¶

Parse parses the packet from binary

type MsgSysReserve209 ¶

type MsgSysReserve209 struct{}

MsgSysReserve209 represents the MSG_SYS_reserve209

func (*MsgSysReserve209) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve209) Opcode ¶

func (m *MsgSysReserve209) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve209) Parse ¶

Parse parses the packet from binary

type MsgSysReserve20A ¶

type MsgSysReserve20A struct{}

MsgSysReserve20A represents the MSG_SYS_reserve20A

func (*MsgSysReserve20A) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve20A) Opcode ¶

func (m *MsgSysReserve20A) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve20A) Parse ¶

Parse parses the packet from binary

type MsgSysReserve20B ¶

type MsgSysReserve20B struct{}

MsgSysReserve20B represents the MSG_SYS_reserve20B

func (*MsgSysReserve20B) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve20B) Opcode ¶

func (m *MsgSysReserve20B) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve20B) Parse ¶

Parse parses the packet from binary

type MsgSysReserve20C ¶

type MsgSysReserve20C struct{}

MsgSysReserve20C represents the MSG_SYS_reserve20C

func (*MsgSysReserve20C) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve20C) Opcode ¶

func (m *MsgSysReserve20C) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve20C) Parse ¶

Parse parses the packet from binary

type MsgSysReserve20D ¶

type MsgSysReserve20D struct{}

MsgSysReserve20D represents the MSG_SYS_reserve20D

func (*MsgSysReserve20D) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve20D) Opcode ¶

func (m *MsgSysReserve20D) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve20D) Parse ¶

Parse parses the packet from binary

type MsgSysReserve20E ¶

type MsgSysReserve20E struct{}

MsgSysReserve20E represents the MSG_SYS_reserve20E

func (*MsgSysReserve20E) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve20E) Opcode ¶

func (m *MsgSysReserve20E) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve20E) Parse ¶

Parse parses the packet from binary

type MsgSysReserve20F ¶

type MsgSysReserve20F struct{}

MsgSysReserve20F represents the MSG_SYS_reserve20F

func (*MsgSysReserve20F) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve20F) Opcode ¶

func (m *MsgSysReserve20F) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve20F) Parse ¶

Parse parses the packet from binary

type MsgSysReserve4A ¶

type MsgSysReserve4A struct{}

MsgSysReserve4A represents the MSG_SYS_reserve4A

func (*MsgSysReserve4A) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve4A) Opcode ¶

func (m *MsgSysReserve4A) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve4A) Parse ¶

Parse parses the packet from binary

type MsgSysReserve4B ¶

type MsgSysReserve4B struct{}

MsgSysReserve4B represents the MSG_SYS_reserve4B

func (*MsgSysReserve4B) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve4B) Opcode ¶

func (m *MsgSysReserve4B) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve4B) Parse ¶

Parse parses the packet from binary

type MsgSysReserve4C ¶

type MsgSysReserve4C struct{}

MsgSysReserve4C represents the MSG_SYS_reserve4C

func (*MsgSysReserve4C) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve4C) Opcode ¶

func (m *MsgSysReserve4C) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve4C) Parse ¶

Parse parses the packet from binary

type MsgSysReserve4D ¶

type MsgSysReserve4D struct{}

MsgSysReserve4D represents the MSG_SYS_reserve4D

func (*MsgSysReserve4D) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve4D) Opcode ¶

func (m *MsgSysReserve4D) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve4D) Parse ¶

Parse parses the packet from binary

type MsgSysReserve4E ¶

type MsgSysReserve4E struct{}

MsgSysReserve4E represents the MSG_SYS_reserve4E

func (*MsgSysReserve4E) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve4E) Opcode ¶

func (m *MsgSysReserve4E) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve4E) Parse ¶

Parse parses the packet from binary

type MsgSysReserve4F ¶

type MsgSysReserve4F struct{}

MsgSysReserve4F represents the MSG_SYS_reserve4F

func (*MsgSysReserve4F) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve4F) Opcode ¶

func (m *MsgSysReserve4F) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve4F) Parse ¶

Parse parses the packet from binary

type MsgSysReserve55 ¶

type MsgSysReserve55 struct{}

MsgSysReserve55 represents the MSG_SYS_reserve55

func (*MsgSysReserve55) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve55) Opcode ¶

func (m *MsgSysReserve55) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve55) Parse ¶

Parse parses the packet from binary

type MsgSysReserve56 ¶

type MsgSysReserve56 struct{}

MsgSysReserve56 represents the MSG_SYS_reserve56

func (*MsgSysReserve56) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve56) Opcode ¶

func (m *MsgSysReserve56) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve56) Parse ¶

Parse parses the packet from binary

type MsgSysReserve57 ¶

type MsgSysReserve57 struct{}

MsgSysReserve57 represents the MSG_SYS_reserve57

func (*MsgSysReserve57) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve57) Opcode ¶

func (m *MsgSysReserve57) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve57) Parse ¶

Parse parses the packet from binary

type MsgSysReserve5C ¶

type MsgSysReserve5C struct{}

MsgSysReserve5C represents the MSG_SYS_reserve5C

func (*MsgSysReserve5C) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve5C) Opcode ¶

func (m *MsgSysReserve5C) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve5C) Parse ¶

Parse parses the packet from binary

type MsgSysReserve5E ¶

type MsgSysReserve5E struct{}

MsgSysReserve5E represents the MSG_SYS_reserve5E

func (*MsgSysReserve5E) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve5E) Opcode ¶

func (m *MsgSysReserve5E) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve5E) Parse ¶

Parse parses the packet from binary

type MsgSysReserve5F ¶

type MsgSysReserve5F struct{}

MsgSysReserve5F represents the MSG_SYS_reserve5F

func (*MsgSysReserve5F) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve5F) Opcode ¶

func (m *MsgSysReserve5F) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve5F) Parse ¶

Parse parses the packet from binary

type MsgSysReserve71 ¶

type MsgSysReserve71 struct{}

MsgSysReserve71 represents the MSG_SYS_reserve71

func (*MsgSysReserve71) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve71) Opcode ¶

func (m *MsgSysReserve71) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve71) Parse ¶

Parse parses the packet from binary

type MsgSysReserve72 ¶

type MsgSysReserve72 struct{}

MsgSysReserve72 represents the MSG_SYS_reserve72

func (*MsgSysReserve72) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve72) Opcode ¶

func (m *MsgSysReserve72) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve72) Parse ¶

Parse parses the packet from binary

type MsgSysReserve73 ¶

type MsgSysReserve73 struct{}

MsgSysReserve73 represents the MSG_SYS_reserve73

func (*MsgSysReserve73) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve73) Opcode ¶

func (m *MsgSysReserve73) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve73) Parse ¶

Parse parses the packet from binary

type MsgSysReserve74 ¶

type MsgSysReserve74 struct{}

MsgSysReserve74 represents the MSG_SYS_reserve74

func (*MsgSysReserve74) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve74) Opcode ¶

func (m *MsgSysReserve74) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve74) Parse ¶

Parse parses the packet from binary

type MsgSysReserve75 ¶

type MsgSysReserve75 struct{}

MsgSysReserve75 represents the MSG_SYS_reserve75

func (*MsgSysReserve75) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve75) Opcode ¶

func (m *MsgSysReserve75) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve75) Parse ¶

Parse parses the packet from binary

type MsgSysReserve76 ¶

type MsgSysReserve76 struct{}

MsgSysReserve76 represents the MSG_SYS_reserve76

func (*MsgSysReserve76) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve76) Opcode ¶

func (m *MsgSysReserve76) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve76) Parse ¶

Parse parses the packet from binary

type MsgSysReserve77 ¶

type MsgSysReserve77 struct{}

MsgSysReserve77 represents the MSG_SYS_reserve77

func (*MsgSysReserve77) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve77) Opcode ¶

func (m *MsgSysReserve77) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve77) Parse ¶

Parse parses the packet from binary

type MsgSysReserve78 ¶

type MsgSysReserve78 struct{}

MsgSysReserve78 represents the MSG_SYS_reserve78

func (*MsgSysReserve78) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve78) Opcode ¶

func (m *MsgSysReserve78) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve78) Parse ¶

Parse parses the packet from binary

type MsgSysReserve79 ¶

type MsgSysReserve79 struct{}

MsgSysReserve79 represents the MSG_SYS_reserve79

func (*MsgSysReserve79) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve79) Opcode ¶

func (m *MsgSysReserve79) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve79) Parse ¶

Parse parses the packet from binary

type MsgSysReserve7A ¶

type MsgSysReserve7A struct{}

MsgSysReserve7A represents the MSG_SYS_reserve7A

func (*MsgSysReserve7A) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve7A) Opcode ¶

func (m *MsgSysReserve7A) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve7A) Parse ¶

Parse parses the packet from binary

type MsgSysReserve7B ¶

type MsgSysReserve7B struct{}

MsgSysReserve7B represents the MSG_SYS_reserve7B

func (*MsgSysReserve7B) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve7B) Opcode ¶

func (m *MsgSysReserve7B) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve7B) Parse ¶

Parse parses the packet from binary

type MsgSysReserve7C ¶

type MsgSysReserve7C struct{}

MsgSysReserve7C represents the MSG_SYS_reserve7C

func (*MsgSysReserve7C) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve7C) Opcode ¶

func (m *MsgSysReserve7C) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve7C) Parse ¶

Parse parses the packet from binary

type MsgSysReserve7E ¶

type MsgSysReserve7E struct{}

MsgSysReserve7E represents the MSG_SYS_reserve7E

func (*MsgSysReserve7E) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserve7E) Opcode ¶

func (m *MsgSysReserve7E) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserve7E) Parse ¶

Parse parses the packet from binary

type MsgSysReserveStage ¶

type MsgSysReserveStage struct {
	AckHandle uint32
	Unk0      uint8  // Made with: `16 * x | 1;`, unknown `x` values.
	StageID   string // NULL terminated string.
}

MsgSysReserveStage represents the MSG_SYS_RESERVE_STAGE

func (*MsgSysReserveStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysReserveStage) Opcode ¶

func (m *MsgSysReserveStage) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysReserveStage) Parse ¶

Parse parses the packet from binary

type MsgSysRightsReload ¶

type MsgSysRightsReload struct{}

MsgSysRightsReload represents the MSG_SYS_RIGHTS_RELOAD

func (*MsgSysRightsReload) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysRightsReload) Opcode ¶

func (m *MsgSysRightsReload) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysRightsReload) Parse ¶

Parse parses the packet from binary

type MsgSysRotateObject ¶

type MsgSysRotateObject struct{}

MsgSysRotateObject represents the MSG_SYS_ROTATE_OBJECT

func (*MsgSysRotateObject) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysRotateObject) Opcode ¶

func (m *MsgSysRotateObject) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysRotateObject) Parse ¶

Parse parses the packet from binary

type MsgSysSerialize ¶

type MsgSysSerialize struct{}

MsgSysSerialize represents the MSG_SYS_SERIALIZE

func (*MsgSysSerialize) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysSerialize) Opcode ¶

func (m *MsgSysSerialize) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysSerialize) Parse ¶

Parse parses the packet from binary

type MsgSysSetObjectBinary ¶

type MsgSysSetObjectBinary struct {
	ObjID          uint32
	DataSize       uint16
	RawDataPayload []byte
}

MsgSysSetObjectBinary represents the MSG_SYS_SET_OBJECT_BINARY

func (*MsgSysSetObjectBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysSetObjectBinary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysSetObjectBinary) Parse ¶

Parse parses the packet from binary

type MsgSysSetStageBinary ¶

type MsgSysSetStageBinary struct {
	BinaryType0    uint8
	BinaryType1    uint8 // Index
	StageID        string
	RawDataPayload []byte
}

MsgSysSetStageBinary represents the MSG_SYS_SET_STAGE_BINARY

func (*MsgSysSetStageBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysSetStageBinary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysSetStageBinary) Parse ¶

Parse parses the packet from binary

type MsgSysSetStagePass ¶

type MsgSysSetStagePass struct {
	Unk0           uint8 // Hardcoded 0 in the binary
	PasswordLength uint8
	Password       string // NULL-terminated string
}

MsgSysSetStagePass represents the MSG_SYS_SET_STAGE_PASS

func (*MsgSysSetStagePass) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysSetStagePass) Opcode ¶

func (m *MsgSysSetStagePass) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysSetStagePass) Parse ¶

Parse parses the packet from binary

type MsgSysSetStatus ¶

type MsgSysSetStatus struct{}

MsgSysSetStatus represents the MSG_SYS_SET_STATUS

func (*MsgSysSetStatus) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysSetStatus) Opcode ¶

func (m *MsgSysSetStatus) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysSetStatus) Parse ¶

Parse parses the packet from binary

type MsgSysSetUserBinary ¶

type MsgSysSetUserBinary struct {
	BinaryType     uint8
	DataSize       uint16
	RawDataPayload []byte
}

MsgSysSetUserBinary represents the MSG_SYS_SET_USER_BINARY

func (*MsgSysSetUserBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysSetUserBinary) Opcode ¶

func (m *MsgSysSetUserBinary) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysSetUserBinary) Parse ¶

Parse parses the packet from binary

type MsgSysStageDestruct ¶

type MsgSysStageDestruct struct{}

MsgSysStageDestruct represents the MSG_SYS_STAGE_DESTRUCT

func (*MsgSysStageDestruct) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysStageDestruct) Opcode ¶

func (m *MsgSysStageDestruct) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysStageDestruct) Parse ¶

Parse parses the packet from binary

type MsgSysTerminalLog ¶

type MsgSysTerminalLog struct {
	AckHandle  uint32
	LogID      uint32 // 0 on the first packet, and the server sends back a value to use for subsequent requests.
	EntryCount uint16
	Unk0       uint16 // Hardcoded 0 in the binary
	Entries    []*TerminalLogEntry
}

MsgSysTerminalLog represents the MSG_SYS_TERMINAL_LOG

func (*MsgSysTerminalLog) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysTerminalLog) Opcode ¶

func (m *MsgSysTerminalLog) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysTerminalLog) Parse ¶

Parse parses the packet from binary

type MsgSysTime ¶

type MsgSysTime struct {
	GetRemoteTime bool   // Ask the other end to send it's time as well.
	Timestamp     uint32 // Unix timestamp, e.g. 1577105879
}

MsgSysTime represents the MSG_SYS_TIME

func (*MsgSysTime) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysTime) Opcode ¶

func (m *MsgSysTime) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysTime) Parse ¶

Parse parses the packet from binary

type MsgSysTransBinary ¶

type MsgSysTransBinary struct{}

MsgSysTransBinary represents the MSG_SYS_TRANS_BINARY

func (*MsgSysTransBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysTransBinary) Opcode ¶

func (m *MsgSysTransBinary) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysTransBinary) Parse ¶

Parse parses the packet from binary

type MsgSysUnlockGlobalSema ¶

type MsgSysUnlockGlobalSema struct {
	AckHandle uint32
}

MsgSysUnlockGlobalSema represents the MSG_SYS_UNLOCK_GLOBAL_SEMA

func (*MsgSysUnlockGlobalSema) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysUnlockGlobalSema) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysUnlockGlobalSema) Parse ¶

Parse parses the packet from binary

type MsgSysUnlockStage ¶

type MsgSysUnlockStage struct {
	Unk0 uint16 // Hardcoded 0 in the binary.
}

MsgSysUnlockStage represents the MSG_SYS_UNLOCK_STAGE

func (*MsgSysUnlockStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysUnlockStage) Opcode ¶

func (m *MsgSysUnlockStage) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysUnlockStage) Parse ¶

Parse parses the packet from binary

type MsgSysUnreserveStage ¶

type MsgSysUnreserveStage struct {
}

MsgSysUnreserveStage represents the MSG_SYS_UNRESERVE_STAGE

func (*MsgSysUnreserveStage) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysUnreserveStage) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysUnreserveStage) Parse ¶

Parse parses the packet from binary

type MsgSysUpdateObjectBinary ¶

type MsgSysUpdateObjectBinary struct {
	Unk0 uint32 // Object handle ID
	Unk1 uint32
}

MsgSysUpdateObjectBinary represents the MSG_SYS_UPDATE_OBJECT_BINARY

func (*MsgSysUpdateObjectBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysUpdateObjectBinary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysUpdateObjectBinary) Parse ¶

Parse parses the packet from binary

type MsgSysUpdateRight ¶

type MsgSysUpdateRight struct {
	ClientRespAckHandle uint32 // If non-0, requests the client to send back a MSG_SYS_ACK packet with this value.
	Unk1                uint32
	Rights              []ClientRight
	UnkSize             uint16 // Count of some buf up to 0x800 bytes following it.
}

MsgSysUpdateRight represents the MSG_SYS_UPDATE_RIGHT

func (*MsgSysUpdateRight) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysUpdateRight) Opcode ¶

func (m *MsgSysUpdateRight) Opcode() network.PacketID

Opcode returns the ID associated with this packet type.

func (*MsgSysUpdateRight) Parse ¶

Parse parses the packet from binary

type MsgSysWaitStageBinary ¶

type MsgSysWaitStageBinary struct {
	AckHandle   uint32
	BinaryType0 uint8
	BinaryType1 uint8
	Unk0        uint32 // Hardcoded 0
	StageID     string
}

MsgSysWaitStageBinary represents the MSG_SYS_WAIT_STAGE_BINARY

func (*MsgSysWaitStageBinary) Build ¶

Build builds a binary packet from the current data.

func (*MsgSysWaitStageBinary) Opcode ¶

Opcode returns the ID associated with this packet type.

func (*MsgSysWaitStageBinary) Parse ¶

Parse parses the packet from binary

type Opcoder ¶

type Opcoder interface {
	Opcode() network.PacketID
}

Opcoder is the interface that wraps the Opcode method.

type OperateGuildAction ¶

type OperateGuildAction uint8

type OperateGuildMemberAction ¶

type OperateGuildMemberAction uint8

type Parser ¶

type Parser interface {
	Parse(bf *byteframe.ByteFrame, ctx *clientctx.ClientContext) error
}

Parser is the interface that wraps the Parse method.

type TerminalLogEntry ¶

type TerminalLogEntry struct {
	// Unknown fields
	U0, U1, U2, U3, U4, U5, U6, U7, U8 uint32
}

TerminalLogEntry represents an entry in the MSG_SYS_TERMINAL_LOG packet.

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL