I couldn't decide on which section to put this in (Client or Server), but I'm planning on loading 474 object definitions into Hyperion, and I was wondering if the format is any different, specifically this part:
Code:
do {
configCode = buf.get() & 0xFF;
if(configCode == 0) {
break outer_loop;
}
switch(configCode) {
case 1:
int someCounter = buf.get() & 0xFF;
for(int i = 0; i < someCounter; i++) {
buf.getShort();
buf.get();
}
break;
case 2:
name = ByteBufferUtils.getString(buf);
break;
case 3:
desc = ByteBufferUtils.getString(buf);
break;
case 5:
someCounter = buf.get() & 0xFF;
for(int i = 0; i < someCounter; i++) {
buf.getShort();
}
break;
case 14:
sizeY = buf.get() & 0xFF;
break;
case 15:
sizeX = buf.get() & 0xFF;
break;
case 17:
isSolid = false;
break;
case 18:
isWalkable = false;