Replace particle enums with official names

This commit is contained in:
LagoLunatic
2026-03-20 16:02:41 -04:00
parent 70a0a15b35
commit 061fa893eb
166 changed files with 2137 additions and 2019 deletions
+8 -8
View File
@@ -562,7 +562,7 @@ void daNpc_Os_c::eventOrderCheck() {
/* 00001300-000013D4 .text makeBeam__10daNpc_Os_cFi */
void daNpc_Os_c::makeBeam(int param_1) {
if(field_0x738.getEmitter() == NULL) {
field_0x738.makeEmitter(dPa_name::ID_SCENE_826E, &current.pos, &shape_angle, 0);
field_0x738.makeEmitter(dPa_name::ID_AK_SN_OTOMOBEAM00, &current.pos, &shape_angle, 0);
if(param_1) {
fopAcM_seStartCurrent(this, JA_SE_OBJ_OSTATUE_LIGHT_ST, 0);
@@ -570,7 +570,7 @@ void daNpc_Os_c::makeBeam(int param_1) {
}
if(field_0x740.getEmitter() == NULL) {
field_0x740.makeEmitter(dPa_name::ID_SCENE_826F, &current.pos, &shape_angle, 0);
field_0x740.makeEmitter(dPa_name::ID_AK_SN_OTOMOBEAM01, &current.pos, &shape_angle, 0);
}
}
@@ -934,7 +934,7 @@ BOOL daNpc_Os_c::carryNpcAction(void* param_1) {
}
else {
fopAcM_seStartCurrent(this, JA_SE_OBJ_OSTATUE_PUT, 0);
smokeSet(dPa_name::ID_SCENE_A328);
smokeSet(dPa_name::ID_AK_ST_OTOMOSMOKE00);
setNpcAction(&daNpc_Os_c::waitNpcAction, 0);
return true;
@@ -969,7 +969,7 @@ BOOL daNpc_Os_c::throwNpcAction(void* param_1) {
else if(field_0x7A9 != -1) {
if(mAcch.ChkGroundHit()) {
fopAcM_seStartCurrent(this, JA_SE_OBJ_OSTATUE_PUT, 0);
smokeSet(dPa_name::ID_SCENE_A33B);
smokeSet(dPa_name::ID_AK_ST_OTOMOSMOKE01);
setNpcAction(&daNpc_Os_c::waitNpcAction, 0);
}
@@ -995,7 +995,7 @@ BOOL daNpc_Os_c::jumpNpcAction(void* param_1) {
}
else if(field_0x7A9 != -1) {
if(mAcch.ChkGroundHit()) {
smokeSet(dPa_name::ID_SCENE_A33B);
smokeSet(dPa_name::ID_AK_ST_OTOMOSMOKE01);
setNpcAction(&daNpc_Os_c::waitNpcAction, 0);
}
@@ -2116,7 +2116,7 @@ void daNpc_Os_c::animationPlay() {
mPrevMorfFrame = frame;
if(field_0x78C == 1 && mpMorf->checkFrame(17.0f)) {
smokeSet(dPa_name::ID_SCENE_A328);
smokeSet(dPa_name::ID_AK_ST_OTOMOSMOKE00);
}
playBrkAnm();
@@ -2312,13 +2312,13 @@ BOOL daNpc_Os_c::execute() {
if(!isWaterHit()) {
onWaterHit();
JPABaseEmitter* splash = dComIfGp_particle_set(dPa_name::ID_COMMON_0040, &current.pos);
JPABaseEmitter* splash = dComIfGp_particle_set(dPa_name::ID_IT_JN_WP_SHIBUKI, &current.pos);
if(splash) {
splash->setRate(15.0f);
splash->setGlobalScale(splash_scale);
}
JPABaseEmitter* ripple = dComIfGp_particle_setSingleRipple(dPa_name::ID_COMMON_003D, &current.pos);
JPABaseEmitter* ripple = dComIfGp_particle_setSingleRipple(dPa_name::ID_IT_JN_WP_HAMON01, &current.pos);
if(ripple) {
ripple->setGlobalScale(ripple_scale);
}