ReC98/th03/math
nmlgc 1e6d308593 [Maintenance] [th03/th04/th05] Add X/Y polar coordinate abstractions
Matching the sane ones we use for TH01 and TH02. Them being macros will
actually help with two cases in TH03 and TH04 that inconsistently use
inlined polar calculations rather than calling polar()…

Part of P0244, funded by Blue Bolt and [Anonymous].
2023-06-12 02:09:21 +02:00
..
polar.cpp [Naming] Rename vector1_at() to polar() 2023-06-12 02:08:41 +02:00
polar.hpp [Maintenance] [th03/th04/th05] Add X/Y polar coordinate abstractions 2023-06-12 02:09:21 +02:00
randring.hpp [Maintenance] Random number ring buffer: Fix inconsistencies between & and % 2023-06-06 21:11:58 +02:00
randring.inc [Maintenance] Random number ring buffer: Remove `extern "C"` 2023-06-06 21:07:08 +02:00
randring_fill.asm [Maintenance] Random number ring buffer: Remove `extern "C"` 2023-06-06 21:07:08 +02:00
str_val.hpp [Decompilation] [th03/th04/th05] Cutscenes: Script opcode interpreter 2022-11-30 22:46:22 +01:00
subpixel.inc [Reverse-engineering] [th03] Player structure 2020-01-29 09:14:00 +01:00
vector.cpp [Naming] Drop the inconsistent `2` from vector translation unit names 2023-06-12 02:09:17 +02:00
vector.hpp [Naming] Rename vector1_at() to polar() 2023-06-12 02:08:41 +02:00