ReC98/th04/player
nmlgc db4de240e9 [Decompilation] Prepare the C side for the shot type control functions
That should make this convoluted copypasta a bit easier to read. And
sure, I could have done something about the loop as well, but
SHOT_FUNC_INIT already hides enough control flow behind a macro…

Part of P0037, funded by zorg.
2019-10-14 23:42:20 +02:00
..
invalidate.asm [Reverse-engineering] [th04/th05] Player sprite area invalidation 2019-09-24 22:04:26 +02:00
move.asm [Reverse-engineering] [th04/th05] Input → player movement 2019-09-21 14:01:51 +02:00
option[bss].asm [Reverse-engineering] [th04/th05] Player option position 2019-09-24 21:57:35 +02:00
player.h [Maintenance] [th04/th05] Separate constant for the player↔option distance 2019-10-14 23:41:57 +02:00
player.inc [Reverse-engineering] [th04/th05] Player shot cycle counter 2019-10-14 23:42:02 +02:00
pos[bss].asm [Reverse-engineering] [th04/th05] Input → player movement 2019-09-21 14:01:51 +02:00
render.asm [Maintenance] [th04/th05] Separate constant for the player↔option distance 2019-10-14 23:41:57 +02:00
shot_levels[data].asm [Maintenance] Move all shot-related slices to the player/ subdirectory 2019-10-14 23:41:46 +02:00
shot_velocity.asm [Reverse-engineering] [th04/th05] Setting the player shot velocity 2019-10-14 23:41:52 +02:00
shot_velocity[data].asm [Maintenance] Move all shot-related slices to the player/ subdirectory 2019-10-14 23:41:46 +02:00
shots[bss].asm [Maintenance] Move all shot-related slices to the player/ subdirectory 2019-10-14 23:41:46 +02:00
shots_add.asm [Decompilation] Prepare the C side for the shot type control functions 2019-10-14 23:42:20 +02:00
shots_add[bss].asm [Maintenance] Move all shot-related slices to the player/ subdirectory 2019-10-14 23:41:46 +02:00