mirror of
https://github.com/2revoemag/PSF-BotServer.git
synced 2026-07-13 15:34:42 +00:00
testing code; doesn't work, but I like where it's going
This commit is contained in:
parent
861a611707
commit
aac5e0a7ce
1 changed files with 19 additions and 0 deletions
|
|
@ -475,4 +475,23 @@ class WorldSessionActor extends Actor with MDCContextAware {
|
||||||
log.trace("WORLD SEND RAW: " + pkt)
|
log.trace("WORLD SEND RAW: " + pkt)
|
||||||
sendResponse(RawPacket(pkt))
|
sendResponse(RawPacket(pkt))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def experimentalSlotted(bytes : ByteVector): Unit = {
|
||||||
|
if(bytes.size > 467L) {
|
||||||
|
val packet1 : MultiPacketEx = MultiPacketEx(Vector(bytes))
|
||||||
|
val packet2 : ByteVector = bytes
|
||||||
|
val size : Long = packet2.size
|
||||||
|
var i : Long = 0
|
||||||
|
var subslot = 257
|
||||||
|
leftRef !> ResponsePacket(hex"00 15 01 00")
|
||||||
|
while(i < size) {
|
||||||
|
val packet3 = packet2.slice(i, i + 463L)
|
||||||
|
val packet4 = SlottedMetaPacket(0x4, subslot, packet3)
|
||||||
|
val packet5 : ByteVector = PacketCoding.EncodePacket(packet4).require.toByteVector
|
||||||
|
leftRef !> ResponsePacket(packet5)
|
||||||
|
i += 463L
|
||||||
|
subslot += 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue