ReC98/th04/main/player
nmlgc db05bffca3 [Maintenance] Turn motion_t into a template
motion_t is also used for certain animations in MAINE.EXE, so not all
instances refer to entities in playfield space. Explicitly specifying
the latter now allows us to gain…

Part of P0149, funded by Blue Bolt, Ember2528, and -Tom-.
2021-07-31 09:33:50 +02:00
..
bb_playchar_put.asm [Reverse-engineering] [th04/th05] .BB tile animation: Bomb cel rendering 2021-06-21 15:48:37 +02:00
bomb.cpp [Reverse-engineering] [th04/th05] .BB tile animation: Bomb cel rendering 2021-06-21 15:48:37 +02:00
bomb.hpp [Reverse-engineering] General bomb-related globals 2020-08-28 15:03:03 +02:00
bomb[bss].asm [Reverse-engineering] General bomb-related globals 2020-08-28 15:03:03 +02:00
bombanim.cpp [Reverse-engineering] [th04] Bombs: Star animation structure 2020-08-28 15:04:39 +02:00
bombanim[bss].asm [Reverse-engineering] [th04] Bombs: Star animation structure 2020-08-28 15:04:39 +02:00
invalidate.asm [Maintenance] Move all features exclusive to MAIN.EXE to a main/ subdirectory 2020-04-15 20:58:01 +02:00
move.asm [Maintenance] Move all features exclusive to MAIN.EXE to a main/ subdirectory 2020-04-15 20:58:01 +02:00
option[bss].asm [Maintenance] [th04/th05] Assemble 16-bit .ASM files case-sensitively 2020-05-03 23:56:08 +02:00
player.hpp [Maintenance] Turn motion_t into a template 2021-07-31 09:33:50 +02:00
player.inc [Decompilation] [th04/th05] Player position clamping 2021-07-21 00:35:03 +02:00
pos.cpp [Maintenance] Turn motion_t into a template 2021-07-31 09:33:50 +02:00
pos[bss].asm [Maintenance] [th04/th05] Assemble 16-bit .ASM files case-sensitively 2020-05-03 23:56:08 +02:00
render.asm [Maintenance] Rename all old *_X and *_Y constants to *_LEFT and *_TOP 2020-08-28 15:14:22 +02:00
shot.hpp [Maintenance] Turn motion_t into a template 2021-07-31 09:33:50 +02:00
shot_laser.asm [Reverse-engineering] [th04] Player shots: Option laser blitting 2020-09-17 22:25:11 +02:00
shot_laser[data].asm [Reverse-engineering] [th04] Player shots: Option laser blitting 2020-09-17 22:25:11 +02:00
shot_levels[data].asm [Maintenance] Move all features exclusive to MAIN.EXE to a main/ subdirectory 2020-04-15 20:58:01 +02:00
shot_velocity.asm [Maintenance] Reimplement TASM's ARG directive for `MOV BX, SP` functions 2021-02-20 23:50:00 +01:00
shot_velocity[data].asm [Maintenance] Move all features exclusive to MAIN.EXE to a main/ subdirectory 2020-04-15 20:58:01 +02:00
shots[bss].asm [Maintenance] Move all features exclusive to MAIN.EXE to a main/ subdirectory 2020-04-15 20:58:01 +02:00
shots_add.asm [Maintenance] Move all features exclusive to MAIN.EXE to a main/ subdirectory 2020-04-15 20:58:01 +02:00
shots_add[bss].asm [Maintenance] Move all features exclusive to MAIN.EXE to a main/ subdirectory 2020-04-15 20:58:01 +02:00
shots_alive[bss].asm [Maintenance] Declare the "no valid point" constant (-999) in a single place 2020-08-19 19:32:37 +02:00