====== COMP_RESOURCE_CONTAINER ====== **Category**: Component Parent class: [[:api:component|COMPONENT]]\\ //[[:annotations#lazy-init|Lazy-init]]// ===== Properties ===== ---- ==== ResourceData ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:resource|RESOURCE]]'' * **Expected**: ''asset ID'' ---- ==== IsReplenishable ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''false'' ---- ==== ReplenishDurationInDays ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' * **Expected**: ''integer value'' * **Default value**: ''5'' ---- ==== ReplenishQuantity ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' * **Expected**: ''integer value'' * **Default value**: ''50'' ---- ==== ResourceValue ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#float|float]]'' * **Expected**: ''float value'' * **Default value**: ''1.0f'' ---- ==== 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'' ---- ==== ObjectToDisableWhenDepleted ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:api:game_object|GAME_OBJECT]]'' * **Expected**: ''GAME_OBJECT value'' * **Default value**: ''nil'' ---- ==== AvailableQuantity ==== //[[:annotations#serialized|Serialized]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' * **Expected**: ''integer value'' * **Default value**: ''1'' ---- ==== DaysLeftBeforeReplenish ==== //[[:annotations#serialized|Serialized]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' * **Expected**: ''integer value'' * **Default value**: ''m_replenishDurationInDays'' ---- ==== Radius ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#float|float]]'' * **Expected**: ''float value'' * **Default value**: ''1.25f'' ---- ==== IsDestroyWhenEmpty ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''true'' ---- ==== HasMaximumWorkstation ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''false''