Planetbase
Planetbase
Planetbase
Construction Class
Construction Methods
addBuildTask Method
addComponent Method
addLink Method
allBuilt Method
animateAlpha Method
anyBuiltInteriorLinks Method
anyBuiltLinks Method
anyWaterGeneratingComponents Method
calculateColor Method
calculateGrid Method
calculateTotalOxygenGeneration Method
canDisplayWarnings Method
componentSelectionCast Method
createLight Method
debugDamage Method
decreaseOxygen Method
deserialize Method
deserializeConnections Method
deserializeLinks Method
deserializeModules Method
destroy Method
destroyAll Method
distanceTo Method
end Method
endDeserializing Method
find Method
findAwaitingBuilder Method
findConstructionAwaitingMaterials Method
findDamaged Method
findExtremelyDamagedInterior Method
findNearestConstruction Method
findNearestInteriorConstruction Method
findUnsurveyed Method
getAnimationSpeed Method
getAveragePosition Method
getBuiltInteriorLink Method
getBuiltLink Method
getComponent Method
getComponentCount Method
getComponentPowerGeneration Method
getComponents Method
getComponentWaterGeneration Method
getCount Method
getDescription Method
getFirst Method
getFloorPosition Method
getGameObject Method
getGrid Method
getHeight Method
getIcon Method
getId Method
getIdlePosition Method
getInteriorConstructionCount Method
getInteriorLink Method
getInteriorLinkCount Method
getLink Method
getLinkCount Method
getLinks Method
getLongRadius Method
getMaxPowerGeneration Method
getMaxWaterGeneration Method
getName Method
getOxygenGeneration Method
getOxygenIndicator Method
getPoint Method
getPosition Method
getPowerCollection Method
getPowerGeneration Method
getPowerGridIndicator Method
getPowerStorageCapacity Method
getRandomWalkablePosition Method
getResourcePositions Method
getSelectionModel Method
getStoredPower Method
getStoredWater Method
getTimeBuilt Method
getVolume Method
getWaterGeneration Method
getWaterGridIndicator Method
getWaterStorageCapacity Method
hasFlag Method
hasWater Method
hideAllButFloors Method
init Method
initBuildtasks Method
initPowerDescription Method
initWaterDescription Method
isActionMenuEnabled Method
isAwaitingBuilder Method
isBreathable Method
isDamaged Method
isDeleteable Method
isDestroyed Method
isEmittingLight Method
isExtremelyDamaged Method
isHighPriority Method
isLinkable Method
isLinkedTo Method
isLockable Method
isLocked Method
isOperational Method
isPowered Method
isSurveyed Method
isSurvivable Method
isTopOn Method
isUnoperated Method
isVital Method
onBuilt Method
onComponentBuilt Method
onImpact Method
onPlaced Method
onPostLoad Method
onTimeScaleChanged Method
playAnimation Method
playDefaultAnimation Method
postInit Method
removeComponent Method
removeLink Method
repair Method
requiresOxygen Method
resetGrid Method
selectionCast Method
serialize Method
serializeAll Method
setAllLightsEnabled Method
setAllTints Method
setColor Method
setEnabled Method
setGrid Method
setHasWater Method
setHighPriority Method
setLightEnabled Method
setLocked Method
setOnBuiltCallback Method
setPosition Method
setPower Method
setRenderTop Method
setRenderTops Method
setSelected Method
setSurveyorComponent Method
shouldDisplayWarningMessages Method
startBuilding Method
startDeserializing Method
storePower Method
tick Method
translateBuildObject Method
update Method
updateAll Method
updateBuild Method
updateDescriptionItems Method
updateGenerationDescriptions Method
updateGridIndicators Method
updateLight Method
updateLockVisibility Method
updateOxygen Method
updateOxygenDescription Method
updatePowerDescription Method
updateTargetColor Method
updateTint Method
updateTopRender Method
updateWarnings Method
updateWaterDescription Method
Construction Methods
The
Construction
type exposes the following members.
Methods
Name
Description
addBuildTask
addComponent
addConstructionMaterial
(Inherited from
Buildable
.)
addInteraction
(Inherited from
Selectable
.)
addLink
addTargeter
(Inherited from
Selectable
.)
allBuilt
animateAlpha
anyBuiltInteriorLinks
anyBuiltLinks
anyInteractions
(Inherited from
Selectable
.)
anyInteractions(Character)
(Inherited from
Selectable
.)
anyTargeters
(Inherited from
Selectable
.)
anyTargetersDeliveringResource
(Inherited from
Selectable
.)
anyWaterGeneratingComponents
calculateBuildLocationReachable
(Inherited from
Buildable
.)
calculateColor
calculateCost
(Inherited from
Buildable
.)
calculateGrid
calculateRecycleAmounts
(Inherited from
Buildable
.)
calculateTotalOxygenGeneration
canBeDisabled
(Inherited from
Buildable
.)
canDisplayWarnings
clearSigns
(Inherited from
Selectable
.)
componentSelectionCast
createLight
debugDamage
decreaseOxygen
deserialize
deserialize(XmlNode)
(Overrides
Buildable
deserialize(XmlNode)
.)
deserializeConnections
deserializeLinks
deserializeModules
destroy
(Overrides
Buildable
destroy
.)
destroyAll
distanceTo
end
endDeserializing
Equals
Determines whether the specified
Object
is equal to the current
Object
.
(Inherited from
Object
.)
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
findConstructionAwaitingMaterials(Character, ResourceType)
findConstructionAwaitingMaterials(Character, SortedList
Single, Buildable
)
findDamaged
findExtremelyDamagedInterior
findNearestConstruction
findNearestInteriorConstruction
findUnsurveyed
getActionRadius
(Inherited from
Selectable
.)
getAnimationSpeed
getAveragePosition
getBuildLocation
(Inherited from
Buildable
.)
getBuildProgress
(Inherited from
Buildable
.)
getBuildTarget
(Inherited from
Buildable
.)
getBuiltInteriorLink
getBuiltLink
getComponent
getComponentCount
getComponentPowerGeneration
getComponents
getComponentWaterGeneration
getCount
getDescription
(Overrides
Buildable
getDescription
.)
getDescriptionItems
(Inherited from
Selectable
.)
GetFieldInfo
(Inherited from
Object
.)
getFirst
getFirstInteraction
(Inherited from
Selectable
.)
getFloorPosition
getGameObject
(Overrides
Selectable
getGameObject
.)
getGrid
GetHashCode
Serves as a hash function for a particular type.
(Inherited from
Object
.)
getHeight
(Overrides
Selectable
getHeight
.)
getHelpId
(Inherited from
Selectable
.)
getIcon
(Overrides
Selectable
getIcon
.)
getId
(Overrides
Selectable
getId
.)
getIdlePosition
getIndicators
(Inherited from
Buildable
.)
getInteraction
T
(Inherited from
Selectable
.)
getInteractionCount
(Inherited from
Selectable
.)
getInteractionIndex
(Inherited from
Selectable
.)
getInteriorConstructionCount
getInteriorLink
getInteriorLinkCount
getLink
getLinkCount
getLinks
getLocation
(Inherited from
Selectable
.)
getLongRadius
getMaxPowerGeneration
getMaxUsers
(Inherited from
Selectable
.)
getMaxWaterGeneration
getName
(Overrides
Selectable
getName
.)
getOutlineWidth
(Inherited from
Selectable
.)
getOxygenGeneration
getOxygenIndicator
getPendingConstructionCosts
(Inherited from
Buildable
.)
getPoint
getPosition
(Overrides
Selectable
getPosition
.)
getPotentialUserCount
(Inherited from
Selectable
.)
getPowerCollection
getPowerGeneration
getPowerGridIndicator
getPowerStorageCapacity
getPredictedPendingConstructionCosts
(Inherited from
Buildable
.)
getRadius
(Inherited from
Selectable
.)
getRandomWalkablePosition
getRepairRadius
(Inherited from
Buildable
.)
getRepairResource
(Inherited from
Buildable
.)
getRepairTime
(Inherited from
Buildable
.)
getResourceContainer
(Inherited from
Selectable
.)
getResourcePositions
getSelectionModel
(Overrides
Selectable
getSelectionModel
.)
getSignAnchor
(Inherited from
Selectable
.)
getSignSize
(Inherited from
Selectable
.)
getSignYOffset
(Inherited from
Selectable
.)
getState
(Inherited from
Buildable
.)
getStoredPower
getStoredWater
getSubtitle
(Inherited from
Selectable
.)
getTargeterCount
(Inherited from
Selectable
.)
getTimeBuilt
getTransform
(Inherited from
Selectable
.)
GetType
Gets the type of the current instance.
(Inherited from
Object
.)
getUsageAnimations
(Inherited from
Selectable
.)
getVolume
getWaterGeneration
getWaterGridIndicator
getWaterStorageCapacity
hasFlag
hasInteraction
T
(Inherited from
Selectable
.)
hasPriorityControls
(Inherited from
Buildable
.)
hasSign
(Inherited from
Selectable
.)
hasWater
hideAllButFloors
init
initBuildtasks
initPowerDescription
initWaterDescription
isActionMenuEnabled
(Overrides
Selectable
isActionMenuEnabled
.)
isAwaitingBuilder
(Overrides
Buildable
isAwaitingBuilder
.)
isAwaitingMaterials
(Inherited from
Buildable
.)
isBreathable
isBuilt
(Inherited from
Buildable
.)
isCloseCameraAvailable
(Inherited from
Selectable
.)
isDamaged
(Overrides
Buildable
isDamaged(Specialization)
.)
isDeleteable
(Overrides
Selectable
isDeleteable(Boolean
)
.)
isDestroyed
(Overrides
Selectable
isDestroyed
.)
isEditable
(Inherited from
Selectable
.)
isEmittingLight
isEnabled
(Inherited from
Buildable
.)
isExtremelyDamaged
isHighPriority
(Overrides
Buildable
isHighPriority
.)
isHighPriorityConstruction
(Inherited from
Buildable
.)
isLinkable
isLinkedTo
isLockable
(Overrides
Selectable
isLockable(Boolean
)
.)
isLocked
isOperational
isPowered
isSelected
(Inherited from
Selectable
.)
isSurveyed
isSurvivable
(Overrides
Buildable
isSurvivable(Character)
.)
isTargeter
(Inherited from
Selectable
.)
isTopOn
isUnoperated
isValidPosition
(Inherited from
Buildable
.)
isVital
MemberwiseClone
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
onBuilt
(Overrides
Buildable
onBuilt
.)
onComponentBuilt
onImpact
onPlaced
(Overrides
Buildable
onPlaced
.)
onPostLoad
onTimeScaleChanged
onUserPlaced
(Inherited from
Buildable
.)
playAnimation
playDefaultAnimation
playSound
(Inherited from
Selectable
.)
playSoundLoop
(Inherited from
Selectable
.)
postInit
prioritizeSigns
(Inherited from
Selectable
.)
recycle
(Inherited from
Selectable
.)
removeComponent
removeInteraction
(Inherited from
Selectable
.)
removeLink
removeTargeter
(Inherited from
Selectable
.)
repair
(Overrides
Buildable
repair(Single)
.)
requiresOxygen
resetGrid
restoreModel
(Inherited from
Selectable
.)
selectionCast
serialize
(Overrides
Buildable
serialize(XmlNode, String)
.)
serializeAll
setAllLightsEnabled
setAllTints
setColor
(Overrides
Selectable
setColor(Color, Boolean)
.)
setDescriptionItem
(Inherited from
Selectable
.)
setEnabled
(Overrides
Buildable
setEnabled(Boolean)
.)
setGrid
setHasWater
setHighPriority
setLightEnabled
setLocked
setOnBuiltCallback
setPosition
setPower
setRenderTop
setRenderTops
setSelected
(Overrides
Selectable
setSelected(Boolean)
.)
setSignDisabled
(Inherited from
Selectable
.)
setSignEnabled
(Inherited from
Selectable
.)
setSingleSignEnabled
(Inherited from
Selectable
.)
setSurveyorComponent
setValidPosition
(Inherited from
Buildable
.)
shouldDisplayWarningMessages
startBuilding
(Overrides
Buildable
startBuilding
.)
startDeserializing
stopSound
(Inherited from
Selectable
.)
storePower
tick
(Overrides
Buildable
tick(Single)
.)
ToString
(Inherited from
Selectable
.)
translateBuildObject
update
updateAll
updateBuild
(Overrides
Buildable
updateBuild(Single)
.)
updateDescriptionItems
updateGenerationDescriptions
updateGridIndicators
updateIndicator
(Inherited from
Selectable
.)
updateLight
updateLockVisibility
updateOxygen
updateOxygenDescription
updatePowerDescription
updateSign
(Inherited from
Selectable
.)
updateTargetColor
updateTint
updateTopRender
updateWarnings
updateWaterDescription
useExtrudedSelection
(Inherited from
Selectable
.)
Top
See Also
Reference
Construction Class
Planetbase Namespace