MCPcopy Create free account

hub / github.com/Ayin-a/hk4e / functions

Functions1,514 in github.com/Ayin-a/hk4e

↓ 3 callersMethodJoinOtherWorld
(player *model.Player, hostPlayer *model.Player)
gs/game/player_multiplayer.go:78
↓ 3 callersMethodKickPlayer
(userId uint32, reason uint32)
gs/game/game.go:406
↓ 3 callersFunctionLoadEc2bKey
(b []byte)
pkg/random/hk4e_ec2b.go:16
↓ 3 callersMethodLoginNotify
(userId uint32, clientSeq uint32, player *model.Player)
gs/game/player_login.go:247
↓ 3 callersFunctionNewKeyBlock
(seed uint64, useMagicSeed bool)
pkg/random/hk4e_mt19937.go:71
↓ 3 callersMethodNewPolygon
NewPolygon 新建空间多边形
pkg/alg/shape.go:90
↓ 3 callersMethodOnUserOffline
(userId uint32, changeGsInfo *ChangeGsInfo)
gs/game/player_login.go:228
↓ 3 callersMethodPacketAvatarEquipChangeNotifyByReliquary
(avatar *model.Avatar, slot uint8)
gs/game/player_equip.go:269
↓ 3 callersMethodPacketAvatarInfo
(avatar *model.Avatar)
gs/game/player_avatar.go:352
↓ 3 callersMethodPacketOnlinePlayerInfo
(player *model.Player)
gs/game/player_social.go:438
↓ 3 callersMethodPacketSceneAvatarInfo
(scene *Scene, player *model.Player, avatarId uint32)
gs/game/player_scene.go:1103
↓ 3 callersMethodPeekSize
PeekSize checks the size of next message in the recv queue
gate/kcp/kcp.go:230
↓ 3 callersFunctionPostJson
(url string, body any, authToken ...string)
pkg/httpclient/http_client.go:78
↓ 3 callersFunctionR
(t,e,n)
cmd/dispatch/static/geetest/static/js/slide.7.8.6.js:1
↓ 3 callersFunctionRmIZ
(t)
cmd/dispatch/static/geetest/static/js/gct.e7810b5b525994e2fb1f89135f8df14a.js:1
↓ 3 callersFunctionRsaEncrypt
(rawData []byte, pubKey *rsa.PublicKey)
pkg/endec/endec.go:57
↓ 3 callersFunctionRsaParsePubKeyByPrivKey
(privKeyPem []byte)
pkg/endec/endec.go:33
↓ 3 callersMethodSeed
(seed int64)
pkg/random/hk4e_mt19937.go:26
↓ 3 callersMethodSendAllMsgPack
SendAllMsgPack 发送所有玩家的待发送区的消息包
gs/game/game_gcg_manager.go:747
↓ 3 callersMethodSendEnetNotifyToPeer
(enet *Enet)
gate/kcp/udp_socket_linux.go:231
↓ 3 callersMethodSendPrivateChat
SendPrivateChat 发送私聊文本消息给玩家
gs/game/player_chat.go:84
↓ 3 callersMethodSetAllControllerAllow
SetAllControllerAllow 设置全部操控者是否允许操作
gs/game/game_gcg_manager.go:471
↓ 3 callersMethodSetReadDeadline
SetReadDeadline implements the Conn SetReadDeadline method.
gate/kcp/session.go:804
↓ 3 callersMethodSetSeed
(seed uint64)
pkg/random/hk4e_ec2b.go:67
↓ 3 callersMethodTakeOffWeapon
(avatarId uint32, weapon *Weapon)
gs/model/db_avatar.go:223
↓ 3 callersMethodToProto
(controller *GCGController)
gs/game/game_gcg_manager.go:42
↓ 3 callersFunctionU
(t)
cmd/dispatch/static/geetest/static/js/slide.7.8.6.js:1
↓ 3 callersFunctionVector3CrossProd
Vector3CrossProd 三维向量叉乘
pkg/alg/vector.go:61
↓ 3 callersMethodWearWeapon
(avatarId uint32, weapon *Weapon)
gs/model/db_avatar.go:216
↓ 3 callersFunctionWriteJpgFile
(fileName string, jpg image.Image)
gs/game/audio_video.go:227
↓ 3 callersFunctionXor
(data []byte, key []byte)
pkg/endec/endec.go:174
↓ 3 callersMethodXorKey
()
pkg/random/hk4e_mt19937.go:90
↓ 3 callersFunction_imin_
(a, b uint32)
gate/kcp/kcp.go:91
↓ 3 callersFunctionb
(t)
cmd/dispatch/static/geetest/static/js/slide.7.8.6.js:1
↓ 3 callersMethodcloseAllKcpConn
关闭所有连接
gate/net/kcp_connect_manager.go:427
↓ 3 callersMethoddec
()
pkg/email/pool.go:159
↓ 3 callersMethoddefaultMonitor
()
gate/kcp/udp_socket.go:48
↓ 3 callersMethoddefaultReadLoop
()
gate/kcp/udp_socket.go:11
↓ 3 callersMethoddelSegment
delSegment recycles a KCP segment
gate/kcp/kcp.go:209
↓ 3 callersMethoddoGachaOnce
单抽一次
gs/game/player_gacha.go:368
↓ 3 callersMethoddoGachaRandDropFull
走一次完整流程的掉落组
gs/game/player_gacha.go:565
↓ 3 callersFunctionf
(t)
cmd/dispatch/static/geetest/static/js/slide.7.8.6.js:1
↓ 3 callersMethodgetHeadMsg
(clientSeq uint32)
gate/net/session.go:316
↓ 3 callersFunctionhashStr
(h hash.Hash, inputStr string)
pkg/endec/endec.go:169
↓ 3 callersMethodkcpInput
(data []byte)
gate/kcp/session.go:628
↓ 3 callersFunctionnewUDPSession
newUDPSession create a new udp session for client or server
gate/kcp/session.go:126
↓ 3 callersMethodnotifyReadEvent
()
gate/kcp/session.go:593
↓ 3 callersMethodoutput
post-processing for sending a packet from kcp core steps: 1. FEC packet generation 2. CRC32 integrity 3. Encryption 4. TxQueue
gate/kcp/session.go:529
↓ 3 callersFunctionparseMIMEParts
parseMIMEParts will recursively walk a MIME entity and return a []mime.Part containing each (flattened) mime.Part found. It is important to note that
pkg/email/email.go:191
↓ 3 callersFunctiontoLeft
(a *Vector2, b *Vector2, c *Vector2, p *Vector2)
pkg/alg/shape.go:247
↓ 3 callersFunctionxorRoundKey
(key, roundKey []byte)
pkg/random/hk4e_ec2b.go:120
↓ 3 callersFunctiony
(t)
cmd/dispatch/static/geetest/static/js/slide.7.8.6.js:1
↓ 2 callersFunction$_BHR
(t)
cmd/dispatch/static/geetest/static/js/slide.7.8.6.js:1
↓ 2 callersFunction$_GY
()
cmd/dispatch/static/geetest/static/js/slide.7.8.6.js:1
↓ 2 callersFunction$_JP
(n,t)
cmd/dispatch/static/geetest/static/js/slide.7.8.6.js:1
↓ 2 callersMethodAcceptKCP
AcceptKCP accepts a KCP connection
gate/kcp/session.go:778
↓ 2 callersMethodAddAvatar
(player *Player, avatarId uint32)
gs/model/db_avatar.go:97
↓ 2 callersMethodAddEnterSceneContext
(ctx *EnterSceneContext)
gs/game/game_world_manager.go:245
↓ 2 callersMethodAddGroupSuite
(groupId uint32, suiteId uint8)
gs/game/game_world_scene.go:334
↓ 2 callersMethodAddQuest
AddQuest 添加一个任务
gs/model/db_quest.go:45
↓ 2 callersMethodAddSceneGroup
AddSceneGroup 加载场景组
gs/game/player_scene.go:610
↓ 2 callersMethodAddWeapon
(player *Player, itemId uint32, weaponId uint64)
gs/model/db_weapon.go:68
↓ 2 callersMethodAllExceptCurLen
()
gs/model/player.go:151
↓ 2 callersMethodAllLen
()
gs/model/player.go:147
↓ 2 callersMethodCalcWeaponUpgrade
CalcWeaponUpgrade 计算使用材料给武器强化后的等级经验以及返回的矿石
gs/game/player_weapon.go:486
↓ 2 callersMethodCalcWeaponUpgradeExpAndCoin
CalcWeaponUpgradeExpAndCoin 计算使用材料给武器强化后能获得的经验以及摩拉消耗
gs/game/player_weapon.go:414
↓ 2 callersMethodChangeToMultiplayer
ChangeToMultiplayer 转换为多人世界
gs/game/game_world_manager.go:724
↓ 2 callersMethodCheckPointUnlock
(pointId uint32)
gs/model/db_world.go:69
↓ 2 callersMethodClear
()
gs/model/player.go:163
↓ 2 callersMethodClose
go1.1 didn't have this method
pkg/email/pool.go:68
↓ 2 callersMethodClose
Close closes the connection.
gate/kcp/session.go:338
↓ 2 callersMethodClose
Close stops listening on the UDP address, and closes the socket
gate/kcp/session.go:813
↓ 2 callersMethodClose
()
node/service/service.go:39
↓ 2 callersMethodControllerSelectChar
ControllerSelectChar 操控者选择角色卡牌
gs/game/game_gcg_manager.go:499
↓ 2 callersMethodControllerUseSkill
ControllerUseSkill 操控者使用技能
gs/game/game_gcg_manager.go:546
↓ 2 callersFunctionConvClientPbDataToServer
在GS侧进行pb.Unmarshal解析二级pb数据前 请先在这里添加相关代码
gate/net/proto_endecode.go:363
↓ 2 callersMethodCostUserWeapon
(userId uint32, weaponIdList []uint64)
gs/game/player_weapon.go:50
↓ 2 callersMethodCreateController
CreateController 创建操控者
gs/game/game_gcg_manager.go:293
↓ 2 callersMethodCreateRobot
(uid uint32, name string, sign string)
gs/game/game.go:143
↓ 2 callersMethodCreateUserTimer
CreateUserTimer 创建玩家定时任务
gs/game/game_tick_manager.go:70
↓ 2 callersMethodCreateWorld
(owner *model.Player)
gs/game/game_world_manager.go:49
↓ 2 callersFunctionDeleteAllKeyNameFromStringAnyMap
(src map[string]any, keyName string)
pkg/object/object.go:86
↓ 2 callersMethodDestroyVehicleEntity
DestroyVehicleEntity 删除载具实体
gs/game/player_vehicle.go:95
↓ 2 callersFunctionDialWithOptions
DialWithOptions connects to the remote address "raddr" on the network "udp" with packet encryption 'block' is the block encryption algorithm to encry
gate/kcp/session.go:897
↓ 2 callersMethodDistLockSync
DistLockSync 加锁同步阻塞直到成功或超时
gs/dao/player_redis.go:152
↓ 2 callersMethodExitVehicle
ExitVehicle 离开载具
gs/game/player_vehicle.go:165
↓ 2 callersMethodGCGMsgCardUpdate
GCGMsgCardUpdate GCG消息卡牌更新
gs/game/game_gcg_manager.go:1118
↓ 2 callersMethodGCGMsgDiceRoll
GCGMsgDiceRoll GCG消息摇骰子
gs/game/game_gcg_manager.go:859
↓ 2 callersMethodGCGMsgUseSkill
GCGMsgUseSkill GCG消息使用技能
gs/game/game_gcg_manager.go:874
↓ 2 callersMethodGCGMsgUseSkillEnd
GCGMsgUseSkillEnd GCG消息使用技能结束
gs/game/game_gcg_manager.go:903
↓ 2 callersMethodGMAddUserAllAvatar
GMAddUserAllAvatar 给予玩家所有角色
gs/game/game_command_gm.go:131
↓ 2 callersMethodGMAddUserAllCostume
GMAddUserAllCostume 给予玩家所有时装
gs/game/game_command_gm.go:138
↓ 2 callersMethodGMAddUserAllFlycloak
GMAddUserAllFlycloak 给予玩家所有风之翼
gs/game/game_command_gm.go:145
↓ 2 callersMethodGMAddUserAllItem
GMAddUserAllItem 给予玩家所有物品
gs/game/game_command_gm.go:105
↓ 2 callersMethodGMAddUserAllReliquary
GMAddUserAllReliquary 给予玩家所有圣遗物
gs/game/game_command_gm.go:124
↓ 2 callersMethodGMAddUserAllWeapon
GMAddUserAllWeapon 给予玩家所有武器
gs/game/game_command_gm.go:117
↓ 2 callersMethodGMAddUserAvatar
GMAddUserAvatar 给予玩家角色
gs/game/game_command_gm.go:85
↓ 2 callersMethodGMAddUserCostume
GMAddUserCostume 给予玩家时装
gs/game/game_command_gm.go:93
↓ 2 callersMethodGMAddUserFlycloak
GMAddUserFlycloak 给予玩家风之翼
gs/game/game_command_gm.go:99
↓ 2 callersMethodGMAddUserReliquary
GMAddUserReliquary 给予玩家圣遗物
gs/game/game_command_gm.go:76
← previousnext →301–400 of 1,514, ranked by callers