summaryrefslogtreecommitdiff
path: root/src/d/d_npc.cpp
AgeCommit message (Collapse)Author
14 daysd_a_npc_ls1 anim field naming pass, add enumsLagoLunatic
2026-05-26Process profiles and enums cleanup (#1031)LagoLunatic
* 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
2026-05-10Implement d_npc inlinesLagoLunatic
2025-09-19Added enums for all used event/tmp bits/regs (#893)LagoLunatic
2025-08-20Use precompiled headers, fix weak data issuesLagoLunatic
2025-08-08Add SQUARE macro to improve readibility for distancesLagoLunatic
2025-08-03Add extra brackets to collision src structsLagoLunatic
2025-05-24Demo matches (#767)LagoLunatic
2025-04-10J3DModel inlines cleanup, procBottleSwing_init match, etcLagoLunatic
2025-03-28Cleanup the 3 path/point structsLagoLunatic
2025-02-23Various cleanupLagoLunatic
2024-11-20Clean up the weak data fakematches to be slightly closer to the real codeLagoLunatic
2024-10-28Clean up cc enumsJasper St. Pierre
2024-10-19Add fake headers for unsolved weak objects to reduce manual copy-pastingLagoLunatic
2024-08-08Move sqrtf to std:: namespaceLagoLunatic
2024-05-01Fix TevType enumLagoLunatic
2024-04-23Use NULL instead of 0LagoLunatic
2024-02-25Started cleaning up the itemNo enumLagoLunatic
2024-02-01Clean up commentsLagoLunatic
2024-01-20documentationLagoLunatic
2024-01-19d_a_npc_btsw2 100%, weak order not matchingLagoLunatic
2024-01-16Rename actor orig->home and next->oldLagoLunatic
2024-01-06use more inlines and enumsLagoLunatic
2023-12-22more collision enums and inlinesLagoLunatic
2023-12-22c_cc_d inlines and enums progressLagoLunatic
2023-12-20add c_cc_d and d_cc_d SPrm enumsLagoLunatic
2023-12-20fix SrcGObjTg SPrm name in commentsLagoLunatic
2023-12-19misc minor cleanup (indentation, offset comments, etc)LagoLunatic
2023-12-10ptmf syntaxJcw87
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-12Use static_cast instead of void* hackLagoLunatic
2023-11-11d_npc OKLagoLunatic
2023-11-08d_npc progressLagoLunatic
2023-11-08Add d_npc_event_cut.inc to match d_npc's data sectionLagoLunatic
2023-10-24d_event_data startLagoLunatic
2023-10-21Clean up cXyz inlines copied from TPLagoLunatic
2023-10-15Add attention flags enum, use enums in more placesLagoLunatic
2023-10-14d_a_npc_kamome 100%LagoLunatic
2023-09-22f_op_actor_mng progressJasper St. Pierre
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-18d_a_nh done (no match) (#55)LagoLunatic
* Fix sin and cos * Fix dCcD_GObjInf JP inlining difference * Improvements to dDlst_alphaModel_c * d_a_nh done (no match)
2023-09-17d_a_nh 75% done (#49)LagoLunatic
* d_a_nh 75% done * More nh actions
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-10Import projectLuke Street
Original repository: https://github.com/encounter/ww