Commit Graph

92 Commits

Author SHA1 Message Date
Jcw87 5e7b59f2fe Improve compiler compatibility (#743)
* fix returns

* use standard C headers

* struct/class mismatch

* explicit this in template

* switch variable scope

* C standard compliance

* & l-value
2025-04-29 12:49:09 -04:00
LagoLunatic 1f049c0911 Move remaining class definitions to headers 2025-04-16 14:18:08 -04:00
LagoLunatic 2f4c6f89b3 Bunch of inline fixes 2025-04-16 13:23:21 -04:00
LagoLunatic d7bd87bc01 JPAEmitterManager OK 2025-04-15 01:55:36 -04:00
LagoLunatic 0d2c28e579 JPAParticle OK, JPAField 2025-04-14 23:22:14 -04:00
LagoLunatic 74b917e08c Fix const params in JGeometry::TVec3 ctor 2025-03-10 21:38:02 -04:00
LagoLunatic c4ad9f7241 Various cleanup 2025-02-23 19:59:54 -05:00
LagoLunatic ffe54e0bea Mark funcs with weak func order issues as Equivalent, fix a few other issues 2025-01-23 21:52:41 -05:00
LagoLunatic e620f9328b Use _GX name typedefs 2025-01-14 22:47:21 -05:00
LagoLunatic 26ca0cd4b5 Update dtk-template, switch from intellisense to clangd 2024-10-17 16:12:07 -04:00
LagoLunatic 804e0aaf9e Fix JPABaseParticle position members being out of order 2024-09-02 22:41:33 -04:00
Jasper St. Pierre 893f6bc112 d_particle work 2024-09-02 18:21:08 -07:00
Daniel Hajjar c2bacf5658 d_a_player_particle (#674)
* daPy_mtxPosFollowEcallBack_c::execute matching

* daPy_waterDropEcallBack_c::end matching

* daPy_dmEcallBack_c::execute matching

* daPy_fanSwingEcallBack_c::execute matching

* daPy_waterDropPcallBack_c::execute matching

* daPy_sightPacket_c::draw matching

* daPy_sightPacket_c::setSight matching

* daPy_swBlur_c::initSwBlur matching

* daPy_swBlur_c matching

* daPy_lk_c::setWaterDrop matching

* daPy_lk_c::setFootMark matching

* daPy_footEffect_c work

* daPy_lk_c::resetFootEffect matching

* daPy_lk_c::setSwimTail matching

* daPy_lk_c::setCutWaterSplash matching

* daPy_lk_c::setDamageCurseEmitter matching

* daPy_lk_c::setDamageElecEmitter matching

* daPy_lk_c::setDamageEmitter matching

* daPy_lk_c::endFlameDamageEmitter matching

* daPy_lk_c::setSwimWaterDrop matching

* daPy_lk_c::setItemWaterEffect matching

* daPy_lk_c::setFootEffectType matching

* daPy_lk_c::setFootEffect matching

* daPy_lk_c::setAuraEffect work

* daPy_lk_c::setWaterRipple matching

* d_a_player_particle minor cleanup

* daPy_lk_c::setAuraEffect matching

* Removed comment

* Removed another old comment

* PR suggestions
2024-08-09 17:05:24 -04:00
Jasper St. Pierre d70fb719a1 JPAEmitter work 2024-07-14 23:46:20 -07:00
Jasper St. Pierre bae8aa63bc JPA work 2024-07-14 20:30:36 -07:00
Jasper St. Pierre e4024253ab d_particle work 2024-07-13 20:38:12 -07:00
Jasper St. Pierre edb26111fc d_wpot_water work 2024-06-29 15:06:25 -07:00
Jasper St. Pierre 6a3ae88d95 JPAEmitter work 2024-04-14 14:52:17 -07:00
Jasper St. Pierre ab0c78d228 JPA work 2024-04-14 13:57:16 -07:00
Jasper St. Pierre 5bb98d60c5 JPAField work 2024-04-14 11:30:50 -07:00
Jasper St. Pierre ecb0ece991 JPAField work 2024-04-14 10:13:40 -07:00
Jasper St. Pierre 4ce4072fef JPA work 2024-04-14 09:05:54 -07:00
LagoLunatic 3a8c3ebda3 Fix offset comments 2024-03-05 17:02:44 -05:00
LagoLunatic cddc3efdcd Started copying JStudio progress from pikmin2 2024-03-04 18:28:09 -05:00
LagoLunatic 914393649b d_a_npc_ji1 cleanup some inlines 2024-02-25 01:29:32 -05:00
SuperDude88 d627dd6a0a Start Orca 2024-02-25 00:06:20 -05:00
Jcw87 001ecdde5a d_particle 2024-01-31 01:44:44 -08:00
LagoLunatic 8485e571b4 d_a_player_main work 2024-01-15 04:47:27 -05:00
Jasper St. Pierre 5e06ae88f2 d_kankyo_rain work 2024-01-14 12:47:23 -08:00
LagoLunatic 4bd6442291 JPADrawVisitor couple funcs 2024-01-08 18:02:31 -05:00
LagoLunatic 101a096809 fakematch JPABaseShape weak function order 2024-01-08 17:43:34 -05:00
Jasper St. Pierre 2acf4ca63f misc 2023-12-27 22:19:15 -08:00
LagoLunatic 12b821eca2 particle/JGeometry progress 2023-12-27 18:12:09 -05:00
Jasper St. Pierre 25f4f1d38e JPA work 2023-12-24 16:15:57 -08:00
LagoLunatic 6ff9357a42 JPABaseShape 100%, order not matching 2023-12-21 16:30:24 -05:00
Jcw87 54bc1b916d remove declarations for functions that don't exist 2023-12-20 18:52:50 -08:00
Jasper St. Pierre 4bd0dede83 c_phase match, thanks to Cuyler
also some JPA work
2023-12-19 22:06:11 -08:00
LagoLunatic 83329401b4 Merge branch 'main' of https://github.com/zeldaret/tww 2023-12-20 00:08:44 -05:00
LagoLunatic cfe547b37d some bomb/bomb2 matches, TVec3::cubic match 2023-12-20 00:08:40 -05:00
Jasper St. Pierre e9247e954f even more JPADraw 2023-12-19 21:08:19 -08:00
Jasper St. Pierre 3b2fcca7d4 JPADraw more work 2023-12-19 20:50:36 -08:00
Jasper St. Pierre 5a7da09265 JPADraw work 2023-12-19 19:53:55 -08:00
LagoLunatic ec3f7f0198 misc minor cleanup (indentation, offset comments, etc) 2023-12-19 21:29:37 -05:00
Jcw87 de811bc95e JParticle 2023-12-19 03:22:43 -08:00
Jcw87 554f653bbc d_particle 2023-12-14 01:34:13 -08:00
LagoLunatic 08df87b93c match JPABaseEmitter::calcKey 2023-12-05 15:36:17 -05:00
LagoLunatic fdbb0225bf Add dBgS_AttributeCode enum 2023-12-02 15:05:50 -05:00
LagoLunatic a6a1801189 d_a_demo_item OK 2023-11-28 16:09:03 -05:00
Jasper St. Pierre 93992e5fd7 m_do_graphic work 2023-11-25 11:22:15 -08:00
Jasper St. Pierre e66b3f8c4d m_do_graphic work 2023-11-24 23:13:19 -08:00