LastExceed
02/26/2020, 1:32 PMStephan Schroeder
02/26/2020, 2:26 PMMike
02/26/2020, 2:55 PMLastExceed
02/26/2020, 3:08 PMMike
02/26/2020, 3:10 PMLastExceed
02/26/2020, 3:10 PMMike
02/26/2020, 3:21 PMHanno
02/26/2020, 3:31 PMSteve
02/26/2020, 6:40 PMAlowaniak
02/26/2020, 7:00 PMval handlerAndEventPerOpcode = mapOf(
Opcode.CreatureUpdate to (CreatureUpdateHandler to CreatureUpdate),
Opcode.CreatureAction to (CreatureActionHandler to CreatureAction),
...etc
)
val (handler, event) = handlerAndEventPerOpcode[opcode]
handler.handlePacket(event.readFrom(reader), player)
But not sure if that would be better, and you also gotta figure something out for the ChatMessage one