final void initialize(ByteBuffer buffer, int i) {
	((GametipDefinition) this).activeTime = buffer.getTri();
	anInt3693++;
	((GametipDefinition) this).anInt3687 = buffer.getShort();
	((GametipDefinition) this).anInterface12Array3688 = new Interface12[buffer.getUByte()];
	Class223[] class223s = ClanChatPlayer.method285(-99);
	int i_27_ = 0;
	if (i != 21890)
	    method2180((byte) 25);
	for (/**/; ((GametipDefinition) this).anInterface12Array3688.length > i_27_;
	     i_27_++)
	    ((GametipDefinition) this).anInterface12Array3688[i_27_]
		= method2182(true,
			     class223s[(buffer.getUByte
					())],
			     buffer);
    }