Planetbase
Planetbase
Planetbase
Character Class
Character Methods
addInteraction Method
calculateOverallStatus Method
canStartWalking Method
clearDirectTargets Method
clearProps Method
clearTargets Method
create Method
createModel Method
debugKillAll Method
decayAllIndicators Method
decayIndicator Method
decaySelectionIndicators Method
deserialize Method
deserializeAll Method
destroy Method
destroyAll Method
destroyDeferred Method
destroyInteractions Method
destroyResource Method
embedResource Method
end Method
find Method
findNearestCharacter Method
findRestoreable Method
getAnchorPoint Method
getAnimationNames Method
getArmedCount Method
getCondition Method
getCount Method
getCountOfSpecialization Method
getCountOfType(T) Method
getCurrentAiRule Method
getCurrentConstruction Method
getDescription Method
getDirection Method
getFirstCharacter Method
getGameObject Method
getHumanCount Method
getId Method
getIdleAnimationType Method
getIndicator Method
getIndicators Method
getIndirectTargetResource Method
getInteractionComponent Method
getInteractionSelectable Method
getLoadedResource Method
getLocation Method
getMaxSpeed Method
getName Method
getOutlineWidth Method
getParticlePoint Method
getPath Method
getPosition Method
getProp Method
getRadius Method
getRestorerSpecialization Method
getRestoringResource Method
getRotation Method
getSelectionBounds Method
getSelectionModel Method
getSignAnchor Method
getSignSize Method
getSignYOffset Method
getSpecialization Method
getSpecializationCharacters Method
getState Method
getTarget Method
getTargetBuildable Method
getTargetCharacter Method
getTargetComponent Method
getTargetConstruction Method
getTargetPosition Method
getTargetResource Method
getTargetSelectable Method
getUsageCooldown Method
getWalkAnimationType Method
getWorkSpeed Method
hasFlag Method
hasInertia Method
hasStatusFlag Method
init Method
isAbleToWork Method
isBeingRestored Method
isCarrying Method
isCloseCameraAvailable Method
isConscious Method
isDead Method
isDeleteable Method
isDestroyed Method
isEnemy Method
isFighting Method
isFitForCriticalWork Method
isFitForWork Method
isFleeing Method
isFree Method
isIndicatorLessOrEqual Method
isIndicatorLow Method
isKo Method
isLoaded Method
isLowStatus Method
isMining Method
isProtected Method
isStatusExtremelyLow Method
isStatusMaxedOut Method
isStatusSuboptimal Method
isStatusVeryLow Method
isValidNode Method
isVeryLowStatus Method
isWaitingForAirlock Method
isWanderTime Method
loadResource Method
lookAt Method
needsRestoring Method
onAlert Method
onBlocked Method
onImpact Method
onKo Method
onMealEaten Method
onReachedTarget Method
onReturnToShip Method
onTimeScaleChanged Method
playAnimation Method
playFleeSound Method
playIdleAnimation Method
playWalkAnimation Method
postInit Method
queueAnimation Method
releaseWeapon Method
removeInteraction Method
requiresOxygen Method
resetWanderTime Method
restore Method
restoreModel Method
restoreStatus Method
runBuildRule Method
selectionCast Method
serialize Method
serializeAll Method
setArmed Method
setCondition Method
setCurrentAiRule Method
setDead Method
setDirection Method
setExterior Method
setIdle Method
setIndirectTargets Method
setKo Method
setLocation Method
setModel Method
setPosition Method
setRotation Method
setStatusEnabled Method
setTarget Method
setTransform Method
setUsageCooldown Method
startInteracting Method
startWalking Method
stateToString Method
storeResource Method
switchLocation Method
tick Method
ToString Method
unloadResource Method
update Method
updateAll Method
updateDead Method
updateExoskeleton Method
updateIdle Method
updateInteracting Method
updateSigns Method
updateWalking Method
updateWalkingImmediateTaget Method
updateWalkingPath Method
updateWalkingSpeed Method
useExtrudedSelection Method
Character Methods
The
Character
type exposes the following members.
Methods
Name
Description
addInteraction
(Overrides
Selectable
addInteraction(Interaction)
.)
addTargeter
(Inherited from
Selectable
.)
anyInteractions
(Inherited from
Selectable
.)
anyInteractions(Character)
(Inherited from
Selectable
.)
anyTargeters
(Inherited from
Selectable
.)
anyTargetersDeliveringResource
(Inherited from
Selectable
.)
calculateOverallStatus
calculateRecycleAmounts
(Inherited from
Selectable
.)
canStartWalking
clearDirectTargets
clearProps
clearSigns
(Inherited from
Selectable
.)
clearTargets
create(String, XmlNode)
create(Specialization, Vector3, Location)
createModel
debugKillAll
decayAllIndicators
decayIndicator
decaySelectionIndicators
deserialize
deserializeAll
destroy
(Overrides
Selectable
destroy
.)
destroyAll
destroyDeferred
destroyInteractions
destroyResource
embedResource
end
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(String)
find(GameObject)
find(Specialization)
findNearestCharacter(Character)
findNearestCharacter(Character, Vector3)
findRestoreable
getActionRadius
(Inherited from
Selectable
.)
getAnchorPoint
getAnimationNames
getArmedCount
getCondition
getCount
getCountOfSpecialization
getCountOfType
T
getCurrentAiRule
getCurrentConstruction
getDescription
(Overrides
Selectable
getDescription
.)
getDescriptionItems
(Inherited from
Selectable
.)
getDirection
GetFieldInfo
(Inherited from
Object
.)
getFirstCharacter
getFirstInteraction
(Inherited from
Selectable
.)
getGameObject
(Overrides
Selectable
getGameObject
.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from
Object
.)
getHeight
(Inherited from
Selectable
.)
getHelpId
(Inherited from
Selectable
.)
getHumanCount
getIcon
(Inherited from
Selectable
.)
getId
(Overrides
Selectable
getId
.)
getIdleAnimationType
getIndicator
getIndicators
(Overrides
Selectable
getIndicators
.)
getIndirectTargetResource
getInteraction
T
(Inherited from
Selectable
.)
getInteractionComponent
getInteractionCount
(Inherited from
Selectable
.)
getInteractionIndex
(Inherited from
Selectable
.)
getInteractionSelectable
getLoadedResource
getLocation
(Overrides
Selectable
getLocation
.)
getMaxSpeed
getMaxUsers
(Inherited from
Selectable
.)
getName
(Overrides
Selectable
getName
.)
getOutlineWidth
(Overrides
Selectable
getOutlineWidth
.)
getParticlePoint
getPath
getPosition
(Overrides
Selectable
getPosition
.)
getPotentialUserCount
(Inherited from
Selectable
.)
getProp
getRadius
(Overrides
Selectable
getRadius
.)
getResourceContainer
(Inherited from
Selectable
.)
getRestorerSpecialization
getRestoringResource
getRotation
getSelectionBounds
getSelectionModel
(Overrides
Selectable
getSelectionModel
.)
getSignAnchor
(Overrides
Selectable
getSignAnchor
.)
getSignSize
(Overrides
Selectable
getSignSize
.)
getSignYOffset
(Overrides
Selectable
getSignYOffset
.)
getSpecialization
getSpecializationCharacters
getState
getSubtitle
(Inherited from
Selectable
.)
getTarget
getTargetBuildable
getTargetCharacter
getTargetComponent
getTargetConstruction
getTargeterCount
(Inherited from
Selectable
.)
getTargetPosition
getTargetResource
getTargetSelectable
getTransform
(Inherited from
Selectable
.)
GetType
Gets the type of the current instance.
(Inherited from
Object
.)
getUsageAnimations
(Inherited from
Selectable
.)
getUsageCooldown
getWalkAnimationType
getWorkSpeed
hasFlag
hasInertia
hasInteraction
T
(Inherited from
Selectable
.)
hasSign
(Inherited from
Selectable
.)
hasStatusFlag
init
isAbleToWork
isActionMenuEnabled
(Inherited from
Selectable
.)
isBeingRestored
isCarrying
isCloseCameraAvailable
(Overrides
Selectable
isCloseCameraAvailable
.)
isConscious
isDead
isDeleteable
(Overrides
Selectable
isDeleteable(Boolean
)
.)
isDestroyed
(Overrides
Selectable
isDestroyed
.)
isEditable
(Inherited from
Selectable
.)
isEnemy
isFighting
isFitForCriticalWork
isFitForWork
isFleeing
isFree
isIndicatorLessOrEqual
isIndicatorLow
isKo
isLoaded
isLockable
(Inherited from
Selectable
.)
isLowStatus
isMining
isProtected
isSelected
(Inherited from
Selectable
.)
isStatusExtremelyLow
isStatusMaxedOut
isStatusSuboptimal
isStatusVeryLow
isTargeter
(Inherited from
Selectable
.)
isValidNode
isVeryLowStatus
isWaitingForAirlock
isWaitingForAirlock(Module)
isWanderTime
loadResource
lookAt
MemberwiseClone
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
needsRestoring
onAlert
onBlocked
onImpact(Construction, ImpactType)
onImpact(ImpactType, Vector3)
onKo
onMealEaten
onReachedTarget
onReturnToShip
onTimeScaleChanged
playAnimation
playFleeSound
playIdleAnimation
playSound
(Inherited from
Selectable
.)
playSoundLoop
(Inherited from
Selectable
.)
playWalkAnimation
postInit
prioritizeSigns
(Inherited from
Selectable
.)
queueAnimation
recycle
(Inherited from
Selectable
.)
releaseWeapon
removeInteraction
(Overrides
Selectable
removeInteraction(Interaction)
.)
removeTargeter
(Inherited from
Selectable
.)
requiresOxygen
resetWanderTime
restore
restoreModel
(Overrides
Selectable
restoreModel
.)
restoreStatus
runBuildRule
selectionCast
serialize
serializeAll
setArmed
setColor
(Inherited from
Selectable
.)
setCondition
setCurrentAiRule
setDead
setDescriptionItem
(Inherited from
Selectable
.)
setDirection
setExterior
setIdle
setIndirectTargets
setKo
setLocation
setModel
setPosition
setRotation
setSelected
(Inherited from
Selectable
.)
setSignDisabled
(Inherited from
Selectable
.)
setSignEnabled
(Inherited from
Selectable
.)
setSingleSignEnabled
(Inherited from
Selectable
.)
setStatusEnabled
setTarget
setTransform
setUsageCooldown
startInteracting
startWalking(Selectable)
startWalking(Vector3, Location)
startWalking(Target, Selectable)
startWalking(Target,
Selectable
)
stateToString
stopSound
(Inherited from
Selectable
.)
storeResource
switchLocation
tick
ToString
(Overrides
Selectable
ToString
.)
unloadResource
update
updateAll
updateDead
updateExoskeleton
updateIdle
updateIndicator
(Inherited from
Selectable
.)
updateInteracting
updateSign
(Inherited from
Selectable
.)
updateSigns
updateWalking
updateWalkingImmediateTaget
updateWalkingPath
updateWalkingSpeed
useExtrudedSelection
(Overrides
Selectable
useExtrudedSelection
.)
Top
See Also
Reference
Character Class
Planetbase Namespace