Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. public void spawnGroundItem(int i, int j) {
  2. NodeList class19 = groundArray[plane][i][j];
  3. if (class19 == null) {
  4. worldController.method295(plane, i, j);
  5. return;
  6. }
  7. int k = 0xfa0a1f01;
  8. Object obj = null;
  9. for (Item item = (Item) class19.reverseGetFirst(); item != null; item = (Item) class19.reverseGetNext()) {
  10. ItemDefinition itemDef = ItemDefinition.forID(item.ID);
  11.  
  12. int l = itemDef.value;
  13. if (itemDef.stackable)
  14. l *= item.anInt1559 + 1;
  15. if (l > k) {
  16. k = l;
  17. obj = item;
  18. }
  19. obj = item;
  20. }
  21. if (obj == null)
  22. return;//amiright?lol we'll try haha
  23. class19.insertTail(((Node) (obj)));
  24. Object obj1 = null;
  25. Object obj2 = null;
  26. for (Item class30_sub2_sub4_sub2_1 = (Item) class19
  27. .reverseGetFirst(); class30_sub2_sub4_sub2_1 != null; class30_sub2_sub4_sub2_1 = (Item) class19
  28. .reverseGetNext()) {
  29. if (class30_sub2_sub4_sub2_1.ID != ((Item) (obj)).ID && obj1 == null)
  30. obj1 = class30_sub2_sub4_sub2_1;
  31. if (class30_sub2_sub4_sub2_1.ID != ((Item) (obj)).ID && class30_sub2_sub4_sub2_1.ID != ((Item) (obj1)).ID
  32. && obj2 == null)
  33. obj2 = class30_sub2_sub4_sub2_1;
  34. }
  35.  
  36. int i1 = i + (j << 7) + 0x60000000;
  37. worldController.method281(i, i1, ((Animable) (obj1)), method42(plane, j * 128 + 64, i * 128 + 64),
  38. ((Animable) (obj2)), ((Animable) (obj)), plane, j);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement