ReC98/th01
nmlgc 1ea836f4b7 [Decompilation] [th01] Elis: Pattern 7/13
The one where Elis' bat form fires a slow spread group every 16 frames.
Interestingly, it's easiest on Lunatic, where the pellets are always
fired downwards and you just have to not stand below Elis. On every
other difficulty, the pellets are aimed to the player.

And what's this, an appropriately used local variable?!

Part of P0195, funded by Yanga.
2022-05-31 23:15:14 +02:00
..
core [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
end [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
formats [Maintenance] [th01] Use a common macro for sloppy unblitting of .GRC sprites 2022-05-31 22:55:27 +02:00
hardware [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-05-31 22:55:33 +02:00
hiscore [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-05-31 22:55:33 +02:00
main [Decompilation] [th01] Elis: Pattern 7/13 2022-05-31 23:15:14 +02:00
math [Maintenance] Move the ring increment/decrement macros to clamp.hpp 2022-03-26 20:44:54 +01:00
shiftjis [Decompilation] [th01] Boss defeat sequence: SinGyoku version + route selection 2021-11-07 23:32:21 +01:00
snd [Maintenance] Change the inline assembly keyword to `_asm` 2022-02-18 09:36:34 +01:00
sprites [Decompilation] [th01] Sariel: Move all data to C land 2022-01-31 08:31:18 +01:00
common.h [Decompilation] [th01] Stage timer: Initial values 2021-10-09 23:20:04 +02:00
frmdelay.c [Maintenance] [th01] Move frame_delay() to consistently named files 2021-05-27 18:49:29 +02:00
fuuin_01.cpp [Maintenance] master.hpp transition: Resident data 2020-11-15 21:28:55 +01:00
fuuin_02.cpp [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-05-31 22:55:33 +02:00
fuuin_04.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
fuuin_10.cpp
fuuin_11.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
fuuin_12.cpp [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-05-31 22:55:33 +02:00
graph.cpp [Build] [th01] Only compile shared single-file translation units a single time 2020-11-04 14:47:52 +01:00
grpinv32.cpp [Maintenance] Prefer the -zC and -zP options over `#pragma codeseg` 2021-04-03 20:12:09 +02:00
grppffx.c [Build] [th01] Only compile shared single-file translation units a single time 2020-11-04 14:47:52 +01:00
grz.cpp [Separate translation units] [th01] .PTN, .GRP, and .GRZ formats 2021-01-30 19:17:16 +01:00
initexit.c [Build] [th01] Only compile shared single-file translation units a single time 2020-11-04 14:47:52 +01:00
main_07.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
main_08.cpp [Separate translation units] [th01] .PTN, .GRP, and .GRZ formats 2021-01-30 19:17:16 +01:00
main_09.cpp
main_010.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
main_011.cpp [Decompilation] [th01] Elis: Pattern 1/13 2022-05-31 22:55:33 +02:00
main_012.cpp [Decompilation] [th01] Pellet speed modification 2021-10-09 23:20:02 +02:00
main_13.cpp [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-05-31 22:55:33 +02:00
main_13_.cpp [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-05-31 22:55:33 +02:00
main_14.cpp [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
main_15.cpp
main_17.cpp [Decompilation] [th01] Boss defeat sequence: Drawing white lines 2021-11-07 23:32:04 +01:00
main_19.cpp [Maintenance] [th01] Remove `extern "C"` from more areas of code 2022-05-31 22:55:33 +02:00
main_20.cpp
main_21.cpp
main_23.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
main_24.cpp [Decompilation] [th01] Bomb items: Spawn function 2021-09-28 18:05:24 +02:00
main_25.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
main_26.cpp [Decompilation] [th01] HARRY UP pellet pattern 2021-08-22 23:56:59 +02:00
main_27.cpp [Maintenance] Get rid of ReC98.h 2022-03-26 20:44:54 +01:00
main_29.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_30.cpp [Decompilation] [th01] Stage objects: Card score popup rendering 2021-09-28 18:05:25 +02:00
main_31.cpp [Decompilation] [th01] Stage objects: Background allocation and blitting 2020-12-01 00:34:18 +01:00
main_32.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
main_32_.cpp [Decompilation] [th01] Elis: Sprite loading 2021-11-07 23:14:13 +01:00
main_33.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_34.cpp [Decompilation] [th01] Retrieving and setting the default boss palette 2020-12-18 00:55:21 +01:00
main_35.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_36.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_37.cpp [Decompilation] [th01] Difficulty-based value selection 2020-12-18 00:59:41 +01:00
main_38.cpp [Maintenance] Consistently use singular for entity structure and file names 2021-11-28 19:14:02 +01:00
mdrv2.cpp [Maintenance] [th01] Update the MDRV2 functions to current coding standards 2022-02-18 09:36:34 +01:00
op_01.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
op_07.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00
op_09.cpp [Separate translation units] [th01] .PTN, .GRP, and .GRZ formats 2021-01-30 19:17:16 +01:00
op_12.cpp [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
ptn.cpp [Separate translation units] [th01] .PTN, .GRP, and .GRZ formats 2021-01-30 19:17:16 +01:00
ptn_0to1.cpp [Separate translation units] [th01] ptn_copy_8_0_to_1() 2021-04-21 17:35:39 +02:00
rank.h [Decompilation] [th03] YUME.NEM: Encryption and saving 2021-12-27 03:59:30 +01:00
resident.hpp [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
resstuff.cpp [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
score.h
th01.inc [Maintenance] [th01] Rename the resident debug flags 2021-10-20 00:06:16 +02:00
v_colors.hpp [Maintenance] [th01] Start a new header for commonly used VRAM color indices 2021-09-28 18:05:24 +02:00
vplanset.c [Separate translation units] [th01/th02/th03/th04] vram_planes_set() 2021-04-21 17:40:11 +02:00
vsync.c [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
ztext.c [Maintenance] Change line endings in old C/C++ files to LF 2021-12-27 01:06:32 +01:00
zunsoft.cpp [Maintenance] Remove `extern "C"` from `x86real.h` and `decomp.hpp` 2022-04-16 23:53:46 +02:00