summaryrefslogtreecommitdiff
path: root/include/d/d_npc.h
AgeCommit message (Collapse)Author
12 daysd_a_npc_ls1 anim field naming pass, add enumsLagoLunatic
2026-05-22Fix d_a_npc_md inline usageLagoLunatic
2026-05-14d_a_npc_people OK for demoLagoLunatic
2026-05-10Implement d_npc inlinesLagoLunatic
2026-04-01Move extern forward decls from cpps to headersLagoLunatic
2026-03-04D_a_npc_tc matching for retail (#930)Zeclos
* progress * code matching non-demo * cleanup for d_a_npc_tc and d_a_obj_smplbg
2025-12-29msgStatus cleanupLagoLunatic
2025-12-23D_a_npc_hi1 matching for retail (#897)Zeclos
* bit too difficult for me for now, might go back later * progress * getmsg * logic matching data isnt * data section matches * mathubcg 100% * cleanup * revert this change * final cleanup and configure.py * nevermind cleanup * Equivalent onstead of matching * removed padding * cleanup code comments and a bit more * matching * cleanup * matching for retail * little bit of cleanup
2024-07-12Add fpc_ProcID type and use it for all process IDsLagoLunatic
See https://github.com/zeldaret/tp/pull/2173
2024-04-24daObj_Roten_c OK, daNpcRoten_c Almost Matching (#618)SuperDude88
* Roten Work - daNpcRoten_c almost matching - daObj_Roten_c OK I don't think these are actually related but they had the same name so I put them together * Minor Cleanup
2024-04-23Use NULL instead of 0LagoLunatic
2024-04-10fix msgId/msgNo naming mixupsLagoLunatic
2024-04-02misc work and cleanupLagoLunatic
2024-03-18daNpc_Os_c Work (#611)SuperDude88
* daNpc_Os_c Work Mostly matching * How Did I Miss This Somehow this wasn't erroring on my machine * Hopefully This Works Now * Surely this is the last one * Definitely compiles now * Cleanup
2024-03-11Standardize process ID type to be uintLagoLunatic
2024-02-25d_a_tamaJasper St. Pierre
2024-02-25Start OrcaSuperDude88
2024-01-20documentationLagoLunatic
2024-01-07d_a_npc_btsw2 50%LagoLunatic
2024-01-06use more inlines and enumsLagoLunatic
2023-11-28d_a_item cleanup, and a couple small matchesLagoLunatic
2023-11-27d_a_npc_md progressLagoLunatic
2023-11-22Process IDs cleanupLagoLunatic
* Use fpcM_ERROR_PROCESS_ID_e enum instead of literal -1/0xFFFFFFFF everywhere * Disambiguate variable names by using itemNo/msgNo instead of itemID/msgID
2023-11-21d_a_rd, d_lib etc workLagoLunatic
2023-11-20npc_md workLagoLunatic
2023-11-15d_a_rd workLagoLunatic
2023-11-14d_a_rd workLagoLunatic
2023-11-11d_npc OKLagoLunatic
2023-11-09d_a_rd startLagoLunatic
2023-11-08d_npc progressLagoLunatic
2023-10-26Get d_a_npc_md set upLagoLunatic
2023-10-14d_a_npc_kamome 100%LagoLunatic
2023-09-22f_op_actor progress, c_m3d_g_sph doneJasper St. Pierre
2023-09-19daObjTpost_c Nearly OK (#60)SuperDude88
* daObjTpost_c Nearly OK Also a little bit more work on fopNpc_npc_c * Remove Duplicate Struct
2023-09-17Fill out fopNpc_npc_c (#48)SuperDude88
* Fill out fopNpc_npc_c Start filling out the members * More Matches Still should/will get more cleanup
2023-09-16Add dEvt and dNpc enums (#45)Dylan Ascencio
* Small but important fix for m_DoExt_McaMorf * Better fix for m_DoExt_McaMorf lol * Work on d_a_mozo * Add dEvt_Command_e, dEvt_Condition_e, and dNpc_MessageStatus_e; also implement those 3 in d_a_obj_paper. * 100% match d_a_disappear * Remove nonmatching comments from d_a_disappear * Clean up d_a_mozo slightly