Table Of Contents

Previous topic

config Module

Next topic

game Package

This Page

core Package

otjson Module

packet Module

class packet.TibiaPacket(header=None)

Bases: object

clear()
data
int16(data, pack=<built-in function pack>)
int32(data)
int64(data)
int8(data, pack=<built-in function pack>)
put(string)
raw
send(stream, pack=<built-in function pack>, len=<built-in function len>, adler32=<built-in function adler32>, encryptXTEA=<function encryptXTEA at 0x2b2db18>, sum=<built-in function sum>, map=<built-in function map>)
sendto(list)
stream
string(string, pack=<built-in function pack>)
uint16(data, pack=<built-in function pack>)
uint32(data, pack=<built-in function pack>)
uint64(data)
uint8(data, chr=<built-in function chr>)
class packet.TibiaPacketReader(data)

Bases: object

data
double()
float()
getData()
getX(size)
int16()
int32()
int64()
int8()
pos
position(instance=None)
stackPosition(instance=None)
string()
uint16()
uint32()
uint64()
uint8()

protocolbase Module

class protocolbase.TibiaFactory

Bases: twisted.internet.protocol.Factory

addClient(client)
protocol = None
removeClient(client)
class protocolbase.TibiaProtocol

Bases: twisted.internet.protocol.Protocol

connectionLost(reason)
connectionMade()
dataReceived(data)
dataToPacket(data)
handlePacketFrame(packetData)
loseConnection()
onConnect()
onConnectionLost()
onFirstPacket(packet)
onInit()
onPacket(packet)

sql Module

sql.connect(module='MySQLdb')
sql.runOperation(*argc, **kwargs)
sql.runOperationLastId(*argc, **kwargs)
sql.runQuery(*argc, **kwargs)