LagoLunatic
f2be4dc1ff
Various J3D inline fixes
2026-08-28 15:03:03 -04:00
LagoLunatic
445abf5629
himo3 OK
2026-08-25 14:38:49 -04:00
LagoLunatic
48bb9796bc
Add stdint.h to types.h
2026-08-18 10:41:11 -04:00
LagoLunatic
f0d5cd7b6a
Fix camera structs being swapped
...
`camera_process_class` and `camera_class` were swapped according to TP's RTTI info.
2026-08-17 23:03:22 -04:00
LagoLunatic
1d57f04689
salvage_tbox demo match and fix inlines
2026-08-03 17:54:03 -04:00
LagoLunatic
b8c26428ed
Use CPad macros when accessing controller fields
2026-08-03 14:35:16 -04:00
LagoLunatic
af1c8e261e
Add enum for pearls/symbols
2026-07-23 22:07:02 -04:00
LagoLunatic
4efda6f355
Minor cleanup
...
Inlines, wrong indentation, enums, private fields, etc
2026-07-23 17:48:51 -04:00
LagoLunatic
96347ab502
Clean up angle constants and conversions ( #1135 )
...
* Add angle conversion constants and macros
* Replace angle literals with hex instead of decimal
2026-07-22 20:13:31 -04:00
LagoLunatic
c1513e97e5
Some npc/ship inline fixes from debug map
2026-07-17 16:08:55 -04:00
123456789758
d61a31e7ab
Use joint enums in several different places ( #981 )
...
Co-authored-by: < >
2026-06-16 14:55:36 -04:00
LagoLunatic
bae595b973
Update all code to use the new enum formats
2026-05-29 16:34:55 -04:00
LagoLunatic
102042628f
Process profiles and enums cleanup ( #1031 )
...
* 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-26 00:11:58 -04:00
LagoLunatic
b95a623434
Clean up conditions
2026-05-24 15:33:38 -04:00
LagoLunatic
766b58a6ee
Misc matches ( #1000 )
2026-05-13 19:03:24 -04:00
LagoLunatic
e07ff45d80
Add camera attention status and algorythmn enums
2026-05-12 23:20:55 -04:00
LagoLunatic
10651a0c4e
Player inlines and item enums
2026-05-12 17:57:33 -04:00
LagoLunatic
e1f5b7e23b
Rename fopAcM_SetupActor to fopAcM_ct
2026-05-07 15:59:23 -04:00
LagoLunatic
98dc2807e6
Var name cleanup
2026-04-16 21:45:17 -04:00
LagoLunatic
4e7634a693
Cleanup
2026-04-02 19:33:05 -04:00
LagoLunatic
061fa893eb
Replace particle enums with official names
2026-03-20 16:02:41 -04:00
LagoLunatic
5dbb7e875e
Added enums for all used event/tmp bits/regs ( #893 )
2025-09-19 15:06:44 -04:00
LagoLunatic
048d242eef
bpw partial cleanup, fix inline usage across several actors
2025-09-18 20:17:27 -04:00
LagoLunatic
065f517021
Make m_Do_ext fields private, more bmd cleanup
2025-09-15 11:14:19 -04:00
LagoLunatic
eb3b4ea2b6
bomb nearly matching on demo, one regswap left
2025-09-08 17:07:52 -04:00
LagoLunatic
d9c2ffe619
J3DModel inlines
2025-08-26 17:43:02 -04:00
LagoLunatic
b77717694c
Add dolzel_rel.pch
...
This fixes the sdata linker error in the debug build.
2025-08-23 12:17:10 -04:00
LagoLunatic
bcf7c567f2
Fix bss regression in d_a_ship, and fix its weak func order correctly
2025-08-22 01:18:47 -04:00
LagoLunatic
88b40eef95
Fix ship static var name
2025-08-22 00:57:10 -04:00
LagoLunatic
217775af4e
Use precompiled headers, fix weak data issues
2025-08-20 18:51:42 -04:00
LagoLunatic
2eaf012e4f
Fix some version differences ( #852 )
...
* Fix some version differences
* Found real inline name for checkBowMiniGame
2025-08-12 16:30:44 -04:00
LagoLunatic
5802571a56
Add SQUARE macro to improve readibility for distances
2025-08-08 21:51:30 -04:00
LagoLunatic
816f08fc7c
Add extra brackets to collision src structs
2025-08-03 20:41:05 -04:00
LagoLunatic
72dc8f4ef6
DEMO_SELECT
2025-07-25 21:05:36 -04:00
LagoLunatic
2397afabaf
Use named constants instead of literals in some places
2025-07-15 16:25:02 -04:00
LagoLunatic
5f65dbaee1
Assert defines
2025-07-15 15:22:51 -04:00
LagoLunatic
f042f156f5
Add all player demo mode names to enum
2025-06-15 16:10:33 -04:00
LagoLunatic
25b9aeae03
daPy_lk_c::procShipCrane
2025-06-15 15:43:35 -04:00
LagoLunatic
e24cbed367
Demo work ( #786 )
...
* 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-06-04 16:50:49 -04:00
LagoLunatic
431943a893
Cleanup, demo work, and match daNpcPeople_c::getMsg on retail
2025-05-29 15:41:38 -04:00
LagoLunatic
21cd7a2f67
G_CM3D_F_INF
2025-05-21 16:46:21 -04:00
LagoLunatic
c625992a77
Add enum for actor priority
2025-05-21 14:44:25 -04:00
LagoLunatic
36fec0f7fd
Disappear drop type cleanup
2025-05-09 16:34:02 -04:00
LagoLunatic
c4eb26b2a1
d_attention cleanup, add mDoCPd inlines
2025-04-27 16:38:29 -04:00
LagoLunatic
341f329dde
d_a_obj_vgnfd OK, d_a_obj_doguu OK, clean up weak-but-not-inlined funcs in finished actors
2025-04-25 18:44:45 -04:00
LagoLunatic
ce8d17ec08
Add an enum for action button icon status
2025-04-20 20:06:40 -04:00
LagoLunatic
58ab930817
More inlines
...
Also update dtk-template
2025-04-19 13:55:59 -04:00
LagoLunatic
f74a03109f
d_a_ship documentation and inlines, couple more matches for player_ship
2025-04-17 19:06:06 -04:00
LagoLunatic
7d0c280adf
player_grab 100%, cleanup
2025-04-17 00:53:33 -04:00
LagoLunatic
ad22472b1a
player misc cleanup and various match fixes
2025-04-16 20:26:40 -04:00