Commit Graph

22 Commits

Author SHA1 Message Date
Luke Street fcfa9f0d64 Begin transitioning CElementGen RenderParticles & many fixes 2022-03-20 16:24:02 -04:00
Luke Street 832eb180bd Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
Luke Street 57d96dbb17
Fully decouple hecl from Metaforce
- Added CStringExtras Convert functions
  (and UTF-compatible versions)
- GX header copied into Runtime
- SFX headers copied into Runtime/Audio
2022-02-21 08:01:06 -08:00
Luke Street c64f9eb2d1 aurora: Reimplement textures 2022-02-17 19:38:31 -05:00
shiiion 4a5f3114b1 Fixed wavebuster rendering, plus tiny targeting preference (issue?) 2021-10-30 07:52:34 -07:00
Luke Street e94cd265f8 CWaveBuster: Fixes & renaming in RenderBeam 2021-10-25 23:02:56 -04:00
Phillip Stephens 6fe14ab71a Minor fixes to CWaveBuster 2021-10-25 23:02:56 -04:00
Phillip Stephens ea4df90011 Final CWaveBuster imps 2021-10-25 23:02:56 -04:00
Phillip Stephens 527a9a9514 More CWaveBuster imps 2021-10-25 23:02:56 -04:00
Phillip Stephens 7db00e8ea9 More Wavebuster imps 2021-10-25 23:02:56 -04:00
Phillip Stephens 2cf0bd6784 CWaveBuster: Near complete implementation 2021-10-25 23:02:56 -04:00
Phillip Stephens 9bae2f943e
Rename everything 2021-04-10 01:42:06 -07:00
Lioncash 77861a9b9f CWaveBuster: Add AcceptScriptMsg implementation 2020-05-09 21:55:19 -04:00
Lioncash cd13a49649 CWaveBuster: Add Accept implementation
More low hanging fruit that can be resolved.
2020-05-09 21:17:22 -04:00
Lioncash 3dddfa63cf CWaveBuster: Add AddToRenderer implementation
Low hanging fruit and fairly trivial to implement.
2020-05-09 21:12:12 -04:00
Lioncash 554893ef85 RuntimeCommonB: Make use of bitfield initializers where applicable
Given that we now target C++20, we can make use of bitfield initializers
where applicable.
2020-04-20 15:57:25 -04:00
Lioncash 9e5dc627ea CWaveBuster: Implement GetTouchBounds()
Implements GetTouchBounds() according to the implementation within the
GM8E v0 binary.

Fills out the implementation of CWaveBuster a little bit.
2020-03-09 14:51:04 -04:00
Lioncash 221cc5c6b8 RuntimeCommonB: Normalize cpp file includes
Like the prior changes normalizing the inclusions within headers, this
tackles the cpp files of the RuntimeCommonB target, making these source
files consistent with their headers.
2019-12-22 18:12:04 -05:00
Jack Andersen 8df0a4913c zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
Jack Andersen 636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen 10092821c8 Initial round of CMorphBall implementations 2017-09-10 16:18:49 -10:00
Jack Andersen 149eed4b73 Implement CAuxBeam 2017-09-09 14:36:21 -10:00