Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_object_force.c
| Show First 20 Lines • Show All 807 Lines • ▼ Show 20 Lines | if (md) { | ||||||||
| ClothModifierData *cmd = (ClothModifierData *)md; | ClothModifierData *cmd = (ClothModifierData *)md; | ||||||||
| if (cmd->sim_parms->effector_weights == ew) { | if (cmd->sim_parms->effector_weights == ew) { | ||||||||
| char name_esc[sizeof(md->name) * 2]; | char name_esc[sizeof(md->name) * 2]; | ||||||||
| BLI_strescape(name_esc, md->name, sizeof(name_esc)); | BLI_strescape(name_esc, md->name, sizeof(name_esc)); | ||||||||
| return BLI_sprintfN("modifiers[\"%s\"].settings.effector_weights", name_esc); | return BLI_sprintfN("modifiers[\"%s\"].settings.effector_weights", name_esc); | ||||||||
| } | } | ||||||||
| } | } | ||||||||
| /* check smoke modifier */ | /* check smoke modifier */ | ||||||||
sebbas: Just noticed the outdated comment | |||||||||
| md = (ModifierData *)BKE_modifiers_findby_type(ob, eModifierType_Fluid); | md = (ModifierData *)BKE_modifiers_findby_type(ob, eModifierType_Fluid); | ||||||||
| if (md) { | if (md) { | ||||||||
| FluidModifierData *fmd = (FluidModifierData *)md; | FluidModifierData *fmd = (FluidModifierData *)md; | ||||||||
| if (fmd->domain->effector_weights == ew) { | if (fmd->type == MOD_FLUID_TYPE_DOMAIN && fmd->domain->effector_weights == ew) { | ||||||||
sebbasUnsubmitted Not Done Inline Actions
I'd ensure that the domain pointer exists too. sebbas: I'd ensure that the domain pointer exists too. | |||||||||
| char name_esc[sizeof(md->name) * 2]; | char name_esc[sizeof(md->name) * 2]; | ||||||||
| BLI_strescape(name_esc, md->name, sizeof(name_esc)); | BLI_strescape(name_esc, md->name, sizeof(name_esc)); | ||||||||
| return BLI_sprintfN("modifiers[\"%s\"].domain_settings.effector_weights", name_esc); | return BLI_sprintfN("modifiers[\"%s\"].domain_settings.effector_weights", name_esc); | ||||||||
| } | } | ||||||||
| } | } | ||||||||
| /* check dynamic paint modifier */ | /* check dynamic paint modifier */ | ||||||||
| md = (ModifierData *)BKE_modifiers_findby_type(ob, eModifierType_DynamicPaint); | md = (ModifierData *)BKE_modifiers_findby_type(ob, eModifierType_DynamicPaint); | ||||||||
| ▲ Show 20 Lines • Show All 1,309 Lines • Show Last 20 Lines | |||||||||
Just noticed the outdated comment