====== COMP_RESOURCE_CONTAINER ====== **Category**: Component Parent class: [[:api:component|COMPONENT]]\\ //[[:annotations#lazy-init|Lazy-init]]// ===== Properties ===== ---- ==== AssetResourceContainerData ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:resource_container_config|RESOURCE_CONTAINER_CONFIG]]'' * **Expected**: ''asset ID'' ---- ==== ReplenishedMaterial ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:material|MATERIAL]]'' * **Expected**: ''asset ID'' * **Default value**: ''nil'' ---- ==== DepletedMaterial ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:material|MATERIAL]]'' * **Expected**: ''asset ID'' * **Default value**: ''nil'' ---- ==== ExtractedResourceConfig ==== //[[:annotations#serialized|Serialized]]// Used to show a model to replace the resource container model after extraction * **Type**: ''[[:api:extracted_resource_config|EXTRACTED_RESOURCE_CONFIG]]'' * **Expected**: ''EXTRACTED_RESOURCE_CONFIG value'' * **Default value**: ''nil'' ---- ==== ObjectToDisableWhenDepleted ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:game_object|GAME_OBJECT]]'' * **Expected**: ''GAME_OBJECT value'' * **Default value**: ''nil''