<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tww/src/d/actor/d_a_npc_people.cpp, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: The Wind Waker (GCN)</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/'/>
<entry>
<title>Add enum for pearls/symbols</title>
<updated>2026-07-24T02:07:02+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-07-24T02:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=af1c8e261e402c7ce879ea541c8dbe794f177483'/>
<id>af1c8e261e402c7ce879ea541c8dbe794f177483</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor cleanup</title>
<updated>2026-07-23T21:48:51+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-07-23T21:48:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=4efda6f35537a2d546841d1eb9579563bb581ab8'/>
<id>4efda6f35537a2d546841d1eb9579563bb581ab8</id>
<content type='text'>
Inlines, wrong indentation, enums, private fields, etc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inlines, wrong indentation, enums, private fields, etc
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup/documentation for various photo-related code</title>
<updated>2026-07-19T19:54:06+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-07-19T19:54:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=0fdc3a3f3b1bd96ad65ccee764967e964b3a7eab'/>
<id>0fdc3a3f3b1bd96ad65ccee764967e964b3a7eab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>d_a_kb Almost Matching (#1040)</title>
<updated>2026-06-26T21:45:09+00:00</updated>
<author>
<name>SuperDude88</name>
<email>82904174+SuperDude88@users.noreply.github.com</email>
</author>
<published>2026-06-26T21:45:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=4b401652d9253186067a16582581b86aa6283f14'/>
<id>4b401652d9253186067a16582581b86aa6283f14</id>
<content type='text'>
* d_a_kb Almost Matching

- Get most of the logic in

Still need to switch over from inheritance to composition, will fix at least 2/3 of the functions

* Switch Inheritance -&gt; Composition

Causes regressions in way_check and target_set

* Use More Enums

Now uses res/loop mode/item number/sound/particle/collision attribute/event flag enums properly

* Fix d_a_npc_people

Used kb_class in a couple spots

* Another Inline

Found it in the debug map

* Joint Enums

- Add joint enums with note about normal/big pigs needing to have (at least partially) identical joint setups

* Assert for Joint Numbers

- Make sure the joint numbers match for the normal pig + big pig models
- Update/extend note accordingly</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* d_a_kb Almost Matching

- Get most of the logic in

Still need to switch over from inheritance to composition, will fix at least 2/3 of the functions

* Switch Inheritance -&gt; Composition

Causes regressions in way_check and target_set

* Use More Enums

Now uses res/loop mode/item number/sound/particle/collision attribute/event flag enums properly

* Fix d_a_npc_people

Used kb_class in a couple spots

* Another Inline

Found it in the debug map

* Joint Enums

- Add joint enums with note about normal/big pigs needing to have (at least partially) identical joint setups

* Assert for Joint Numbers

- Make sure the joint numbers match for the normal pig + big pig models
- Update/extend note accordingly</pre>
</div>
</content>
</entry>
<entry>
<title>Update all code to use the new enum formats</title>
<updated>2026-05-29T20:34:55+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-29T19:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=bae595b973fd48b2c6606371ac577cbbccb7a9fb'/>
<id>bae595b973fd48b2c6606371ac577cbbccb7a9fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Process profiles and enums cleanup (#1031)</title>
<updated>2026-05-26T04:11:58+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-26T04:11:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=102042628fa139f4e509251bdd9095493f031e28'/>
<id>102042628fa139f4e509251bdd9095493f031e28</id>
<content type='text'>
* Fix some profile comments

* Add missing static for local visibility data

* Move proc name and draw priority enums to f_pc

* Add _e suffix to daObjBarrier_c proc enum

* Change proc name enum format to match TP

* Change draw prio enum format to match TP

* Change ItemNo enum format, finish fixing item names

* Revert static for cb1 hio

* Clean up formatting of profile comments

* Fix comment alignment</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix some profile comments

* Add missing static for local visibility data

* Move proc name and draw priority enums to f_pc

* Add _e suffix to daObjBarrier_c proc enum

* Change proc name enum format to match TP

* Change draw prio enum format to match TP

* Change ItemNo enum format, finish fixing item names

* Revert static for cb1 hio

* Clean up formatting of profile comments

* Fix comment alignment</pre>
</div>
</content>
</entry>
<entry>
<title>d_a_npc_people equivalent for retail</title>
<updated>2026-05-14T19:04:16+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-14T19:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=cace4069f5fa63e2ecfd966dc23d01aa12a559c8'/>
<id>cace4069f5fa63e2ecfd966dc23d01aa12a559c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>d_a_npc_people OK for demo</title>
<updated>2026-05-14T18:33:10+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-14T18:33:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=7fa3f95451997c581521a7ad8b7f57eaac187cab'/>
<id>7fa3f95451997c581521a7ad8b7f57eaac187cab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Player inlines and item enums</title>
<updated>2026-05-12T21:57:33+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-12T21:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=10651a0c4e6b5280528392ac3119f90487e67473'/>
<id>10651a0c4e6b5280528392ac3119f90487e67473</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement d_npc inlines</title>
<updated>2026-05-11T00:39:34+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-11T00:39:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=cbd7e076c6815b9574e52bb86b7a40e7f47bbbe2'/>
<id>cbd7e076c6815b9574e52bb86b7a40e7f47bbbe2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
