private final void method361(int i, ByteBuffer class348_sub49,
				 int i_2_) {
	if (i != -6617)
	    method363(95);
	anInt497++;
	if (i_2_ == 1)
	    ((Class38) this).anInt501 = class348_sub49.getShort();
	else if (i_2_ == 2)
	    ((Class38) this).aBoolean507 = true;
	else if (i_2_ == 3) {
	    ((Class38) this).anInt499 = class348_sub49.getWord(13638);
	    ((Class38) this).anInt502 = class348_sub49.getWord(13638);
	    ((Class38) this).anInt508 = class348_sub49.getWord(13638);
	} else if (i_2_ == 4)
	    ((Class38) this).anInt498 = class348_sub49.getUByte();
	else if ((i_2_ ^ 0xffffffff) == -6)
	    ((Class38) this).anInt504 = class348_sub49.getShort();
	else if ((i_2_ ^ 0xffffffff) == -7)
	    ((Class38) this).anInt503 = class348_sub49.getTri();
    }