MCPcopy Create free account

hub / github.com/PokemonUniverse/go-gameserver / functions

Functions172 in github.com/PokemonUniverse/go-gameserver

↓ 1 callersMethodprocessPacket
(_packet pnet.IPacket)
server/ConnectionWrapper.go:94
↓ 1 callersFunctionprocessTilePoints
(_row TilePointRow, _tilePointTable *TilePointTable)
world/World.go:297
↓ 1 callersFunctionreadConfiguration
()
main.go:68
↓ 1 callersFunctionstartGameServer
()
main.go:106
↓ 1 callersFunctionwaitForLoadComplete
Waits for all spawned process routines to finish This can take a while if there are alot of tiles
world/World.go:248
FunctionAddPlayer
(_player interfaces.IPlayer)
game/Game.go:21
MethodAddPositions
(_from pos.Position, _to pos.Position)
data/netmsg/WalkMessage.go:54
MethodAddVisibleCreature
Methods for all creatures who need to see other creatures
data/models/Creature.go:106
MethodCanMove
()
data/models/Creature.go:63
MethodGetConfigurationItems
()
config/ServerConfigItems.go:29
MethodGetCreatureType
()
data/models/Creature.go:39
MethodGetCreatureType
Start ICreature
data/models/Player.go:41
MethodGetCreatureType
()
interfaces/ICreature.go:10
MethodGetDirection
()
data/models/Creature.go:59
MethodGetIdentifier
()
data/pokemon/Move.go:19
MethodGetLayer
()
world/TilePointTileLayer.go:15
MethodGetMapId
()
interfaces/ICreature.go:14
MethodGetName
()
data/models/Creature.go:35
FunctionGetPlayerByUID
(_uid uint64)
game/Game.go:25
FunctionGetPokemonById
(_id int64)
data/pokemon/Manager.go:61
MethodGetPosition
()
data/models/Creature.go:51
FunctionGetTileBlockingFromInt
(_blocking int)
interfaces/enums.go:57
FunctionGetTilePointLayer
(_mapId, _x, _y, _level int)
world/World.go:123
MethodGetVisibleCreatures
()
data/models/Creature.go:142
MethodGetVisibleCreatures
()
interfaces/ICreature.go:35
FunctionGetVisibleCreaturesFromPosition
(_position position.Position)
world/World.go:206
FunctionGetVisibleCreaturesInDirection
(_mapId, _x, _y, _level int, _direction uint16)
world/World.go:137
MethodKnowsVisibleCreature
(_creature interfaces.ICreature)
data/models/Creature.go:134
MethodKnowsVisibleCreature
(_creature ICreature)
interfaces/ICreature.go:34
FunctionListen
Start listening for new connections
server/GameServer.go:39
FunctionLoad
(_hood *hood.Hood)
data/pokemon/Manager.go:20
MethodLoadCharacterData
()
data/models/Creature.go:43
MethodLoadCharacterData
()
data/models/Player.go:45
FunctionLoadWorldmap
(_hood *hood.Hood)
world/World.go:87
FunctionNewCreatureAddMessage
(_creature interfaces.ICreature)
data/netmsg/CreatureAddMessage.go:13
FunctionNewCreatureRemoveMessage
(_creature interfaces.ICreature)
data/netmsg/CreatureRemoveMessage.go:13
FunctionNewPlayer
(_entity *entities.Player, _dbConn *hood.Hood)
data/models/Player.go:28
FunctionNewSendTilesMessage
()
data/netmsg/SendTilesMessage.go:13
FunctionNewServerConfigItems
()
config/ServerConfigItems.go:18
FunctionNewTurnMessage
(_creature interfaces.ICreature)
data/netmsg/TurnMessage.go:14
FunctionNewWalkMessage
(_creature interfaces.ICreature)
data/netmsg/WalkMessage.go:22
MethodOnCreatureAppear
(_creature interfaces.ICreature, _isLogin bool)
data/models/Creature.go:99
MethodOnCreatureAppear
(_creature ICreature, _isLogin bool)
interfaces/ICreature.go:28
MethodOnCreatureDisappear
(_creature interfaces.ICreature, _isLogout bool)
data/models/Creature.go:102
MethodOnCreatureDisappear
(_creature ICreature, _isLogout bool)
interfaces/ICreature.go:29
MethodOnCreatureMove
Methods for all moving creatures
data/models/Creature.go:90
MethodOnCreatureMove
(_creature interfaces.ICreature, _from position.Position, _to position.Position, _teleport bool)
data/models/Player.go:67
FunctionOnCreatureTurn
(_creature interfaces.ICreature, _direction uint16)
game/Game.go:38
MethodOnCreatureTurn
(_creature interfaces.ICreature)
data/models/Creature.go:96
MethodOnCreatureTurn
(_creature interfaces.ICreature)
data/models/Player.go:103
FunctionOnPlayerMove
(_player interfaces.IPlayer, _direction uint16)
game/Game.go:29
FunctionPUSYS_TIME
()
interfaces/enums.go:17
MethodReadPacket
(_packet pnet.IPacket)
data/netmsg/TurnMessage.go:27
MethodRemoveVisibleCreature
(_creature interfaces.ICreature)
data/models/Creature.go:121
MethodSetNetworkChans
Networking - Receive
data/models/Player.go:165
MethodSetPosition
(_position position.Position)
data/models/Creature.go:55
MethodTurn
(_direction uint16)
data/models/Creature.go:78
MethodWalk
(_from position.Position, _to position.Position, _teleported bool, _direction uint16)
data/models/Creature.go:67
MethodWalk
(_from position.Position, _to position.Position, _teleported bool, _direction uint16)
data/models/Player.go:53
MethodWritePacket
WritePacket write the needed object data to a Packet and returns it
data/netmsg/SendPlayerDataMessage.go:23
MethodWritePacket
WritePacket write the needed object data to a Packet and returns it
data/netmsg/CreatureAddMessage.go:23
MethodWritePacket
WritePacket write the needed object data to a Packet and returns it
data/netmsg/LoginMessage.go:54
MethodWritePacket
WritePacket write the needed object data to a Packet and returns it
data/netmsg/SendTilesMessage.go:27
MethodWritePacket
WritePacket write the needed object data to a Packet and returns it
data/netmsg/CreatureRemoveMessage.go:23
MethodWritePacket
WritePacket write the needed object data to a Packet and returns it
data/netmsg/TurnMessage.go:38
FunctionclientConnection
Entrance method for new websocket connections
server/GameServer.go:52
Functioninit
()
game/Game.go:17
Functioninit
()
data/PlayerHelper.go:17
Functioninit
()
data/pokemon/Manager.go:15
Functioninit
()
world/World.go:58
Functioninit
()
server/GameServer.go:29
Functionmain
()
main.go:27
← previous101–172 of 172, ranked by callers