* park
* d_a_obj_eff OK
* OK for everything but demo.
* Update d_a_obj_eff.cpp
* Refactor daObjEff smoke effect callbacks and cleanup
Replaces direct member access and static_casts with virtual method calls for particle callbacks, improving type safety and maintainability. Updates function pointer arrays to use member function pointers with explicit class scope. Renames parameter enums for clarity and implements prm_get_type(). Changes mParticleCallback type to dPa_followEcallBack* for consistency. Also replaces direct alpha assignment with setGlobalAlpha().
* d_a_obj_eff OK for Kiosk / Demo
* Update f_pc_base.h
* Refactor particle effect functions to use setToon API
Replaces conditional logic and direct member assignments in smoke effect functions with unified calls to dComIfGp_particle_setToon and emitter setter methods. This simplifies the code, removes version-specific branches, and improves maintainability.
When creating a precompiled header, if any included header uses SECTION_INIT, that will cause MWCC to segfault when compiling a TU that includes the precompiled header later on.
* d_a_obj_rcloud
* Refactor daObjRcloud_c and update resource usage
Renamed enum values and return types in daObjRcloud_c for clarity and consistency. Updated resource indices to use named constants from res_bvkumo.h. Replaced magic numbers and variable names for improved readability. Removed an obsolete comment in J3DTexture.h.
* Rename variable o_phase to phase in _create method
Refactored the variable name from o_phase to phase in the daObjRcloud_c::_create() method for clarity and consistency.
* Set configure.py to matching.