Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private final Model method241(int i, int i_25_, int i_26_, int i_27_) {
- try {
- Model model = null;
- long l;
- if (anIntArray281 == null) {
- if (i_25_ != 10) {
- return null;
- }
- l = (long) ((anInt259 << 6) + i_27_) + ((long) (i_26_ + 1) << 32);
- Model model_28_ = (Model) aCache285.method172(l);
- if (model_28_ != null) {
- return model_28_;
- }
- if (anIntArray278 == null) {
- return null;
- }
- boolean bool = aBoolean256 ^ i_27_ > 3;
- int i_29_ = anIntArray278.length;
- for (int i_30_ = 0; i_30_ < i_29_; i_30_++) {
- int i_31_ = anIntArray278[i_30_];
- if (bool) {
- i_31_ += 65536;
- }
- model = (Model) aCache290.method172((long) i_31_);
- if (model == null) {
- model = Model.method410(anInt275, i_31_ & 0xffff);
- if (model == null) {
- return null;
- }
- if (bool) {
- model.method425(0);
- }
- aCache290.method173(model, (long) i_31_, (byte) 2);
- }
- if (i_29_ > 1) {
- aModelArray246[i_30_] = model;
- }
- }
- if (i_29_ > 1) {
- model = new Model(i_29_, aModelArray246, -38);
- }
- } else {
- int i_32_ = -1;
- for (int i_33_ = 0; i_33_ < anIntArray281.length; i_33_++) {
- if (anIntArray281[i_33_] == i_25_) {
- i_32_ = i_33_;
- break;
- }
- }
- if (i_32_ == -1) {
- return null;
- }
- l = (long) ((anInt259 << 6) + (i_32_ << 3) + i_27_) + ((long) (i_26_ + 1) << 32);
- Model model_34_ = (Model) aCache285.method172(l);
- if (model_34_ != null) {
- return model_34_;
- }
- int i_35_ = anIntArray278[i_32_];
- boolean bool = aBoolean256 ^ i_27_ > 3;
- if (bool) {
- i_35_ += 65536;
- }
- model = (Model) aCache290.method172((long) i_35_);
- if (model == null) {
- model = Model.method410(anInt275, i_35_ & 0xffff);
- if (model == null) {
- return null;
- }
- if (bool) {
- model.method425(0);
- }
- aCache290.method173(model, (long) i_35_, (byte) 2);
- }
- }
- boolean bool;
- if (anInt253 != 128 || anInt277 != 128 || anInt245 != 128) {
- bool = true;
- } else {
- bool = false;
- }
- boolean bool_36_;
- if (anInt243 != 0 || anInt250 != 0 || anInt288 != 0) {
- bool_36_ = true;
- } else {
- bool_36_ = false;
- }
- Model model_37_ = new Model(9, anIntArray289 == null, Animation.method152(i_26_, false), i_27_ == 0 && i_26_ == -1 && !bool && !bool_36_, model);
- if (i_26_ != -1) {
- model_37_.method417((byte) -71);
- model_37_.method418(i_26_, 40542);
- model_37_.anIntArrayArray1651 = null;
- model_37_.anIntArrayArray1650 = null;
- }
- while (i_27_-- > 0)
- model_37_.method421(360);
- if (anIntArray289 != null) {
- for (int i_38_ = 0; i_38_ < anIntArray289.length; i_38_++)
- model_37_.method424(anIntArray289[i_38_], anIntArray252[i_38_]);
- }
- if (bool) {
- model_37_.method426(anInt253, anInt245, anInt248, anInt277);
- }
- if (bool_36_) {
- model_37_.method423(anInt243, anInt250, 16384, anInt288);
- }
- model_37_.method427(64 + aByte242, 768 + aByte247 * 5, -50, -10, -50, !aBoolean274);
- if (anInt265 == 1) {
- model_37_.anInt1647 = model_37_.anInt1447;
- }
- aCache285.method173(model_37_, l, (byte) 2);
- if (i != 0) {
- anInt248 = 422;
- }
- return model_37_;
- } catch (RuntimeException runtimeexception) {
- SignLink.method557("87963, " + i + ", " + i_25_ + ", " + i_26_ + ", " + i_27_ + ", " + runtimeexception.toString());
- throw new RuntimeException();
- }
- }
Add Comment
Please, Sign In to add comment