Versions in this module Expand all Collapse all v0 v0.0.3 Apr 19, 2020 Changes in this version + type CharParameterData struct + AC ShineCharStatVar + Constitute ShineCharStatVar + CurseRes ShineCharStatVar + Dexterity ShineCharStatVar + GrdStone CharParameterDataPwrStone + Intelligence ShineCharStatVar + MAHigh ShineCharStatVar + MALow ShineCharStatVar + MB ShineCharStatVar + MH ShineCharStatVar + MR ShineCharStatVar + MaxAP uint32 + MaxHP uint32 + MaxHPStone uint32 + MaxLP uint32 + MaxSP uint32 + MaxSPStone uint32 + MentalPower ShineCharStatVar + NextExp uint64 + PainRes ShineCharStatVar + PrevExp uint64 + PwrStone CharParameterDataPwrStone + RestraintRes ShineCharStatVar + ShockRes ShineCharStatVar + Strength ShineCharStatVar + TB ShineCharStatVar + TH ShineCharStatVar + WCHigh ShineCharStatVar + WCLow ShineCharStatVar + Wisdom ShineCharStatVar + type CharParameterDataPwrStone struct + EPMagic uint32 + EPPPhysic uint32 + Flag uint32 + MaxStone uint32 + type CharStats struct + Constitute byte + Dexterity byte + Intelligence byte + MentalPower byte + RedistributePoint byte + Strength byte + type ChargedBuffInfo struct + BuffID uint16 + BuffKey uint32 + EndTime ShineDateTime + UseTime ShineDateTime type Name256Byte + func NewName256Byte(n string) Name256Byte + func (n *Name256Byte) String() string type Name3 + func NewName3(n string) Name3 + func (n *Name3) String() string type Name4 + func NewName4(n string) Name4 + func (n *Name4) String() string type Name5 + func NewName5(n string) Name5 + func (n *Name5) String() string type Name8 + func NewName8(n string) Name8 + func (n *Name8) String() string + type NcActMoveRunCmd NcActWalkReq + type NcActSomeoneJumpCmd struct + Handle uint16 + type NcActSomeoneMoveRunCmd NcActSomeoneWalkCmd + type NcActSomeoneWalkCmd struct + From ShineXYType + Handle uint16 + To ShineXYType + type NcActWalkReq struct + From ShineXYType + To ShineXYType + type NcCharBaseCmdFlag struct + Val int32 + type NcCharBaseCmdLoginLocation struct + CurrentCoord ShineCoordType + CurrentMap Name3 + type NcCharChargedBuffCmd struct + Buffs []ChargedBuffInfo + Count uint16 + type NcCharClientBaseCmd struct + AdminLevel byte + Cen uint64 + CharName Name5 + ChrRegNum uint32 + CurHP uint32 + CurLP uint32 + CurSP uint32 + Experience uint64 + Fame uint32 + Flag NcCharBaseCmdFlag + GrdStone uint16 + HPStone uint16 + IdleTime byte + Level byte + LoginInfo NcCharBaseCmdLoginLocation + PkCount uint32 + PrisonMin uint16 + PwrStone uint16 + SPStone uint16 + Slot byte + Stats CharStats + Unk byte + type NcCharClientChargedBuffCmd NcCharChargedBuffCmd + type NcCharClientCoinInfoCmd NcCharCoinInfoCmd + type NcCharClientGameCmd struct + Filler0 uint16 + Filler1 uint16 + type NcCharClientPassiveCmd NcCharSkillPassiveCmd + type NcCharClientQuestDoingCmd NcCharQuestDoingCmd + type NcCharClientQuestDoneCmd NcCharQuestDoneCmd + type NcCharClientQuestReadCmd NcCharQuestReadCmd + type NcCharClientQuestRepeatCmd NcCharQuestRepeatCmd + type NcCharClientShapeCmd ProtoAvatarShapeInfo + type NcCharCoinInfoCmd struct + Coin uint64 + ExchangedCoin uint64 + type NcCharMapLoginAck struct + Handle uint16 + LoginCoord ShineXYType + Params CharParameterData + type NcCharQuestDoingCmd struct + CharID uint32 + NeedClear byte + NumOfDoingQuest byte + Quests []PlayerQuestInfo + type NcCharQuestDoneCmd struct + CharID uint32 + Count uint16 + Index uint16 + Quests []PlayerQuestDoneInfo + TotalDoneQuest uint16 + TotalDoneQuestSize uint16 + type NcCharQuestReadCmd struct + CharID uint32 + NumOfReadQuests uint16 + Quests []uint16 + type NcCharQuestRepeatCmd struct + CharID uint32 + Count uint16 + Quests []PlayerQuestInfo + type NcCharReviveOtherCmd struct + Link NcCharReviveSameCmd + Socket NcCharLoginAck + WorldID uint16 + type NcCharReviveSameCmd struct + Location ShineXYType + MapID uint16 + type NcCharSkillPassiveCmd struct + Number uint16 + Passives []uint16 + type NcMapLinkOtherCmd NcCharReviveOtherCmd + type NcMapLoginAck NcCharMapLoginAck + type NcMapTownPortalAck struct + Err uint16 + type NcMapTownPortalReq struct + PortalIndex byte + type NcQuestResetTimeClientCmd NcQuestResetTimeCmd + type NcQuestResetTimeCmd struct + ResetDay int32 + ResetMonth int32 + ResetWeek int32 + ResetYear int32 + type PlayerQuestData struct + BF26 byte + EndNpcMobCount [5]byte + EndRunningTimeSec uint16 + EndTime int64 + ProgressStep byte + RepeatCount uint32 + StartTime int64 + type PlayerQuestDoneInfo struct + EndTime int64 + ID uint16 + type PlayerQuestInfo struct + Data PlayerQuestData + ID uint16 + Status byte + type ShineCharStatVar struct + Base uint32 + Change uint32 + type ShineItem struct + ItemID uint16 v0.0.2 Apr 13, 2020 v0.0.1 Apr 13, 2020 Changes in this version + const TsDone + const TsException + const TsMax + const TsProgress + const TsSkip + func Pack(nc interface{}) ([]byte, error) + func Unpack(data []byte, nc interface{}) error + type AbstateBit struct + Data [112]byte + type AbstateInformation struct + AbstateIndex uint32 + RestKeepTime uint32 + Strength uint32 + type AvatarInformation struct + CharIdChangeData CharIdChangeData + ChrRegNum uint32 + DelInfo ProtoAvatarDeleteInfo + Equip ProtoEquipment + KqCoord ShineXYType + KqDate ShineDateTime + KqHandle uint32 + KqMapName Name3 + Level uint16 + LoginMap Name3 + Name Name5 + Shape ProtoAvatarShapeInfo + Slot byte + TutorialInfo ProtoTutorialInfo + type BriefInfoRegenMobCmdFlag struct + Data [112]byte + type CharBriefInfoCamp struct + Dummy [10]byte + MiniHouse uint16 + type CharBriefInfoNotCamped struct + Equip ProtoEquipment + type CharIdChangeData struct + Init byte + NeedChangeId byte + RowNo uint32 + type CharMysteryVaultUiStateCmd struct + MysteryVault byte + func (nc *CharMysteryVaultUiStateCmd) PdbType() string + func (nc *CharMysteryVaultUiStateCmd) String() string + type CharTitleBriefInfo struct + ElementNo byte + MobID uint16 + Type byte + type CharTitleInfo struct + BF1 byte + Type byte + type CharUseItemMiniMonsterInfoClientCmd struct + MiniMonsterInfo UseItemMiniMonsterInfo + func (nc *CharUseItemMiniMonsterInfoClientCmd) PdbType() string + func (nc *CharUseItemMiniMonsterInfoClientCmd) String() string + type ChargedItemInfo struct + ItemAmount uint32 + ItemCode uint32 + ItemOrderNo uint32 + ItemRegisterDate ShineDateTime + type EquipmentUpgrade struct + BF2 byte + Gap [2]uint8 + type GameOptionData struct + OptionNo uint16 + Value byte + type GuildAcademyClient struct + AcademyBuffTime int32 + AcademyMasterName Name5 + AcademyPoint uint32 + AcademyRank uint32 + Intro [128]byte + MaxAcademyMembers uint16 + Notify [512]byte + NotifyCharID Name5 + NotifyDate int32 + NumAcademyMembers uint16 + TmNotifyDate TM + type GuildClient struct + CreatedDate int32 + DismissDate int32 + DismissStatus byte + EnemyScore ShineGuildScore + Exp uint64 + Fame uint32 + Grade byte + Intro [128]byte + MaxMembers uint16 + Money uint64 + MyScore ShineGuildScore + Name Name4 + Notify [512]byte + NotifyCharID Name5 + NotifyDate int32 + NumMembers uint16 + Number uint32 + StoneLevel uint16 + TmDismissDate TM + TmNotifyDate TM + TmWarEndDate TM + TmWarRequestDate TM + TmWarStartDate TM + Type byte + WarDrawCount uint32 + WarEndDate int32 + WarEnemy uint32 + WarEnemyGrade byte + WarEnemyName Name4 + WarLoseCount uint32 + WarRequestDate int32 + WarStartDate int32 + WarStatus byte + WarWinCount uint32 + type HolyPromiseDate struct + BF0 int32 + type HolyPromiseInfo struct + Flags byte + Level byte + LogonInfo HolyPromiseDate + PromiseCharID Name5 + type ItemInventory struct + Inventory uint16 + type ItemPacketInfo struct + DataSize byte + Info struct{ ... } + Location ItemInventory + type KeyMapData struct + AsciiCode byte + ExtendKey byte + FunctionNo uint16 + type MapLogoutCmd struct + Handle uint16 + func (nc *MapLogoutCmd) PdbType() string + func (nc *MapLogoutCmd) String() string + type NC interface + PdbType func() string + String func() string + type Name256Byte struct + Name [256]byte + type Name3 struct + Name [12]byte + type Name4 struct + Name [16]byte + type Name5 struct + Name [20]byte + type Name8 struct + Name [32]byte + type NcActChangeModeReq struct + Mode byte + func (nc *NcActChangeModeReq) PdbType() string + func (nc *NcActChangeModeReq) String() string + type NcActChatReq struct + Content []byte + ItemLinkDataCount byte + Length byte + func (nc *NcActChatReq) PdbType() string + func (nc *NcActChatReq) String() string + type NcActGatherStartReq struct + Handle uint16 + func (nc *NcActGatherStartReq) PdbType() string + func (nc *NcActGatherStartReq) String() string + type NcActMoveSpeedCmd struct + RunSpeed uint16 + WalkSpeed uint16 + func (nc *NcActMoveSpeedCmd) PdbType() string + func (nc *NcActMoveSpeedCmd) String() string + type NcActNpcClickCmd struct + NpcHandle uint16 + func (nc *NcActNpcClickCmd) PdbType() string + func (nc *NcActNpcClickCmd) String() string + type NcActSomeoneChangeModeCmd struct + Handle uint16 + Mode byte + func (nc *NcActSomeoneChangeModeCmd) PdbType() string + func (nc *NcActSomeoneChangeModeCmd) String() string + type NcActSomeoneFoldTentCmd struct + Handle uint16 + Shape CharBriefInfoNotCamped + func (nc *NcActSomeoneFoldTentCmd) PdbType() string + func (nc *NcActSomeoneFoldTentCmd) String() string + type NcActSomeoneMoveWalkCmd struct + From ShineXYType + Handle uint16 + MoveAttr NcActSomeoneMoveWalkCmdAttr + Speed uint16 + To ShineXYType + func (nc *NcActSomeoneMoveWalkCmd) PdbType() string + func (nc *NcActSomeoneMoveWalkCmd) String() string + type NcActSomeoneMoveWalkCmdAttr struct + BF0 int16 + type NcActSomeoneProduceCastCmd struct + Caster uint16 + Item uint16 + func (nc *NcActSomeoneProduceCastCmd) PdbType() string + func (nc *NcActSomeoneProduceCastCmd) String() string + type NcActSomeoneProduceMakeCmd struct + Caster uint16 + Item uint16 + func (nc *NcActSomeoneProduceMakeCmd) PdbType() string + func (nc *NcActSomeoneProduceMakeCmd) String() string + type NcActSomeoneShoutCmd struct + Content []byte + Count byte + Flag NcActSomeoneShoutCmdFlag + Len byte + Speaker NcActSomeoneShoutCmdSpeaker + func (nc *NcActSomeoneShoutCmd) PdbType() string + func (nc *NcActSomeoneShoutCmd) String() string + type NcActSomeoneShoutCmdFlag struct + BF0 byte + type NcActSomeoneShoutCmdSpeaker struct + Data [20]byte + type NcActSomeoneStopCmd struct + Handle uint16 + Location ShineXYType + func (nc *NcActSomeoneStopCmd) PdbType() string + func (nc *NcActSomeoneStopCmd) String() string + type NcActStopReq struct + Location ShineXYType + func (nc *NcActStopReq) PdbType() string + func (nc *NcActStopReq) String() string + type NcAvatarCreateFailAck struct + Err uint16 + func (nc *NcAvatarCreateFailAck) PdbType() string + func (nc *NcAvatarCreateFailAck) String() string + type NcAvatarCreateReq struct + Name Name5 + Shape ProtoAvatarShapeInfo + SlotNum byte + func (nc *NcAvatarCreateReq) PdbType() string + func (nc *NcAvatarCreateReq) String() string + type NcAvatarCreateSuccAck struct + Avatar AvatarInformation + NumOfAvatar byte + func (nc *NcAvatarCreateSuccAck) PdbType() string + func (nc *NcAvatarCreateSuccAck) String() string + type NcAvatarEraseReq struct + Slot byte + func (nc *NcAvatarEraseReq) PdbType() string + type NcAvatarEraseSuccAck struct + Slot byte + func (nc *NcAvatarEraseSuccAck) PdbType() string + func (nc *NcAvatarEraseSuccAck) String() string + type NcBatAbstateInformCmd struct + Abstate uint32 + KeepTimeMillisec uint32 + func (nc *NcBatAbstateInformCmd) PdbType() string + func (nc *NcBatAbstateInformCmd) String() string + type NcBatAbstateInformNoEffectCmd struct + Abstate uint32 + KeepTimeMillisec uint32 + func (nc *NcBatAbstateInformNoEffectCmd) PdbType() string + func (nc *NcBatAbstateInformNoEffectCmd) String() string + type NcBatAbstateResetCmd struct + AbstateIndex uint32 + Handle uint16 + func (nc *NcBatAbstateResetCmd) PdbType() string + func (nc *NcBatAbstateResetCmd) String() string + type NcBatAbstateSetCmd struct + Abstate uint32 + Handle uint16 + func (nc *NcBatAbstateSetCmd) PdbType() string + func (nc *NcBatAbstateSetCmd) String() string + type NcBatCeaseFireCmd struct + Handle uint16 + func (nc *NcBatCeaseFireCmd) PdbType() string + func (nc *NcBatCeaseFireCmd) String() string + type NcBatDotDamageCmd struct + Abstate uint16 + Damage uint16 + HPChangeOrder uint16 + IsMissDamage byte + Object uint16 + RestHP uint32 + func (nc *NcBatDotDamageCmd) PdbType() string + func (nc *NcBatDotDamageCmd) String() string + type NcBatHpChangeCmd struct + HP uint32 + HpChangeOrder uint16 + func (nc *NcBatHpChangeCmd) PdbType() string + func (nc *NcBatHpChangeCmd) String() string + type NcBatLpChangeCmd struct + LP uint32 + func (nc *NcBatLpChangeCmd) PdbType() string + func (nc *NcBatLpChangeCmd) String() string + type NcBatSkillBashHitBlastCmd struct + Caster uint16 + Index uint16 + SkillID uint16 + func (nc *NcBatSkillBashHitBlastCmd) PdbType() string + func (nc *NcBatSkillBashHitBlastCmd) String() string + type NcBatSkillBashHitDamageCmd struct + Caster uint16 + Index uint16 + SkillID uint16 + Target uint16 + TargetNum byte + Targets []NcBatSkillBashHitDamageCmdSkillDamage + func (nc *NcBatSkillBashHitDamageCmd) PdbType() string + func (nc *NcBatSkillBashHitDamageCmd) String() string + type NcBatSkillBashHitDamageCmdSkillDamage struct + Flag NcBatSkillBashHitDamageCmdSkillDamageFlag + Handle uint16 + HpChange uint32 + HpChangeOrder uint16 + RestHP uint32 + type NcBatSkillBashHitDamageCmdSkillDamageFlag struct + BF1 byte + Gap byte + type NcBatSkillBashHitObjStartCmd struct + Index uint16 + Skill uint16 + TargetObj uint16 + type NcBatSkillBashObjCastReq struct + Skill uint16 + Target uint16 + func (nc *NcBatSkillBashObjCastReq) PdbType() string + func (nc *NcBatSkillBashObjCastReq) String() string + type NcBatSomeoneSkillBashHitObjStartCmd struct + CastInfo NcBatSkillBashHitObjStartCmd + Caster uint16 + func (nc *NcBatSomeoneSkillBashHitObjStartCmd) PdbType() string + func (nc *NcBatSomeoneSkillBashHitObjStartCmd) String() string + type NcBatSpChangeCmd struct + SP uint32 + func (nc *NcBatSpChangeCmd) PdbType() string + func (nc *NcBatSpChangeCmd) String() string + type NcBatTargetInfoCmd struct + Handle uint16 + HpChangeOrder uint16 + Order byte + TargetHP uint32 + TargetLP uint16 + TargetLevel byte + TargetMaxLP uint32 + TargetMaxSP uint32 + TargetSP uint32 + func (nc *NcBatTargetInfoCmd) PdbType() string + func (nc *NcBatTargetInfoCmd) String() string + type NcBoothEntryReq struct + Booth uint16 + func (nc *NcBoothEntryReq) PdbType() string + func (nc *NcBoothEntryReq) String() string + type NcBoothEntrySellAck struct + BoothHandle uint16 + Err uint16 + Items []NcBoothEntrySellAckItemList + NumOfItems byte + func (nc *NcBoothEntrySellAck) PdbType() string + func (nc *NcBoothEntrySellAck) String() string + type NcBoothEntrySellAckItemList struct + BoothSlot byte + DataSize byte + Info struct{ ... } + UnitCost uint64 + type NcBoothRefreshReq struct + Booth uint16 + func (nc *NcBoothRefreshReq) PdbType() string + func (nc *NcBoothRefreshReq) String() string + type NcBoothSearchBoothClosedCmd struct + ClosedBoothOwnerHandle uint16 + func (nc *NcBoothSearchBoothClosedCmd) PdbType() string + func (nc *NcBoothSearchBoothClosedCmd) String() string + type NcBoothSomeoneOpenCmd struct + Handle uint16 + IsSelling byte + Sign StreetBoothSignBoard + Tent CharBriefInfoCamp + func (nc *NcBoothSomeoneOpenCmd) PdbType() string + func (nc *NcBoothSomeoneOpenCmd) String() string + type NcBriefInfoAbstateChangeCmd struct + Handle uint16 + Info AbstateInformation + func (nc *NcBriefInfoAbstateChangeCmd) PdbType() string + func (nc *NcBriefInfoAbstateChangeCmd) String() string + type NcBriefInfoAbstateChangeListCmd struct + Count byte + Handle uint16 + List []AbstateInformation + func (nc *NcBriefInfoAbstateChangeListCmd) PdbType() string + func (nc *NcBriefInfoAbstateChangeListCmd) String() string + type NcBriefInfoChangeDecorateCmd struct + Handle uint16 + Item uint16 + SlotNum byte + func (nc *NcBriefInfoChangeDecorateCmd) PdbType() string + func (nc *NcBriefInfoChangeDecorateCmd) String() string + type NcBriefInfoChangeUpgradeCmd struct + Handle uint16 + Item uint16 + SlotNum byte + Upgrade byte + func (nc *NcBriefInfoChangeUpgradeCmd) PdbType() string + func (nc *NcBriefInfoChangeUpgradeCmd) String() string + type NcBriefInfoChangeWeaponCmd struct + CurrentKillLevel byte + CurrentMobID uint16 + UpgradeInfo NcBriefInfoChangeUpgradeCmd + func (nc *NcBriefInfoChangeWeaponCmd) PdbType() string + func (nc *NcBriefInfoChangeWeaponCmd) String() string + type NcBriefInfoCharacterCmd struct + Characters []NcBriefInfoLoginCharacterCmd + Number byte + func (nc *NcBriefInfoCharacterCmd) PdbType() string + func (nc *NcBriefInfoCharacterCmd) String() string + type NcBriefInfoDeleteCmd struct + Handle uint16 + func (nc *NcBriefInfoDeleteCmd) PdbType() string + func (nc *NcBriefInfoDeleteCmd) String() string + type NcBriefInfoDroppedItemCmd struct + Attr NcBriefInfoDroppedItemCmdAttr + DropMobHandle uint16 + Handle uint16 + ItemID uint16 + Location ShineXYType + func (nc *NcBriefInfoDroppedItemCmd) PdbType() string + func (nc *NcBriefInfoDroppedItemCmd) String() string + type NcBriefInfoDroppedItemCmdAttr struct + BF0 byte + type NcBriefInfoInformCmd struct + Handle uint16 + MyHandle uint16 + ReceiveNetCommand NetCommand + func (nc *NcBriefInfoInformCmd) PdbType() string + func (nc *NcBriefInfoInformCmd) String() string + type NcBriefInfoLoginCharacterCmd struct + AbstateBit AbstateBit + Animation [32]byte + CharID Name5 + CharTitle CharTitleBriefInfo + Class byte + Coordinates ShineCoordType + Emoticon StopEmoticonDescript + Handle uint16 + IsAcademyMember byte + IsAutoPick byte + KQTeamType byte + Level byte + Mode byte + MoverHandle uint16 + MoverSlot byte + MyGuild uint32 + Polymorph uint16 + Shape ProtoAvatarShapeInfo + ShapeData NcBriefInfoLoginCharacterCmdShapeData + Type byte + UsingMinipet byte + func (nc *NcBriefInfoLoginCharacterCmd) PdbType() string + func (nc *NcBriefInfoLoginCharacterCmd) String() string + type NcBriefInfoLoginCharacterCmdShapeData struct + Data [45]byte + type NcBriefInfoMobCmd struct + MobNum byte + Mobs []NcBriefInfoRegenMobCmd + func (nc *NcBriefInfoMobCmd) PdbType() string + func (nc *NcBriefInfoMobCmd) String() string + type NcBriefInfoMoverCmd struct + Count byte + Movers []NcBriefInfoRegenMoverCmd + func (nc *NcBriefInfoMoverCmd) PdbType() string + func (nc *NcBriefInfoMoverCmd) String() string + type NcBriefInfoRegenMobCmd struct + Animation [32]byte + AnimationLevel byte + Coord ShineCoordType + FlagData BriefInfoRegenMobCmdFlag + FlagState byte + Handle uint16 + KQTeamType byte + MobID uint16 + Mode byte + RegenAni byte + func (nc *NcBriefInfoRegenMobCmd) PdbType() string + func (nc *NcBriefInfoRegenMobCmd) String() string + type NcBriefInfoRegenMoverCmd struct + AbstateBit AbstateBit + Coordinates ShineCoordType + Grade byte + HP uint32 + Handle uint16 + ID uint32 + SlotHandle [9]uint16 + func (nc *NcBriefInfoRegenMoverCmd) PdbType() string + func (nc *NcBriefInfoRegenMoverCmd) String() string + type NcBriefInfoUnequipCmd struct + Handle uint16 + Slot byte + func (nc *NcBriefInfoUnequipCmd) PdbType() string + func (nc *NcBriefInfoUnequipCmd) String() string + type NcCharAdminLevelInformCmd struct + AdminLevel byte + func (nc *NcCharAdminLevelInformCmd) PdbType() string + func (nc *NcCharAdminLevelInformCmd) String() string + type NcCharClientAutoPickCmd struct + Enable byte + Player uint16 + func (nc *NcCharClientAutoPickCmd) PdbType() string + func (nc *NcCharClientAutoPickCmd) String() string + type NcCharClientItemCmd struct + Box byte + Flag ProtoNcCharClientItemCmdFlag + Items []ProtoItemPacketInformation + NumOfItem byte + func (nc *NcCharClientItemCmd) PdbType() string + func (nc *NcCharClientItemCmd) String() string + type NcCharClientSkillCmd struct + MaxNum uint16 + PartMark PartMark + RestEmpower byte + Skills NcCharSkillClientCmd + func (nc *NcCharClientSkillCmd) PdbType() string + func (nc *NcCharClientSkillCmd) String() string + type NcCharGetKeyMapCmd struct + Count uint16 + Keys []KeyMapData + func (nc *NcCharGetKeyMapCmd) PdbType() string + func (nc *NcCharGetKeyMapCmd) String() string + type NcCharGetShortcutDataCmd struct + Count uint16 + Shortcuts []ShortCutData + func (nc *NcCharGetShortcutDataCmd) PdbType() string + func (nc *NcCharGetShortcutDataCmd) String() string + type NcCharGuildAcademyCmd struct + GuildAcademyClient GuildAcademyClient + GuildAcademyNo uint32 + IsGuildAcademyMember byte + func (nc *NcCharGuildAcademyCmd) PdbType() string + func (nc *NcCharGuildAcademyCmd) String() string + type NcCharGuildCmd struct + GuildNumber uint32 + Guilds GuildClient + func (nc *NcCharGuildCmd) PdbType() string + func (nc *NcCharGuildCmd) String() string + type NcCharLoginAck struct + ZoneIP Name4 + ZonePort uint16 + func (nc *NcCharLoginAck) PdbType() string + func (nc *NcCharLoginAck) String() string + type NcCharLoginReq struct + Slot byte + func (nc *NcCharLoginReq) PdbType() string + func (nc *NcCharLoginReq) String() string + type NcCharNewbieGuideViewSetCmd struct + GuideView byte + func (nc *NcCharNewbieGuideViewSetCmd) PdbType() string + func (nc *NcCharNewbieGuideViewSetCmd) String() string + type NcCharOptionGetShortcutSizeAck struct + Data NcCharOptionShortcutSize + Success byte + func (nc *NcCharOptionGetShortcutSizeAck) PdbType() string + func (nc *NcCharOptionGetShortcutSizeAck) String() string + type NcCharOptionGetShortcutSizeReq struct + func (nc *NcCharOptionGetShortcutSizeReq) PdbType() string + func (nc *NcCharOptionGetShortcutSizeReq) String() string + type NcCharOptionGetWindowPosAck struct + Data NcCharOptionWindowPos + Success byte + func (nc *NcCharOptionGetWindowPosAck) PdbType() string + func (nc *NcCharOptionGetWindowPosAck) String() string + type NcCharOptionImproveGetGameOptionCmd struct + GameOptions []GameOptionData + OptionCount uint16 + func (nc *NcCharOptionImproveGetGameOptionCmd) PdbType() string + func (nc *NcCharOptionImproveGetGameOptionCmd) String() string + type NcCharOptionShortcutSize struct + Data [24]byte + type NcCharOptionWindowPos struct + Data [392]byte + type NcCharSkillClientCmd struct + ChrRegNum uint32 + Number uint16 + Skills []SkillReadBlockClient + func (nc *NcCharSkillClientCmd) PdbType() string + func (nc *NcCharSkillClientCmd) String() string + type NcCharStatRemainPointCmd struct + Remain byte + func (nc *NcCharStatRemainPointCmd) PdbType() string + func (nc *NcCharStatRemainPointCmd) String() string + type NcCharUiStateSaveReq struct + MysteryType byte + func (nc *NcCharUiStateSaveReq) PdbType() string + func (nc *NcCharUiStateSaveReq) String() string + type NcCharUseItemMinimonUseBroadCmd struct + CharHandle uint16 + Use byte + func (nc *NcCharUseItemMinimonUseBroadCmd) PdbType() string + func (nc *NcCharUseItemMinimonUseBroadCmd) String() string + type NcChargedBoothSlotSizeCmd struct + BoothSize byte + func (nc *NcChargedBoothSlotSizeCmd) PdbType() string + func (nc *NcChargedBoothSlotSizeCmd) String() string + type NcClientCharTitleCmd struct + CurrentTitle byte + CurrentTitleElement byte + CurrentTitleMobID uint16 + NumOfTitle uint16 + Titles []CharTitleInfo + func (nc *NcClientCharTitleCmd) PdbType() string + func (nc *NcClientCharTitleCmd) String() string + type NcCollectCardRegisterReq struct + Slot byte + func (nc *NcCollectCardRegisterReq) PdbType() string + func (nc *NcCollectCardRegisterReq) String() string + type NcHolyPromiseListCmd struct + MemberCount uint16 + Members []HolyPromiseInfo + Part byte + UpInfo HolyPromiseInfo + func (nc *NcHolyPromiseListCmd) PdbType() string + func (nc *NcHolyPromiseListCmd) String() string + type NcITemChargedInventoryOpenReq struct + Page uint16 + func (nc *NcITemChargedInventoryOpenReq) PdbType() string + func (nc *NcITemChargedInventoryOpenReq) String() string + type NcItemCellChangeCmd struct + Exchange ItemInventory + Item ShineItemVar + Location ItemInventory + func (nc *NcItemCellChangeCmd) PdbType() string + func (nc *NcItemCellChangeCmd) String() string + type NcItemChangedInventoryOpenAck struct + ChargedItems []ChargedItemInfo + ErrorCode uint16 + NumOfChargedItems uint16 + PartMark byte + func (nc *NcItemChangedInventoryOpenAck) PdbType() string + func (nc *NcItemChangedInventoryOpenAck) String() string + type NcItemDropAck uint16 + func (nc *NcItemDropAck) PdbType() string + func (nc *NcItemDropAck) String() string + type NcItemDropReq struct + Location ShineXYType + Lot uint32 + Slot ItemInventory + func (nc *NcItemDropReq) PdbType() string + func (nc *NcItemDropReq) String() string + type NcItemEquipReq struct + Slot byte + func (nc *NcItemEquipReq) PdbType() string + func (nc *NcItemEquipReq) String() string + type NcItemPickAck struct + Error uint16 + ItemHandle uint16 + ItemID uint16 + Lot uint32 + func (nc *NcItemPickAck) PdbType() string + func (nc *NcItemPickAck) String() string + type NcItemPickReq struct + ItemHandle uint16 + func (nc *NcItemPickReq) PdbType() string + func (nc *NcItemPickReq) String() string + type NcItemRewardInventoryOpenAck struct + Count byte + Items []ItemPacketInfo + func (nc *NcItemRewardInventoryOpenAck) PdbType() string + func (nc *NcItemRewardInventoryOpenAck) String() string + type NcItemRewardInventoryOpenReq struct + Page uint16 + func (nc *NcItemRewardInventoryOpenReq) PdbType() string + func (nc *NcItemRewardInventoryOpenReq) String() string + type NcItemUnequipReq struct + SlotEquip byte + SlotInven byte + func (nc *NcItemUnequipReq) PdbType() string + func (nc *NcItemUnequipReq) String() string + type NcItemUseReq struct + Slot byte + Type byte + func (nc *NcItemUseReq) PdbType() string + func (nc *NcItemUseReq) String() string + type NcKqListTimeAck struct + ServerTime int32 + TmServerTime TM + func (nc *NcKqListTimeAck) String() string + func (nc NcKqListTimeAck) PdbType() string + type NcKqTeamTypeCmd struct + TeamType byte + func (nc *NcKqTeamTypeCmd) PdbType() string + func (nc *NcKqTeamTypeCmd) String() string + type NcMapCanUseReviveItemCmd struct + CanUse byte + func (nc *NcMapCanUseReviveItemCmd) PdbType() string + func (nc *NcMapCanUseReviveItemCmd) String() string + type NcMapFieldAttributeCmd struct + FieldMapType uint32 + func (nc *NcMapFieldAttributeCmd) PdbType() string + func (nc *NcMapFieldAttributeCmd) String() string + type NcMapLoginCompleteCmd struct + func (nc *NcMapLoginCompleteCmd) PdbType() string + func (nc *NcMapLoginCompleteCmd) String() string + type NcMapLoginReq struct + CharData NcZoneCharDataReq + CheckSum [49]Name8 + func (nc *NcMapLoginReq) PdbType() string + func (nc *NcMapLoginReq) String() string + type NcMiscGameTimeAck struct + Hour byte + Minute byte + Second byte + func (nc *NcMiscGameTimeAck) PdbType() string + func (nc *NcMiscGameTimeAck) String() string + type NcMiscHeartBeatAck struct + func (nc *NcMiscHeartBeatAck) PdbType() string + func (nc *NcMiscHeartBeatAck) String() string + type NcMiscSeedAck struct + Seed uint16 + func (nc *NcMiscSeedAck) PdbType() string + func (nc *NcMiscSeedAck) String() string + type NcMoverHungryCmd struct + Hungry uint16 + func (nc *NcMoverHungryCmd) PdbType() string + func (nc *NcMoverHungryCmd) String() string + type NcMoverMoveSpeedCmd struct + MoverHandle uint16 + Run uint16 + Walk uint16 + func (nc *NcMoverMoveSpeedCmd) PdbType() string + func (nc *NcMoverMoveSpeedCmd) String() string + type NcMoverRideOnCmd struct + Grade byte + MoverHandle uint16 + Slot byte + func (nc *NcMoverRideOnCmd) PdbType() string + func (nc *NcMoverRideOnCmd) String() string + type NcMoverSomeoneRideOffCmd struct + Handle uint16 + func (nc *NcMoverSomeoneRideOffCmd) PdbType() string + func (nc *NcMoverSomeoneRideOffCmd) String() string + type NcMoverSomeoneRideOnCmd struct + Grade byte + Handle uint16 + MoverHandle uint16 + Slot byte + func (nc *NcMoverSomeoneRideOnCmd) PdbType() string + func (nc *NcMoverSomeoneRideOnCmd) String() string + type NcPrisonGetAck struct + Err uint16 + Minute uint16 + func (nc *NcPrisonGetAck) PdbType() string + func (nc *NcPrisonGetAck) String() string + type NcQuestScriptCmdAck struct + QSC byte + QuestID uint16 + Result uint32 + func (nc *NcQuestScriptCmdAck) PdbType() string + func (nc *NcQuestScriptCmdAck) String() string + type NcQuestStartReq struct + QuestID uint16 + func (nc *NcQuestStartReq) PdbType() string + func (nc *NcQuestStartReq) String() string + type NcServerMenuAck struct + Reply byte + func (nc *NcServerMenuAck) PdbType() string + func (nc *NcServerMenuAck) String() string + type NcServerMenuReq struct + LimitRange uint16 + Menu []ServerMenu + MenuNumber byte + NpcHandle uint16 + NpcPosition ShineXYType + Priority byte + Title [128]byte + func (nc *NcServerMenuReq) PdbType() string + func (nc *NcServerMenuReq) String() string + type NcSoulStoneHpSomeoneUseCmd struct + Player uint16 + func (nc *NcSoulStoneHpSomeoneUseCmd) PdbType() string + func (nc *NcSoulStoneHpSomeoneUseCmd) String() string + type NcSoulStoneSpSomeoneUseCmd struct + Player uint16 + func (nc *NcSoulStoneSpSomeoneUseCmd) PdbType() string + func (nc *NcSoulStoneSpSomeoneUseCmd) String() string + type NcUserClientVersionCheckReq struct + VersionKey [64]byte + func (nc *NcUserClientVersionCheckReq) PdbType() string + func (nc *NcUserClientVersionCheckReq) String() string + type NcUserClientWrongVersionCheckAck struct + func (nc *NcUserClientWrongVersionCheckAck) PdbType() string + func (nc *NcUserClientWrongVersionCheckAck) String() string + type NcUserLoginAck struct + NumOfWorld byte + Worlds []WorldInfo + func (nc *NcUserLoginAck) PdbType() string + func (nc *NcUserLoginAck) String() string + type NcUserLoginFailAck struct + Err uint16 + func (nc *NcUserLoginFailAck) PdbType() string + func (nc *NcUserLoginFailAck) String() string + type NcUserLoginWithOtpReq struct + Otp Name8 + func (nc *NcUserLoginWithOtpReq) PdbType() string + func (nc *NcUserLoginWithOtpReq) String() string + type NcUserLoginWorldAck struct + Avatars []AvatarInformation + NumOfAvatar byte + WorldManager uint16 + func (nc *NcUserLoginWorldAck) PdbType() string + func (nc *NcUserLoginWorldAck) String() string + type NcUserLoginWorldReq struct + User Name256Byte + ValidateNew [28]uint16 + func (nc *NcUserLoginWorldReq) PdbType() string + func (nc *NcUserLoginWorldReq) String() string + type NcUserUsLoginReq struct + Password [36]byte + SpawnApps Name5 + UserName [260]byte + func (nc *NcUserUsLoginReq) PdbType() string + func (nc *NcUserUsLoginReq) String() string + type NcUserWillWorldSelectAck struct + Error uint16 + Otp Name8 + func (nc *NcUserWillWorldSelectAck) PdbType() string + func (nc *NcUserWillWorldSelectAck) String() string + type NcUserWorldSelectAck struct + Ip Name4 + Port uint16 + ValidateNew [32]uint16 + WorldStatus byte + func (nc *NcUserWorldSelectAck) PdbType() string + func (nc *NcUserWorldSelectAck) String() string + type NcUserWorldSelectReq struct + WorldNo byte + func (nc *NcUserWorldSelectReq) PdbType() string + func (nc *NcUserWorldSelectReq) String() string + type NcZoneCharDataReq struct + CharID Name5 + WorldManager uint16 + type NcitemRelocateReq struct + From ItemInventory + To ItemInventory + func (nc *NcitemRelocateReq) PdbType() string + func (nc *NcitemRelocateReq) String() string + type NetCommand struct + Protocol uint16 + type PartMark struct + BF0 byte + type ProtoAvatarDeleteInfo struct + Day byte + Hour byte + Min byte + Month byte + Year byte + type ProtoAvatarShapeInfo struct + BF byte + FaceShape byte + HairColor byte + HairType byte + type ProtoEquipment struct + EquAccBack uint16 + EquAccBody uint16 + EquAccBoot uint16 + EquAccHeadA uint16 + EquAccHip uint16 + EquAccLeftHand uint16 + EquAccPant uint16 + EquAccRightHand uint16 + EquAccShield uint16 + EquBody uint16 + EquBoot uint16 + EquCosEff uint16 + EquEye uint16 + EquHead uint16 + EquLeftHand uint16 + EquMinimon uint16 + EquMinimonR uint16 + EquMouth uint16 + EquPant uint16 + EquRightHand uint16 + Upgrade EquipmentUpgrade + type ProtoItemPacketInformation struct + DataSize byte + ItemData []byte + type ProtoNcCharClientItemCmdFlag struct + BF0 byte + type ProtoTutorialInfo struct + TutorialState int32 + TutorialStep byte + type ServerMenu struct + Content [32]byte + Reply byte + type ShineCoordType struct + Direction byte + XY ShineXYType + type ShineDateTime struct + BF0 int32 + type ShineGuildScore struct + KillCount [7]uint16 + KillScore [7]uint32 + type ShineItemVar struct + ItemAttr []byte + ItemID uint16 + type ShineXYType struct + X uint32 + Y uint32 + type ShortCutData struct + CodeNo uint16 + SlotNo byte + Value int32 + type SkillItemActionCoolTimeCmd struct + Groups []SkillItemActionCoolTimeCmdGroup + Num uint16 + func (nc *SkillItemActionCoolTimeCmd) PdbType() string + func (nc *SkillItemActionCoolTimeCmd) String() string + type SkillItemActionCoolTimeCmdGroup struct + ItemActionGroupID uint16 + ItemActionID uint16 + SecondCoolTime uint32 + type SkillReadBlockClient struct + CoolTime uint32 + Empower SkillReadBlockClientEmpower + Mastery uint32 + SkillID uint16 + type SkillReadBlockClientEmpower struct + BF1 byte + Gap0 byte + type StopEmoticonDescript struct + EmoticonFrame uint16 + EmoticonID byte + type StreetBoothSignBoard struct + Text [30]byte + type TM struct + Hour int32 + IsDst int32 + Minutes int32 + Month int32 + MonthDay int32 + Seconds int32 + WeekDay int32 + Year int32 + YearDay int32 + type UseItemMiniMonsterInfo struct + ChargedItem byte + ChargedItemList [12]uint16 + NormalItem byte + NormalItemList [12]uint16 + type WorldInfo struct + WorldName Name4 + WorldNumber byte + WorldStatus byte