This commit is contained in:
Andrew Gutekanst
2020-03-02 23:36:27 -05:00
parent 82f92e2f24
commit af22707b48
302 changed files with 487 additions and 486 deletions

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfAddAchievement represents the MSG_MHF_ADD_ACHIEVEMENT
type MsgMhfAddAchievement struct{
type MsgMhfAddAchievement struct {
Unk0 []byte
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfAddKouryouPoint represents the MSG_MHF_ADD_KOURYOU_POINT
type MsgMhfAddKouryouPoint struct{
type MsgMhfAddKouryouPoint struct {
AckHandle uint32
KouryouPoints uint32
}
@@ -20,7 +20,7 @@ func (m *MsgMhfAddKouryouPoint) Opcode() network.PacketID {
func (m *MsgMhfAddKouryouPoint) Parse(bf *byteframe.ByteFrame) error {
m.AckHandle = bf.ReadUint32()
m.KouryouPoints = bf.ReadUint32()
return nil;
return nil
}
// Build builds a binary packet from the current data.

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfEnumerateGuacot represents the MSG_MHF_ENUMERATE_GUACOT
type MsgMhfEnumerateGuacot struct{
type MsgMhfEnumerateGuacot struct {
AckHandle uint32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfEnumerateRengokuRanking represents the MSG_MHF_ENUMERATE_RENGOKU_RANKING
type MsgMhfEnumerateRengokuRanking struct{
type MsgMhfEnumerateRengokuRanking struct {
AckHandle uint32
}
@@ -18,7 +18,7 @@ func (m *MsgMhfEnumerateRengokuRanking) Opcode() network.PacketID {
// Parse parses the packet from binary
func (m *MsgMhfEnumerateRengokuRanking) Parse(bf *byteframe.ByteFrame) error {
m.AckHandle = bf.ReadUint32()
return nil;
return nil
}
// Build builds a binary packet from the current data.

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfGetAdditionalBeatReward represents the MSG_MHF_GET_ADDITIONAL_BEAT_REWARD
type MsgMhfGetAdditionalBeatReward struct{
type MsgMhfGetAdditionalBeatReward struct {
AckHandle uint32
Unk0 uint32
Unk1 uint32

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfGetMyhouseInfo represents the MSG_MHF_GET_MYHOUSE_INFO
type MsgMhfGetMyhouseInfo struct{
type MsgMhfGetMyhouseInfo struct {
AckHandle uint32
Unk0 uint32
Unk1 uint16

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfGetRengokuBinary represents the MSG_MHF_GET_RENGOKU_BINARY
type MsgMhfGetRengokuBinary struct{
type MsgMhfGetRengokuBinary struct {
AckHandle uint32
Unk0 uint8
}

View File

@@ -6,12 +6,11 @@ import (
)
// MsgMhfGetTenrouirai represents the MSG_MHF_GET_TENROUIRAI
type MsgMhfGetTenrouirai struct{
type MsgMhfGetTenrouirai struct {
AckHandle uint32
Unk0 uint16
Unk1 uint32
Unk2 uint16
}
// Opcode returns the ID associated with this packet type.

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfGetTinyBin represents the MSG_MHF_GET_TINY_BIN
type MsgMhfGetTinyBin struct{
type MsgMhfGetTinyBin struct {
AckHandle uint32
Unk0 uint16
Unk1 uint8

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfGetUdTacticsFollower represents the MSG_MHF_GET_UD_TACTICS_FOLLOWER
type MsgMhfGetUdTacticsFollower struct{
type MsgMhfGetUdTacticsFollower struct {
AckHandle uint32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfListMember represents the MSG_MHF_LIST_MEMBER
type MsgMhfListMember struct{
type MsgMhfListMember struct {
AckHandle uint32
Unk0 uint16 // Hardcoded 01 00 in the JP client.
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfLoadHouse represents the MSG_MHF_LOAD_HOUSE
type MsgMhfLoadHouse struct{
type MsgMhfLoadHouse struct {
AckHandle uint32
Unk0 uint8
Unk1 uint32

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfLoadOtomoAirou represents the MSG_MHF_LOAD_OTOMO_AIROU
type MsgMhfLoadOtomoAirou struct{
type MsgMhfLoadOtomoAirou struct {
AckHandle uint32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfLoadPartner represents the MSG_MHF_LOAD_PARTNER
type MsgMhfLoadPartner struct{
type MsgMhfLoadPartner struct {
AckHandle uint32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfPostBoostTime represents the MSG_MHF_POST_BOOST_TIME
type MsgMhfPostBoostTime struct{
type MsgMhfPostBoostTime struct {
AckHandle uint32
BoostTime uint32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfPostTowerInfo represents the MSG_MHF_POST_TOWER_INFO
type MsgMhfPostTowerInfo struct{
type MsgMhfPostTowerInfo struct {
AckHandle uint32
Unk0 uint32
Unk1 uint32

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfSaveDecoMyset represents the MSG_MHF_SAVE_DECO_MYSET
type MsgMhfSaveDecoMyset struct{
type MsgMhfSaveDecoMyset struct {
AckHandle uint32
DataSize uint32
RawDataPayload []byte

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfSaveOtomoAirou represents the MSG_MHF_SAVE_OTOMO_AIROU
type MsgMhfSaveOtomoAirou struct{
type MsgMhfSaveOtomoAirou struct {
AckHandle uint32
DataSize uint16
RawDataPayload []byte

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfSavePlateBox represents the MSG_MHF_SAVE_PLATE_BOX
type MsgMhfSavePlateBox struct{
type MsgMhfSavePlateBox struct {
AckHandle uint32
DataSize uint32
IsDataDiff bool

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfSavePlateData represents the MSG_MHF_SAVE_PLATE_DATA
type MsgMhfSavePlateData struct{
type MsgMhfSavePlateData struct {
AckHandle uint32
DataSize uint32
IsDataDiff bool

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfSavePlateMyset represents the MSG_MHF_SAVE_PLATE_MYSET
type MsgMhfSavePlateMyset struct{
type MsgMhfSavePlateMyset struct {
AckHandle uint32
DataSize uint32
RawDataPayload []byte

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfSaveRengokuData represents the MSG_MHF_SAVE_RENGOKU_DATA
type MsgMhfSaveRengokuData struct{
type MsgMhfSaveRengokuData struct {
AckHandle uint32
DataSize uint32
RawDataPayload []byte

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfStampcardStamp represents the MSG_MHF_STAMPCARD_STAMP
type MsgMhfStampcardStamp struct{
type MsgMhfStampcardStamp struct {
// probably not actual format, just lined up neatly to an example packet
AckHandle uint32
Unk0 uint32

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfStateFestaG represents the MSG_MHF_STATE_FESTA_G
type MsgMhfStateFestaG struct{
type MsgMhfStateFestaG struct {
AckHandle uint32
Unk0 uint32 // Shared ID of something.
Unk1 uint32

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfTransferItem represents the MSG_MHF_TRANSFER_ITEM
type MsgMhfTransferItem struct{
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

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfUpdateCafepoint represents the MSG_MHF_UPDATE_CAFEPOINT
type MsgMhfUpdateCafepoint struct{
type MsgMhfUpdateCafepoint struct {
AckHandle uint32
Unk0 uint32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfUpdateEquipSkinHist represents the MSG_MHF_UPDATE_EQUIP_SKIN_HIST
type MsgMhfUpdateEquipSkinHist struct{
type MsgMhfUpdateEquipSkinHist struct {
AckHandle uint32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfUpdateGuacot represents the MSG_MHF_UPDATE_GUACOT
type MsgMhfUpdateGuacot struct{
type MsgMhfUpdateGuacot struct {
AckHandle uint32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgMhfUpdateMyhouseInfo represents the MSG_MHF_UPDATE_MYHOUSE_INFO
type MsgMhfUpdateMyhouseInfo struct{
type MsgMhfUpdateMyhouseInfo struct {
AckHandle uint32
Unk0 []byte
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgSysHideClient represents the MSG_SYS_HIDE_CLIENT
type MsgSysHideClient struct{
type MsgSysHideClient struct {
Hide bool
Unk0 uint16 // Hardcoded 0 in binary
Unk1 uint8 // Hardcoded 0 in binary

View File

@@ -6,7 +6,7 @@ import (
)
// MsgSysLogout represents the MSG_SYS_LOGOUT
type MsgSysLogout struct{
type MsgSysLogout struct {
Unk0 uint8
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgSysPositionObject represents the MSG_SYS_POSITION_OBJECT
type MsgSysPositionObject struct{
type MsgSysPositionObject struct {
ObjID uint32
X, Y, Z float32
}

View File

@@ -6,7 +6,7 @@ import (
)
// MsgSysWaitStageBinary represents the MSG_SYS_WAIT_STAGE_BINARY
type MsgSysWaitStageBinary struct{
type MsgSysWaitStageBinary struct {
AckHandle uint32
BinaryType0 uint8
BinaryType1 uint8

File diff suppressed because one or more lines are too long