ReC98/th01/main/player
nmlgc 326128dbde [Reverse-engineering] [th01] Player: Movement and attack modes and submodes
> direction merged into special attack enum
> direction outside special attack using a different enum
> both are stored in a single overloaded variable
> separate variable for direction only used during dashes, but only
  pointlessly, in addition to the other one

That function's gonna be terrible.

Part of P0163, funded by Ember2528.
2021-10-20 09:25:32 +02:00
..
anim.cpp [Maintenance] Remove `extern "C"` from more areas of decompiled code 2021-09-28 18:05:24 +02:00
anim.hpp [Naming] [th01] Reduce CPlayerAnim instances to their width and height 2021-10-20 00:06:16 +02:00
anim[bss].asm [Naming] [th01] Reduce CPlayerAnim instances to their width and height 2021-10-20 00:06:16 +02:00
bomb.hpp [Reverse-engineering] [th01] Bombs: Animation frame 2021-09-28 18:05:25 +02:00
inv_spr.cpp [Maintenance] [th01] Use a common macro for sloppy unblitting of 8×8 sprites 2021-08-22 15:03:15 +02:00
inv_spr[bss].asm [Decompilation] [th01] Player invincibility sprite rendering 2020-09-28 13:02:34 +02:00
move.cpp [Reverse-engineering] [th01] Reimu's X position 2020-06-13 21:13:47 +02:00
orb.cpp [Decompilation] [th01] Player invincibility sprite rendering 2020-09-28 13:02:34 +02:00
orb.hpp [Maintenance] [th01] Remove the last traces of `#pragma option -b` 2021-10-09 23:26:01 +02:00
orb[bss].asm [Decompilation] [th01] Orb physics 2020-06-13 21:15:27 +02:00
orb[data].asm [Decompilation] [th01] Orb physics 2020-06-13 21:15:27 +02:00
player.cpp [Reverse-engineering] [th01] Player: Movement and attack modes and submodes 2021-10-20 09:25:32 +02:00
player.hpp [Naming] [th01] Reduce CPlayerAnim instances to their width and height 2021-10-20 00:06:16 +02:00
player[bss].asm [Naming] [th01] Reduce CPlayerAnim instances to their width and height 2021-10-20 00:06:16 +02:00
shots.cpp [Maintenance] [th01] Use a common macro for sloppy unblitting of .PTN sprites 2021-09-28 18:05:24 +02:00
shots.hpp [Decompilation] [th01] Unused, player shot/pellet-related boss stage flag 2021-05-27 18:49:29 +02:00
shots[bss].asm [Reverse-engineering] [th01] Player shot class 2020-06-13 21:15:29 +02:00