MrCheeze

it pastebinned

Jun 21st, 2025
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.71 KB | None | 0 0
  1. Searching 456 files for "](" (case sensitive)
  2.  
  3. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Bg_Ice_Shelter\z_bg_ice_shelter.c:
  4. 443 }
  5. 444
  6. 445: sSteamSpawnFuncs[type](this, play, particleSpawningChance, sSteamEffectScales[type]);
  7. 446
  8. 447 if (this->alpha <= 0) {
  9.  
  10. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Bg_Jya_Ironobj\z_bg_jya_ironobj.c:
  11. 267 this->colliderCylinder.base.acFlags &= ~AC_HIT;
  12. 268 if (actor != NULL && actor->id == ACTOR_EN_IK) {
  13. 269: particleFunc[PARAMS_GET_U(this->dyna.actor.params, 0, 1)](this, play, (EnIk*)actor);
  14. 270 SfxSource_PlaySfxAtFixedWorldPos(play, &this->dyna.actor.world.pos, 80, NA_SE_EN_IRONNACK_BREAK_PILLAR);
  15. 271 dropPos.x = this->dyna.actor.world.pos.x;
  16.  
  17. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Bg_Spot01_Idohashira\z_bg_spot01_idohashira.c:
  18. 305 return;
  19. 306 }
  20. 307: sActionFuncs[this->action](this, play);
  21. 308 }
  22. 309
  23. ...
  24. 357 return;
  25. 358 }
  26. 359: sDrawFuncs[this->drawConfig](this, play);
  27. 360 }
  28. 361
  29.  
  30. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Bg_Spot09_Obj\z_bg_spot09_obj.c:
  31. 121
  32. 122 for (i = 0; i < ARRAY_COUNT(D_808B1FA4); i++) {
  33. 123: if (!D_808B1FA4[i](this, play)) {
  34. 124 return false;
  35. 125 }
  36. ...
  37. 149 BgSpot09Obj* this = (BgSpot09Obj*)thisx;
  38. 150
  39. 151: PRINTF(T("Spot09 Object [arg_data : 0x%04x](大工救出フラグ 0x%x)\n",
  40. 152: "Spot09 Object [arg_data : 0x%04x](Carpenter Rescue Flag 0x%x)\n"),
  41. 153 this->dyna.actor.params, GET_EVENTCHKINF_CARPENTERS_RESCUED_FLAGS());
  42. 154 this->dyna.actor.params &= 0xFF;
  43.  
  44. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Bg_Spot18_Obj\z_bg_spot18_obj.c:
  45. 159
  46. 160 for (i = 0; i < ARRAY_COUNT(D_808B910C); i++) {
  47. 161: if (D_808B910C[i](this, play) == 0) {
  48. 162 return 0;
  49. 163 }
  50. ...
  51. 189 s32 func_808B8CC8(BgSpot18Obj* this, PlayState* play) {
  52. 190 if ((D_808B913C[PARAMS_GET_U(this->dyna.actor.params, 0, 4)] != NULL) &&
  53. 191: (!D_808B913C[PARAMS_GET_U(this->dyna.actor.params, 0, 4)](this, play))) {
  54. 192 return 0;
  55. 193 }
  56.  
  57. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Bg_Zg\z_bg_zg.c:
  58. 114 "The main mode is wrong!!!!!!!!!!!!!!!!!!!!!!!!!\n") VT_RST);
  59. 115 } else {
  60. 116: sActionFuncs[action](this, play);
  61. 117 }
  62. 118 }
  63. ...
  64. 161 "The drawing mode is wrong!!!!!!!!!!!!!!!!!!!!!!!!!\n") VT_RST);
  65. 162 } else {
  66. 163: sDrawFuncs[drawConfig](this, play);
  67. 164 }
  68. 165 }
  69.  
  70. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Du\z_demo_du.c:
  71. 984 return;
  72. 985 }
  73. 986: sUpdateFuncs[this->updateIndex](this, play);
  74. 987 }
  75. 988
  76. ...
  77. 1055 return;
  78. 1056 }
  79. 1057: sDrawFuncs[this->drawIndex](thisx, play);
  80. 1058 }
  81. 1059
  82.  
  83. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Ec\z_demo_ec.c:
  84. 1268 }
  85. 1269
  86. 1270: sInitFuncs[type](this, play);
  87. 1271 }
  88. 1272
  89. ....
  90. 1347 DemoEc_UseAnimationObject(this, play);
  91. 1348 }
  92. 1349: sUpdateFuncs[updateMode](this, play);
  93. 1350 }
  94. 1351 }
  95. ....
  96. 1380 DemoEc_UseDrawObject(this, play);
  97. 1381 }
  98. 1382: sDrawFuncs[drawConfig](this, play);
  99. 1383 }
  100. 1384 }
  101.  
  102. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Ext\z_demo_ext.c:
  103. 189 "The main mode is wrong!!!!!!!!!!!!!!!!!!!!!!!!!\n") VT_RST);
  104. 190 } else {
  105. 191: sActionFuncs[this->action](this, play);
  106. 192 }
  107. 193 }
  108. ...
  109. 243 "The drawing mode is wrong!!!!!!!!!!!!!!!!!!!!!!!!!\n") VT_RST);
  110. 244 } else {
  111. 245: sDrawFuncs[this->drawMode](thisx, play);
  112. 246 }
  113. 247 }
  114.  
  115. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Geff\z_demo_geff.c:
  116. 230 return;
  117. 231 }
  118. 232: sActionFuncs[this->action](this, play);
  119. 233 }
  120. 234
  121. ...
  122. 248 func_80977F80(this, play);
  123. 249 }
  124. 250: sDrawFuncs[drawConfig](this, play);
  125. 251 }
  126. 252
  127.  
  128. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Gj\z_demo_gj.c:
  129. 1386 }
  130. 1387
  131. 1388: sUpdateFuncs[this->updateMode](this, play);
  132. 1389 }
  133. 1390
  134. ....
  135. 1478 }
  136. 1479
  137. 1480: sDrawFuncs[this->drawConfig](this, play);
  138. 1481 }
  139. 1482
  140.  
  141. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Go\z_demo_go.c:
  142. 337 return;
  143. 338 }
  144. 339: D_8097D44C[this->action](this, play);
  145. 340 }
  146. 341
  147. ...
  148. 379 return;
  149. 380 }
  150. 381: D_8097D468[this->drawConfig](this, play);
  151. 382 }
  152. 383
  153.  
  154. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Ik\z_demo_ik.c:
  155. 486 return;
  156. 487 }
  157. 488: sActionFuncs[this->actionMode](this, play);
  158. 489 }
  159. 490
  160. ...
  161. 507 return;
  162. 508 }
  163. 509: sDrawFuncs[this->drawMode](this, play);
  164. 510 }
  165. 511
  166.  
  167. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Im\z_demo_im.c:
  168. 1133 return;
  169. 1134 }
  170. 1135: sActionFuncs[this->action](this, play);
  171. 1136 }
  172. 1137
  173. ....
  174. 1245 return;
  175. 1246 }
  176. 1247: sDrawFuncs[this->drawConfig](this, play);
  177. 1248 }
  178. 1249
  179.  
  180. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Sa\z_demo_sa.c:
  181. 788 return;
  182. 789 }
  183. 790: sActionFuncs[this->action](this, play);
  184. 791 }
  185. 792
  186. ...
  187. 859 return;
  188. 860 }
  189. 861: sDrawFuncs[this->drawConfig](this, play);
  190. 862 }
  191. 863
  192.  
  193. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Demo_Tre_Lgt\z_demo_tre_lgt.c:
  194. 140 DemoTreLgt* this = (DemoTreLgt*)thisx;
  195. 141
  196. 142: sActionFuncs[this->action](this, play);
  197. 143 }
  198. 144
  199.  
  200. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Eg\z_en_eg.c:
  201. 79 "The main mode is wrong!!!!!!!!!!!!!!!!!!!!!!!!!\n") VT_RST);
  202. 80 } else {
  203. 81: sActionFuncs[action](this, play);
  204. 82 }
  205. 83 }
  206.  
  207. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Fz\z_en_fz.c:
  208. 720 }
  209. 721
  210. 722: iceSmokeSpawnFuncs[this->state](this);
  211. 723 EnFz_UpdateIceSmoke(this, play);
  212. 724 }
  213.  
  214. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Goroiwa\z_en_goroiwa.c:
  215. 629 PRINTF(T("Player ぶっ飛ばし\n", "Player knocked down\n"));
  216. 630 PRINTF_RST();
  217. 631: onHitSetupFuncs[PARAMS_GET_U(this->actor.params, 10, 1)](this);
  218. 632 Player_PlaySfx(GET_PLAYER(play), NA_SE_PL_BODY_HIT);
  219. 633 if ((this->actor.home.rot.z & 1) == 1) {
  220. 634 this->collisionDisabledTimer = 50;
  221. 635 }
  222. 636: } else if (moveFuncs[PARAMS_GET_U(this->actor.params, 10, 1)](this, play)) {
  223. 637 loopMode = PARAMS_GET_U(this->actor.params, 8, 2);
  224. 638 if (loopMode == ENGOROIWA_LOOPMODE_ONEWAY_BREAK &&
  225.  
  226. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Horse\z_en_horse.c:
  227. 2444 }
  228. 2445 this->cutsceneAction = csFunctionIdx;
  229. 2446: sCutsceneInitFuncs[this->cutsceneAction](this, play, playerCue);
  230. 2447 }
  231. 2448: sCutsceneActionFuncs[this->cutsceneAction](this, play, playerCue);
  232. 2449 }
  233. 2450 }
  234. ....
  235. 3549 }
  236. 3550
  237. 3551: sActionFuncs[this->action](this, play);
  238. 3552 this->stateFlags &= ~ENHORSE_OBSTACLE;
  239. 3553 this->curFrame = this->skin.skelAnime.curFrame;
  240.  
  241. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Horse_Game_Check\z_en_horse_game_check.c:
  242. 465 }
  243. 466 if (sInitFuncs[this->actor.params] != NULL) {
  244. 467: sInitFuncs[this->actor.params](this, play);
  245. 468 }
  246. 469 }
  247. ...
  248. 474
  249. 475 if (sDestroyFuncs[this->actor.params] != NULL) {
  250. 476: sDestroyFuncs[this->actor.params](this, play);
  251. 477 }
  252. 478 }
  253. ...
  254. 483
  255. 484 if (sUpdateFuncs[this->type] != NULL) {
  256. 485: sUpdateFuncs[this->type](this, play);
  257. 486 }
  258. 487 }
  259.  
  260. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Horse_Ganon\z_en_horse_ganon.c:
  261. 299 s32 pad;
  262. 300
  263. 301: sActionFuncs[this->action](this, play);
  264. 302 Actor_MoveXZGravity(&this->actor);
  265. 303 Actor_UpdateBgCheckInfo(play, &this->actor, 20.0f, 55.0f, 100.0f,
  266.  
  267. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Horse_Link_Child\z_en_horse_link_child.c:
  268. 571 s32 pad;
  269. 572
  270. 573: sActionFuncs[this->action](this, play);
  271. 574 Actor_MoveXZGravity(&this->actor);
  272. 575 Actor_UpdateBgCheckInfo(play, &this->actor, 20.0f, 55.0f, 100.0f,
  273.  
  274. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Horse_Normal\z_en_horse_normal.c:
  275. 596 s32 pad;
  276. 597
  277. 598: sActionFuncs[this->action](this, play);
  278. 599 Actor_MoveXZGravity(&this->actor);
  279. 600 Actor_UpdateBgCheckInfo(play, &this->actor, 20.0f, 35.0f, 100.0f,
  280.  
  281. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Horse_Zelda\z_en_horse_zelda.c:
  282. 245 s32 pad;
  283. 246
  284. 247: sActionFuncs[this->action](this, play);
  285. 248 this->actor.speed = 0.0f;
  286. 249 Actor_MoveXZGravity(&this->actor);
  287.  
  288. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Ik\z_en_ik.c:
  289. 1422 }
  290. 1423
  291. 1424: sCsActionFuncs[this->csAction](this, play);
  292. 1425 }
  293. 1426
  294. ....
  295. 1517 }
  296. 1518
  297. 1519: sCsDrawFuncs[this->csDrawMode](this, play);
  298. 1520 }
  299. 1521
  300.  
  301. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Ishi\z_en_ishi.c:
  302. 376 EnIshi_DropCollectible(this, play);
  303. 377 SfxSource_PlaySfxAtFixedWorldPos(play, &this->actor.world.pos, sBreakSfxDurations[type], sBreakSfxIds[type]);
  304. 378: sFragmentSpawnFuncs[type](this, play);
  305. 379: sDustSpawnFuncs[type](this, play);
  306. 380 Actor_Kill(&this->actor);
  307. 381 } else if (this->actor.xzDistToPlayer < 600.0f) {
  308. ...
  309. 442 if (this->actor.bgCheckFlags & (BGCHECKFLAG_GROUND | BGCHECKFLAG_WALL)) {
  310. 443 EnIshi_DropCollectible(this, play);
  311. 444: sFragmentSpawnFuncs[type](this, play);
  312. 445 if (!(this->actor.bgCheckFlags & BGCHECKFLAG_WATER)) {
  313. 446 SfxSource_PlaySfxAtFixedWorldPos(play, &this->actor.world.pos, sBreakSfxDurations[type],
  314. 447 sBreakSfxIds[type]);
  315. 448: sDustSpawnFuncs[type](this, play);
  316. 449 }
  317. 450 if (type == ROCK_LARGE) {
  318. ...
  319. 517 EnIshi* this = (EnIshi*)thisx;
  320. 518
  321. 519: sDrawFuncs[PARAMS_GET_U(this->actor.params, 0, 1)](this, play);
  322. 520 }
  323. 521
  324.  
  325. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Nb\z_en_nb.c:
  326. 1468 }
  327. 1469
  328. 1470: sActionFuncs[this->action](this, play);
  329. 1471 }
  330. 1472
  331. ....
  332. 1576 }
  333. 1577
  334. 1578: sDrawFuncs[this->drawMode](this, play);
  335. 1579 }
  336. 1580
  337.  
  338. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Nwc\z_en_nwc.c:
  339. 129 Math_Vec3f_Copy(&chick->lastPos, &chick->pos);
  340. 130
  341. 131: chickActionFuncs[chick->type](chick, this, play);
  342. 132
  343. 133 element->dim.worldSphere.center.x = chick->pos.x;
  344.  
  345. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Ossan\z_en_ossan.c:
  346. 451 this->shelfSlots[i] = NULL;
  347. 452 } else {
  348. 453: itemParams = sShopItemReplaceFunc[shopItems->shopItemIndex](shopItems->shopItemIndex);
  349. 454
  350. 455 if (itemParams < 0) {
  351. ...
  352. 478 shopItem = &storeItems[i];
  353. 479 if (shopItem->shopItemIndex >= 0 && this->shelfSlots[i] == NULL) {
  354. 480: s16 params = sShopItemReplaceFunc[shopItem->shopItemIndex](shopItem->shopItemIndex);
  355. 481
  356. 482 if (params >= 0) {
  357. ...
  358. 746 void EnOssan_ChooseTalkToOwner(PlayState* play, EnOssan* this) {
  359. 747 this->stateFlag = OSSAN_STATE_TALKING_TO_SHOPKEEPER;
  360. 748: sShopkeeperTalkOwner[this->actor.params](play);
  361. 749 Interface_SetDoAction(play, DO_ACTION_DECIDE);
  362. 750 this->stickLeftPrompt.isEnabled = false;
  363. ...
  364. 2156
  365. 2157 ActorShape_Init(&this->actor.shape, 0.0f, ActorShadow_DrawCircle, 20.0f);
  366. 2158: sInitFuncs[this->actor.params](this, play);
  367. 2159 this->actor.textId = EnOssan_SetupHelloDialog(this);
  368. 2160 this->cursorY = this->cursorX = 100.0f;
  369. ....
  370. 2237
  371. 2238 if (player != NULL) {
  372. 2239: sStateFunc[this->stateFlag](this, play, player);
  373. 2240 }
  374. 2241
  375.  
  376. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Part\z_en_part.c:
  377. 276 }
  378. 277
  379. 278: sActionFuncs[this->action](this, play);
  380. 279 }
  381. 280
  382.  
  383. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Rl\z_en_rl.c:
  384. 356 return;
  385. 357 }
  386. 358: sActionFuncs[this->action](this, play);
  387. 359 }
  388. 360
  389. ...
  390. 406 return;
  391. 407 }
  392. 408: sDrawFuncs[this->drawConfig](this, play);
  393. 409 }
  394. 410
  395.  
  396. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Ru1\z_en_ru1.c:
  397. 2318 }
  398. 2319
  399. 2320: sActionFuncs[this->action](this, play);
  400. 2321 }
  401. 2322
  402. ....
  403. 2387 "Neck rotation mode is improper!!!!!!!!!!!!!!!!!!!!!!!!!\n") VT_RST);
  404. 2388 } else {
  405. 2389: sPreLimbDrawFuncs[this->preLimbDrawIndex](this, play, limbIndex, rot);
  406. 2390 }
  407. 2391 return false;
  408. ....
  409. 2471 return;
  410. 2472 }
  411. 2473: sDrawFuncs[this->drawConfig](this, play);
  412. 2474 }
  413. 2475
  414.  
  415. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Ru2\z_en_ru2.c:
  416. 927 return;
  417. 928 }
  418. 929: sActionFuncs[this->action](this, play);
  419. 930 }
  420. 931
  421. ...
  422. 988 return;
  423. 989 }
  424. 990: sDrawFuncs[this->drawConfig](this, play);
  425. 991 }
  426. 992
  427.  
  428. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Viewer\z_en_viewer.c:
  429. 208 initData->shadowScale);
  430. 209 this->drawFuncIndex = initData->drawType;
  431. 210: sInitAnimFuncs[this->drawFuncIndex](this, play, initData->skeletonHeaderSeg, initData->anim);
  432. 211 EnViewer_SetupAction(this, EnViewer_UpdateImpl);
  433. 212 }
  434. ...
  435. 728 if (play->csCtx.state != CS_STATE_IDLE && play->csCtx.actorCues[0] != NULL) {
  436. 729 Gfx_SetupDL_25Opa(play->state.gfxCtx);
  437. 730: sDrawFuncs[this->drawFuncIndex](this, play);
  438. 731 }
  439. 732 } else if ((play->csCtx.state != CS_STATE_IDLE && play->csCtx.actorCues[1] != NULL) ||
  440. 733 type == ENVIEWER_TYPE_9_GANONDORF) {
  441. 734 Gfx_SetupDL_25Opa(play->state.gfxCtx);
  442. 735: sDrawFuncs[this->drawFuncIndex](this, play);
  443. 736 }
  444. 737 }
  445.  
  446. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Xc\z_en_xc.c:
  447. 2357 "The main mode is wrong!!!!!!!!!!!!!!!!!!!!!!!!!\n") VT_RST);
  448. 2358 } else {
  449. 2359: sActionFuncs[action](this, play);
  450. 2360 }
  451. 2361 }
  452. ....
  453. 2476 "The drawing mode is wrong!!!!!!!!!!!!!!!!!!!!!!!!!\n") VT_RST);
  454. 2477 } else {
  455. 2478: sDrawFuncs[this->drawMode](thisx, play);
  456. 2479 }
  457. 2480 }
  458.  
  459. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Zl2\z_en_zl2.c:
  460. 1640 return;
  461. 1641 }
  462. 1642: sActionFuncs[this->action](this, play);
  463. 1643 }
  464. 1644
  465. ....
  466. 1672 return 0;
  467. 1673 }
  468. 1674: return sOverrideLimbDrawFuncs[this->overrideLimbDrawConfig](play, limbIndex, dList, pos, rot, thisx, gfx);
  469. 1675 }
  470. 1676
  471. ....
  472. 1738 return;
  473. 1739 }
  474. 1740: sDrawFuncs[this->drawConfig](this, play);
  475. 1741 }
  476. 1742
  477.  
  478. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_En_Zl3\z_en_zl3.c:
  479. 2709 return;
  480. 2710 }
  481. 2711: sActionFuncs[this->action](this, play);
  482. 2712 }
  483. 2713
  484. ....
  485. 2752 return 0;
  486. 2753 }
  487. 2754: return sOverrideLimbDrawFuncs[this->unk_308](play, limbIndex, dList, pos, rot, thisx, gfx);
  488. 2755 }
  489. 2756
  490. ....
  491. 2822 return;
  492. 2823 }
  493. 2824: sDrawFuncs[this->drawConfig](this, play);
  494. 2825 }
  495. 2826
  496.  
  497. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Obj_Makeoshihiki\z_obj_makeoshihiki.c:
  498. 132 }
  499. 133
  500. 134: sFlagSwitchFuncs[sFlags[i][0]](play, PARAMS_GET_U(thisx->params, 0, 6));
  501. 135: sFlagSwitchFuncs[sFlags[i][1]](play, PARAMS_GET_U(thisx->params, 8, 6));
  502. 136
  503. 137 if (block->unk_24[i] & 2) {
  504.  
  505. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Obj_Mure\z_obj_mure.c:
  506. 427 ObjMure_KillActors(this, play);
  507. 428 } else if (sTypeGroupBehaviorFunc[this->type] != NULL) {
  508. 429: sTypeGroupBehaviorFunc[this->type](this, play);
  509. 430 }
  510. 431 }
  511.  
  512. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Obj_Mure2\z_obj_mure2.c:
  513. 114 s16 params;
  514. 115
  515. 116: setPosFunc[actorNum](spawnPos, this);
  516. 117 ObjMure2_SetActorSpawnParams(&params, this);
  517. 118
  518.  
  519. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Obj_Mure3\z_obj_mure3.c:
  520. 180 if (Math3D_Dist1DSq(this->actor.projectedPos.x, this->actor.projectedPos.z) < SQ(1150.0f)) {
  521. 181 this->actor.flags |= ACTOR_FLAG_UPDATE_CULLING_DISABLED;
  522. 182: spawnFuncs[PARAMS_GET_U(this->actor.params, 13, 3)](this, play);
  523. 183 func_80B9AFEC(this);
  524. 184 }
  525.  
  526. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_Obj_Switch\z_obj_switch.c:
  527. 851
  528. 852 void ObjSwitch_Draw(Actor* thisx, PlayState* play) {
  529. 853: sDrawFuncs[OBJSWITCH_TYPE(thisx)](thisx, play);
  530. 854 }
  531. 855
  532.  
  533. \\wsl.localhost\Ubuntu\home\matt\git\oot\src\overlays\actors\ovl_player_actor\z_player.c:
  534. 2480 #endif
  535. 2481
  536. 2482: sItemActionInitFuncs[itemAction](play, this);
  537. 2483
  538. 2484 Player_SetModelGroup(this, this->modelGroup);
  539. ....
  540. 4300 // Process all entries in the Action Handler List with a positive index
  541. 4301 while (*actionHandlerList >= 0) {
  542. 4302: if (sActionHandlerFuncs[*actionHandlerList](this, play)) {
  543. 4303 return true;
  544. 4304 }
  545. ....
  546. 4307
  547. 4308 // Try the last entry in the list. Negate the index to make it positive again.
  548. 4309: if (sActionHandlerFuncs[-(*actionHandlerList)](this, play)) {
  549. 4310 return true;
  550. 4311 }
  551. ....
  552. 10805 }
  553. 10806
  554. 10807: sStartModeFuncs[startMode](play, this);
  555. 10808
  556. 10809 if (startMode != PLAYER_START_MODE_NOTHING) {
  557. .....
  558. 15877
  559. 15878 void func_808525C0(PlayState* play, Player* this, CsCmdActorCue* cue) {
  560. 15879: D_808551FC[this->av2.actionVar2](this, play);
  561. 15880 }
  562. 15881
  563. .....
  564. 16001 void func_80852B4C(PlayState* play, Player* this, CsCmdActorCue* cue, struct_80854B18* arg3) {
  565. 16002 if (arg3->type > 0) {
  566. 16003: D_80854AA4[arg3->type](play, this, arg3->ptr);
  567. 16004 } else if (arg3->type < 0) {
  568. 16005 arg3->func(play, this, cue);
  569.  
  570. 91 matches across 44 files
  571.  
Advertisement
Add Comment
Please, Sign In to add comment