Re: [DHD] the standard gas oven by blazin' ladles LE
September
I had a look at this, and I think I found what the problem is
EA added a new tuning file with the latest patch for this specific oven (b61de6b4!00000017!0000000000055b1c.object_stove_counter_OvenCounter_High.object.xml), and in this tuning, they have incorrect subroot data tuned in the _part_data list (see spoiler below):
<L n="_part_data">
<U>
<T n="disable_child_aop_forwarding">True</T>
<L n="overlapping_parts">
<T>1</T>
<T>2</T>
</L>
<T n="part_definition">14800<!--ObjectPart: part_Stove_Burner--></T>
<V n="subroot_index" t="enabled">
<T n="enabled">1</T>
</V>
</U>
<U>
<T n="disable_child_aop_forwarding">True</T>
<L n="overlapping_parts">
<T>0</T>
<T>2</T>
</L>
<T n="part_definition">14800<!--ObjectPart: part_Stove_Burner--></T>
<V n="subroot_index" t="enabled">
<T n="enabled">2</T>
</V>
</U>
<U>
<L n="overlapping_parts" />
<T n="part_definition">14801<!--ObjectPart: part_Stove_Oven--></T>
<V n="subroot_index" t="enabled">
<T n="enabled">1</T>
</V>
</U>
</L>Specifically, they are referencing the subroot_index 2, which the object itself does not have (as it does not have a stovetop), so it causes this error. Simply removing those references fixes it (the other builtin oven from Dream Home Decorator does not have this issue, as it uses a different tuning file which does not have these references). Below is how the _part_data should look like for this object:
<L n="_part_data">
<U>
<L n="overlapping_parts" />
<T n="part_definition">14801<!--ObjectPart: part_Stove_Oven--></T>
<V n="subroot_index" t="enabled">
<T n="enabled">1</T>
</V>
</U>
</L>