LagoLunatic
431943a893
Cleanup, demo work, and match daNpcPeople_c::getMsg on retail
2025-05-29 15:41:38 -04:00
123456789758
c1f54653fd
Document several more TU names ( #770 )
...
Co-authored-by: < >
2025-05-29 00:11:39 -04:00
LagoLunatic
7cd75e8f7b
Demo matches ( #767 )
2025-05-24 18:54:46 -04:00
LagoLunatic
c625992a77
Add enum for actor priority
2025-05-21 14:44:25 -04:00
LagoLunatic
99c78680de
Fix version defines
2025-05-19 20:17:13 -04:00
LagoLunatic
c4eb26b2a1
d_attention cleanup, add mDoCPd inlines
2025-04-27 16:38:29 -04:00
LagoLunatic
58ab930817
More inlines
...
Also update dtk-template
2025-04-19 13:55:59 -04:00
LagoLunatic
9a3f07b7da
Fix obj_shelf weak order, fix MoveBG inline usage
2025-03-21 01:42:04 -04:00
LagoLunatic
822b13e57a
Add cPhs_State typedef and use it everywhere
2025-03-17 22:26:56 -04:00
LagoLunatic
87dcddd519
Use cLib on/off bit inlines for attn flags
...
The debug maps indicate these inlines were pretty much always used when these flags are ORed or ANDed (but not when checked or set).
2025-03-08 17:27:16 -05:00
LagoLunatic
4a4624decf
Populate particle IDs enum with placeholders and use them everywhere
2025-03-06 17:37:20 -05:00
LagoLunatic
6e83a87f42
Implement dCom attention inlines
2025-03-01 00:54:52 -05:00
LagoLunatic
5571ec74e4
Document the second param to joint callback functions
2025-02-28 18:04:05 -05:00
LagoLunatic
f74fd75332
Misc cleanup
2025-01-08 15:42:47 -05:00
LagoLunatic
37dbfd75de
Add item button enum and talk button enum
2025-01-06 00:23:55 -05:00
Jasper St. Pierre
2db35c0108
name cPhsUNK3_e
2024-12-24 14:37:05 -08:00
LagoLunatic
202851599f
More warning/error cleanup, mostly includes
2024-10-17 23:46:30 -04:00
LagoLunatic
34afbd84db
clangd: Started fixing warnings and errors, code cleanup
2024-10-17 21:35:18 -04:00
LagoLunatic
f9d40ebad8
Use NULL macro in asserts, fix NULL macro to match
2024-06-22 11:07:16 -04:00
LagoLunatic
bd5853cb5a
Fix beat/melody var names
2024-06-06 19:06:39 -04:00
LagoLunatic
e235db5379
Use resource enums for all other old actors
2024-04-25 12:36:12 -04:00
LagoLunatic
f856df04e5
Regenerate old actor profiles for consistency
2024-04-22 13:20:05 -04:00
LagoLunatic
94f3b78155
Generate all actor profiles and method tables
2024-04-21 23:31:40 -04:00
LagoLunatic
2b71216c8b
Add enum for attention types
2024-04-17 00:15:24 -04:00
LagoLunatic
8238d12e71
add more default parameters for common funcs
2024-04-16 13:44:24 -04:00
LagoLunatic
443691603d
rename fopAc_ac_c member vars to match TP decomp
2024-03-08 21:31:41 -05:00
LagoLunatic
fda4313e25
misc cleanup
2024-02-26 15:13:17 -05:00
LagoLunatic
fdba7c3a7b
Started cleaning up the itemNo enum
2024-02-25 02:05:17 -05:00
LagoLunatic
fa5010b1dd
some actor documentation and cleanup
2024-01-18 18:55:47 -05:00
LagoLunatic
8485e571b4
d_a_player_main work
2024-01-15 04:47:27 -05:00
LagoLunatic
cee53aa7b2
use more inlines and enums
2024-01-06 22:21:56 -05:00
Jasper St. Pierre
ae731fa8ad
d_event cleanup
2024-01-06 12:20:52 -08:00
LagoLunatic
ea78ea5f5c
d_a_player_main
2024-01-03 15:55:56 -05:00
LagoLunatic
e6edfa7b6f
start d_a_player_tact, add player status enums
2023-12-28 18:58:56 -05:00
LagoLunatic
83bcf1bd1f
use enums in more places
2023-12-28 01:39:53 -05:00
LagoLunatic
fa5fb18d3c
use inlines in more places
2023-12-20 19:04:01 -05:00
Jcw87
fe28552c28
move placement new to MSL_C
2023-12-19 03:30:16 -08:00
LagoLunatic
a3170e5d69
add default params to a lot more functions
2023-12-08 16:25:12 -05:00
LagoLunatic
97eb1fb31f
Remove fake inlines from fopAc_ac_c, add real inlines
2023-11-24 18:06:07 -05:00
Jasper St. Pierre
40b189068f
Port some actors over to headers
2023-11-24 13:01:26 -08:00
LagoLunatic
469f243030
Process IDs cleanup
...
* 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-22 16:25:28 -05:00
LagoLunatic
b6a6d898e6
Fix dComIfGp_evmng inlines
2023-11-18 03:20:14 -05:00
LagoLunatic
505b03d9a3
Fix regalloc in obj_mknjd with a horrible hack
2023-11-12 20:34:44 -05:00
LagoLunatic
1778dea96c
misc cleanup
2023-11-12 01:19:58 -05:00
Jasper St. Pierre
f57b4f25c8
d_a_swattack
2023-11-10 22:34:37 -08:00
LagoLunatic
cac834d67f
fix daPy_npc_c::setRestart regression
2023-11-01 01:14:16 -04:00
LagoLunatic
8018710181
d_event_data start
2023-10-24 01:01:06 -04:00
LagoLunatic
a983a848c1
Clean up cXyz inlines copied from TP
2023-10-21 01:12:59 -04:00
LagoLunatic
94777d2c0c
Actor attention flag enum cleanup
2023-10-19 15:37:23 -04:00
Jasper St. Pierre
a5641b0ba9
f_op_overlap cleanup, d_ovlp_fade progress
...
remove a bunch of externs
2023-10-13 19:22:57 -07:00