Files
tww/include/d/actor
Anders Gjerde cb6a9205db d_a_salvage_tbox - 100% (GZLJ01, GZLE01, GZLP01) (#1113)
* First attempts at d_a_salvage_tbox

* CreateHeap match

* set_mtx 87%

* set_mtx 100%

* initWaitGetItem 93%

* initWaitGetItem 98.24%

* initWaitGetItem 98.24% - removed comments

* Removed unecessary fields

* actWait02 78.04%

* daSTBox_Draw 100%

* _create 39.71%

* _create 80.10%

* _create 98.50%

* Some changes in class members to be done, _create 99.99%, started on shadowEcallBack.

* _create 100%, shadowEcallBack.getMaxWaterY 84.93%, shadowEcallBack.setup 100%

* shadowEcallBack.getMaxWaterY 93.68%

* shadowEcallBack.getMaxWaterY 94.64%

* shadowEcallBack.getMaxWaterY 99.32%

* getWaterY 99.62%

* Swap position of mpAngle to get setup back to 100%

* actWait02 81.50%

* actDrop 74.60%

* actDrop 98.80%

* actWait 32.54%

* actWait 84.60%

* actWait 88.69%

* actWait 99.35%

* actWait02 100%

* _delete 55.71%

* _delete 97.57%

* _delete 99.12%

* shadowEcallBack_c::execute 79.13%

* shadowEcallBack_c::execute 99.70%

* CreateInit 94.92%

* CreateInit 98.64%

* shadowEcallBack_c::draw 21.24%

* shadowEcallBack_c::draw 34.81%

* shadowEcallBack_c::draw 54.72%

* shadowEcallBack_c::draw 69.86%

* shadowEcallBack_c::draw 97.99%

* shadowEcallBack_c::draw 99.10%

* actWait 99.43%

* _execute 40.58%

* _execute 73.14%

* _execute 98.29%

* initWaitGetItem improvements 98.24%

* initWaitGetItem 100%

* Removed unnecessary this->

* _delete 100%

* actWait 99.82%

* CreateInit 99.52%

* shadowEcallBack_c::getMaxWaterY 99.32%

* CreateInit 99.52%

* Simplified getStaffId in _execute

* shadowEcallBack_c::draw 99.11%

* shadowEcallBack_c::draw 99.23%

* shadowEcallBack_c::draw 99.48%

* actWait 99.85%

* Named shadowCallback

* actDrop 99.60%

* Renamed m_arc_name to m_arcname

* actWait 99.97% - using dComIfGp_particle_setShipTail

* _execute 99.58% - changed actIdx type to s16

* _execute 98.43% - reverting actIdx type back to int.

* CreateInit 99.92% - created cXyz position in shadowEcallBack.

* _execute 100% - cast on ship.

* .rodata 100% - Moved crane_offset above actWait where it first is used.

* Hoisted alpha_arr in shadowEcallBack_c::execute but to no avail.

* shadowEcallBack_c::execute 100% - emitter->setGlobalTranslation for regswap and used inline emitter->setGlobalRotation

* shadowEcallBack_c::draw 100% - moved fVar3 down a few lines to fix regswap

* shadowEcallBack_c::execute 100% - getting global translation object, only modifying its y property, and setting it again.

* Removed Nonmatching from matching functions and fixed memory offsets in shadowEcallBack_c.

* Linked - Added destructor for shadowEcallBack and added Matching in configure.py

* Set MatchingFor Japanese, United Statian and European versions - demo differs quite a bit.

* Removed incorrectly added include d_a_ship.h from d_com_inf_game.h

---------

Co-authored-by: Anders Gjerde <mail@mail.com>
2026-08-03 16:36:40 -04:00
..
2025-07-14 18:48:26 -04:00
2026-07-24 14:25:28 -04:00
2025-05-19 20:17:13 -04:00
2025-07-18 16:51:09 -04:00
2025-07-15 15:22:38 -04:00
2025-09-08 17:47:54 -04:00
2025-07-15 15:22:38 -04:00
2024-09-07 16:16:17 -04:00
2026-07-23 17:48:51 -04:00
2025-07-19 22:39:35 -04:00
2025-09-08 13:46:51 -04:00
2026-05-07 12:42:48 -04:00
2026-05-13 19:06:48 -04:00
2026-05-13 19:06:48 -04:00
2026-05-13 19:06:48 -04:00
2025-01-11 17:20:45 -05:00
2025-08-26 17:18:25 -04:00
2026-03-04 13:47:40 -05:00
2026-05-08 23:07:57 -04:00
2025-07-22 01:44:41 -04:00
2026-05-23 17:28:49 -04:00
2025-08-25 18:55:36 -04:00
2026-05-13 19:06:48 -04:00
2025-07-25 20:28:10 -04:00
2026-07-23 17:48:51 -04:00
2026-05-15 15:34:10 -04:00
2025-07-23 13:51:36 -04:00
2025-05-14 16:00:12 -04:00
2025-07-23 17:08:38 -04:00
2024-01-23 04:25:43 -05:00
2025-07-25 00:04:41 -04:00
2025-09-05 22:56:31 -04:00
2025-09-19 18:44:06 -04:00
2025-07-25 20:37:17 -04:00
2024-04-14 10:29:28 -04:00
2025-06-20 16:36:56 -04:00
2025-05-31 20:09:14 -04:00
2026-03-04 13:47:40 -05:00
2025-05-09 15:18:16 -04:00
2025-08-28 02:10:37 +01:00
2026-04-14 20:33:05 -04:00
2024-02-29 16:28:38 -05:00
2026-05-07 15:34:28 -04:00
2025-08-22 23:11:14 -04:00
2025-08-21 20:33:57 -04:00
2025-03-06 01:12:50 -05:00
2026-08-03 01:40:12 -04:00
2025-08-31 19:27:23 -04:00
2025-08-31 19:22:55 -04:00
2025-09-14 13:06:01 -04:00
2026-06-26 17:45:09 -04:00
2026-05-13 19:06:48 -04:00
2025-05-18 23:00:00 -04:00
2025-12-27 21:32:04 -05:00
2025-09-07 00:38:16 -04:00
2025-09-14 13:18:13 -04:00
2026-04-02 18:52:28 -04:00
2025-05-18 21:40:09 -04:00
2026-05-13 19:03:24 -04:00
2025-08-04 18:19:30 -04:00
2026-05-28 13:59:57 -04:00
2026-04-14 20:33:05 -04:00
2025-07-29 19:27:12 -04:00
2025-09-08 14:19:30 -04:00
2026-05-28 13:46:38 -04:00
2024-06-27 13:41:18 -04:00
2024-01-20 19:27:19 -05:00
2026-07-23 17:48:51 -04:00
2026-07-27 12:14:38 -04:00
2026-07-22 12:36:48 -04:00
2026-07-23 17:48:51 -04:00
2026-07-22 12:36:48 -04:00
2026-07-23 17:48:51 -04:00
2026-07-23 17:48:51 -04:00
2026-07-23 17:48:51 -04:00
2026-05-06 13:33:33 -04:00
2026-07-23 17:48:51 -04:00
2025-12-27 16:23:15 -05:00
2026-04-27 19:05:33 -04:00
2025-08-25 18:55:36 -04:00
2026-07-27 12:14:38 -04:00
2026-07-22 12:36:48 -04:00
2026-07-05 14:07:43 -04:00
2026-05-07 16:54:44 -04:00
2026-05-07 12:42:48 -04:00
2026-07-23 17:48:51 -04:00
2025-07-04 16:48:11 -04:00
2026-02-11 22:40:15 -05:00
2026-05-09 18:42:01 -04:00
2026-07-23 17:48:51 -04:00
2026-07-13 13:37:02 -04:00
2026-07-27 12:14:38 -04:00
2026-04-12 19:30:12 -04:00
2025-12-27 18:42:16 -05:00
2026-05-08 21:51:18 -04:00
2026-03-01 18:36:56 -05:00
2025-08-03 20:26:39 -04:00
2026-07-23 17:48:51 -04:00
2025-07-08 22:40:41 -04:00
2025-06-28 23:10:54 -04:00
2026-05-25 18:15:55 -04:00
2025-06-04 16:50:49 -04:00
2025-06-04 16:50:49 -04:00
2025-08-04 20:52:16 -04:00
2025-04-15 03:34:55 -04:00
2025-08-04 20:52:16 -04:00
2026-07-30 17:17:14 -04:00
2026-05-09 18:42:01 -04:00
2025-07-14 11:40:32 -04:00
2026-05-09 18:42:01 -04:00
2025-08-06 00:57:40 -04:00
2025-06-20 14:14:59 -04:00
2025-08-05 22:47:01 -04:00
2025-12-29 13:28:29 -05:00
2025-08-07 13:52:44 -04:00
2025-08-14 16:26:54 -04:00
2025-12-19 00:04:05 -05:00
2026-04-14 20:33:05 -04:00
2025-07-17 21:41:40 -04:00
2026-05-07 16:54:44 -04:00
2025-07-17 21:41:40 -04:00
2025-08-07 15:15:10 -04:00
2026-07-08 11:59:39 -04:00
2025-08-07 20:10:53 -04:00
2025-07-08 22:40:41 -04:00
2025-07-30 01:15:52 -04:00
2026-06-16 14:59:27 -04:00
2025-08-08 21:34:37 -04:00
2025-08-11 18:49:09 -04:00
2025-02-23 19:59:54 -05:00
2024-06-21 17:31:43 -07:00
2025-07-17 21:41:40 -04:00
2026-06-16 14:59:27 -04:00
2025-08-08 00:50:42 -04:00
2025-08-11 18:49:47 -04:00
2025-08-11 19:00:01 -04:00
2025-08-11 18:50:08 -04:00
2026-05-17 17:50:28 -04:00
2026-05-13 19:03:24 -04:00
2024-08-31 14:11:49 -07:00
2025-09-14 14:24:43 -04:00
2025-08-11 21:14:18 -04:00
2026-07-23 17:48:51 -04:00
2025-08-13 20:11:18 +01:00
2026-07-22 12:36:48 -04:00
2025-07-04 16:48:11 -04:00
2025-08-07 15:21:52 -04:00
2026-04-27 19:05:33 -04:00
2026-05-06 17:36:22 -04:00
2025-08-19 20:13:40 -04:00
2026-05-12 23:57:49 -04:00
2025-12-23 23:51:56 -05:00
2025-08-18 13:33:35 +01:00
2025-04-03 17:34:13 -04:00
2026-04-01 18:58:31 -04:00
2026-07-24 11:25:35 -04:00
2025-09-09 15:23:57 -04:00
2025-11-10 23:48:23 -08:00