summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_npc_people.cpp
AgeCommit message (Collapse)Author
10 daysAdd enum for pearls/symbolsLagoLunatic
10 daysMinor cleanupLagoLunatic
Inlines, wrong indentation, enums, private fields, etc
2026-07-19Cleanup/documentation for various photo-related codeLagoLunatic
2026-06-26d_a_kb Almost Matching (#1040)SuperDude88
* 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 -> 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
2026-05-29Update all code to use the new enum formatsLagoLunatic
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-14d_a_npc_people equivalent for retailLagoLunatic
2026-05-14d_a_npc_people OK for demoLagoLunatic
2026-05-12Player inlines and item enumsLagoLunatic
2026-05-10Implement d_npc inlinesLagoLunatic
2026-05-09Demo work (#984)LagoLunatic
2026-05-07Rename fopAcM_SetupActor to fopAcM_ctLagoLunatic
2026-04-01Move extern forward decls from cpps to headersLagoLunatic
2026-03-31Use dComIfGp_event_runCheck instead of dComIfGp_event_getMode, remove some ↵LagoLunatic
fakematches
2025-12-29Make getEvent return a pointer instead of a reference, resolve tbox fakematchLagoLunatic
2025-11-14d_msg - 99% matching (#899)123456789758
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
2025-09-19Added enums for all used event/tmp bits/regs (#893)LagoLunatic
2025-09-14Rename subtype to argumentLagoLunatic
This appears to be the official name of this field based off of an assert in TP debug.
2025-09-05CleanupLagoLunatic
2025-08-23Add dolzel_rel.pchLagoLunatic
This fixes the sdata linker error in the debug build.
2025-08-20Use precompiled headers, fix weak data issuesLagoLunatic
2025-07-27Add day/night enumLagoLunatic
2025-07-15Create return type cleanup, use dist enumLagoLunatic
2025-06-04Demo work (#786)LagoLunatic
* Demo work * Fix PAL * Fix d_door weak func order and link it * Fix d_door for demo * JKernel OK on demo + misc * tag_attention 100% on demo * More demo work and fix some retail fakematches
2025-05-29Cleanup, demo work, and match daNpcPeople_c::getMsg on retailLagoLunatic
2025-05-24Demo matches (#767)LagoLunatic
2025-05-21G_CM3D_F_INFLagoLunatic
2025-05-21Add enum for actor priorityLagoLunatic
2025-05-19Add brackets to arrays of struct literalsLagoLunatic
2025-04-10J3DModel inlines cleanup, procBottleSwing_init match, etcLagoLunatic
2025-03-28d_demo workLagoLunatic
2025-03-24d_a_bk OKLagoLunatic
2025-03-18Missed some spots where `cPhs_State` should be usedLagoLunatic
2025-03-17Add `cPhs_State` typedef and use it everywhereLagoLunatic
2025-03-17Rename J3DFrameCtrl loop mode enumLagoLunatic
See https://github.com/zeldaret/tp/pull/2327/commits/2a284165cf35a2324d36d825add5c06ffa864398
2025-03-06C_BG_MIN_HEIGHT, C_BG_MAX_HEIGHTLagoLunatic
2025-02-28Document the second param to joint callback functionsLagoLunatic
2025-01-17Rename more item enumsLagoLunatic
2025-01-14Fix various data relocation differences in unlinked TUsLagoLunatic
2025-01-06Add item button enum and talk button enumLagoLunatic
2024-12-24name cPhsUNK3_eJasper St. Pierre
2024-10-19Add fake headers for unsolved weak objects to reduce manual copy-pastingLagoLunatic
2024-10-18More warning cleanupLagoLunatic
2024-10-17clangd: Started fixing warnings and errors, code cleanupLagoLunatic
2024-08-07Move abs and fabsf to std namespaceLagoLunatic
2024-07-12Add fpc_ProcID type and use it for all process IDsLagoLunatic
See https://github.com/zeldaret/tp/pull/2173
2024-06-22Use NULL macro in asserts, fix NULL macro to matchLagoLunatic
2024-06-16d_a_npc_people couple more matchesLagoLunatic
2024-06-15d_a_npc_people Almost OK (#658)SuperDude88
* daNpcPeople Work * Oops Somehow I break this file every time I touch it
2024-04-21Generate all actor profiles and method tablesLagoLunatic