Commit Graph

46 Commits

Author SHA1 Message Date
Luke Street b6ddfcfc35 Revert override removal 2023-02-06 12:01:01 -05:00
Phillip Stephens 72256e77a5 const bool fixes, remove override define 2023-02-05 23:21:28 -08:00
Phillip Stephens 25f0b7229b Match and link CParticleGen 2023-02-04 01:18:12 -08:00
Phillip Stephens 97b330aa75 Initialize CParticleGlobals static vars 2023-01-14 02:42:15 -08:00
Phillip Stephens d72c176ac7 Match and link CEffectComponent 2023-01-11 11:40:36 -08:00
Phillip Stephens 3d5758b0ff Add CParticleData 2023-01-07 18:11:54 -08:00
Phillip Stephens 5527462426 Revert "Add CProjectileWeapon"
This reverts commit 6ca23c9cf3.
2022-12-09 11:11:37 -08:00
Phillip Stephens 6ca23c9cf3 Add CProjectileWeapon 2022-12-09 11:00:49 -08:00
Henrique Gemignani Passos Lima c1d11e5701
Add CWaveBeam 2022-12-08 00:48:51 +02:00
Henrique Gemignani Passos Lima 318c1e0b7f
Add CFlameWarp 2022-11-27 03:43:52 +02:00
Henrique Gemignani Passos Lima 147e46d2e8
Add CExplosion 2022-11-27 02:26:12 +02:00
Luke Street e662d05247 Match & link CFlaahgraPlants 2022-11-25 23:03:36 -05:00
Henrique Gemignani Passos Lima edbfd0d305
Add CGunWeapon 2022-11-25 22:24:38 +02:00
Henrique Gemignani Passos Lima 5bdc5643af
Add CIceBeam 2022-11-24 18:48:00 +02:00
Henrique Gemignani Passos Lima 24390b8901
Add CElectricBeamProjectile 2022-11-24 01:49:52 +02:00
Henrique Gemignani Passos Lima 0d1b469f91
Add CPowerBeam 2022-11-15 22:06:18 +02:00
Henrique Gemignani Passos Lima b2cfeb8f15
Add nearly matched CHUDBillboardEffect 2022-11-11 02:26:17 +02:00
Henrique Gemignani Passos Lima 989015db6a
Fix override usage 2022-11-08 16:23:03 +02:00
Henrique Gemignani Passos Lima c473566160
Fix all compilation errors when building for host 2022-10-21 14:24:45 +03:00
Henrique Gemignani Passos Lima 83fe50ee1f
Fix CElementGen being abstract 2022-10-20 01:06:17 +03:00
Phillip Stephens 8281bd5424 Remove fake destructor definitions 2022-10-18 20:51:49 -07:00
Luke Street 9bb016c149 Link CParticleGenInfo 2022-10-18 23:50:15 -04:00
Phillip Stephens 73c5e9eaf8 Start CVectorElement.cpp 2022-10-18 20:04:02 -07:00
Luke Street 2c60ca8c47 Add CColorElement, CUVElement 2022-10-18 19:13:57 -04:00
Luke Street bb99d88d3b Add several particle classes; link CParticleGlobals
Adds CModVectorElement, CParticleDataFactory, CParticleGlobals, CRealElement
CRealElement & CModVectorElement are very close to matching
2022-10-17 22:06:45 -04:00
Luke Street cd88e8eedd CDecal progress 2022-10-16 22:33:08 -04:00
Henrique Gemignani Passos Lima e6cec60cc0
CParticleGen has a destructor 2022-10-14 02:15:13 +03:00
Henrique Gemignani Passos Lima 9f4fc78c16
Fix errors and warnings 2022-10-11 18:37:27 +03:00
Luke Street a963804889 CPlayerGun progress 2022-10-11 11:31:28 -04:00
Luke Street a110979970 Match & link CIntElement 2022-10-09 12:35:06 -04:00
Luke Street 133326ae40 Replace int types in Retro code
Retro seemingly avoided using the Dolphin
typedefs in most places, opting to use int/uint
instead. This likely means they didn't use
u8/s8/u16/s16/etc either.
2022-10-09 01:37:23 -04:00
Luke Street 261ee48bba Standardize include guards, clang-format headers 2022-10-09 01:13:17 -04:00
Phillip Stephens 1029d92fd4 Match and link CIOWin 2022-10-08 02:21:38 -07:00
Henrique Gemignani Passos Lima a6a103de01
Fix compilation 2022-10-06 23:40:41 +03:00
Henrique Gemignani Passos Lima c332d1ef47
Almost match ~CPlayerGun 2022-10-06 14:04:05 +03:00
Henrique Gemignani Passos Lima 72d07311fd
Reasonably match CPlayerGun constructor 2022-10-06 13:38:28 +03:00
Henrique Gemignani Passos Lima a40d835759
Progress in CPlayerGun constructor 2022-10-06 13:38:28 +03:00
Phillip Stephens 4b24bba57e Initial pass at CDecal classes 2022-10-04 12:58:17 -07:00
Phillip Stephens 19c1aa3ae1 Forgot something.... 2022-10-02 18:16:06 -07:00
Luke Street 6a979e343f clang-format pass 2022-09-18 02:05:46 -04:00
Luke Street a6e365791b More main progress; tons of headers & stuff 2022-09-13 00:28:02 -04:00
Luke Street 7eb08b6ee8 Migrate s32->int, u32->uint; fix dolphin/types.h 2022-09-05 00:01:22 -04:00
Luke Street 44b17813bd Initial work on CActor.cpp 2022-08-12 21:26:54 -04:00
Phillip Stephens e418784c51 Fix IWeaponRenderer and link 2022-08-12 02:18:28 -07:00
Phillip Stephens ba035cfa44 Implement IWeaponRenderer, can't link yet due to vtable shenanigans 2022-08-11 02:24:45 -07:00
Phillip Stephens 0e20e67870 IWeaponRender decomp (can't link yet) 2022-07-25 21:36:32 -07:00