Advertisement
MrCheeze

not 0/4 aligned

Oct 25th, 2020
427
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.84 KB | None | 0 0
  1. Searching 6287 files for "arg0->unk[0-9A-F]*[8C][^0-9A-F][^&\|,\n]*->[^&\|,\n]*[^=><!]=[^=]" (regex)
  2.  
  3. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_Bg_Bowl_Wall\func_8086F718.s.c:
  4. 13 arg0->unk28 = (f32) (arg0->unk16C - 450.0f);
  5. 14 arg0->unk30 = (s16) arg0->unkB4;
  6. 15: (arg0->unk184 + (arg0->unk1C * 2))->unk23E = (u16)2;
  7. 16 arg0->unk164 = &func_8086F7F8;
  8. 17 }
  9.  
  10. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_Bg_Spot00_Hanebasi\BgSpot00Hanebasi_Draw.s.c:
  11. 37 sp54 = sp54 * -1.0f;
  12. 38 Matrix_MultVec3f(temp_a0, &sp48);
  13. 39: arg0->unk11C->unk11C->unk24 = sp48;
  14. 40: arg0->unk11C->unk11C->unk28 = sp4C;
  15. 41: arg0->unk11C->unk11C->unk2C = sp50;
  16. 42 temp_v0_3 = gSaveContext.unk1360;
  17. 43 if (temp_v0_3 != 0xC) {
  18.  
  19. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_Boss_Dodongo\BossDodongo_Update.s.c:
  20. 306 if (phi_s0_5 != 0xC) {
  21. 307 if (&func_808C3704 == arg0->unk190) {
  22. 308: (arg0->unk45C + (phi_s0_5 << 6))->unk38 = 0.0f;
  23. 309 } else {
  24. 310: (arg0->unk45C + (phi_s0_5 << 6))->unk38 = 1.0f;
  25. 311 }
  26. 312 }
  27.  
  28. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_En_Eiyer\EnEiyer_Init.s.c:
  29. 56 } else {
  30. 57 temp_a0->unk118 = arg0;
  31. 58: arg0->unk11C->unk11C->unk118 = arg0;
  32. 59: arg0->unk11C->unk11C->unk11C->unk118 = arg0;
  33. 60 block_12:
  34. 61 if (arg0->unk1C == 0) {
  35.  
  36. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_En_Goma\func_80A49D0C.s.c:
  37. 27 temp_v1 = arg0->unk1C;
  38. 28 if ((s32) temp_v1 < 6) {
  39. 29: (arg0->unk118 + (temp_v1 * 2))->unk1A4 = (u16)-1;
  40. 30 }
  41. 31 Audio_PlaySoundGeneral(0x3878, arg0 + 0xE4, 4, &D_801333E0, &D_801333E0, &D_801333E8);
  42.  
  43. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_En_Goma\func_80A4A6AC.s.c:
  44. 91 temp_v1_2 = arg0->unk1C;
  45. 92 if ((s32) temp_v1_2 < 6) {
  46. 93: (arg0->unk118 + (temp_v1_2 * 2))->unk1A4 = (u16)-1;
  47. 94 }
  48. 95 func_80A4B3F0(arg0, phi_a2, phi_a2, temp_a3);
  49.  
  50. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_En_Horse\func_80A65108.s.c:
  51. 201 temp_v0_3 = phi_v0;
  52. 202 temp_t0 = phi_t0 + 1;
  53. 203: (arg0->unk32C + temp_v0_3)->unk30 = (s16) (s32) sp3C;
  54. 204: (arg0->unk32C + temp_v0_3)->unk32 = (s16) (s32) sp40;
  55. 205: (arg0->unk32C + temp_v0_3)->unk34 = (s16) (s32) sp44;
  56. 206 temp_v1_2 = arg0->unk32C + temp_v0_3;
  57. 207 temp_t7 = temp_v1_2->unk2E;
  58.  
  59. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_En_Horse_Link_Child\func_80A6ABF8.s.c:
  60. 20 func_800A6408(arg2, (arg0->unk25C + phi_s0)->unk3C, temp_a2, &sp40);
  61. 21 temp_s2 = phi_s2 + 1;
  62. 22: (arg0->unk25C + phi_s0)->unk30 = (s16) (s32) sp40;
  63. 23: (arg0->unk25C + phi_s0)->unk32 = (s16) (s32) sp44;
  64. 24: (arg0->unk25C + phi_s0)->unk34 = (s16) (s32) sp48;
  65. 25 temp_v0 = arg0->unk25C + phi_s0;
  66. 26 temp_v0->unk36 = (s16) (s32) (temp_v0->unk38 * (f32) temp_v0->unk2E);
  67.  
  68. \\wsl$\Ubuntu\home\matt\git\oot\asm\non_matchings\overlays\actors\ovl_En_Wall_Tubo\func_80B2EE9C.s.c:
  69. 33 if (fabsf(temp_f14) < 40.0f) {
  70. 34 block_13:
  71. 35: (temp_a2 + (arg0->unk1C * 2))->unk23E = (u16)1;
  72. 36 phi_v0->unk150 = (u16)2;
  73. 37 func_80078884(temp_f12, temp_f14, 0x4807, temp_a2);
  74.  
  75. 17 matches across 9 files
  76.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement