Planetbase
Planetbase
Planetbase
ConstructionComponent Class
ConstructionComponent Methods
allBuilt Method
calculateColor Method
calculateCost Method
calculateRecycleAmounts Method
canBeDisabled Method
canBeUsed Method
canProduce Method
canProduceResource Method
clear Method
clearRemoteModule Method
completeProduction Method
consumeResource Method
consumeResources Method
contains Method
create Method
createModel Method
deserialize Method
destroy Method
embedResource Method
extractResource Method
find Method
findAwaitingBuilder Method
findComponentAwaitingMaterials Method
findConstructionAwaitingMaterials Method
findDamaged Method
findFree Method
findOperational Method
findPlaceToConsume Method
findRecipee Method
findTransformer Method
findTransformers Method
findUnoperated Method
generateAnchorPoint Method
getAnchorPoint Method
getAnimationInTransition Method
getAnimationOutTransition Method
getBuildLocation Method
getBuiltCountOfType Method
getComponentType Method
getCountOfType Method
getDescription Method
getGameObject Method
getHeight Method
getHelpId Method
getIcon Method
getId Method
getLocation Method
getMaxUsers Method
getName Method
getNeededResources Method
getOperationalCountOfType Method
getOutlineWidth Method
getOxygenGeneration Method
getParentConstruction Method
getPosition Method
getPredictedNeededResources Method
getProducedItemIndex Method
getRadius Method
getRepairTime Method
getResourceContainer Method
getResourcePoint Method
getRotation Method
getSelectionModel Method
getSignSize Method
getSignYOffset Method
getSpaceLeft Method
getStorageRatio Method
getTargetPoint Method
getTransitionPoint Method
getUsageAnimations Method
hasFlag Method
init Method
intersects Method
isAwaitingMaterials Method
isComponentTypeBuilt Method
isComponentTypePlaced Method
isDamaged Method
isDestroyed Method
isHighPriority Method
isOperational Method
isSpaceAvailable Method
isSurvivable Method
nextInteractionPointIndex Method
onBuilt Method
onPlaced Method
onPostLoad Method
onTimeScaleChanged Method
playSparksSound Method
postInit Method
produceItem Method
produceResource Method
recycle Method
removeSurveyedModule Method
repair Method
requiresOperator Method
selectionCast Method
selectionCastAll Method
serialize Method
setColor Method
setEnabled Method
setPosition Method
setPositionY Method
setProducedItemIndex Method
setRotation Method
setUsedInteractionPointIndex Method
shouldEmbedProduction Method
stopSparksSound Method
tick Method
ToString Method
update Method
updateAnimation Method
updateBuild Method
updateCondition Method
updateDescriptionItems Method
updateHeal Method
updateOxygenDescription Method
updateProduction Method
updateRemoteOperation Method
updateSound Method
updateSparks Method
updateSurveyance Method
updateTargetColor Method
updateTree Method
updateWarnings Method
ConstructionComponent Methods
The
ConstructionComponent
type exposes the following members.
Methods
Name
Description
addConstructionMaterial
(Inherited from
Buildable
.)
addInteraction
(Inherited from
Selectable
.)
addTargeter
(Inherited from
Selectable
.)
allBuilt
anyInteractions
(Inherited from
Selectable
.)
anyInteractions(Character)
(Inherited from
Selectable
.)
anyTargeters
(Inherited from
Selectable
.)
anyTargetersDeliveringResource
(Inherited from
Selectable
.)
calculateBuildLocationReachable
(Inherited from
Buildable
.)
calculateColor
calculateCost
(Overrides
Buildable
calculateCost
.)
calculateRecycleAmounts
(Overrides
Buildable
calculateRecycleAmounts
.)
canBeDisabled
(Overrides
Buildable
canBeDisabled
.)
canBeUsed
canProduce
canProduceResource
clear
clearRemoteModule
clearSigns
(Inherited from
Selectable
.)
completeProduction
consumeResource
consumeResources(Recipe)
consumeResources(List
ResourceType
)
contains
create(Construction, ComponentType)
create(Construction, XmlNode)
createModel
deserialize
(Overrides
Buildable
deserialize(XmlNode)
.)
destroy
(Overrides
Buildable
destroy
.)
embedResource
Equals
Determines whether the specified
Object
is equal to the current
Object
.
(Inherited from
Object
.)
extractResource
FieldGetter
(Inherited from
Object
.)
FieldSetter
(Inherited from
Object
.)
Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from
Object
.)
find(Int32)
find(GameObject)
find(Vector3, BuildableState, Int32)
findAwaitingBuilder
findComponentAwaitingMaterials
findConstructionAwaitingMaterials
findDamaged
findFree
findOperational
findPlaceToConsume
findRecipee
findTransformer
findTransformers
findUnoperated
generateAnchorPoint
getActionRadius
(Inherited from
Selectable
.)
getAnchorPoint
getAnimationInTransition
getAnimationOutTransition
getBuildLocation
(Overrides
Buildable
getBuildLocation
.)
getBuildProgress
(Inherited from
Buildable
.)
getBuildTarget
(Inherited from
Buildable
.)
getBuiltCountOfType
getComponentType
getCountOfType
getDescription
(Overrides
Buildable
getDescription
.)
getDescriptionItems
(Inherited from
Selectable
.)
GetFieldInfo
(Inherited from
Object
.)
getFirstInteraction
(Inherited from
Selectable
.)
getGameObject
(Overrides
Selectable
getGameObject
.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from
Object
.)
getHeight
(Overrides
Selectable
getHeight
.)
getHelpId
(Overrides
Selectable
getHelpId
.)
getIcon
(Overrides
Selectable
getIcon
.)
getId
(Overrides
Selectable
getId
.)
getIndicators
(Inherited from
Buildable
.)
getInteraction
T
(Inherited from
Selectable
.)
getInteractionCount
(Inherited from
Selectable
.)
getInteractionIndex
(Inherited from
Selectable
.)
getLocation
(Overrides
Selectable
getLocation
.)
getMaxUsers
(Overrides
Selectable
getMaxUsers
.)
getName
(Overrides
Selectable
getName
.)
getNeededResources
getOperationalCountOfType
getOutlineWidth
(Overrides
Selectable
getOutlineWidth
.)
getOxygenGeneration
getParentConstruction
getPendingConstructionCosts
(Inherited from
Buildable
.)
getPosition
(Overrides
Selectable
getPosition
.)
getPotentialUserCount
(Inherited from
Selectable
.)
getPredictedNeededResources
getPredictedPendingConstructionCosts
(Inherited from
Buildable
.)
getProducedItemIndex
getRadius
(Overrides
Selectable
getRadius
.)
getRepairRadius
(Inherited from
Buildable
.)
getRepairResource
(Inherited from
Buildable
.)
getRepairTime
(Overrides
Buildable
getRepairTime
.)
getResourceContainer
(Overrides
Selectable
getResourceContainer
.)
getResourcePoint
getRotation
getSelectionModel
(Overrides
Selectable
getSelectionModel
.)
getSignAnchor
(Inherited from
Selectable
.)
getSignSize
(Overrides
Selectable
getSignSize
.)
getSignYOffset
(Overrides
Selectable
getSignYOffset
.)
getSpaceLeft
getState
(Inherited from
Buildable
.)
getStorageRatio
getSubtitle
(Inherited from
Selectable
.)
getTargeterCount
(Inherited from
Selectable
.)
getTargetPoint
getTransform
(Inherited from
Selectable
.)
getTransitionPoint
GetType
Gets the type of the current instance.
(Inherited from
Object
.)
getUsageAnimations
(Overrides
Selectable
getUsageAnimations
.)
hasFlag
hasInteraction
T
(Inherited from
Selectable
.)
hasPriorityControls
(Inherited from
Buildable
.)
hasSign
(Inherited from
Selectable
.)
init
intersects
isActionMenuEnabled
(Inherited from
Selectable
.)
isAwaitingBuilder
(Inherited from
Buildable
.)
isAwaitingMaterials
(Overrides
Buildable
isAwaitingMaterials
.)
isBuilt
(Inherited from
Buildable
.)
isCloseCameraAvailable
(Inherited from
Selectable
.)
isComponentTypeBuilt
isComponentTypePlaced
isDamaged
(Overrides
Buildable
isDamaged(Specialization)
.)
isDeleteable
(Inherited from
Selectable
.)
isDestroyed
(Overrides
Selectable
isDestroyed
.)
isEditable
(Inherited from
Selectable
.)
isEnabled
(Inherited from
Buildable
.)
isHighPriority
(Overrides
Buildable
isHighPriority
.)
isHighPriorityConstruction
(Inherited from
Buildable
.)
isLockable
(Inherited from
Selectable
.)
isOperational
isSelected
(Inherited from
Selectable
.)
isSpaceAvailable
isSurvivable
(Overrides
Buildable
isSurvivable(Character)
.)
isTargeter
(Inherited from
Selectable
.)
isValidPosition
(Inherited from
Buildable
.)
MemberwiseClone
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
nextInteractionPointIndex
onBuilt
(Overrides
Buildable
onBuilt
.)
onPlaced
(Overrides
Buildable
onPlaced
.)
onPostLoad
onTimeScaleChanged
onUserPlaced
(Inherited from
Buildable
.)
playSound
(Inherited from
Selectable
.)
playSoundLoop
(Inherited from
Selectable
.)
playSparksSound
postInit
prioritizeSigns
(Inherited from
Selectable
.)
produceItem
produceResource
recycle
(Overrides
Selectable
recycle
.)
removeInteraction
(Inherited from
Selectable
.)
removeSurveyedModule
removeTargeter
(Inherited from
Selectable
.)
repair
(Overrides
Buildable
repair(Single)
.)
requiresOperator
restoreModel
(Inherited from
Selectable
.)
selectionCast
selectionCastAll
serialize
(Overrides
Buildable
serialize(XmlNode, String)
.)
setColor
(Overrides
Selectable
setColor(Color, Boolean)
.)
setDescriptionItem
(Inherited from
Selectable
.)
setEnabled
(Overrides
Buildable
setEnabled(Boolean)
.)
setPosition
setPositionY
setProducedItemIndex
setRotation(Single)
setRotation(Quaternion)
setSelected
(Inherited from
Selectable
.)
setSignDisabled
(Inherited from
Selectable
.)
setSignEnabled
(Inherited from
Selectable
.)
setSingleSignEnabled
(Inherited from
Selectable
.)
setUsedInteractionPointIndex
setValidPosition
(Inherited from
Buildable
.)
shouldEmbedProduction
startBuilding
(Inherited from
Buildable
.)
stopSound
(Inherited from
Selectable
.)
stopSparksSound
tick
(Overrides
Buildable
tick(Single)
.)
ToString
(Overrides
Selectable
ToString
.)
update
updateAnimation
updateBuild
(Overrides
Buildable
updateBuild(Single)
.)
updateCondition
updateDescriptionItems
updateHeal
updateIndicator
(Inherited from
Selectable
.)
updateOxygenDescription
updateProduction
updateRemoteOperation
updateSign
(Inherited from
Selectable
.)
updateSound
updateSparks
updateSurveyance
updateTargetColor
updateTree
updateWarnings
useExtrudedSelection
(Inherited from
Selectable
.)
Top
See Also
Reference
ConstructionComponent Class
Planetbase Namespace