public virtual int vmethod_4(zzSoundClass class107_0) { if (class107_0.method_3() == Enum3.const_1) { int num = class107_0.method_5(); if (class107_0.method_8() != Enum5.const_3) { if (num == 4) { num = 1; } else { num -= 4; } } if (num != 1) { if (num != 2) { if (this.int_5 <= 10) { return 4; } if (this.int_5 > 22) { return 2; } return 3; } } if (this.int_5 > 1) { return 3; } return 4; } else { if (this.int_5 <= 3) { return 4; } if (this.int_5 > 10) { return 2; } return 3; } }