====== COMP_ABSTRACT_BUILDABLE ====== **Category**: Component Parent class: [[preview:api:component|COMPONENT]]\\ Inherited by: * [[preview:api:comp_building|COMP_BUILDING]] * [[preview:api:comp_building_part|COMP_BUILDING_PART]] ===== Properties ===== ---- ==== AppliedMaterialSetIndex ==== //[[:annotations#serialized|Serialized]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' * **Expected**: ''integer value'' * **Default value**: ''0'' ===== Events ===== ---- ==== ON_UPKEEP_COST_CHANGED ==== ''ON_UPKEEP_COST_CHANGED()'' ---- ==== ON_PREVIEW_UPKEEP_COST_CHANGED ==== ''ON_PREVIEW_UPKEEP_COST_CHANGED()'' ---- ==== ON_SPLENDOR_UPDATE ==== ''ON_SPLENDOR_UPDATE()'' ---- ==== ON_BEAUTIFICATION_VALUE_UPDATE ==== ''ON_BEAUTIFICATION_VALUE_UPDATE([[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]] oldValue, [[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]] newValue)'' ---- ==== ON_BUILDABLE_BUILT ==== ''ON_BUILDABLE_BUILT([[preview:api:comp_abstract_buildable|COMP_ABSTRACT_BUILDABLE]])'' ---- ==== ON_MATERIAL_SET_CHANGED ==== ''ON_MATERIAL_SET_CHANGED()''