summaryrefslogtreecommitdiff
path: root/src/d
diff options
context:
space:
mode:
author123456789758 <205478182+123456789758@users.noreply.github.com>2025-05-29 00:11:39 -0400
committerGitHub <noreply@github.com>2025-05-29 00:11:39 -0400
commitc1f54653fde37d3ab08cd85283def2bf99a4636a (patch)
tree9be77beab956ae1af5270c42c3b986aaebb170ea /src/d
parentb9190842b73c06b54519e66c863188ca22a5d39d (diff)
Document several more TU names (#770)
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
Diffstat (limited to 'src/d')
-rw-r--r--src/d/actor/d_a_arrow.cpp8
-rw-r--r--src/d/actor/d_a_bdk.cpp8
-rw-r--r--src/d/actor/d_a_bdkobj.cpp8
-rw-r--r--src/d/actor/d_a_bflower.cpp8
-rw-r--r--src/d/actor/d_a_bgn.cpp8
-rw-r--r--src/d/actor/d_a_bgn2.cpp8
-rw-r--r--src/d/actor/d_a_bgn3.cpp8
-rw-r--r--src/d/actor/d_a_bigelf.cpp8
-rw-r--r--src/d/actor/d_a_bita.cpp8
-rw-r--r--src/d/actor/d_a_bmd.cpp8
-rw-r--r--src/d/actor/d_a_bmdfoot.cpp8
-rw-r--r--src/d/actor/d_a_bmdhand.cpp8
-rw-r--r--src/d/actor/d_a_bo.cpp8
-rw-r--r--src/d/actor/d_a_boko.cpp172
-rw-r--r--src/d/actor/d_a_bomb.cpp2
-rw-r--r--src/d/actor/d_a_bomb2.cpp4
-rw-r--r--src/d/actor/d_a_boomerang.cpp8
-rw-r--r--src/d/actor/d_a_branch.cpp8
-rw-r--r--src/d/actor/d_a_bst.cpp8
-rw-r--r--src/d/actor/d_a_btd.cpp8
-rw-r--r--src/d/actor/d_a_bwd.cpp8
-rw-r--r--src/d/actor/d_a_bwds.cpp8
-rw-r--r--src/d/actor/d_a_canon.cpp8
-rw-r--r--src/d/actor/d_a_cc.cpp8
-rw-r--r--src/d/actor/d_a_daiocta.cpp8
-rw-r--r--src/d/actor/d_a_daiocta_eye.cpp8
-rw-r--r--src/d/actor/d_a_deku_item.cpp8
-rw-r--r--src/d/actor/d_a_demo_dk.cpp8
-rw-r--r--src/d/actor/d_a_demo_kmm.cpp8
-rw-r--r--src/d/actor/d_a_dk.cpp8
-rw-r--r--src/d/actor/d_a_dr.cpp2
-rw-r--r--src/d/actor/d_a_dr2.cpp8
-rw-r--r--src/d/actor/d_a_ep.cpp8
-rw-r--r--src/d/actor/d_a_esa.cpp8
-rw-r--r--src/d/actor/d_a_fganon.cpp2
-rw-r--r--src/d/actor/d_a_floor.cpp8
-rw-r--r--src/d/actor/d_a_gm.cpp8
-rw-r--r--src/d/actor/d_a_gnd.cpp8
-rw-r--r--src/d/actor/d_a_goal_flag.cpp8
-rw-r--r--src/d/actor/d_a_gy.cpp8
-rw-r--r--src/d/actor/d_a_himo2.cpp8
-rw-r--r--src/d/actor/d_a_himo3.cpp8
-rw-r--r--src/d/actor/d_a_hmlif.cpp8
-rw-r--r--src/d/actor/d_a_hookshot.cpp2
-rw-r--r--src/d/actor/d_a_hys.cpp8
-rw-r--r--src/d/actor/d_a_ikari.cpp8
-rw-r--r--src/d/actor/d_a_jbo.cpp8
-rw-r--r--src/d/actor/d_a_kaji.cpp8
-rw-r--r--src/d/actor/d_a_kamome.cpp8
-rw-r--r--src/d/actor/d_a_kanban.cpp8
-rw-r--r--src/d/actor/d_a_kb.cpp8
-rw-r--r--src/d/actor/d_a_kita.cpp8
-rw-r--r--src/d/actor/d_a_klft.cpp8
-rw-r--r--src/d/actor/d_a_kn.cpp8
-rw-r--r--src/d/actor/d_a_knob00.cpp8
-rw-r--r--src/d/actor/d_a_kokiie.cpp8
-rw-r--r--src/d/actor/d_a_ks.cpp8
-rw-r--r--src/d/actor/d_a_kt.cpp8
-rw-r--r--src/d/actor/d_a_kui.cpp8
-rw-r--r--src/d/actor/d_a_lamp.cpp8
-rw-r--r--src/d/actor/d_a_lbridge.cpp8
-rw-r--r--src/d/actor/d_a_leaflift.cpp8
-rw-r--r--src/d/actor/d_a_lod_bg.cpp8
-rw-r--r--src/d/actor/d_a_lstair.cpp8
-rw-r--r--src/d/actor/d_a_lwood.cpp8
-rw-r--r--src/d/actor/d_a_machine.cpp8
-rw-r--r--src/d/actor/d_a_mant.cpp8
-rw-r--r--src/d/actor/d_a_mbdoor.cpp8
-rw-r--r--src/d/actor/d_a_mdoor.cpp8
-rw-r--r--src/d/actor/d_a_mflft.cpp8
-rw-r--r--src/d/actor/d_a_mgameboard.cpp8
-rw-r--r--src/d/actor/d_a_mozo.cpp2
-rw-r--r--src/d/actor/d_a_mt.cpp8
-rw-r--r--src/d/actor/d_a_mtoge.cpp8
-rw-r--r--src/d/actor/d_a_nh.cpp2
-rw-r--r--src/d/actor/d_a_npc_ac1.cpp8
-rw-r--r--src/d/actor/d_a_npc_ah.cpp8
-rw-r--r--src/d/actor/d_a_npc_aj1.cpp8
-rw-r--r--src/d/actor/d_a_npc_ba1.cpp8
-rw-r--r--src/d/actor/d_a_npc_bj1.cpp8
-rw-r--r--src/d/actor/d_a_npc_bm1.cpp8
-rw-r--r--src/d/actor/d_a_npc_bmcon1.cpp8
-rw-r--r--src/d/actor/d_a_npc_bms1.cpp8
-rw-r--r--src/d/actor/d_a_npc_bmsw.cpp8
-rw-r--r--src/d/actor/d_a_npc_bs1.cpp8
-rw-r--r--src/d/actor/d_a_npc_btsw.cpp8
-rw-r--r--src/d/actor/d_a_npc_co1.cpp8
-rw-r--r--src/d/actor/d_a_npc_de1.cpp8
-rw-r--r--src/d/actor/d_a_npc_ds1.cpp8
-rw-r--r--src/d/actor/d_a_npc_fa1.cpp8
-rw-r--r--src/d/actor/d_a_npc_gk1.cpp8
-rw-r--r--src/d/actor/d_a_npc_gp1.cpp8
-rw-r--r--src/d/actor/d_a_npc_hi1.cpp8
-rw-r--r--src/d/actor/d_a_npc_ho.cpp8
-rw-r--r--src/d/actor/d_a_npc_hr.cpp8
-rw-r--r--src/d/actor/d_a_npc_jb1.cpp8
-rw-r--r--src/d/actor/d_a_npc_kf1.cpp8
-rw-r--r--src/d/actor/d_a_npc_kg1.cpp8
-rw-r--r--src/d/actor/d_a_npc_kg2.cpp8
-rw-r--r--src/d/actor/d_a_npc_kk1.cpp8
-rw-r--r--src/d/actor/d_a_npc_km1.cpp8
-rw-r--r--src/d/actor/d_a_npc_ko1.cpp8
-rw-r--r--src/d/actor/d_a_npc_kp1.cpp8
-rw-r--r--src/d/actor/d_a_npc_ls1.cpp8
-rw-r--r--src/d/actor/d_a_npc_mk.cpp8
-rw-r--r--src/d/actor/d_a_npc_mn.cpp8
-rw-r--r--src/d/actor/d_a_npc_nz.cpp8
-rw-r--r--src/d/actor/d_a_npc_ob1.cpp8
-rw-r--r--src/d/actor/d_a_npc_os.cpp2
-rw-r--r--src/d/actor/d_a_npc_p1.cpp8
-rw-r--r--src/d/actor/d_a_npc_p2.cpp8
-rw-r--r--src/d/actor/d_a_npc_pf1.cpp8
-rw-r--r--src/d/actor/d_a_npc_photo.cpp8
-rw-r--r--src/d/actor/d_a_npc_pm1.cpp8
-rw-r--r--src/d/actor/d_a_npc_roten.cpp8
-rw-r--r--src/d/actor/d_a_npc_rsh1.cpp8
-rw-r--r--src/d/actor/d_a_npc_sarace.cpp8
-rw-r--r--src/d/actor/d_a_npc_so.cpp8
-rw-r--r--src/d/actor/d_a_npc_sv.cpp8
-rw-r--r--src/d/actor/d_a_npc_tc.cpp8
-rw-r--r--src/d/actor/d_a_npc_tt.cpp8
-rw-r--r--src/d/actor/d_a_npc_uk.cpp8
-rw-r--r--src/d/actor/d_a_npc_ym1.cpp8
-rw-r--r--src/d/actor/d_a_npc_yw1.cpp8
-rw-r--r--src/d/actor/d_a_npc_zk1.cpp8
-rw-r--r--src/d/actor/d_a_npc_zl1.cpp8
-rw-r--r--src/d/actor/d_a_nz.cpp8
-rw-r--r--src/d/actor/d_a_obj_AjavW.cpp8
-rw-r--r--src/d/actor/d_a_obj_Itnak.cpp8
-rw-r--r--src/d/actor/d_a_obj_Vds.cpp8
-rw-r--r--src/d/actor/d_a_obj_Vteng.cpp8
-rw-r--r--src/d/actor/d_a_obj_YLzou.cpp8
-rw-r--r--src/d/actor/d_a_obj_adnno.cpp8
-rw-r--r--src/d/actor/d_a_obj_ajav.cpp8
-rw-r--r--src/d/actor/d_a_obj_ashut.cpp8
-rw-r--r--src/d/actor/d_a_obj_auzu.cpp8
-rw-r--r--src/d/actor/d_a_obj_aygr.cpp8
-rw-r--r--src/d/actor/d_a_obj_balancelift.cpp8
-rw-r--r--src/d/actor/d_a_obj_barrier.cpp8
-rw-r--r--src/d/actor/d_a_obj_bemos.cpp8
-rw-r--r--src/d/actor/d_a_obj_bscurtain.cpp8
-rw-r--r--src/d/actor/d_a_obj_cafelmp.cpp8
-rw-r--r--src/d/actor/d_a_obj_canon.cpp8
-rw-r--r--src/d/actor/d_a_obj_doguu.cpp8
-rw-r--r--src/d/actor/d_a_obj_drift.cpp8
-rw-r--r--src/d/actor/d_a_obj_ebomzo.cpp8
-rw-r--r--src/d/actor/d_a_obj_ekskz.cpp8
-rw-r--r--src/d/actor/d_a_obj_ferris.cpp8
-rw-r--r--src/d/actor/d_a_obj_figure.cpp8
-rw-r--r--src/d/actor/d_a_obj_ftree.cpp8
-rw-r--r--src/d/actor/d_a_obj_ganonbed.cpp8
-rw-r--r--src/d/actor/d_a_obj_gaship.cpp8
-rw-r--r--src/d/actor/d_a_obj_gaship2.cpp8
-rw-r--r--src/d/actor/d_a_obj_gnnbtltaki.cpp8
-rw-r--r--src/d/actor/d_a_obj_gnndemotakie.cpp8
-rw-r--r--src/d/actor/d_a_obj_gnndemotakis.cpp8
-rw-r--r--src/d/actor/d_a_obj_gong.cpp8
-rw-r--r--src/d/actor/d_a_obj_hat.cpp8
-rw-r--r--src/d/actor/d_a_obj_hbrf1.cpp8
-rw-r--r--src/d/actor/d_a_obj_hcbh.cpp8
-rw-r--r--src/d/actor/d_a_obj_hfuck1.cpp8
-rw-r--r--src/d/actor/d_a_obj_hha.cpp8
-rw-r--r--src/d/actor/d_a_obj_hlift.cpp8
-rw-r--r--src/d/actor/d_a_obj_hole.cpp8
-rw-r--r--src/d/actor/d_a_obj_homen.cpp8
-rw-r--r--src/d/actor/d_a_obj_hsehi1.cpp8
-rw-r--r--src/d/actor/d_a_obj_htetu1.cpp8
-rw-r--r--src/d/actor/d_a_obj_ice.cpp8
-rw-r--r--src/d/actor/d_a_obj_iceisland.cpp8
-rw-r--r--src/d/actor/d_a_obj_ikada.cpp8
-rw-r--r--src/d/actor/d_a_obj_jump.cpp8
-rw-r--r--src/d/actor/d_a_obj_kanat.cpp8
-rw-r--r--src/d/actor/d_a_obj_kanoke.cpp8
-rw-r--r--src/d/actor/d_a_obj_ladder.cpp8
-rw-r--r--src/d/actor/d_a_obj_leaves.cpp8
-rw-r--r--src/d/actor/d_a_obj_lpalm.cpp8
-rw-r--r--src/d/actor/d_a_obj_magmarock.cpp8
-rw-r--r--src/d/actor/d_a_obj_majyuu_door.cpp8
-rw-r--r--src/d/actor/d_a_obj_mknjd.cpp8
-rw-r--r--src/d/actor/d_a_obj_monument.cpp8
-rw-r--r--src/d/actor/d_a_obj_nest.cpp8
-rw-r--r--src/d/actor/d_a_obj_ohatch.cpp8
-rw-r--r--src/d/actor/d_a_obj_ojtree.cpp8
-rw-r--r--src/d/actor/d_a_obj_otble.cpp8
-rw-r--r--src/d/actor/d_a_obj_pbco.cpp8
-rw-r--r--src/d/actor/d_a_obj_pbka.cpp3
-rw-r--r--src/d/actor/d_a_obj_pfall.cpp8
-rw-r--r--src/d/actor/d_a_obj_rcloud.cpp8
-rw-r--r--src/d/actor/d_a_obj_roten.cpp8
-rw-r--r--src/d/actor/d_a_obj_shelf.cpp8
-rw-r--r--src/d/actor/d_a_obj_shmrgrd.cpp8
-rw-r--r--src/d/actor/d_a_obj_smplbg.cpp8
-rw-r--r--src/d/actor/d_a_obj_swflat.cpp8
-rw-r--r--src/d/actor/d_a_obj_swhammer.cpp8
-rw-r--r--src/d/actor/d_a_obj_swheavy.cpp8
-rw-r--r--src/d/actor/d_a_obj_swpush.cpp8
-rw-r--r--src/d/actor/d_a_obj_tenmado.cpp8
-rw-r--r--src/d/actor/d_a_obj_tousekiki.cpp8
-rw-r--r--src/d/actor/d_a_obj_tower.cpp8
-rw-r--r--src/d/actor/d_a_obj_trap.cpp8
-rw-r--r--src/d/actor/d_a_obj_tribox.cpp8
-rw-r--r--src/d/actor/d_a_obj_try.cpp8
-rw-r--r--src/d/actor/d_a_obj_vfan.cpp8
-rw-r--r--src/d/actor/d_a_obj_vgnfd.cpp8
-rw-r--r--src/d/actor/d_a_obj_vmc.cpp8
-rw-r--r--src/d/actor/d_a_obj_volcano.cpp8
-rw-r--r--src/d/actor/d_a_obj_vtil.cpp8
-rw-r--r--src/d/actor/d_a_obj_vyasi.cpp8
-rw-r--r--src/d/actor/d_a_obj_warpt.cpp8
-rw-r--r--src/d/actor/d_a_obj_zouK.cpp8
-rw-r--r--src/d/actor/d_a_oq.cpp8
-rw-r--r--src/d/actor/d_a_oship.cpp8
-rw-r--r--src/d/actor/d_a_ph.cpp2
-rw-r--r--src/d/actor/d_a_pt.cpp8
-rw-r--r--src/d/actor/d_a_pz.cpp8
-rw-r--r--src/d/actor/d_a_saku.cpp8
-rw-r--r--src/d/actor/d_a_shand.cpp8
-rw-r--r--src/d/actor/d_a_sss.cpp8
-rw-r--r--src/d/actor/d_a_st.cpp8
-rw-r--r--src/d/actor/d_a_swtact.cpp8
-rw-r--r--src/d/actor/d_a_swtdoor.cpp8
-rw-r--r--src/d/actor/d_a_syan.cpp8
-rw-r--r--src/d/actor/d_a_title.cpp8
-rw-r--r--src/d/actor/d_a_tn.cpp2
-rw-r--r--src/d/actor/d_a_toge.cpp8
-rw-r--r--src/d/actor/d_a_tori_flag.cpp8
-rw-r--r--src/d/actor/d_a_tornado.cpp8
-rw-r--r--src/d/actor/d_a_tsubo.cpp8
-rw-r--r--src/d/actor/d_a_wall.cpp8
-rw-r--r--src/d/actor/d_a_wz.cpp2
-rw-r--r--src/d/actor/d_a_yougan.cpp8
-rw-r--r--src/d/d_minigame_starter.cpp8
-rw-r--r--src/d/d_minigame_terminater.cpp8
-rw-r--r--src/d/d_s_menu.cpp8
234 files changed, 1064 insertions, 903 deletions
diff --git a/src/d/actor/d_a_arrow.cpp b/src/d/actor/d_a_arrow.cpp
index 40b4e1ce..059adc4d 100644
--- a/src/d/actor/d_a_arrow.cpp
+++ b/src/d/actor/d_a_arrow.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_arrow.cpp
-//
+/**
+ * d_a_arrow.cpp
+ * Item - Arrow
+ */
#include "d/actor/d_a_arrow.h"
#include "m_Do/m_Do_mtx.h"
diff --git a/src/d/actor/d_a_bdk.cpp b/src/d/actor/d_a_bdk.cpp
index 6452efac..9059764f 100644
--- a/src/d/actor/d_a_bdk.cpp
+++ b/src/d/actor/d_a_bdk.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bdk.cpp
-//
+/**
+ * d_a_bdk.cpp
+ * Boss - Helmaroc King
+ */
#include "d/actor/d_a_bdk.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_bdkobj.cpp b/src/d/actor/d_a_bdkobj.cpp
index aa12c9bf..622e2617 100644
--- a/src/d/actor/d_a_bdkobj.cpp
+++ b/src/d/actor/d_a_bdkobj.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bdkobj.cpp
-//
+/**
+ * d_a_bdkobj.cpp
+ * Object - Helmaroc King fight objects (wooden bridges, wooden planks floating in water, etc.).
+ */
#include "d/actor/d_a_bdkobj.h"
#include "d/d_bg_w.h"
diff --git a/src/d/actor/d_a_bflower.cpp b/src/d/actor/d_a_bflower.cpp
index 4313d564..e49e90c1 100644
--- a/src/d/actor/d_a_bflower.cpp
+++ b/src/d/actor/d_a_bflower.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bflower.cpp
-//
+/**
+ * d_a_bflower.cpp
+ * Object - Bomb Flower - Flower
+ */
#include "d/actor/d_a_bflower.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_bgn.cpp b/src/d/actor/d_a_bgn.cpp
index acee5428..88adb6db 100644
--- a/src/d/actor/d_a_bgn.cpp
+++ b/src/d/actor/d_a_bgn.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bgn.cpp
-//
+/**
+ * d_a_bgn.cpp
+ * Boss - Puppet Ganon (Phase 1)
+ */
#include "d/actor/d_a_bgn.h"
#include "d/actor/d_a_bgn2.h"
diff --git a/src/d/actor/d_a_bgn2.cpp b/src/d/actor/d_a_bgn2.cpp
index ad7d85c6..8f44b137 100644
--- a/src/d/actor/d_a_bgn2.cpp
+++ b/src/d/actor/d_a_bgn2.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bgn2.cpp
-//
+/**
+ * d_a_bgn2.cpp
+ * Boss - Puppet Ganon (Phase 2)
+ */
#include "d/actor/d_a_bgn2.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_bgn3.cpp b/src/d/actor/d_a_bgn3.cpp
index 43652868..ce5ed43e 100644
--- a/src/d/actor/d_a_bgn3.cpp
+++ b/src/d/actor/d_a_bgn3.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bgn3.cpp
-//
+/**
+ * d_a_bgn3.cpp
+ * Boss - Puppet Ganon (Phase 3)
+ */
#include "d/actor/d_a_bgn3.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_bigelf.cpp b/src/d/actor/d_a_bigelf.cpp
index 7f5f71ef..cbf09e07 100644
--- a/src/d/actor/d_a_bigelf.cpp
+++ b/src/d/actor/d_a_bigelf.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bigelf.cpp
-//
+/**
+ * d_a_bigelf.cpp
+ * NPC - Great Fairy
+ */
#include "d/actor/d_a_bigelf.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_bita.cpp b/src/d/actor/d_a_bita.cpp
index 31b4fcde..5e906cca 100644
--- a/src/d/actor/d_a_bita.cpp
+++ b/src/d/actor/d_a_bita.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bita.cpp
-//
+/**
+ * d_a_bita.cpp
+ * Object - Wooden platforms (Gohma fight)
+ */
#include "d/actor/d_a_bita.h"
#include "d/res/res_bita.h"
diff --git a/src/d/actor/d_a_bmd.cpp b/src/d/actor/d_a_bmd.cpp
index 03bfde86..3c7cc801 100644
--- a/src/d/actor/d_a_bmd.cpp
+++ b/src/d/actor/d_a_bmd.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bmd.cpp
-//
+/**
+ * d_a_bmd.cpp
+ * Boss - Kalle Demos
+ */
#include "d/actor/d_a_bmd.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_bmdfoot.cpp b/src/d/actor/d_a_bmdfoot.cpp
index b5241390..3e02b1dc 100644
--- a/src/d/actor/d_a_bmdfoot.cpp
+++ b/src/d/actor/d_a_bmdfoot.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bmdfoot.cpp
-//
+/**
+ * d_a_bmdfoot.cpp
+ * Boss - Kalle Demos (floor tentacles)
+ */
#include "d/actor/d_a_bmdfoot.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_bmdhand.cpp b/src/d/actor/d_a_bmdhand.cpp
index 93718036..f62ff114 100644
--- a/src/d/actor/d_a_bmdhand.cpp
+++ b/src/d/actor/d_a_bmdhand.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bmdhand.cpp
-//
+/**
+ * d_a_bmdhand.cpp
+ * Boss - Kalle Demos (ceiling tentacles)
+ */
#include "d/actor/d_a_bmdhand.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_bo.cpp b/src/d/actor/d_a_bo.cpp
index 36ffaf5d..b51fea94 100644
--- a/src/d/actor/d_a_bo.cpp
+++ b/src/d/actor/d_a_bo.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bo.cpp
-//
+/**
+ * d_a_bo.cpp
+ * Enemy - Boko Baba
+ */
#include "d/actor/d_a_bo.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_boko.cpp b/src/d/actor/d_a_boko.cpp
index 3d2cfa8d..a7786d02 100644
--- a/src/d/actor/d_a_boko.cpp
+++ b/src/d/actor/d_a_boko.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_boko.cpp
-//
+/**
+ * d_a_boko.cpp
+ * Object - Enemy weapons
+ */
#include "d/actor/d_a_boko.h"
#include "d/d_com_inf_game.h"
@@ -10,11 +10,167 @@
#include "d/d_bg_s_lin_chk.h"
#include "weak_bss_936_to_1036.h" // IWYU pragma: keep
+#include "weak_data_2100_2080.h" // IWYU pragma: keep
+#include "weak_data_1811.h" // IWYU pragma: keep
+
+u32 daBoko_c::m_bound_se[6] = {
+ JA_SE_CM_BOKOBOU_BOUND,
+ JA_SE_CM_NATA_BOUND,
+ JA_SE_OBJ_ST_CLUB_FALL,
+ JA_SE_OBJ_TN_SWORD_FALL,
+ JA_SE_CM_LANCE_BOUND,
+ JA_SE_OBJ_TN_SWORD_FALL
+};
+
+s32 daBoko_c::m_heap_size[6] = {
+ 0x2300,
+ 0x1240,
+ 0x1240,
+ 0x1240,
+ 0x4200,
+ 0x2000
+};
+
+char* daBoko_c::m_arc_name[6] = {
+ "Boko", /* Boko stick */
+ "Nata", /* Bokoblin machete */
+ "Club", /* Stalfos mace/club */
+ "Tkwn", /* Darknut sword */
+ "Spear", /* Moblin spear */
+ "Pgsw" /* Phantom Ganon's sword */
+};
+
+Vec daBoko_c::m_cull_min[6] = {
+ {
+ -20.0f,
+ -10.0f,
+ -95.0f,
+ },
+ {
+ -20.0f,
+ -10.0f,
+ -95.0f,
+ },
+ {
+ -35.0f,
+ -35.0f,
+ -125.0f,
+ },
+ {
+ -45.0f,
+ -10.0f,
+ -145.0f,
+ },
+ {
+ -20.0f,
+ -20.0f,
+ -180.0f,
+ },
+ {
+ -50.0f,
+ -20.0f,
+ -140.0f,
+ },
+};
+
+Vec daBoko_c::m_cull_max[6] = {
+ {
+ 20.0f,
+ 10.0f,
+ 95.0f,
+ },
+ {
+ 20.0f,
+ 10.0f,
+ 95.0f,
+ },
+ {
+ 35.0f,
+ 35.0f,
+ 120.0f,
+ },
+ {
+ 45.0f,
+ 10.0f,
+ 130.0f,
+ },
+ {
+ 20.0f,
+ 20.0f,
+ 200.0f,
+ },
+ {
+ 50.0f,
+ 20.0f,
+ 120.0f,
+ },
+};
static cXyz l_break_particle_offset(0.0f, 0.0f, 30.0f);
dBgS_ObjGndChk daBoko_c::m_ground_check;
dBgS_ObjLinChk daBoko_c::m_line_check;
+static dCcD_SrcSph sph_src = {
+ // dCcD_SrcGObjInf
+ {
+ /* Flags */ 0,
+ /* SrcObjAt Type */ AT_TYPE_UNK20000,
+ /* SrcObjAt Atp */ 0,
+ /* SrcObjAt SPrm */ cCcD_AtSPrm_GrpAll_e,
+ /* SrcObjTg Type */ AT_TYPE_WATER | AT_TYPE_FIRE | AT_TYPE_UNK20000,
+ /* SrcObjTg SPrm */ cCcD_TgSPrm_Set_e | cCcD_TgSPrm_IsOther_e,
+ /* SrcObjCo SPrm */ 0,
+ /* SrcGObjAt Se */ 0,
+ /* SrcGObjAt HitMark */ 0,
+ /* SrcGObjAt Spl */ 0,
+ /* SrcGObjAt Mtrl */ 0,
+ /* SrcGObjAt SPrm */ dCcG_TgSPrm_NoConHit_e,
+ /* SrcGObjTg Se */ 0,
+ /* SrcGObjTg HitMark */ 0,
+ /* SrcGObjTg Spl */ 0,
+ /* SrcGObjTg Mtrl */ 0,
+ /* SrcGObjTg SPrm */ 0,
+ /* SrcGObjCo SPrm */ 0,
+
+ },
+ // cM3dGSphS
+ {
+ /* Center */ 0.0f, 0.0f, 0.0f,
+ /* Radius */ 20.0f,
+ },
+};
+
+static dCcD_SrcCps at_cps_src = {
+ // dCcD_SrcGObjInf
+ {
+ /* Flags */ 0,
+ /* SrcObjAt Type */ AT_TYPE_BOKO_STICK,
+ /* SrcObjAt Atp */ 0x01,
+ /* SrcObjAt SPrm */ cCcD_AtSPrm_Set_e | cCcD_AtSPrm_VsEnemy_e | cCcD_AtSPrm_VsOther_e,
+ /* SrcObjTg Type */ 0,
+ /* SrcObjTg SPrm */ 0,
+ /* SrcObjCo SPrm */ cCcD_CoSPrm_Set_e | cCcD_CoSPrm_IGrpAll_e,
+ /* SrcGObjAt Se */ dCcG_SE_UNK1,
+ /* SrcGObjAt HitMark */ 0,
+ /* SrcGObjAt Spl */ 0,
+ /* SrcGObjAt Mtrl */ 0,
+ /* SrcGObjAt SPrm */ 0,
+ /* SrcGObjTg Se */ 0,
+ /* SrcGObjTg HitMark */ 0,
+ /* SrcGObjTg Spl */ 0,
+ /* SrcGObjTg Mtrl */ 0,
+ /* SrcGObjTg SPrm */ 0,
+ /* SrcGObjCo SPrm */ 0,
+
+ },
+ // cM3dGCpsS
+ {
+ /* Start */ 0.0f, 0.0f, 0.0f,
+ /* End */ 0.0f, 0.0f, 0.0f,
+ /* Radius */ 20.0f,
+ },
+};
+
const s16 daBoko_HIO_c0::throw_timer = 2;
const f32 daBoko_HIO_c0::throw_speed = 70.0f;
@@ -231,8 +387,12 @@ static BOOL daBoko_IsDelete(daBoko_c* i_this) {
}
/* 00002A2C-00002AA4 .text bokoDelete__8daBoko_cFv */
-void daBoko_c::bokoDelete() {
- /* Nonmatching */
+BOOL daBoko_c::bokoDelete() {
+ mDoAud_seDeleteObject(&m2D0);
+ mParticleCallBack.end();
+ dKy_plight_cut(&mLight);
+ dComIfG_resDelete(&mPhs, m_arc_name[fopAcM_GetParam(this)]);
+ return TRUE;
}
/* 00002AA4-00002AC8 .text daBoko_Delete__FP8daBoko_c */
diff --git a/src/d/actor/d_a_bomb.cpp b/src/d/actor/d_a_bomb.cpp
index c86fc909..f2a87fd8 100644
--- a/src/d/actor/d_a_bomb.cpp
+++ b/src/d/actor/d_a_bomb.cpp
@@ -1,6 +1,6 @@
/**
* d_a_bomb.cpp
- * Bomb
+ * Item - Bomb
*/
#include "d/actor/d_a_bomb3.inc"
diff --git a/src/d/actor/d_a_bomb2.cpp b/src/d/actor/d_a_bomb2.cpp
index 12b154f5..212ca1e5 100644
--- a/src/d/actor/d_a_bomb2.cpp
+++ b/src/d/actor/d_a_bomb2.cpp
@@ -1,6 +1,6 @@
/**
- * d_a_bomb.cpp
- * Bomb Flower Bomb
+ * d_a_bomb2.cpp
+ * Object - Bomb Flower - Bomb
*/
#include "d/actor/d_a_bomb2.h"
diff --git a/src/d/actor/d_a_boomerang.cpp b/src/d/actor/d_a_boomerang.cpp
index acbe8367..3c506b16 100644
--- a/src/d/actor/d_a_boomerang.cpp
+++ b/src/d/actor/d_a_boomerang.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_boomerang.cpp
-//
+/**
+ * d_a_boomerang.cpp
+ * Item - Boomerang
+ */
#include "d/actor/d_a_boomerang.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_branch.cpp b/src/d/actor/d_a_branch.cpp
index 9a813038..80e9e13e 100644
--- a/src/d/actor/d_a_branch.cpp
+++ b/src/d/actor/d_a_branch.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_branch.cpp
-//
+/**
+ * d_a_branch.cpp
+ * Object - Forest of Fairies - Tree branch (Tetra)
+ */
#include "d/actor/d_a_branch.h"
#include "d/res/res_kwood_00.h"
diff --git a/src/d/actor/d_a_bst.cpp b/src/d/actor/d_a_bst.cpp
index 95deea4d..ea08c0b8 100644
--- a/src/d/actor/d_a_bst.cpp
+++ b/src/d/actor/d_a_bst.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bst.cpp
-//
+/**
+ * d_a_bst.cpp
+ * Boss - Gohdan
+ */
#include "d/actor/d_a_bst.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_btd.cpp b/src/d/actor/d_a_btd.cpp
index 3b22597f..d6558e25 100644
--- a/src/d/actor/d_a_btd.cpp
+++ b/src/d/actor/d_a_btd.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_btd.cpp
-//
+/**
+ * d_a_btd.cpp
+ * Boss - Gohma
+ */
#include "d/actor/d_a_btd.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_bwd.cpp b/src/d/actor/d_a_bwd.cpp
index 978ef1fa..5e3f8bd6 100644
--- a/src/d/actor/d_a_bwd.cpp
+++ b/src/d/actor/d_a_bwd.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bwd.cpp
-//
+/**
+ * d_a_bwd.cpp
+ * Boss - Molgera
+ */
#include "d/actor/d_a_bwd.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_bwds.cpp b/src/d/actor/d_a_bwds.cpp
index 5fa338ce..d865ab43 100644
--- a/src/d/actor/d_a_bwds.cpp
+++ b/src/d/actor/d_a_bwds.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_bwds.cpp
-//
+/**
+ * d_a_bwds.cpp
+ * Enemy - Molgera Larva
+ */
#include "d/actor/d_a_bwds.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_canon.cpp b/src/d/actor/d_a_canon.cpp
index c713c0b0..a27eec1e 100644
--- a/src/d/actor/d_a_canon.cpp
+++ b/src/d/actor/d_a_canon.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_canon.cpp
-//
+/**
+ * d_a_canon.cpp
+ * Cannon Minigame
+ */
#include "d/actor/d_a_canon.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_cc.cpp b/src/d/actor/d_a_cc.cpp
index 0f6e922e..462b9699 100644
--- a/src/d/actor/d_a_cc.cpp
+++ b/src/d/actor/d_a_cc.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_cc.cpp
-//
+/**
+ * d_a_cc.cpp
+ * Enemy - ChuChu
+ */
#include "d/actor/d_a_cc.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_daiocta.cpp b/src/d/actor/d_a_daiocta.cpp
index bfeab9d3..ccd72abd 100644
--- a/src/d/actor/d_a_daiocta.cpp
+++ b/src/d/actor/d_a_daiocta.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_daiocta.cpp
-//
+/**
+ * d_a_daiocta.cpp
+ * Mini-Boss - Big Octo (body)
+ */
#include "d/actor/d_a_daiocta.h"
#include "d/d_cc_d.h"
diff --git a/src/d/actor/d_a_daiocta_eye.cpp b/src/d/actor/d_a_daiocta_eye.cpp
index ac70ac3d..07ab31b3 100644
--- a/src/d/actor/d_a_daiocta_eye.cpp
+++ b/src/d/actor/d_a_daiocta_eye.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_daiocta_eye.cpp
-//
+/**
+ * d_a_daiocta_eye.cpp
+ * Mini-Boss - Big Octo (eye)
+ */
#include "d/actor/d_a_daiocta_eye.h"
#include "d/d_cc_d.h"
diff --git a/src/d/actor/d_a_deku_item.cpp b/src/d/actor/d_a_deku_item.cpp
index 370cf9a4..2a9981a3 100644
--- a/src/d/actor/d_a_deku_item.cpp
+++ b/src/d/actor/d_a_deku_item.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_deku_item.cpp
-//
+/**
+ * d_a_deku_item.cpp
+ * Item - Deku Leaf (collectable)
+ */
#include "d/actor/d_a_deku_item.h"
#include "d/res/res_deku.h"
diff --git a/src/d/actor/d_a_demo_dk.cpp b/src/d/actor/d_a_demo_dk.cpp
index a00332d6..63f21cf4 100644
--- a/src/d/actor/d_a_demo_dk.cpp
+++ b/src/d/actor/d_a_demo_dk.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_demo_dk.cpp
-//
+/**
+ * d_a_demo_dk.cpp
+ * NPC - Helmaroc King (Forsaken Fortress 1 exterior)
+ */
#include "d/actor/d_a_demo_dk.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_demo_kmm.cpp b/src/d/actor/d_a_demo_kmm.cpp
index 388a1a90..8c4fa931 100644
--- a/src/d/actor/d_a_demo_kmm.cpp
+++ b/src/d/actor/d_a_demo_kmm.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_demo_kmm.cpp
-//
+/**
+ * d_a_demo_kmm.cpp
+ * NPC - Seagull (cutscenes)
+ */
#include "d/actor/d_a_demo_kmm.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_dk.cpp b/src/d/actor/d_a_dk.cpp
index 144412f6..d5f54a25 100644
--- a/src/d/actor/d_a_dk.cpp
+++ b/src/d/actor/d_a_dk.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_dk.cpp
-//
+/**
+ * d_a_dk.cpp
+ * NPC - Helmaroc King (Forsaken Fortress 1 tower, Outset Island)
+ */
#include "d/actor/d_a_dk.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_dr.cpp b/src/d/actor/d_a_dr.cpp
index 3acc8ab7..fe1e3de2 100644
--- a/src/d/actor/d_a_dr.cpp
+++ b/src/d/actor/d_a_dr.cpp
@@ -1,6 +1,6 @@
/**
* d_a_dr.cpp
- * Valoo / ドラゴン (Dragon)
+ * NPC - Valoo (Overworld) / ドラゴン (Dragon)
*/
#include "d/actor/d_a_dr.h"
diff --git a/src/d/actor/d_a_dr2.cpp b/src/d/actor/d_a_dr2.cpp
index 0a809e11..2d9cbd8c 100644
--- a/src/d/actor/d_a_dr2.cpp
+++ b/src/d/actor/d_a_dr2.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_dr2.cpp
-//
+/**
+ * d_a_dr2.cpp
+ * NPC - Gohma fight - Valoo (body & tail) + lava pit & ceiling rock
+ */
#include "d/actor/d_a_dr2.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_ep.cpp b/src/d/actor/d_a_ep.cpp
index c4c7f036..e36ca730 100644
--- a/src/d/actor/d_a_ep.cpp
+++ b/src/d/actor/d_a_ep.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_ep.cpp
-//
+/**
+ * d_a_ep.cpp
+ * Object - Torches
+ */
#include "d/actor/d_a_ep.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_esa.cpp b/src/d/actor/d_a_esa.cpp
index d592ac23..9fe4e53a 100644
--- a/src/d/actor/d_a_esa.cpp
+++ b/src/d/actor/d_a_esa.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_esa.cpp
-//
+/**
+ * d_a_esa.cpp
+ * Item - All-Purpose Bait
+ */
#include "d/actor/d_a_esa.h"
#include "d/actor/d_a_player.h"
diff --git a/src/d/actor/d_a_fganon.cpp b/src/d/actor/d_a_fganon.cpp
index 19995378..626d5988 100644
--- a/src/d/actor/d_a_fganon.cpp
+++ b/src/d/actor/d_a_fganon.cpp
@@ -1,6 +1,6 @@
/**
* d_a_fganon.cpp
- * Enemy - Phantom Ganon
+ * Mini-Boss - Phantom Ganon
*/
#include "d/actor/d_a_fganon.h"
diff --git a/src/d/actor/d_a_floor.cpp b/src/d/actor/d_a_floor.cpp
index d89b5d23..982b1a77 100644
--- a/src/d/actor/d_a_floor.cpp
+++ b/src/d/actor/d_a_floor.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_floor.cpp
-//
+/**
+ * d_a_floor.cpp
+ * Object - Wind Temple - Breakable floor (Iron Boots, Bombs, etc.)
+ */
#include "d/actor/d_a_floor.h"
#include "d/res/res_hhyu1.h"
diff --git a/src/d/actor/d_a_gm.cpp b/src/d/actor/d_a_gm.cpp
index 7e20dc00..8e729d9b 100644
--- a/src/d/actor/d_a_gm.cpp
+++ b/src/d/actor/d_a_gm.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_gm.cpp
-//
+/**
+ * d_a_gm.cpp
+ * Mini-Boss - Mothula / Enemy - Mothula Larva
+ */
#include "d/actor/d_a_gm.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_gnd.cpp b/src/d/actor/d_a_gnd.cpp
index ba5fe486..32fb30cf 100644
--- a/src/d/actor/d_a_gnd.cpp
+++ b/src/d/actor/d_a_gnd.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_gnd.cpp
-//
+/**
+ * d_a_gnd.cpp
+ * Boss - Ganondorf
+ */
#include "d/actor/d_a_gnd.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_goal_flag.cpp b/src/d/actor/d_a_goal_flag.cpp
index c8aed991..99875c04 100644
--- a/src/d/actor/d_a_goal_flag.cpp
+++ b/src/d/actor/d_a_goal_flag.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_goal_flag.cpp
-//
+/**
+ * d_a_goal_flag.cpp
+ * Object - Big red finish line flag (Boating Course, Flight Control Platform)
+ */
#include "d/actor/d_a_goal_flag.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_gy.cpp b/src/d/actor/d_a_gy.cpp
index 035d2258..d2ed13d9 100644
--- a/src/d/actor/d_a_gy.cpp
+++ b/src/d/actor/d_a_gy.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_gy.cpp
-//
+/**
+ * d_a_gy.cpp
+ * Enemy - Gyorg
+ */
#include "d/actor/d_a_gy.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_himo2.cpp b/src/d/actor/d_a_himo2.cpp
index c9b4771e..2599853c 100644
--- a/src/d/actor/d_a_himo2.cpp
+++ b/src/d/actor/d_a_himo2.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_himo2.cpp
-//
+/**
+ * d_a_himo2.cpp
+ * Item - Grappling Hook
+ */
#include "d/actor/d_a_himo2.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_himo3.cpp b/src/d/actor/d_a_himo3.cpp
index d93abbef..21f45a5a 100644
--- a/src/d/actor/d_a_himo3.cpp
+++ b/src/d/actor/d_a_himo3.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_himo3.cpp
-//
+/**
+ * d_a_himo3.cpp
+ * Object - Rope (Pirate Ship rope minigame, Forsaken Fortress)
+ */
#include "d/actor/d_a_himo3.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_hmlif.cpp b/src/d/actor/d_a_hmlif.cpp
index a4b91434..0261bd8b 100644
--- a/src/d/actor/d_a_hmlif.cpp
+++ b/src/d/actor/d_a_hmlif.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_hmlif.cpp
-//
+/**
+ * d_a_hmlif.cpp
+ * Object - Tower of the Gods - Glowing platform
+ */
#include "d/actor/d_a_hmlif.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_hookshot.cpp b/src/d/actor/d_a_hookshot.cpp
index 8388ffb6..74ba55f3 100644
--- a/src/d/actor/d_a_hookshot.cpp
+++ b/src/d/actor/d_a_hookshot.cpp
@@ -1,6 +1,6 @@
/**
* d_a_hookshot.cpp
- * Hookshot
+ * Item - Hookshot
*/
#include "d/actor/d_a_hookshot.h"
diff --git a/src/d/actor/d_a_hys.cpp b/src/d/actor/d_a_hys.cpp
index bd84d9d2..09cbba18 100644
--- a/src/d/actor/d_a_hys.cpp
+++ b/src/d/actor/d_a_hys.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_hys.cpp
-//
+/**
+ * d_a_hys.cpp
+ * Object - Eye switch
+ */
#include "d/actor/d_a_hys.h"
#include "d/res/res_hys.h"
diff --git a/src/d/actor/d_a_ikari.cpp b/src/d/actor/d_a_ikari.cpp
index a86ef561..6029162d 100644
--- a/src/d/actor/d_a_ikari.cpp
+++ b/src/d/actor/d_a_ikari.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_ikari.cpp
-//
+/**
+ * d_a_ikari.cpp
+ * Object - Forsaken Fortress - Anchors
+ */
#include "d/actor/d_a_ikari.h"
#include "d/res/res_ikari.h"
diff --git a/src/d/actor/d_a_jbo.cpp b/src/d/actor/d_a_jbo.cpp
index 62b7bdc6..d3c18398 100644
--- a/src/d/actor/d_a_jbo.cpp
+++ b/src/d/actor/d_a_jbo.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_jbo.cpp
-//
+/**
+ * d_a_jbo.cpp
+ * Object - Baba Bud
+ */
#include "d/actor/d_a_jbo.h"
#include "d/actor/d_a_player.h"
diff --git a/src/d/actor/d_a_kaji.cpp b/src/d/actor/d_a_kaji.cpp
index cd1c1d6c..51227a32 100644
--- a/src/d/actor/d_a_kaji.cpp
+++ b/src/d/actor/d_a_kaji.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kaji.cpp
-//
+/**
+ * d_a_kaji.cpp
+ * Object - Ship's wheel (Tetra's Ship)
+ */
#include "d/actor/d_a_kaji.h"
#include "d/res/res_kaji.h"
diff --git a/src/d/actor/d_a_kamome.cpp b/src/d/actor/d_a_kamome.cpp
index 56fb2582..eff0a541 100644
--- a/src/d/actor/d_a_kamome.cpp
+++ b/src/d/actor/d_a_kamome.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kamome.cpp
-//
+/**
+ * d_a_kamome.cpp
+ * NPC - Seagull
+ */
#include "d/actor/d_a_kamome.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_kanban.cpp b/src/d/actor/d_a_kanban.cpp
index ef1cc041..4f719002 100644
--- a/src/d/actor/d_a_kanban.cpp
+++ b/src/d/actor/d_a_kanban.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kanban.cpp
-//
+/**
+ * d_a_kanban.cpp
+ * Object - Cuttable sign
+ */
#include "d/actor/d_a_kanban.h"
#include "JSystem/J3DGraphAnimator/J3DModel.h"
diff --git a/src/d/actor/d_a_kb.cpp b/src/d/actor/d_a_kb.cpp
index ce8c26bc..fd7b2fa7 100644
--- a/src/d/actor/d_a_kb.cpp
+++ b/src/d/actor/d_a_kb.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kb.cpp
-//
+/**
+ * d_a_kb.cpp
+ * NPC - Pig
+ */
#include "d/actor/d_a_kb.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_kita.cpp b/src/d/actor/d_a_kita.cpp
index bf8ad8c2..db532544 100644
--- a/src/d/actor/d_a_kita.cpp
+++ b/src/d/actor/d_a_kita.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kita.cpp
-//
+/**
+ * d_a_kita.cpp
+ * Object - Forbidden Woods - Hanging flower platform
+ */
#include "d/actor/d_a_kita.h"
#include "SSystem/SComponent/c_phase.h"
diff --git a/src/d/actor/d_a_klft.cpp b/src/d/actor/d_a_klft.cpp
index 1af6d2b5..a9b2bd09 100644
--- a/src/d/actor/d_a_klft.cpp
+++ b/src/d/actor/d_a_klft.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_klft.cpp
-//
+/**
+ * d_a_klft.cpp
+ * Object - Forbidden Woods - Lift (moving wooden platform)
+ */
#include "d/actor/d_a_klft.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_kn.cpp b/src/d/actor/d_a_kn.cpp
index 3c77cf00..715a5773 100644
--- a/src/d/actor/d_a_kn.cpp
+++ b/src/d/actor/d_a_kn.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kn.cpp
-//
+/**
+ * d_a_kn.cpp
+ * NPC - Crab
+ */
#include "d/actor/d_a_kn.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_knob00.cpp b/src/d/actor/d_a_knob00.cpp
index 0d13cdf5..03419238 100644
--- a/src/d/actor/d_a_knob00.cpp
+++ b/src/d/actor/d_a_knob00.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_knob00.cpp
-//
+/**
+ * d_a_knob00.cpp
+ * Object - Regular doors (with knobs, not sliding)
+ */
#include "d/actor/d_a_knob00.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_kokiie.cpp b/src/d/actor/d_a_kokiie.cpp
index 148d777c..1e45588c 100644
--- a/src/d/actor/d_a_kokiie.cpp
+++ b/src/d/actor/d_a_kokiie.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kokiie.cpp
-//
+/**
+ * d_a_kokiie.cpp
+ * Object - Forbidden Woods - Hanging flower house
+ */
#include "d/actor/d_a_kokiie.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_ks.cpp b/src/d/actor/d_a_ks.cpp
index c18e8bdb..7846c3c7 100644
--- a/src/d/actor/d_a_ks.cpp
+++ b/src/d/actor/d_a_ks.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_ks.cpp
-//
+/**
+ * d_a_ks.cpp
+ * Enemy - Morth
+ */
// Fakematch? Having sym off before d_a_ks.h but then turning it on before
// d_a_player_main.h fixes the weak function ordering of
diff --git a/src/d/actor/d_a_kt.cpp b/src/d/actor/d_a_kt.cpp
index 7f12d865..50a46b7d 100644
--- a/src/d/actor/d_a_kt.cpp
+++ b/src/d/actor/d_a_kt.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kt.cpp
-//
+/**
+ * d_a_kt.cpp
+ * NPC - Unused - Small bird
+ */
#include "d/actor/d_a_kt.h"
#include "d/res/res_kt.h"
diff --git a/src/d/actor/d_a_kui.cpp b/src/d/actor/d_a_kui.cpp
index b926ee07..14269467 100644
--- a/src/d/actor/d_a_kui.cpp
+++ b/src/d/actor/d_a_kui.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_kui.cpp
-//
+/**
+ * d_a_kui.cpp
+ * Object - Grappling Hook objects
+ */
#include "d/actor/d_a_kui.h"
#include "d/actor/d_a_player.h"
diff --git a/src/d/actor/d_a_lamp.cpp b/src/d/actor/d_a_lamp.cpp
index 75e72ce8..ead8bf4c 100644
--- a/src/d/actor/d_a_lamp.cpp
+++ b/src/d/actor/d_a_lamp.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_lamp.cpp
-//
+/**
+ * d_a_lamp.cpp
+ * Object - Generic wall lamp
+ */
#include "d/actor/d_a_lamp.h"
#include "d/res/res_lamp.h"
diff --git a/src/d/actor/d_a_lbridge.cpp b/src/d/actor/d_a_lbridge.cpp
index 9e86f316..927dc2bd 100644
--- a/src/d/actor/d_a_lbridge.cpp
+++ b/src/d/actor/d_a_lbridge.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_lbridge.cpp
-//
+/**
+ * d_a_lbridge.cpp
+ * Object - Tower of the Gods - Glowing light bridge
+ */
#include "d/actor/d_a_lbridge.h"
#include "d/d_com_inf_game.h"
diff --git a/src/d/actor/d_a_leaflift.cpp b/src/d/actor/d_a_leaflift.cpp
index d9d30b36..4d4e6d55 100644
--- a/src/d/actor/d_a_leaflift.cpp
+++ b/src/d/actor/d_a_leaflift.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_leaflift.cpp
-//
+/**
+ * d_a_leaflift.cpp
+ * Object - Forest Haven - Lilypad lift
+ */
#include "d/actor/d_a_leaflift.h"
#include "d/d_bg_s_func.h"
diff --git a/src/d/actor/d_a_lod_bg.cpp b/src/d/actor/d_a_lod_bg.cpp
index d4d91311..c42d63f0 100644
--- a/src/d/actor/d_a_lod_bg.cpp
+++ b/src/d/actor/d_a_lod_bg.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_lod_bg.cpp
-//
+/**
+ * d_a_lod_bg.cpp
+ * Background island LOD model actor
+ */
#include "d/actor/d_a_lod_bg.h"
#include "d/d_com_inf_game.h"
diff --git a/src/d/actor/d_a_lstair.cpp b/src/d/actor/d_a_lstair.cpp
index db7bf224..a265172c 100644
--- a/src/d/actor/d_a_lstair.cpp
+++ b/src/d/actor/d_a_lstair.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_lstair.cpp
-//
+/**
+ * d_a_lstair.cpp
+ * Object - Tower of the Gods - Glowing stairs
+ */
#include "d/actor/d_a_lstair.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_lwood.cpp b/src/d/actor/d_a_lwood.cpp
index d5ea8d86..59b21191 100644
--- a/src/d/actor/d_a_lwood.cpp
+++ b/src/d/actor/d_a_lwood.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_lwood.cpp
-//
+/**
+ * d_a_lwood.cpp
+ * Object - Normal tree
+ */
#include "d/actor/d_a_lwood.h"
#include "d/d_a_obj.h"
diff --git a/src/d/actor/d_a_machine.cpp b/src/d/actor/d_a_machine.cpp
index eb99b234..5d84f505 100644
--- a/src/d/actor/d_a_machine.cpp
+++ b/src/d/actor/d_a_machine.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_machine.cpp
-//
+/**
+ * d_a_machine.cpp
+ * Enemy - Blade Trap (biting) (Wind Temple - giant fan room)
+ */
#include "d/actor/d_a_machine.h"
#include "d/actor/d_a_player.h"
diff --git a/src/d/actor/d_a_mant.cpp b/src/d/actor/d_a_mant.cpp
index e2699876..72c67265 100644
--- a/src/d/actor/d_a_mant.cpp
+++ b/src/d/actor/d_a_mant.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_mant.cpp
-//
+/**
+ * d_a_mant.cpp
+ * Object - Phantom Ganon's cape/Darknut cape
+ */
#include "d/actor/d_a_mant.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_mbdoor.cpp b/src/d/actor/d_a_mbdoor.cpp
index b97c0e5f..8137d657 100644
--- a/src/d/actor/d_a_mbdoor.cpp
+++ b/src/d/actor/d_a_mbdoor.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_mbdoor.cpp
-//
+/**
+ * d_a_mbdoor.cpp
+ * Object - Double doors (Forsaken Fortress tower & Puppet Ganon boss rooms)
+ */
#include "d/actor/d_a_mbdoor.h"
#include "d/res/res_mbdoor.h"
diff --git a/src/d/actor/d_a_mdoor.cpp b/src/d/actor/d_a_mdoor.cpp
index ba63148a..a6a1b698 100644
--- a/src/d/actor/d_a_mdoor.cpp
+++ b/src/d/actor/d_a_mdoor.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_mdoor.cpp
-//
+/**
+ * d_a_mdoor.cpp
+ * Object - Wooden/Metal bars (Forbidden Woods, Cabana Maze, Dragon Roost Cavern, Earth Temple, etc.)
+ */
#include "d/actor/d_a_mdoor.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_mflft.cpp b/src/d/actor/d_a_mflft.cpp
index 8849fe66..c331bf0e 100644
--- a/src/d/actor/d_a_mflft.cpp
+++ b/src/d/actor/d_a_mflft.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_mflft.cpp
-//
+/**
+ * d_a_mflft.cpp
+ * Object - Dragon Roost Cavern - Flame lift (platform lifted up by lava plume)
+ */
#include "d/actor/d_a_mflft.h"
#include "d/d_bg_w.h"
diff --git a/src/d/actor/d_a_mgameboard.cpp b/src/d/actor/d_a_mgameboard.cpp
index 67dd7ac4..447c3790 100644
--- a/src/d/actor/d_a_mgameboard.cpp
+++ b/src/d/actor/d_a_mgameboard.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_mgameboard.cpp
-//
+/**
+ * d_a_mgameboard.cpp
+ * Squid-Hunt/"Sploosh Kaboom" Minigame
+ */
#include "d/actor/d_a_mgameboard.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_mozo.cpp b/src/d/actor/d_a_mozo.cpp
index 99a21ea7..9b9b77e9 100644
--- a/src/d/actor/d_a_mozo.cpp
+++ b/src/d/actor/d_a_mozo.cpp
@@ -1,6 +1,6 @@
/**
* d_a_mozo.cpp
- * Moblin Statue / モ石像 (Mo Sekizou)
+ * Enemy - Moblin Statue / モ石像 (Mo Sekizou)
*/
#include "d/actor/d_a_mozo.h"
diff --git a/src/d/actor/d_a_mt.cpp b/src/d/actor/d_a_mt.cpp
index 653abb51..6ce9d83a 100644
--- a/src/d/actor/d_a_mt.cpp
+++ b/src/d/actor/d_a_mt.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_mt.cpp
-//
+/**
+ * d_a_mt.cpp
+ * Enemy - Magtail
+ */
#include "d/actor/d_a_mt.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_mtoge.cpp b/src/d/actor/d_a_mtoge.cpp
index c3dfbddf..974b34c2 100644
--- a/src/d/actor/d_a_mtoge.cpp
+++ b/src/d/actor/d_a_mtoge.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_mtoge.cpp
-//
+/**
+ * d_a_mtoge.cpp
+ * Object - Forsaken Fortress - Spikes
+ */
#include "d/actor/d_a_mtoge.h"
#include "d/d_com_inf_game.h"
diff --git a/src/d/actor/d_a_nh.cpp b/src/d/actor/d_a_nh.cpp
index 9970f05f..d73b1900 100644
--- a/src/d/actor/d_a_nh.cpp
+++ b/src/d/actor/d_a_nh.cpp
@@ -1,6 +1,6 @@
/**
* d_a_nh.cpp
- * Forest Firely / 森のほたる (Mori no Hotaru)
+ * Forest Firefly / 森のほたる (Mori no Hotaru)
*/
#include "d/actor/d_a_nh.h"
diff --git a/src/d/actor/d_a_npc_ac1.cpp b/src/d/actor/d_a_npc_ac1.cpp
index 2dd7022e..c4271bef 100644
--- a/src/d/actor/d_a_npc_ac1.cpp
+++ b/src/d/actor/d_a_npc_ac1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ac1.cpp
-//
+/**
+ * d_a_npc_ac1.cpp
+ * NPC - Prince Komali (after Dragon Roost Cavern)
+ */
#include "d/actor/d_a_npc_ac1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_ah.cpp b/src/d/actor/d_a_npc_ah.cpp
index 0bfe2c04..8a8b965b 100644
--- a/src/d/actor/d_a_npc_ah.cpp
+++ b/src/d/actor/d_a_npc_ah.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ah.cpp
-//
+/**
+ * d_a_npc_ah.cpp
+ * NPC - Old Man Ho Ho
+ */
#include "d/actor/d_a_npc_ah.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_aj1.cpp b/src/d/actor/d_a_npc_aj1.cpp
index 0f182080..3b0de51f 100644
--- a/src/d/actor/d_a_npc_aj1.cpp
+++ b/src/d/actor/d_a_npc_aj1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_aj1.cpp
-//
+/**
+ * d_a_npc_aj1.cpp
+ * NPC - Sturgeon
+ */
#include "d/actor/d_a_npc_aj1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_ba1.cpp b/src/d/actor/d_a_npc_ba1.cpp
index d3236547..5395d015 100644
--- a/src/d/actor/d_a_npc_ba1.cpp
+++ b/src/d/actor/d_a_npc_ba1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ba1.cpp
-//
+/**
+ * d_a_npc_ba1.cpp
+ * NPC - Link's Grandma
+ */
#include "d/actor/d_a_npc_ba1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_bj1.cpp b/src/d/actor/d_a_npc_bj1.cpp
index 9f7561ff..04774e17 100644
--- a/src/d/actor/d_a_npc_bj1.cpp
+++ b/src/d/actor/d_a_npc_bj1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_bj1.cpp
-//
+/**
+ * d_a_npc_bj1.cpp
+ * NPC - Generic Koroks
+ */
#include "d/actor/d_a_npc_bj1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_bm1.cpp b/src/d/actor/d_a_npc_bm1.cpp
index 3c903d2a..7b50f5cc 100644
--- a/src/d/actor/d_a_npc_bm1.cpp
+++ b/src/d/actor/d_a_npc_bm1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_bm1.cpp
-//
+/**
+ * d_a_npc_bm1.cpp
+ * NPC - Generic Ritos
+ */
#include "d/actor/d_a_npc_bm1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_bmcon1.cpp b/src/d/actor/d_a_npc_bmcon1.cpp
index 6b79aabd..c8692988 100644
--- a/src/d/actor/d_a_npc_bmcon1.cpp
+++ b/src/d/actor/d_a_npc_bmcon1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_bmcon1.cpp
-//
+/**
+ * d_a_npc_bmcon1.cpp
+ * NPC - Willi & Obli (Flight Control Platform)
+ */
#include "d/actor/d_a_npc_bmcon1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_bms1.cpp b/src/d/actor/d_a_npc_bms1.cpp
index d972bcec..4760d0a7 100644
--- a/src/d/actor/d_a_npc_bms1.cpp
+++ b/src/d/actor/d_a_npc_bms1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_bms1.cpp
-//
+/**
+ * d_a_npc_bms1.cpp
+ * NPC - Bomb-Master Cannon (Windfall Bomb Shop shopkeeper)
+ */
#include "d/actor/d_a_npc_bms1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_bmsw.cpp b/src/d/actor/d_a_npc_bmsw.cpp
index 7c91ebd9..8710ee88 100644
--- a/src/d/actor/d_a_npc_bmsw.cpp
+++ b/src/d/actor/d_a_npc_bmsw.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_bmsw.cpp
-//
+/**
+ * d_a_npc_bmsw.cpp
+ * NPC - Koboli (Rito mail sorter)
+ */
#include "d/actor/d_a_npc_bmsw.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_bs1.cpp b/src/d/actor/d_a_npc_bs1.cpp
index f8e1f006..11e79cef 100644
--- a/src/d/actor/d_a_npc_bs1.cpp
+++ b/src/d/actor/d_a_npc_bs1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_bs1.cpp
-//
+/**
+ * d_a_npc_bs1.cpp
+ * NPC - Beedle / ボ−トショップ店員 (Boat shopkeeper)
+ */
#include "d/actor/d_a_npc_bs1.h"
#include "d/res/res_bs.h"
diff --git a/src/d/actor/d_a_npc_btsw.cpp b/src/d/actor/d_a_npc_btsw.cpp
index e035c4f7..73e1a132 100644
--- a/src/d/actor/d_a_npc_btsw.cpp
+++ b/src/d/actor/d_a_npc_btsw.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_btsw.cpp
-//
+/**
+ * d_a_npc_btsw.cpp
+ * NPC - Baito
+ */
#include "d/actor/d_a_npc_btsw.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_co1.cpp b/src/d/actor/d_a_npc_co1.cpp
index 297ad181..907eacc2 100644
--- a/src/d/actor/d_a_npc_co1.cpp
+++ b/src/d/actor/d_a_npc_co1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_co1.cpp
-//
+/**
+ * d_a_npc_co1.cpp
+ * NPC - Prince Komali (before Dragon Roost Cavern)
+ */
#include "d/actor/d_a_npc_co1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_de1.cpp b/src/d/actor/d_a_npc_de1.cpp
index bc195081..d42a82aa 100644
--- a/src/d/actor/d_a_npc_de1.cpp
+++ b/src/d/actor/d_a_npc_de1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_de1.cpp
-//
+/**
+ * d_a_npc_de1.cpp
+ * NPC - Deku Tree
+ */
#include "d/actor/d_a_npc_de1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_ds1.cpp b/src/d/actor/d_a_npc_ds1.cpp
index 90a763c3..9e78e561 100644
--- a/src/d/actor/d_a_npc_ds1.cpp
+++ b/src/d/actor/d_a_npc_ds1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ds1.cpp
-//
+/**
+ * d_a_npc_ds1.cpp
+ * NPC - Doc Bandam (Windfall Potion Shop shopkeeper)
+ */
#include "d/actor/d_a_npc_ds1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_fa1.cpp b/src/d/actor/d_a_npc_fa1.cpp
index 51ad09c7..ff5958cb 100644
--- a/src/d/actor/d_a_npc_fa1.cpp
+++ b/src/d/actor/d_a_npc_fa1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_fa1.cpp
-//
+/**
+ * d_a_npc_fa1.cpp
+ * Item - Fairy
+ */
#include "d/actor/d_a_npc_fa1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_gk1.cpp b/src/d/actor/d_a_npc_gk1.cpp
index 7b8e7375..687b6562 100644
--- a/src/d/actor/d_a_npc_gk1.cpp
+++ b/src/d/actor/d_a_npc_gk1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_gk1.cpp
-//
+/**
+ * d_a_npc_gk1.cpp
+ * NPC - Mila's Father (poor)
+ */
#include "d/actor/d_a_npc_gk1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_gp1.cpp b/src/d/actor/d_a_npc_gp1.cpp
index 166f35eb..a2d98006 100644
--- a/src/d/actor/d_a_npc_gp1.cpp
+++ b/src/d/actor/d_a_npc_gp1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_gp1.cpp
-//
+/**
+ * d_a_npc_gp1.cpp
+ * NPC - Maggie's Father (rich)
+ */
#include "d/actor/d_a_npc_gp1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_hi1.cpp b/src/d/actor/d_a_npc_hi1.cpp
index b6c7fece..e279eae4 100644
--- a/src/d/actor/d_a_npc_hi1.cpp
+++ b/src/d/actor/d_a_npc_hi1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_hi1.cpp
-//
+/**
+ * d_a_npc_hi1.cpp
+ * NPC - King of Hyrule
+ */
#include "d/actor/d_a_npc_hi1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_ho.cpp b/src/d/actor/d_a_npc_ho.cpp
index d8973dd8..010ceb9b 100644
--- a/src/d/actor/d_a_npc_ho.cpp
+++ b/src/d/actor/d_a_npc_ho.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ho.cpp
-//
+/**
+ * d_a_npc_ho.cpp
+ * NPC - Mrs. Marie (Windfall Island teacher)
+ */
#include "d/actor/d_a_npc_ho.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_hr.cpp b/src/d/actor/d_a_npc_hr.cpp
index f656ac22..805cb4f7 100644
--- a/src/d/actor/d_a_npc_hr.cpp
+++ b/src/d/actor/d_a_npc_hr.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_hr.cpp
-//
+/**
+ * d_a_npc_hr.cpp
+ * NPC - Zephos & Cyclos
+ */
#include "d/actor/d_a_npc_hr.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_jb1.cpp b/src/d/actor/d_a_npc_jb1.cpp
index 85981c87..81d22831 100644
--- a/src/d/actor/d_a_npc_jb1.cpp
+++ b/src/d/actor/d_a_npc_jb1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_jb1.cpp
-//
+/**
+ * d_a_npc_jb1.cpp
+ * NPC - Jabun
+ */
#include "d/actor/d_a_npc_jb1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_kf1.cpp b/src/d/actor/d_a_npc_kf1.cpp
index ebb003db..9419eb93 100644
--- a/src/d/actor/d_a_npc_kf1.cpp
+++ b/src/d/actor/d_a_npc_kf1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_kf1.cpp
-//
+/**
+ * d_a_npc_kf1.cpp
+ * NPC - Mila's Father (rich)
+ */
#include "d/actor/d_a_npc_kf1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_kg1.cpp b/src/d/actor/d_a_npc_kg1.cpp
index 098e0193..b9263398 100644
--- a/src/d/actor/d_a_npc_kg1.cpp
+++ b/src/d/actor/d_a_npc_kg1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_kg1.cpp
-//
+/**
+ * d_a_npc_kg1.cpp
+ * NPC - Salvatore (Squid-Hunt/"Sploosh Kaboom" Minigame)
+ */
#include "d/actor/d_a_npc_kg1.h"
#include "d/d_lib.h"
diff --git a/src/d/actor/d_a_npc_kg2.cpp b/src/d/actor/d_a_npc_kg2.cpp
index 02148a89..51e889d6 100644
--- a/src/d/actor/d_a_npc_kg2.cpp
+++ b/src/d/actor/d_a_npc_kg2.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_kg2.cpp
-//
+/**
+ * d_a_npc_kg2.cpp
+ * NPC - Salvatore (Cannon Minigame)
+ */
#include "d/actor/d_a_npc_kg2.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_kk1.cpp b/src/d/actor/d_a_npc_kk1.cpp
index 9aa6392b..9c4a9404 100644
--- a/src/d/actor/d_a_npc_kk1.cpp
+++ b/src/d/actor/d_a_npc_kk1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_kk1.cpp
-//
+/**
+ * d_a_npc_kk1.cpp
+ * NPC - Mila (poor)
+ */
#include "d/actor/d_a_npc_kk1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_km1.cpp b/src/d/actor/d_a_npc_km1.cpp
index 81fa54bd..407f9aa2 100644
--- a/src/d/actor/d_a_npc_km1.cpp
+++ b/src/d/actor/d_a_npc_km1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_km1.cpp
-//
+/**
+ * d_a_npc_km1.cpp
+ * NPC - Mila (rich)
+ */
#include "d/actor/d_a_npc_km1.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_ko1.cpp b/src/d/actor/d_a_npc_ko1.cpp
index 440ed734..79384472 100644
--- a/src/d/actor/d_a_npc_ko1.cpp
+++ b/src/d/actor/d_a_npc_ko1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ko1.cpp
-//
+/**
+ * d_a_npc_ko1.cpp
+ * NPC - Joel & Zill (Outset Island)
+ */
#include "d/actor/d_a_npc_ko1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_kp1.cpp b/src/d/actor/d_a_npc_kp1.cpp
index 8ed5a830..068609de 100644
--- a/src/d/actor/d_a_npc_kp1.cpp
+++ b/src/d/actor/d_a_npc_kp1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_kp1.cpp
-//
+/**
+ * d_a_npc_kp1.cpp
+ * NPC - Maggie (rich)
+ */
#include "d/actor/d_a_npc_kp1.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_ls1.cpp b/src/d/actor/d_a_npc_ls1.cpp
index fa419535..34bf55b8 100644
--- a/src/d/actor/d_a_npc_ls1.cpp
+++ b/src/d/actor/d_a_npc_ls1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ls1.cpp
-//
+/**
+ * d_a_npc_ls1.cpp
+ * NPC - Aryll
+ */
#include "d/actor/d_a_npc_ls1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_mk.cpp b/src/d/actor/d_a_npc_mk.cpp
index c3f3d158..ca42a004 100644
--- a/src/d/actor/d_a_npc_mk.cpp
+++ b/src/d/actor/d_a_npc_mk.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_mk.cpp
-//
+/**
+ * d_a_npc_mk.cpp
+ * NPC - Ivan
+ */
#include "d/actor/d_a_npc_mk.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_mn.cpp b/src/d/actor/d_a_npc_mn.cpp
index 1fbc75ba..e29400a7 100644
--- a/src/d/actor/d_a_npc_mn.cpp
+++ b/src/d/actor/d_a_npc_mn.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_mn.cpp
-//
+/**
+ * d_a_npc_mn.cpp
+ * NPC - Manny
+ */
#include "d/actor/d_a_npc_mn.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_nz.cpp b/src/d/actor/d_a_npc_nz.cpp
index f0ce3aca..5d57b0ad 100644
--- a/src/d/actor/d_a_npc_nz.cpp
+++ b/src/d/actor/d_a_npc_nz.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_nz.cpp
-//
+/**
+ * d_a_npc_nz.cpp
+ * NPC - Rat (shopkeeper)
+ */
#include "d/actor/d_a_npc_nz.h"
#include "d/res/res_nz.h"
diff --git a/src/d/actor/d_a_npc_ob1.cpp b/src/d/actor/d_a_npc_ob1.cpp
index f6a47646..6361492f 100644
--- a/src/d/actor/d_a_npc_ob1.cpp
+++ b/src/d/actor/d_a_npc_ob1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ob1.cpp
-//
+/**
+ * d_a_npc_ob1.cpp
+ * NPC - Rose
+ */
#include "d/actor/d_a_npc_ob1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_os.cpp b/src/d/actor/d_a_npc_os.cpp
index f4debe7e..bce079e4 100644
--- a/src/d/actor/d_a_npc_os.cpp
+++ b/src/d/actor/d_a_npc_os.cpp
@@ -1,6 +1,6 @@
/**
* d_a_npc_os.cpp
- * Player - Companion Statue / Servant of the Tower
+ * Player - Servant of the Tower / お供石像 (Companion Statue)
*/
#include "d/actor/d_a_npc_os.h"
diff --git a/src/d/actor/d_a_npc_p1.cpp b/src/d/actor/d_a_npc_p1.cpp
index ba6b3d49..591174d0 100644
--- a/src/d/actor/d_a_npc_p1.cpp
+++ b/src/d/actor/d_a_npc_p1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_p1.cpp
-//
+/**
+ * d_a_npc_p1.cpp
+ * NPC - Gonzo, Senza, & Nudge
+ */
#include "d/actor/d_a_npc_p1.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_p2.cpp b/src/d/actor/d_a_npc_p2.cpp
index 18f8d7a6..923bf0ff 100644
--- a/src/d/actor/d_a_npc_p2.cpp
+++ b/src/d/actor/d_a_npc_p2.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_p2.cpp
-//
+/**
+ * d_a_npc_p2.cpp
+ * NPC - Zuko, Niko, & Mako
+ */
#include "d/actor/d_a_npc_p2.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_pf1.cpp b/src/d/actor/d_a_npc_pf1.cpp
index 08830f89..2222af54 100644
--- a/src/d/actor/d_a_npc_pf1.cpp
+++ b/src/d/actor/d_a_npc_pf1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_pf1.cpp
-//
+/**
+ * d_a_npc_pf1.cpp
+ * NPC - Maggie's Father (poor)
+ */
#include "d/actor/d_a_npc_pf1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_photo.cpp b/src/d/actor/d_a_npc_photo.cpp
index a65a4838..61a01bd1 100644
--- a/src/d/actor/d_a_npc_photo.cpp
+++ b/src/d/actor/d_a_npc_photo.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_photo.cpp
-//
+/**
+ * d_a_npc_photo.cpp
+ * NPC - Lenzo
+ */
#include "d/actor/d_a_npc_photo.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_pm1.cpp b/src/d/actor/d_a_npc_pm1.cpp
index 6a4bac2f..fea92dd5 100644
--- a/src/d/actor/d_a_npc_pm1.cpp
+++ b/src/d/actor/d_a_npc_pm1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_pm1.cpp
-//
+/**
+ * d_a_npc_pm1.cpp
+ * NPC - Maggie (poor)
+ */
#include "d/actor/d_a_npc_pm1.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_roten.cpp b/src/d/actor/d_a_npc_roten.cpp
index 24e616fb..3cc13480 100644
--- a/src/d/actor/d_a_npc_roten.cpp
+++ b/src/d/actor/d_a_npc_roten.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_roten.cpp
-//
+/**
+ * d_a_npc_roten.cpp
+ * NPC - Traveling Merchants
+ */
#include "d/actor/d_a_npc_roten.h"
#include "d/res/res_ro.h"
diff --git a/src/d/actor/d_a_npc_rsh1.cpp b/src/d/actor/d_a_npc_rsh1.cpp
index eb104b17..5d3d3af7 100644
--- a/src/d/actor/d_a_npc_rsh1.cpp
+++ b/src/d/actor/d_a_npc_rsh1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_rsh1.cpp
-//
+/**
+ * d_a_npc_rsh1.cpp
+ * NPC - Zunari
+ */
#include "d/actor/d_a_npc_rsh1.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_sarace.cpp b/src/d/actor/d_a_npc_sarace.cpp
index 9d853b7a..c8dbaa1a 100644
--- a/src/d/actor/d_a_npc_sarace.cpp
+++ b/src/d/actor/d_a_npc_sarace.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_sarace.cpp
-//
+/**
+ * d_a_npc_sarace.cpp
+ * NPC - Loot the Sailor (Boating Course)
+ */
#include "d/actor/d_a_npc_sarace.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_so.cpp b/src/d/actor/d_a_npc_so.cpp
index 4f39fcb6..fd3cfc8e 100644
--- a/src/d/actor/d_a_npc_so.cpp
+++ b/src/d/actor/d_a_npc_so.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_so.cpp
-//
+/**
+ * d_a_npc_so.cpp
+ * NPC - Fishman (blue fish)
+ */
#include "d/actor/d_a_npc_so.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_sv.cpp b/src/d/actor/d_a_npc_sv.cpp
index 6c86711a..3bc180d2 100644
--- a/src/d/actor/d_a_npc_sv.cpp
+++ b/src/d/actor/d_a_npc_sv.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_sv.cpp
-//
+/**
+ * d_a_npc_sv.cpp
+ * NPC - Salvage Corp group members
+ */
#include "d/actor/d_a_npc_sv.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_tc.cpp b/src/d/actor/d_a_npc_tc.cpp
index ebd45f8e..edbe5fa0 100644
--- a/src/d/actor/d_a_npc_tc.cpp
+++ b/src/d/actor/d_a_npc_tc.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_tc.cpp
-//
+/**
+ * d_a_npc_tc.cpp
+ * NPC - Tingle, Ankle, David Jr. & Knuckle
+ */
#include "d/actor/d_a_npc_tc.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_tt.cpp b/src/d/actor/d_a_npc_tt.cpp
index c810327d..cd28244d 100644
--- a/src/d/actor/d_a_npc_tt.cpp
+++ b/src/d/actor/d_a_npc_tt.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_tt.cpp
-//
+/**
+ * d_a_npc_tt.cpp
+ * NPC - Tott
+ */
#include "d/actor/d_a_npc_tt.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_uk.cpp b/src/d/actor/d_a_npc_uk.cpp
index a7cd96bc..57d4212d 100644
--- a/src/d/actor/d_a_npc_uk.cpp
+++ b/src/d/actor/d_a_npc_uk.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_uk.cpp
-//
+/**
+ * d_a_npc_uk.cpp
+ * NPC - Jin, Jan, & Jun-Roberto
+ */
#include "d/actor/d_a_npc_uk.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_npc_ym1.cpp b/src/d/actor/d_a_npc_ym1.cpp
index 1847bd7f..d7d8a2d2 100644
--- a/src/d/actor/d_a_npc_ym1.cpp
+++ b/src/d/actor/d_a_npc_ym1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_ym1.cpp
-//
+/**
+ * d_a_npc_ym1.cpp
+ * NPC - Mesa & Abe
+ */
#include "d/actor/d_a_npc_ym1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_yw1.cpp b/src/d/actor/d_a_npc_yw1.cpp
index ad75eb19..e37dc3ea 100644
--- a/src/d/actor/d_a_npc_yw1.cpp
+++ b/src/d/actor/d_a_npc_yw1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_yw1.cpp
-//
+/**
+ * d_a_npc_yw1.cpp
+ * NPC - Sue-Belle
+ */
#include "d/actor/d_a_npc_yw1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_zk1.cpp b/src/d/actor/d_a_npc_zk1.cpp
index a6b9c974..adde1d55 100644
--- a/src/d/actor/d_a_npc_zk1.cpp
+++ b/src/d/actor/d_a_npc_zk1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_zk1.cpp
-//
+/**
+ * d_a_npc_zk1.cpp
+ * NPC - Rito Chieftain
+ */
#include "d/actor/d_a_npc_zk1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_npc_zl1.cpp b/src/d/actor/d_a_npc_zl1.cpp
index 53a0972e..e7cd969d 100644
--- a/src/d/actor/d_a_npc_zl1.cpp
+++ b/src/d/actor/d_a_npc_zl1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_npc_zl1.cpp
-//
+/**
+ * d_a_npc_zl1.cpp
+ * NPC - Tetra
+ */
#include "d/actor/d_a_npc_zl1.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_nz.cpp b/src/d/actor/d_a_nz.cpp
index 539166c1..5badf4dc 100644
--- a/src/d/actor/d_a_nz.cpp
+++ b/src/d/actor/d_a_nz.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_nz.cpp
-//
+/**
+ * d_a_nz.cpp
+ * Enemy - Rat
+ */
#include "d/actor/d_a_nz.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_obj_AjavW.cpp b/src/d/actor/d_a_obj_AjavW.cpp
index 3e26d708..d823db57 100644
--- a/src/d/actor/d_a_obj_AjavW.cpp
+++ b/src/d/actor/d_a_obj_AjavW.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_AjavW.cpp
-//
+/**
+ * d_a_obj_AjavW.cpp
+ * Object - Water inside Jabun's cave
+ */
#include "d/actor/d_a_obj_AjavW.h"
#include "d/res/res_ajavw.h"
diff --git a/src/d/actor/d_a_obj_Itnak.cpp b/src/d/actor/d_a_obj_Itnak.cpp
index b3722846..d134e4cb 100644
--- a/src/d/actor/d_a_obj_Itnak.cpp
+++ b/src/d/actor/d_a_obj_Itnak.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_Itnak.cpp
-//
+/**
+ * d_a_obj_Itnak.cpp
+ * Object - Unused - Darknut statue
+ */
#include "d/actor/d_a_obj_Itnak.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_Vds.cpp b/src/d/actor/d_a_obj_Vds.cpp
index 4cd876ab..a6289988 100644
--- a/src/d/actor/d_a_obj_Vds.cpp
+++ b/src/d/actor/d_a_obj_Vds.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_Vds.cpp
-//
+/**
+ * d_a_obj_Vds.cpp
+ * Object - Earth Temple - Face statue (lights up when eyes are hit with Mirror Shield)
+ */
#include "d/actor/d_a_obj_Vds.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_Vteng.cpp b/src/d/actor/d_a_obj_Vteng.cpp
index f2b733ff..eccd4ff9 100644
--- a/src/d/actor/d_a_obj_Vteng.cpp
+++ b/src/d/actor/d_a_obj_Vteng.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_Vteng.cpp
-//
+/**
+ * d_a_obj_Vteng.cpp
+ * Object - Puppet Ganon curtains (intro cutscene)
+ */
#include "d/actor/d_a_obj_Vteng.h"
#include "d/res/res_vteng.h"
diff --git a/src/d/actor/d_a_obj_YLzou.cpp b/src/d/actor/d_a_obj_YLzou.cpp
index 6b271582..e13083b6 100644
--- a/src/d/actor/d_a_obj_YLzou.cpp
+++ b/src/d/actor/d_a_obj_YLzou.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_YLzou.cpp
-//
+/**
+ * d_a_obj_YLzou.cpp
+ * Object - Hyrule Castle - Link statue
+ */
#include "d/actor/d_a_obj_YLzou.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_adnno.cpp b/src/d/actor/d_a_obj_adnno.cpp
index 39a6ca9c..b3816dab 100644
--- a/src/d/actor/d_a_obj_adnno.cpp
+++ b/src/d/actor/d_a_obj_adnno.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_adnno.cpp
-//
+/**
+ * d_a_obj_adnno.cpp
+ * Object - Unused - Triforce prayer mural
+ */
#include "d/actor/d_a_obj_adnno.h"
#include "d/res/res_adnno.h"
diff --git a/src/d/actor/d_a_obj_ajav.cpp b/src/d/actor/d_a_obj_ajav.cpp
index 380e5a28..c8120718 100644
--- a/src/d/actor/d_a_obj_ajav.cpp
+++ b/src/d/actor/d_a_obj_ajav.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ajav.cpp
-//
+/**
+ * d_a_obj_ajav.cpp
+ * Object - Stone wall blocking the entrance to Jabun's cave
+ */
#include "d/actor/d_a_obj_ajav.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ashut.cpp b/src/d/actor/d_a_obj_ashut.cpp
index ab763ee3..c971496e 100644
--- a/src/d/actor/d_a_obj_ashut.cpp
+++ b/src/d/actor/d_a_obj_ashut.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ashut.cpp
-//
+/**
+ * d_a_obj_ashut.cpp
+ * Object - Metal bars (Pirate Ship rope minigame)
+ */
#include "d/actor/d_a_obj_ashut.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_auzu.cpp b/src/d/actor/d_a_obj_auzu.cpp
index cbeacbb8..b4765e34 100644
--- a/src/d/actor/d_a_obj_auzu.cpp
+++ b/src/d/actor/d_a_obj_auzu.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_auzu.cpp
-//
+/**
+ * d_a_obj_auzu.cpp
+ * Object - Big Octo/Jabun's cave whirlpool
+ */
#include "d/actor/d_a_obj_auzu.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_aygr.cpp b/src/d/actor/d_a_obj_aygr.cpp
index 7ca03ec6..33ef6128 100644
--- a/src/d/actor/d_a_obj_aygr.cpp
+++ b/src/d/actor/d_a_obj_aygr.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_aygr.cpp
-//
+/**
+ * d_a_obj_aygr.cpp
+ * Object - Lookout Platform
+ */
#include "d/actor/d_a_obj_aygr.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_balancelift.cpp b/src/d/actor/d_a_obj_balancelift.cpp
index e9c4bb66..6d1bfd8e 100644
--- a/src/d/actor/d_a_obj_balancelift.cpp
+++ b/src/d/actor/d_a_obj_balancelift.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_balancelift.cpp
-//
+/**
+ * d_a_obj_balancelift.cpp
+ * Object - Tower of the Gods - Pair of scales
+ */
#include "d/actor/d_a_obj_balancelift.h"
#include "d/d_bg_w.h"
diff --git a/src/d/actor/d_a_obj_barrier.cpp b/src/d/actor/d_a_obj_barrier.cpp
index a82b66ff..dc86e3ef 100644
--- a/src/d/actor/d_a_obj_barrier.cpp
+++ b/src/d/actor/d_a_obj_barrier.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_barrier.cpp
-//
+/**
+ * d_a_obj_barrier.cpp
+ * Object - Hyrule barrier
+ */
#include "d/actor/d_a_obj_barrier.h"
#include "d/res/res_ycage.h"
diff --git a/src/d/actor/d_a_obj_bemos.cpp b/src/d/actor/d_a_obj_bemos.cpp
index d7e4e266..02944690 100644
--- a/src/d/actor/d_a_obj_bemos.cpp
+++ b/src/d/actor/d_a_obj_bemos.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_bemos.cpp
-//
+/**
+ * d_a_obj_bemos.cpp
+ * Enemy - Beamos
+ */
#include "d/actor/d_a_obj_bemos.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_bscurtain.cpp b/src/d/actor/d_a_obj_bscurtain.cpp
index f341922d..10b469b2 100644
--- a/src/d/actor/d_a_obj_bscurtain.cpp
+++ b/src/d/actor/d_a_obj_bscurtain.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_bscurtain.cpp
-//
+/**
+ * d_a_obj_bscurtain.cpp
+ * Object - Curtains (Beedle's Shop)
+ */
#include "d/actor/d_a_obj_bscurtain.h"
#include "d/res/res_ptc.h"
diff --git a/src/d/actor/d_a_obj_cafelmp.cpp b/src/d/actor/d_a_obj_cafelmp.cpp
index 25a87358..33fad06b 100644
--- a/src/d/actor/d_a_obj_cafelmp.cpp
+++ b/src/d/actor/d_a_obj_cafelmp.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_cafelmp.cpp
-//
+/**
+ * d_a_obj_cafelmp.cpp
+ * Object - Lamp (Cafe Bar)
+ */
#include "d/actor/d_a_obj_cafelmp.h"
#include "d/res/res_cafelmp.h"
diff --git a/src/d/actor/d_a_obj_canon.cpp b/src/d/actor/d_a_obj_canon.cpp
index 2addeadb..2160f394 100644
--- a/src/d/actor/d_a_obj_canon.cpp
+++ b/src/d/actor/d_a_obj_canon.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_canon.cpp
-//
+/**
+ * d_a_obj_canon.cpp
+ * Object - Great Sea enemy cannon
+ */
#include "d/actor/d_a_obj_canon.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_doguu.cpp b/src/d/actor/d_a_obj_doguu.cpp
index 26f24628..71f8f57d 100644
--- a/src/d/actor/d_a_obj_doguu.cpp
+++ b/src/d/actor/d_a_obj_doguu.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_doguu.cpp
-//
+/**
+ * d_a_obj_doguu.cpp
+ * Object - Goddess Statues (Triangle Islands)
+ */
#include "d/actor/d_a_obj_doguu.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_drift.cpp b/src/d/actor/d_a_obj_drift.cpp
index 7b11e1d8..3c51d9fa 100644
--- a/src/d/actor/d_a_obj_drift.cpp
+++ b/src/d/actor/d_a_obj_drift.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_drift.cpp
-//
+/**
+ * d_a_obj_drift.cpp
+ * Object - Floating tree platform
+ */
#include "d/actor/d_a_obj_drift.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ebomzo.cpp b/src/d/actor/d_a_obj_ebomzo.cpp
index bf985fca..1780f006 100644
--- a/src/d/actor/d_a_obj_ebomzo.cpp
+++ b/src/d/actor/d_a_obj_ebomzo.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ebomzo.cpp
-//
+/**
+ * d_a_obj_ebomzo.cpp
+ * Object - Bombable statues (outside Dragon Roost Cavern entrance)
+ */
#include "d/actor/d_a_obj_ebomzo.h"
#include "dolphin/types.h"
diff --git a/src/d/actor/d_a_obj_ekskz.cpp b/src/d/actor/d_a_obj_ekskz.cpp
index 2eb40296..23b6bb26 100644
--- a/src/d/actor/d_a_obj_ekskz.cpp
+++ b/src/d/actor/d_a_obj_ekskz.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ekskz.cpp
-//
+/**
+ * d_a_obj_ekskz.cpp
+ * Object - Stone statue blowing strong gust of wind (Gale Isle)
+ */
#include "d/actor/d_a_obj_ekskz.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ferris.cpp b/src/d/actor/d_a_obj_ferris.cpp
index c4cf092d..9b0d720b 100644
--- a/src/d/actor/d_a_obj_ferris.cpp
+++ b/src/d/actor/d_a_obj_ferris.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ferris.cpp
-//
+/**
+ * d_a_obj_ferris.cpp
+ * Object - Windfall Island - Ferris wheel
+ */
#include "d/actor/d_a_obj_ferris.h"
#include "d/d_bg_s_movebg_actor.h"
diff --git a/src/d/actor/d_a_obj_figure.cpp b/src/d/actor/d_a_obj_figure.cpp
index 58cd244f..edde0143 100644
--- a/src/d/actor/d_a_obj_figure.cpp
+++ b/src/d/actor/d_a_obj_figure.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_figure.cpp
-//
+/**
+ * d_a_obj_figure.cpp
+ * Object - Nintendo Gallery figurines + stand
+ */
#include "d/actor/d_a_obj_figure.h"
#include "d/res/res_figure.h"
diff --git a/src/d/actor/d_a_obj_ftree.cpp b/src/d/actor/d_a_obj_ftree.cpp
index fa51a773..bfbd37b7 100644
--- a/src/d/actor/d_a_obj_ftree.cpp
+++ b/src/d/actor/d_a_obj_ftree.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ftree.cpp
-//
+/**
+ * d_a_obj_ftree.cpp
+ * Object - Forest Trees
+ */
#include "d/actor/d_a_obj_ftree.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ganonbed.cpp b/src/d/actor/d_a_obj_ganonbed.cpp
index 28325bc3..6e1c2d2c 100644
--- a/src/d/actor/d_a_obj_ganonbed.cpp
+++ b/src/d/actor/d_a_obj_ganonbed.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ganonbed.cpp
-//
+/**
+ * d_a_obj_ganonbed.cpp
+ * Object - Bed (Puppet Ganon intro cutscene)
+ */
#include "d/actor/d_a_obj_ganonbed.h"
#include "d/res/res_gbed.h"
diff --git a/src/d/actor/d_a_obj_gaship.cpp b/src/d/actor/d_a_obj_gaship.cpp
index e2a3cd28..c2169118 100644
--- a/src/d/actor/d_a_obj_gaship.cpp
+++ b/src/d/actor/d_a_obj_gaship.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_gaship.cpp
-//
+/**
+ * d_a_obj_gaship.cpp
+ * Object - Ganon Room exterior (Forsaken Fortress)
+ */
#include "d/actor/d_a_obj_gaship.h"
#include "d/d_com_inf_game.h"
diff --git a/src/d/actor/d_a_obj_gaship2.cpp b/src/d/actor/d_a_obj_gaship2.cpp
index 683e0d8d..673ac615 100644
--- a/src/d/actor/d_a_obj_gaship2.cpp
+++ b/src/d/actor/d_a_obj_gaship2.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_gaship2.cpp
-//
+/**
+ * d_a_obj_gaship2.cpp
+ * Object - Ganon Room (destroyed) (Forsaken Fortress 3)
+ */
#include "d/actor/d_a_obj_gaship2.h"
#include "d/res/res_yakerom.h"
diff --git a/src/d/actor/d_a_obj_gnnbtltaki.cpp b/src/d/actor/d_a_obj_gnnbtltaki.cpp
index 41f0c674..6230ade5 100644
--- a/src/d/actor/d_a_obj_gnnbtltaki.cpp
+++ b/src/d/actor/d_a_obj_gnnbtltaki.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_gnnbtltaki.cpp
-//
+/**
+ * d_a_obj_gnnbtltaki.cpp
+ * Object - Ganondorf Fight - Background waterfalls (during fight)
+ */
#include "d/actor/d_a_obj_gnnbtltaki.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_gnndemotakie.cpp b/src/d/actor/d_a_obj_gnndemotakie.cpp
index b975acad..054f2da0 100644
--- a/src/d/actor/d_a_obj_gnndemotakie.cpp
+++ b/src/d/actor/d_a_obj_gnndemotakie.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_gnndemotakie.cpp
-//
+/**
+ * d_a_obj_gnndemotakie.cpp
+ * Object - Ganondorf Fight - Central waterfall (after fight)
+ */
#include "d/actor/d_a_obj_gnndemotakie.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_gnndemotakis.cpp b/src/d/actor/d_a_obj_gnndemotakis.cpp
index 9e2e5ca8..32d758f3 100644
--- a/src/d/actor/d_a_obj_gnndemotakis.cpp
+++ b/src/d/actor/d_a_obj_gnndemotakis.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_gnndemotakis.cpp
-//
+/**
+ * d_a_obj_gnndemotakis.cpp
+ * Object - Ganondorf Fight - Background waterfalls (before fight)
+ */
#include "d/actor/d_a_obj_gnndemotakis.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_gong.cpp b/src/d/actor/d_a_obj_gong.cpp
index ca2fd2f8..f97485fc 100644
--- a/src/d/actor/d_a_obj_gong.cpp
+++ b/src/d/actor/d_a_obj_gong.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_gong.cpp
-//
+/**
+ * d_a_obj_gong.cpp
+ * Object - Gong (Tetra's Ship)
+ */
#include "d/actor/d_a_obj_gong.h"
#include "d/res/res_vdora.h"
diff --git a/src/d/actor/d_a_obj_hat.cpp b/src/d/actor/d_a_obj_hat.cpp
index 80b0bacb..9c6aeb0e 100644
--- a/src/d/actor/d_a_obj_hat.cpp
+++ b/src/d/actor/d_a_obj_hat.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_hat.cpp
-//
+/**
+ * d_a_obj_hat.cpp
+ * Object - Hats (Traveling Merchants)
+ */
#include "d/actor/d_a_obj_hat.h"
#include "d/actor/d_a_npc_roten.h"
diff --git a/src/d/actor/d_a_obj_hbrf1.cpp b/src/d/actor/d_a_obj_hbrf1.cpp
index 45e78a90..b777e12d 100644
--- a/src/d/actor/d_a_obj_hbrf1.cpp
+++ b/src/d/actor/d_a_obj_hbrf1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_hbrf1.cpp
-//
+/**
+ * d_a_obj_hbrf1.cpp
+ * Object - Wind Temple - Elevator (giant fan room)
+ */
#include "d/actor/d_a_obj_hbrf1.h"
#include "d/res/res_hbrf1.h"
diff --git a/src/d/actor/d_a_obj_hcbh.cpp b/src/d/actor/d_a_obj_hcbh.cpp
index ca5bcbaa..84203ee9 100644
--- a/src/d/actor/d_a_obj_hcbh.cpp
+++ b/src/d/actor/d_a_obj_hcbh.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_hcbh.cpp
-//
+/**
+ * d_a_obj_hcbh.cpp
+ * Object - Tower of the Gods - Pillar with Companion Statue's face on it.
+ */
#include "d/actor/d_a_obj_hcbh.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_hfuck1.cpp b/src/d/actor/d_a_obj_hfuck1.cpp
index cae384f9..b7d847ad 100644
--- a/src/d/actor/d_a_obj_hfuck1.cpp
+++ b/src/d/actor/d_a_obj_hfuck1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_hfuck1.cpp
-//
+/**
+ * d_a_obj_hfuck1.cpp
+ * Object - Hookshot target
+ */
#include "d/actor/d_a_obj_hfuck1.h"
#include "d/res/res_hfuck1.h"
diff --git a/src/d/actor/d_a_obj_hha.cpp b/src/d/actor/d_a_obj_hha.cpp
index 135eb5ca..d80ca3e4 100644
--- a/src/d/actor/d_a_obj_hha.cpp
+++ b/src/d/actor/d_a_obj_hha.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_hha.cpp
-//
+/**
+ * d_a_obj_hha.cpp
+ * Object - Tower of the Gods - Entrance waterfall
+ */
#include "d/actor/d_a_obj_hha.h"
#include "d/actor/d_a_tag_waterlevel.h"
diff --git a/src/d/actor/d_a_obj_hlift.cpp b/src/d/actor/d_a_obj_hlift.cpp
index 041ea6f5..5ae2753f 100644
--- a/src/d/actor/d_a_obj_hlift.cpp
+++ b/src/d/actor/d_a_obj_hlift.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_hlift.cpp
-//
+/**
+ * d_a_obj_hlift.cpp
+ * Object - Wooden platforms (Pirate ship rope minigame 1)
+ */
#include "d/actor/d_a_obj_hlift.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_hole.cpp b/src/d/actor/d_a_obj_hole.cpp
index 31f1dee8..ea75ad9c 100644
--- a/src/d/actor/d_a_obj_hole.cpp
+++ b/src/d/actor/d_a_obj_hole.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_hole.cpp
-//
+/**
+ * d_a_obj_hole.cpp
+ * Object - Grotto
+ */
#include "d/actor/d_a_obj_hole.h"
#include "d/res/res_aana.h"
diff --git a/src/d/actor/d_a_obj_homen.cpp b/src/d/actor/d_a_obj_homen.cpp
index 2e44f1a1..b0d265fe 100644
--- a/src/d/actor/d_a_obj_homen.cpp
+++ b/src/d/actor/d_a_obj_homen.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_homen.cpp
-//
+/**
+ * d_a_obj_homen.cpp
+ * Object - Wind Temple - Face stone Hookshot target
+ */
#include "d/actor/d_a_obj_homen.h"
#include "d/actor/d_a_player.h"
diff --git a/src/d/actor/d_a_obj_hsehi1.cpp b/src/d/actor/d_a_obj_hsehi1.cpp
index 956221f7..8bb48816 100644
--- a/src/d/actor/d_a_obj_hsehi1.cpp
+++ b/src/d/actor/d_a_obj_hsehi1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_hsehi1.cpp
-//
+/**
+ * d_a_obj_hsehi1.cpp
+ * Object - Tower of the Gods - Command Melody monument & blue monument next to Companion Statue
+ */
#include "d/actor/d_a_obj_hsehi1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_htetu1.cpp b/src/d/actor/d_a_obj_htetu1.cpp
index 47242e6c..d8f83155 100644
--- a/src/d/actor/d_a_obj_htetu1.cpp
+++ b/src/d/actor/d_a_obj_htetu1.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_htetu1.cpp
-//
+/**
+ * d_a_obj_htetu1.cpp
+ * Object - Tower of the Gods - Large yellow gate (blocks room containing Small Key)
+ */
#include "d/actor/d_a_obj_htetu1.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ice.cpp b/src/d/actor/d_a_obj_ice.cpp
index 5becc215..d63718bf 100644
--- a/src/d/actor/d_a_obj_ice.cpp
+++ b/src/d/actor/d_a_obj_ice.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ice.cpp
-//
+/**
+ * d_a_obj_ice.cpp
+ * Object - Block of ice (blocks treasure chests, enemies, rupees, etc.)
+ */
#include "d/actor/d_a_obj_ice.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_iceisland.cpp b/src/d/actor/d_a_obj_iceisland.cpp
index e19a5623..2a8482b7 100644
--- a/src/d/actor/d_a_obj_iceisland.cpp
+++ b/src/d/actor/d_a_obj_iceisland.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_iceisland.cpp
-//
+/**
+ * d_a_obj_iceisland.cpp
+ * Object - Icy clouds surrounding Ice Ring Isle
+ */
#include "d/actor/d_a_obj_iceisland.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ikada.cpp b/src/d/actor/d_a_obj_ikada.cpp
index 9949be44..dda19c6a 100644
--- a/src/d/actor/d_a_obj_ikada.cpp
+++ b/src/d/actor/d_a_obj_ikada.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ikada.cpp
-//
+/**
+ * d_a_obj_ikada.cpp
+ * Object - Various Great Sea ships (Beedle, Submarines, Skull Platforms/Rafts, and Salvage Corp.)
+ */
#include "d/actor/d_a_obj_ikada.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_jump.cpp b/src/d/actor/d_a_obj_jump.cpp
index 3da4d8c0..96d75637 100644
--- a/src/d/actor/d_a_obj_jump.cpp
+++ b/src/d/actor/d_a_obj_jump.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_jump.cpp
-//
+/**
+ * d_a_obj_jump.cpp
+ * Object - Wind Temple - Iron Boots springboard
+ */
#include "d/actor/d_a_obj_jump.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_kanat.cpp b/src/d/actor/d_a_obj_kanat.cpp
index 06026a6f..78bda86a 100644
--- a/src/d/actor/d_a_obj_kanat.cpp
+++ b/src/d/actor/d_a_obj_kanat.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_kanat.cpp
-//
+/**
+ * d_a_obj_kanat.cpp
+ * Object - Forbidden Woods - Solid vine floor (blocks entry to B1)
+ */
#include "d/actor/d_a_obj_kanat.h"
#include "d/res/res_kanat.h"
diff --git a/src/d/actor/d_a_obj_kanoke.cpp b/src/d/actor/d_a_obj_kanoke.cpp
index 6aeb65eb..fa38246b 100644
--- a/src/d/actor/d_a_obj_kanoke.cpp
+++ b/src/d/actor/d_a_obj_kanoke.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_kanoke.cpp
-//
+/**
+ * d_a_obj_kanoke.cpp
+ * Object - Earth Temple - Coffin
+ */
#include "d/actor/d_a_obj_kanoke.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ladder.cpp b/src/d/actor/d_a_obj_ladder.cpp
index 8463e9c6..13b67f75 100644
--- a/src/d/actor/d_a_obj_ladder.cpp
+++ b/src/d/actor/d_a_obj_ladder.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ladder.cpp
-//
+/**
+ * d_a_obj_ladder.cpp
+ * Object - Drop-down ladder
+ */
#include "d/actor/d_a_obj_ladder.h"
#include "d/res/res_mhsg.h"
diff --git a/src/d/actor/d_a_obj_leaves.cpp b/src/d/actor/d_a_obj_leaves.cpp
index f55497e2..acdb1255 100644
--- a/src/d/actor/d_a_obj_leaves.cpp
+++ b/src/d/actor/d_a_obj_leaves.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_leaves.cpp
-//
+/**
+ * d_a_obj_leaves.cpp
+ * Object - Pile of orange leaves (fades away when blown with Deku Leaf)
+ */
#include "d/actor/d_a_obj_leaves.h"
#include "d/d_bg_w.h"
diff --git a/src/d/actor/d_a_obj_lpalm.cpp b/src/d/actor/d_a_obj_lpalm.cpp
index e639f006..c0b2c83c 100644
--- a/src/d/actor/d_a_obj_lpalm.cpp
+++ b/src/d/actor/d_a_obj_lpalm.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_lpalm.cpp
-//
+/**
+ * d_a_obj_lpalm.cpp
+ * Object - Palm tree
+ */
#include "d/actor/d_a_obj_lpalm.h"
#include "d/d_com_inf_game.h"
diff --git a/src/d/actor/d_a_obj_magmarock.cpp b/src/d/actor/d_a_obj_magmarock.cpp
index f91834f8..b9f5dc2d 100644
--- a/src/d/actor/d_a_obj_magmarock.cpp
+++ b/src/d/actor/d_a_obj_magmarock.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_magmarock.cpp
-//
+/**
+ * d_a_obj_magmarock.cpp
+ * Object - Dragon Roost Cavern - Lava slab
+ */
#include "d/actor/d_a_obj_magmarock.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_majyuu_door.cpp b/src/d/actor/d_a_obj_majyuu_door.cpp
index 06e67bf6..4ca39af9 100644
--- a/src/d/actor/d_a_obj_majyuu_door.cpp
+++ b/src/d/actor/d_a_obj_majyuu_door.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_majyuu_door.cpp
-//
+/**
+ * d_a_obj_majyuu_door.cpp
+ * Object - Forsaken Fortress - Large wooden barricade (blocks entrance, destroyed with Bombs)
+ */
#include "d/actor/d_a_obj_majyuu_door.h"
#include "d/d_cc_d.h"
diff --git a/src/d/actor/d_a_obj_mknjd.cpp b/src/d/actor/d_a_obj_mknjd.cpp
index 46b09158..d2153fe5 100644
--- a/src/d/actor/d_a_obj_mknjd.cpp
+++ b/src/d/actor/d_a_obj_mknjd.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_mknjd.cpp
-//
+/**
+ * d_a_obj_mknjd.cpp
+ * Object - Earth God's Lyric/Wind God's Aria statues
+ */
#include "d/actor/d_a_obj_mknjd.h"
#include "d/d_s_play.h"
diff --git a/src/d/actor/d_a_obj_monument.cpp b/src/d/actor/d_a_obj_monument.cpp
index a854d09f..db96c83d 100644
--- a/src/d/actor/d_a_obj_monument.cpp
+++ b/src/d/actor/d_a_obj_monument.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_monument.cpp
-//
+/**
+ * d_a_obj_monument.cpp
+ * Object - Wind's Requiem stone monument
+ */
#include "d/actor/d_a_obj_monument.h"
#include "d/res/res_esekh.h"
diff --git a/src/d/actor/d_a_obj_nest.cpp b/src/d/actor/d_a_obj_nest.cpp
index 8fac0d08..0bd122a2 100644
--- a/src/d/actor/d_a_obj_nest.cpp
+++ b/src/d/actor/d_a_obj_nest.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_nest.cpp
-//
+/**
+ * d_a_obj_nest.cpp
+ * Object - Kargaroc nest
+ */
#include "d/actor/d_a_obj_nest.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ohatch.cpp b/src/d/actor/d_a_obj_ohatch.cpp
index cedc5eb0..17a823c2 100644
--- a/src/d/actor/d_a_obj_ohatch.cpp
+++ b/src/d/actor/d_a_obj_ohatch.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ohatch.cpp
-//
+/**
+ * d_a_obj_ohatch.cpp
+ * Object - Hatch door leading to the Nintendo Gallery
+ */
#include "d/actor/d_a_obj_ohatch.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_ojtree.cpp b/src/d/actor/d_a_obj_ojtree.cpp
index 3c251d4d..23da9bb9 100644
--- a/src/d/actor/d_a_obj_ojtree.cpp
+++ b/src/d/actor/d_a_obj_ojtree.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_ojtree.cpp
-//
+/**
+ * d_a_obj_ojtree.cpp
+ * Object - Tall thin poles leading to the Deku Leaf (Forest Haven interior)
+ */
#include "d/res/res_ojtree.h"
#include "d/actor/d_a_obj_ojtree.h"
diff --git a/src/d/actor/d_a_obj_otble.cpp b/src/d/actor/d_a_obj_otble.cpp
index 9e8a2af0..958d788c 100644
--- a/src/d/actor/d_a_obj_otble.cpp
+++ b/src/d/actor/d_a_obj_otble.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_otble.cpp
-//
+/**
+ * d_a_obj_otble.cpp
+ * Object - Generic brown wooden tables
+ */
#include "d/actor/d_a_obj_otble.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_pbco.cpp b/src/d/actor/d_a_obj_pbco.cpp
index b06b1eb9..1ee10d8b 100644
--- a/src/d/actor/d_a_obj_pbco.cpp
+++ b/src/d/actor/d_a_obj_pbco.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_pbco.cpp
-//
+/**
+ * d_a_obj_pbco.cpp
+ * Object - Windfall Island - Bomb Shop - Flip up countertop/counter door
+ */
#include "d/actor/d_a_obj_pbco.h"
#include "d/res/res_pbco.h"
diff --git a/src/d/actor/d_a_obj_pbka.cpp b/src/d/actor/d_a_obj_pbka.cpp
index 08e0d7ad..69cd7ee6 100644
--- a/src/d/actor/d_a_obj_pbka.cpp
+++ b/src/d/actor/d_a_obj_pbka.cpp
@@ -1,5 +1,6 @@
-/*
+/**
* d_a_obj_pbka.cpp
+ * Object - Windfall Island - Bomb Shop - Ceiling fan
*/
#include "d/actor/d_a_obj_pbka.h"
diff --git a/src/d/actor/d_a_obj_pfall.cpp b/src/d/actor/d_a_obj_pfall.cpp
index a83b5c4e..2ee9e336 100644
--- a/src/d/actor/d_a_obj_pfall.cpp
+++ b/src/d/actor/d_a_obj_pfall.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_pfall.cpp
-//
+/**
+ * d_a_obj_pfall.cpp
+ * NPC - Rat (crawlspaces) (opens trap doors)
+ */
#include "d/actor/d_a_obj_pfall.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_rcloud.cpp b/src/d/actor/d_a_obj_rcloud.cpp
index 6bd0c85f..4f1a64ab 100644
--- a/src/d/actor/d_a_obj_rcloud.cpp
+++ b/src/d/actor/d_a_obj_rcloud.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_rcloud.cpp
-//
+/**
+ * d_a_obj_rcloud.cpp
+ * Object - Dragon Roost Island - Clouds near Valoo
+ */
#include "d/actor/d_a_obj_rcloud.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_roten.cpp b/src/d/actor/d_a_obj_roten.cpp
index 4252a297..ee47911c 100644
--- a/src/d/actor/d_a_obj_roten.cpp
+++ b/src/d/actor/d_a_obj_roten.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_roten.cpp
-//
+/**
+ * d_a_obj_roten.cpp
+ * Object - Zunari's Shop models (wooden posts and curtains on top)
+ */
#include "d/actor/d_a_obj_roten.h"
#include "d/res/res_roten.h"
diff --git a/src/d/actor/d_a_obj_shelf.cpp b/src/d/actor/d_a_obj_shelf.cpp
index aee52bf8..98ad8294 100644
--- a/src/d/actor/d_a_obj_shelf.cpp
+++ b/src/d/actor/d_a_obj_shelf.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_shelf.cpp
-//
+/**
+ * d_a_obj_shelf.cpp
+ * Object - Wooden shelf
+ */
#include "d/actor/d_a_obj_shelf.h"
#include "d/res/res_otana.h"
diff --git a/src/d/actor/d_a_obj_shmrgrd.cpp b/src/d/actor/d_a_obj_shmrgrd.cpp
index 83d612b5..1a1ebff7 100644
--- a/src/d/actor/d_a_obj_shmrgrd.cpp
+++ b/src/d/actor/d_a_obj_shmrgrd.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_shmrgrd.cpp
-//
+/**
+ * d_a_obj_shmrgrd.cpp
+ * Object - Skull Hammer switch (spiked)
+ */
#include "d/actor/d_a_obj_shmrgrd.h"
#include "d/res/res_shmrgrd.h"
diff --git a/src/d/actor/d_a_obj_smplbg.cpp b/src/d/actor/d_a_obj_smplbg.cpp
index 3f991e33..87178e67 100644
--- a/src/d/actor/d_a_obj_smplbg.cpp
+++ b/src/d/actor/d_a_obj_smplbg.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_smplbg.cpp
-//
+/**
+ * d_a_obj_smplbg.cpp
+ * Object - Top/"head" of Tingle Tower
+ */
#include "d/actor/d_a_obj_smplbg.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_swflat.cpp b/src/d/actor/d_a_obj_swflat.cpp
index b354f24b..a327d859 100644
--- a/src/d/actor/d_a_obj_swflat.cpp
+++ b/src/d/actor/d_a_obj_swflat.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_swflat.cpp
-//
+/**
+ * d_a_obj_swflat.cpp
+ * Object - Tower of the Gods - Floor switch (requires statues to stay active)
+ */
#include "d/actor/d_a_obj_swflat.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_swhammer.cpp b/src/d/actor/d_a_obj_swhammer.cpp
index ebdb427b..08e56eb0 100644
--- a/src/d/actor/d_a_obj_swhammer.cpp
+++ b/src/d/actor/d_a_obj_swhammer.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_swhammer.cpp
-//
+/**
+ * d_a_obj_swhammer.cpp
+ * Object - Skull Hammer switch (normal)
+ */
#include "d/actor/d_a_obj_swhammer.h"
#include "d/res/res_mhmrsw.h"
diff --git a/src/d/actor/d_a_obj_swheavy.cpp b/src/d/actor/d_a_obj_swheavy.cpp
index 1551562a..1719543e 100644
--- a/src/d/actor/d_a_obj_swheavy.cpp
+++ b/src/d/actor/d_a_obj_swheavy.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_swheavy.cpp
-//
+/**
+ * d_a_obj_swheavy.cpp
+ * Object - Wind Temple - Iron Boots switch
+ */
#include "d/actor/d_a_obj_swheavy.h"
#include "d/res/res_hhbot.h"
diff --git a/src/d/actor/d_a_obj_swpush.cpp b/src/d/actor/d_a_obj_swpush.cpp
index 3745d004..823d90e8 100644
--- a/src/d/actor/d_a_obj_swpush.cpp
+++ b/src/d/actor/d_a_obj_swpush.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_swpush.cpp
-//
+/**
+ * d_a_obj_swpush.cpp
+ * Object - Yellow switch (activated by stepping on it)
+ */
#include "d/actor/d_a_obj_swpush.h"
#include "d/res/res_kbota_00.h"
diff --git a/src/d/actor/d_a_obj_tenmado.cpp b/src/d/actor/d_a_obj_tenmado.cpp
index 645fa566..2815b00c 100644
--- a/src/d/actor/d_a_obj_tenmado.cpp
+++ b/src/d/actor/d_a_obj_tenmado.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_tenmado.cpp
-//
+/**
+ * d_a_obj_tenmado.cpp
+ * Object - Earth Temple - Doors blocking ceiling light beam
+ */
#include "d/actor/d_a_obj_tenmado.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_tousekiki.cpp b/src/d/actor/d_a_obj_tousekiki.cpp
index 3e8730f2..dfc161d3 100644
--- a/src/d/actor/d_a_obj_tousekiki.cpp
+++ b/src/d/actor/d_a_obj_tousekiki.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_tousekiki.cpp
-//
+/**
+ * d_a_obj_tousekiki.cpp
+ * Object - Catapult (Tetra's Ship)
+ */
#include "d/actor/d_a_obj_tousekiki.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_tower.cpp b/src/d/actor/d_a_obj_tower.cpp
index c8627410..47827c98 100644
--- a/src/d/actor/d_a_obj_tower.cpp
+++ b/src/d/actor/d_a_obj_tower.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_tower.cpp
-//
+/**
+ * d_a_obj_tower.cpp
+ * Object - Tower of the Gods exterior
+ */
#include "d/actor/d_a_obj_tower.h"
#include "d/res/res_x_tower.h"
diff --git a/src/d/actor/d_a_obj_trap.cpp b/src/d/actor/d_a_obj_trap.cpp
index 75c33ddc..06ccc709 100644
--- a/src/d/actor/d_a_obj_trap.cpp
+++ b/src/d/actor/d_a_obj_trap.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_trap.cpp
-//
+/**
+ * d_a_obj_trap.cpp
+ * Enemy - Blade Trap (normal)
+ */
#include "d/actor/d_a_obj_trap.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_tribox.cpp b/src/d/actor/d_a_obj_tribox.cpp
index 5d973438..cdeabee5 100644
--- a/src/d/actor/d_a_obj_tribox.cpp
+++ b/src/d/actor/d_a_obj_tribox.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_tribox.cpp
-//
+/**
+ * d_a_obj_tribox.cpp
+ * Object - Hyrule Castle - Pushable triangle blocks
+ */
#include "d/actor/d_a_obj_tribox.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_try.cpp b/src/d/actor/d_a_obj_try.cpp
index 60846944..2c3a9954 100644
--- a/src/d/actor/d_a_obj_try.cpp
+++ b/src/d/actor/d_a_obj_try.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_try.cpp
-//
+/**
+ * d_a_obj_try.cpp
+ * Object - Tower of the Gods - Glowing blue/pink statue/pillar
+ */
#include "d/actor/d_a_obj_try.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_vfan.cpp b/src/d/actor/d_a_obj_vfan.cpp
index 27f5d329..80268338 100644
--- a/src/d/actor/d_a_obj_vfan.cpp
+++ b/src/d/actor/d_a_obj_vfan.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_vfan.cpp
-//
+/**
+ * d_a_obj_vfan.cpp
+ * Object - Ganon's Tower - Phantom Ganon door
+ */
#include "d/actor/d_a_obj_vfan.h"
#include "d/res/res_vfan.h"
diff --git a/src/d/actor/d_a_obj_vgnfd.cpp b/src/d/actor/d_a_obj_vgnfd.cpp
index 9fddfe63..7549960f 100644
--- a/src/d/actor/d_a_obj_vgnfd.cpp
+++ b/src/d/actor/d_a_obj_vgnfd.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_vgnfd.cpp
-//
+/**
+ * d_a_obj_vgnfd.cpp
+ * Object - Ganon's Tower - Trials door
+ */
#include "d/actor/d_a_obj_vgnfd.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_vmc.cpp b/src/d/actor/d_a_obj_vmc.cpp
index cf09a4cf..bb04b7d8 100644
--- a/src/d/actor/d_a_obj_vmc.cpp
+++ b/src/d/actor/d_a_obj_vmc.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_vmc.cpp
-//
+/**
+ * d_a_obj_vmc.cpp
+ * Object - Mound of soft soil + Makar tree
+ */
#include "d/actor/d_a_obj_vmc.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_volcano.cpp b/src/d/actor/d_a_obj_volcano.cpp
index 081e3f1a..13ac6fb4 100644
--- a/src/d/actor/d_a_obj_volcano.cpp
+++ b/src/d/actor/d_a_obj_volcano.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_volcano.cpp
-//
+/**
+ * d_a_obj_volcano.cpp
+ * Object - Fire Mountain Exterior - Lava
+ */
#include "d/actor/d_a_obj_volcano.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_vtil.cpp b/src/d/actor/d_a_obj_vtil.cpp
index a8c11377..ff4943d5 100644
--- a/src/d/actor/d_a_obj_vtil.cpp
+++ b/src/d/actor/d_a_obj_vtil.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_vtil.cpp
-//
+/**
+ * d_a_obj_vtil.cpp
+ * Object - Tingle statues
+ */
#include "d/actor/d_a_obj_vtil.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_vyasi.cpp b/src/d/actor/d_a_obj_vyasi.cpp
index 7471d2f7..8782c2cb 100644
--- a/src/d/actor/d_a_obj_vyasi.cpp
+++ b/src/d/actor/d_a_obj_vyasi.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_vyasi.cpp
-//
+/**
+ * d_a_obj_vyasi.cpp
+ * Object - Palm tree blowing in the wind (Gale Isle)
+ */
#include "d/actor/d_a_obj_vyasi.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_obj_warpt.cpp b/src/d/actor/d_a_obj_warpt.cpp
index 522bf439..8103471e 100644
--- a/src/d/actor/d_a_obj_warpt.cpp
+++ b/src/d/actor/d_a_obj_warpt.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_warpt.cpp
-//
+/**
+ * d_a_obj_warpt.cpp
+ * Object - Warp pot
+ */
#include "d/actor/d_a_obj_warpt.h"
#include "d/d_bg_w.h"
diff --git a/src/d/actor/d_a_obj_zouK.cpp b/src/d/actor/d_a_obj_zouK.cpp
index 6d806294..1554fc49 100644
--- a/src/d/actor/d_a_obj_zouK.cpp
+++ b/src/d/actor/d_a_obj_zouK.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_obj_zouK.cpp
-//
+/**
+ * d_a_obj_zouK.cpp
+ * Object - Hyrule Castle - Knight statues (Master Sword chamber)
+ */
#include "d/actor/d_a_obj_zouK.h"
#include "d/res/res_vzouk.h"
diff --git a/src/d/actor/d_a_oq.cpp b/src/d/actor/d_a_oq.cpp
index d5d6f6f9..bc28d3be 100644
--- a/src/d/actor/d_a_oq.cpp
+++ b/src/d/actor/d_a_oq.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_oq.cpp
-//
+/**
+ * d_a_oq.cpp
+ * Enemy - Octorok
+ */
#include "d/actor/d_a_oq.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_oship.cpp b/src/d/actor/d_a_oship.cpp
index 3307377a..7ef11550 100644
--- a/src/d/actor/d_a_oship.cpp
+++ b/src/d/actor/d_a_oship.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_oship.cpp
-//
+/**
+ * d_a_oship.cpp
+ * Enemy - Warship (Great Sea enemy ship)
+ */
#include "d/actor/d_a_oship.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_ph.cpp b/src/d/actor/d_a_ph.cpp
index 57e74679..91cbe20a 100644
--- a/src/d/actor/d_a_ph.cpp
+++ b/src/d/actor/d_a_ph.cpp
@@ -1,6 +1,6 @@
/**
* d_a_ph.cpp
- * Enemy - Peahat
+ * Enemy - Peahat/Seahat
*/
#include "d/actor/d_a_ph.h"
diff --git a/src/d/actor/d_a_pt.cpp b/src/d/actor/d_a_pt.cpp
index 6771c73e..b63daab8 100644
--- a/src/d/actor/d_a_pt.cpp
+++ b/src/d/actor/d_a_pt.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_pt.cpp
-//
+/**
+ * d_a_pt.cpp
+ * Enemy - Miniblin
+ */
#include "d/actor/d_a_pt.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_pz.cpp b/src/d/actor/d_a_pz.cpp
index eeb8cdda..5adf9639 100644
--- a/src/d/actor/d_a_pz.cpp
+++ b/src/d/actor/d_a_pz.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_pz.cpp
-//
+/**
+ * d_a_pz.cpp
+ * NPC - Princess Zelda
+ */
#include "d/actor/d_a_pz.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_saku.cpp b/src/d/actor/d_a_saku.cpp
index 94c83c66..b15aeb5c 100644
--- a/src/d/actor/d_a_saku.cpp
+++ b/src/d/actor/d_a_saku.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_saku.cpp
-//
+/**
+ * d_a_saku.cpp
+ * Object - Brown wooden barricade
+ */
#include "d/actor/d_a_saku.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_shand.cpp b/src/d/actor/d_a_shand.cpp
index c703ebaa..015aa326 100644
--- a/src/d/actor/d_a_shand.cpp
+++ b/src/d/actor/d_a_shand.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_shand.cpp
-//
+/**
+ * d_a_shand.cpp
+ * Object - Forbidden Woods - Ceiling tentacle / 汎用触手 (general purpose tentacle)
+ */
#include "d/actor/d_a_shand.h"
#include "d/res/res_shand.h"
diff --git a/src/d/actor/d_a_sss.cpp b/src/d/actor/d_a_sss.cpp
index d7f521f1..9ce0cc31 100644
--- a/src/d/actor/d_a_sss.cpp
+++ b/src/d/actor/d_a_sss.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_sss.cpp
-//
+/**
+ * d_a_sss.cpp
+ * Enemy - Dexivine (Forbidden Woods, Wind Temple)
+ */
#include "d/actor/d_a_sss.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_st.cpp b/src/d/actor/d_a_st.cpp
index d6811d8c..7f8bd744 100644
--- a/src/d/actor/d_a_st.cpp
+++ b/src/d/actor/d_a_st.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_st.cpp
-//
+/**
+ * d_a_st.cpp
+ * Enemy - Stalfos
+ */
#include "d/actor/d_a_st.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_swtact.cpp b/src/d/actor/d_a_swtact.cpp
index 3bf15fb0..27c00b2f 100644
--- a/src/d/actor/d_a_swtact.cpp
+++ b/src/d/actor/d_a_swtact.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_swtact.cpp
-//
+/**
+ * d_a_swtact.cpp
+ * Object - Wind Crest (Wind's Requiem blue floor decoration)
+ */
#include "d/actor/d_a_swtact.h"
#include "d/res/res_itact.h"
diff --git a/src/d/actor/d_a_swtdoor.cpp b/src/d/actor/d_a_swtdoor.cpp
index 57083e7c..059ebdef 100644
--- a/src/d/actor/d_a_swtdoor.cpp
+++ b/src/d/actor/d_a_swtdoor.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_swtdoor.cpp
-//
+/**
+ * d_a_swtdoor.cpp
+ * Object - Forsaken Fortress tower (Helmaroc King fight) - gray "doors" blocking windows
+ */
#include "d/actor/d_a_swtdoor.h"
#include "d/res/res_swtdoor.h"
diff --git a/src/d/actor/d_a_syan.cpp b/src/d/actor/d_a_syan.cpp
index 4239f7a2..d46b712c 100644
--- a/src/d/actor/d_a_syan.cpp
+++ b/src/d/actor/d_a_syan.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_syan.cpp
-//
+/**
+ * d_a_syan.cpp
+ * Object - Unused - Chandelier (Spaceworld 2001 trailer)
+ */
#include "d/actor/d_a_syan.h"
#include "m_Do/m_Do_ext.h"
diff --git a/src/d/actor/d_a_title.cpp b/src/d/actor/d_a_title.cpp
index dbd48105..adca3779 100644
--- a/src/d/actor/d_a_title.cpp
+++ b/src/d/actor/d_a_title.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_title.cpp
-//
+/**
+ * d_a_title.cpp
+ * Title Screen manager & logo
+ */
#include "d/actor/d_a_title.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_tn.cpp b/src/d/actor/d_a_tn.cpp
index 2163cc11..f00193d8 100644
--- a/src/d/actor/d_a_tn.cpp
+++ b/src/d/actor/d_a_tn.cpp
@@ -1,6 +1,6 @@
/**
* d_a_tn.cpp
- * Enemy - Darknut
+ * Enemy - Darknut / Mini-Boss - Darknut (Tower of the Gods)
*/
#include "d/actor/d_a_tn.h"
diff --git a/src/d/actor/d_a_toge.cpp b/src/d/actor/d_a_toge.cpp
index cefb1d21..1ae2fbdd 100644
--- a/src/d/actor/d_a_toge.cpp
+++ b/src/d/actor/d_a_toge.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_toge.cpp
-//
+/**
+ * d_a_toge.cpp
+ * Object - Wind Temple - Floor spikes
+ */
#include "d/actor/d_a_toge.h"
#include "d/res/res_htoge1.h"
diff --git a/src/d/actor/d_a_tori_flag.cpp b/src/d/actor/d_a_tori_flag.cpp
index 614bbd82..8c551382 100644
--- a/src/d/actor/d_a_tori_flag.cpp
+++ b/src/d/actor/d_a_tori_flag.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_tori_flag.cpp
-//
+/**
+ * d_a_tori_flag.cpp
+ * Object - Great Sea - Small red flag (Flight Control Platform, Horseshoe Island)
+ */
#include "d/actor/d_a_tori_flag.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_tornado.cpp b/src/d/actor/d_a_tornado.cpp
index 282590cf..fdeb2851 100644
--- a/src/d/actor/d_a_tornado.cpp
+++ b/src/d/actor/d_a_tornado.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_tornado.cpp
-//
+/**
+ * d_a_tornado.cpp
+ * Ballad Of Gales Tornado
+ */
#include "d/actor/d_a_tornado.h"
#include "d/res/res_trnd.h"
diff --git a/src/d/actor/d_a_tsubo.cpp b/src/d/actor/d_a_tsubo.cpp
index 55e8b3ea..11da6f67 100644
--- a/src/d/actor/d_a_tsubo.cpp
+++ b/src/d/actor/d_a_tsubo.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_tsubo.cpp
-//
+/**
+ * d_a_tsubo.cpp
+ * Small, carriable objects (pots, skulls, etc.)
+ */
#include "d/actor/d_a_tsubo.h"
#include "d/d_procname.h"
diff --git a/src/d/actor/d_a_wall.cpp b/src/d/actor/d_a_wall.cpp
index 2f8eb4ce..79dff42c 100644
--- a/src/d/actor/d_a_wall.cpp
+++ b/src/d/actor/d_a_wall.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_wall.cpp
-//
+/**
+ * d_a_wall.cpp
+ * Object - Bombable walls
+ */
#include "d/actor/d_a_wall.h"
#include "d/res/res_hbw1.h"
diff --git a/src/d/actor/d_a_wz.cpp b/src/d/actor/d_a_wz.cpp
index 0ec0482d..cafdd3b6 100644
--- a/src/d/actor/d_a_wz.cpp
+++ b/src/d/actor/d_a_wz.cpp
@@ -1,6 +1,6 @@
/**
* d_a_wz.cpp
- * Enemy - Wizzrobe
+ * Enemy - Wizzrobe / Mini-Boss - Wizzrobe (Wind Temple)
*/
#include "d/actor/d_a_wz.h"
diff --git a/src/d/actor/d_a_yougan.cpp b/src/d/actor/d_a_yougan.cpp
index 95786d1d..7c0bac8a 100644
--- a/src/d/actor/d_a_yougan.cpp
+++ b/src/d/actor/d_a_yougan.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_a_yougan.cpp
-//
+/**
+ * d_a_yougan.cpp
+ * Object - Unused - Lava bubbles
+ */
#include "d/actor/d_a_yougan.h"
#include "d/d_procname.h"
diff --git a/src/d/d_minigame_starter.cpp b/src/d/d_minigame_starter.cpp
index 950f4962..48bc384f 100644
--- a/src/d/d_minigame_starter.cpp
+++ b/src/d/d_minigame_starter.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_minigame_starter.cpp
-//
+/**
+ * d_minigame_starter.cpp
+ * Boating Course - "3-2-1 GO!" text
+ */
#include "d/d_minigame_starter.h"
#include "f_op/f_op_msg.h"
diff --git a/src/d/d_minigame_terminater.cpp b/src/d/d_minigame_terminater.cpp
index 51219846..0f1d92ec 100644
--- a/src/d/d_minigame_terminater.cpp
+++ b/src/d/d_minigame_terminater.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_minigame_terminater.cpp
-//
+/**
+ * d_minigame_terminater.cpp
+ * Boating Course - Completion text
+ */
#include "d/d_minigame_terminater.h"
#include "f_op/f_op_msg.h"
diff --git a/src/d/d_s_menu.cpp b/src/d/d_s_menu.cpp
index c16faa85..82efefa5 100644
--- a/src/d/d_s_menu.cpp
+++ b/src/d/d_s_menu.cpp
@@ -1,7 +1,7 @@
-//
-// Generated by dtk
-// Translation Unit: d_s_menu.cpp
-//
+/**
+ * d_s_menu.cpp
+ * Debug Map Select menu
+ */
#include "d/d_s_menu.h"
#include "JSystem/JFramework/JFWDisplay.h"