Click or drag to resize
Bot Class

[Missing <summary> documentation for "T:Planetbase.Bot"]

Inheritance Hierarchy

Namespace: Planetbase
Assembly: Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
public class Bot : Character

The Bot type exposes the following members.

Constructors
  NameDescription
Private methodStatic memberBot
Public methodBot
Initializes a new instance of the Bot class
Top
Methods
  NameDescription
Public methodaddInteraction (Inherited from Character.)
Public methodaddTargeter (Inherited from Selectable.)
Public methodStatic memberanyFree
Public methodanyInteractions() (Inherited from Selectable.)
Public methodanyInteractions(Character) (Inherited from Selectable.)
Public methodanyTargeters (Inherited from Selectable.)
Public methodanyTargetersDeliveringResource (Inherited from Selectable.)
Public methodcalculateRecycleAmounts (Overrides Selectable.calculateRecycleAmounts().)
Public methodcanStartWalking (Inherited from Character.)
Public methodclearDirectTargets (Inherited from Character.)
Public methodclearProps (Inherited from Character.)
Public methodclearSigns (Inherited from Selectable.)
Public methodclearTargets (Inherited from Character.)
Public methodcreateModel (Inherited from Character.)
Public methoddecayIndicator (Inherited from Character.)
Public methoddeserialize (Overrides Character.deserialize(XmlNode).)
Public methoddestroy (Inherited from Character.)
Public methoddestroyDeferred (Inherited from Character.)
Public methoddestroyInteractions (Inherited from Character.)
Public methoddestroyResource (Inherited from Character.)
Public methodembedResource (Inherited from Character.)
Public methodend (Overrides Character.end().)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Private methodFieldGetter (Inherited from Object.)
Private methodFieldSetter (Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodgetActionRadius (Inherited from Selectable.)
Public methodgetAnchorPoint (Inherited from Character.)
Public methodgetAnimationNames (Overrides Character.getAnimationNames(CharacterAnimationType).)
Public methodgetCondition (Inherited from Character.)
Public methodgetCurrentAiRule (Inherited from Character.)
Public methodgetCurrentConstruction (Inherited from Character.)
Public methodgetDescription (Overrides Character.getDescription().)
Public methodgetDescriptionItems (Inherited from Selectable.)
Public methodgetDirection (Inherited from Character.)
Private methodGetFieldInfo (Inherited from Object.)
Public methodgetFirstInteraction (Inherited from Selectable.)
Public methodgetGameObject (Inherited from Character.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodgetHeight (Overrides Selectable.getHeight().)
Public methodgetHelpId (Overrides Selectable.getHelpId().)
Public methodgetIcon (Overrides Selectable.getIcon().)
Public methodgetId (Inherited from Character.)
Public methodgetIdleAnimationType (Inherited from Character.)
Public methodgetIndicator (Inherited from Character.)
Public methodgetIndicators (Overrides Character.getIndicators().)
Public methodgetIndirectTargetResource (Inherited from Character.)
Public methodgetInteraction<T> (Inherited from Selectable.)
Public methodgetInteractionComponent (Inherited from Character.)
Public methodgetInteractionCount (Inherited from Selectable.)
Public methodgetInteractionIndex (Inherited from Selectable.)
Public methodgetInteractionSelectable (Inherited from Character.)
Public methodgetLoadedResource (Inherited from Character.)
Public methodgetLocation (Inherited from Character.)
Public methodgetMaxSpeed (Overrides Character.getMaxSpeed().)
Public methodgetMaxUsers (Inherited from Selectable.)
Public methodgetName (Inherited from Character.)
Public methodgetOutlineWidth (Inherited from Character.)
Public methodgetParticlePoint (Inherited from Character.)
Public methodgetPath (Inherited from Character.)
Public methodgetPosition (Inherited from Character.)
Public methodgetPotentialUserCount (Inherited from Selectable.)
Public methodgetProp (Inherited from Character.)
Public methodgetRadius (Inherited from Character.)
Public methodgetResourceContainer (Inherited from Selectable.)
Public methodgetRestorerSpecialization (Overrides Character.getRestorerSpecialization().)
Public methodgetRestoringResource (Overrides Character.getRestoringResource().)
Public methodgetRotation (Inherited from Character.)
Public methodgetSelectionBounds (Overrides Character.getSelectionBounds().)
Public methodgetSelectionModel (Inherited from Character.)
Public methodgetSignAnchor (Inherited from Character.)
Public methodgetSignSize (Inherited from Character.)
Public methodgetSignYOffset (Inherited from Character.)
Public methodgetSpecialization (Inherited from Character.)
Public methodgetState (Inherited from Character.)
Public methodgetSubtitle (Overrides Selectable.getSubtitle().)
Public methodgetTarget (Inherited from Character.)
Public methodgetTargetBuildable (Inherited from Character.)
Public methodgetTargetCharacter (Inherited from Character.)
Public methodgetTargetComponent (Inherited from Character.)
Public methodgetTargetConstruction (Inherited from Character.)
Public methodgetTargeterCount (Inherited from Selectable.)
Public methodgetTargetPosition (Inherited from Character.)
Public methodgetTargetResource (Inherited from Character.)
Public methodgetTargetSelectable (Inherited from Character.)
Public methodgetTransform (Inherited from Selectable.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodgetUsageAnimations (Inherited from Selectable.)
Public methodgetUsageCooldown (Inherited from Character.)
Public methodgetWalkAnimationType (Inherited from Character.)
Public methodgetWorkSpeed (Inherited from Character.)
Public methodhasFlag (Inherited from Character.)
Public methodhasInertia (Overrides Character.hasInertia().)
Public methodhasInteraction<T> (Inherited from Selectable.)
Public methodhasSign (Inherited from Selectable.)
Public methodhasStatusFlag (Inherited from Character.)
Public methodinit (Overrides Character.init(Specialization, Vector3, Location).)
Public methodisAbleToWork (Inherited from Character.)
Public methodisActionMenuEnabled (Inherited from Selectable.)
Public methodisBeingRestored (Inherited from Character.)
Public methodisCarrying (Inherited from Character.)
Public methodisCloseCameraAvailable (Inherited from Character.)
Public methodisConscious (Inherited from Character.)
Public methodisDead (Inherited from Character.)
Public methodisDeleteable (Overrides Character.isDeleteable(Boolean).)
Public methodisDestroyed (Inherited from Character.)
Public methodisEditable (Inherited from Selectable.)
Public methodisEnemy (Inherited from Character.)
Public methodisFighting (Inherited from Character.)
Public methodisFitForCriticalWork (Inherited from Character.)
Public methodisFitForWork (Inherited from Character.)
Public methodisFleeing (Inherited from Character.)
Public methodisFree (Overrides Character.isFree().)
Public methodisIndicatorLessOrEqual (Inherited from Character.)
Public methodisIndicatorLow (Inherited from Character.)
Public methodisKo (Inherited from Character.)
Public methodisLoaded (Inherited from Character.)
Public methodisLockable (Inherited from Selectable.)
Public methodisLowStatus (Inherited from Character.)
Public methodisMining (Inherited from Character.)
Public methodisProtected (Inherited from Character.)
Public methodisSelected (Inherited from Selectable.)
Public methodisStatusExtremelyLow (Inherited from Character.)
Public methodisStatusMaxedOut (Inherited from Character.)
Public methodisStatusSuboptimal (Inherited from Character.)
Public methodisStatusVeryLow (Inherited from Character.)
Public methodisTargeter (Inherited from Selectable.)
Public methodisValidNode (Inherited from Character.)
Public methodisVeryLowStatus (Inherited from Character.)
Public methodisWaitingForAirlock() (Inherited from Character.)
Public methodisWaitingForAirlock(Module) (Inherited from Character.)
Public methodisWanderTime (Inherited from Character.)
Public methodloadResource (Inherited from Character.)
Public methodlookAt (Inherited from Character.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodneedsRestoring (Overrides Character.needsRestoring().)
Public methodonBlocked (Inherited from Character.)
Public methodonKo (Inherited from Character.)
Public methodonMealEaten (Inherited from Character.)
Public methodonReachedTarget (Inherited from Character.)
Public methodonReturnToShip (Inherited from Character.)
Public methodplayAnimation (Inherited from Character.)
Public methodplayFleeSound (Inherited from Character.)
Public methodplayIdleAnimation (Inherited from Character.)
Public methodplaySound (Inherited from Selectable.)
Public methodplaySoundLoop (Inherited from Selectable.)
Public methodplayWalkAnimation (Inherited from Character.)
Public methodpostInit (Inherited from Character.)
Public methodprioritizeSigns (Inherited from Selectable.)
Public methodqueueAnimation (Inherited from Character.)
Public methodrecycle (Overrides Selectable.recycle().)
Public methodreleaseWeapon (Inherited from Character.)
Public methodremoveInteraction (Overrides Character.removeInteraction(Interaction).)
Public methodremoveTargeter (Inherited from Selectable.)
Public methodrequiresOxygen (Overrides Character.requiresOxygen().)
Public methodresetWanderTime (Inherited from Character.)
Public methodrestore (Overrides Character.restore(Single).)
Public methodrestoreModel (Inherited from Character.)
Public methodrestoreStatus (Inherited from Character.)
Public methodrunBuildRule (Inherited from Character.)
Public methodserialize (Overrides Character.serialize(XmlNode, String).)
Public methodsetArmed (Inherited from Character.)
Public methodsetColor (Inherited from Selectable.)
Public methodsetCondition (Inherited from Character.)
Public methodsetCurrentAiRule (Inherited from Character.)
Public methodsetDead (Overrides Character.setDead().)
Public methodsetDescriptionItem (Inherited from Selectable.)
Public methodsetDirection (Inherited from Character.)
Public methodsetIdle (Inherited from Character.)
Public methodsetIndirectTargets (Inherited from Character.)
Public methodsetKo (Overrides Character.setKo().)
Public methodsetLocation (Overrides Character.setLocation(Location).)
Public methodsetModel (Inherited from Character.)
Public methodsetPosition (Inherited from Character.)
Public methodsetRotation (Inherited from Character.)
Public methodsetSelected (Inherited from Selectable.)
Public methodsetSignDisabled (Inherited from Selectable.)
Public methodsetSignEnabled (Inherited from Selectable.)
Public methodsetSingleSignEnabled (Inherited from Selectable.)
Public methodsetStatusEnabled (Inherited from Character.)
Public methodsetTarget (Inherited from Character.)
Public methodsetTransform (Inherited from Character.)
Public methodsetUsageCooldown (Inherited from Character.)
Public methodshouldDecay
Public methodstartInteracting (Inherited from Character.)
Public methodstartWalking(Selectable) (Inherited from Character.)
Public methodstartWalking(Vector3, Location) (Inherited from Character.)
Public methodstartWalking(Target, Selectable) (Inherited from Character.)
Public methodstartWalking(Target,Selectable[]) (Inherited from Character.)
Public methodstopSound (Inherited from Selectable.)
Public methodstoreResource (Inherited from Character.)
Public methodswitchLocation (Inherited from Character.)
Public methodtick (Overrides Character.tick(Single).)
Public methodToString (Inherited from Character.)
Public methodunloadResource (Inherited from Character.)
Public methodupdate (Overrides Character.update(Single).)
Public methodupdateDead (Inherited from Character.)
Public methodupdateDustParticles
Public methodupdateExoskeleton (Inherited from Character.)
Public methodupdateFreeStatus
Public methodupdateIdle (Inherited from Character.)
Public methodupdateIndicator (Inherited from Selectable.)
Public methodupdateInteracting (Inherited from Character.)
Public methodupdateSign (Inherited from Selectable.)
Public methodupdateSigns (Inherited from Character.)
Public methodupdateWalking (Inherited from Character.)
Public methodupdateWalkingImmediateTaget (Inherited from Character.)
Public methodupdateWalkingPath (Inherited from Character.)
Public methodupdateWalkingSpeed (Inherited from Character.)
Public methoduseExtrudedSelection (Inherited from Character.)
Top
Fields
  NameDescription
Public fieldmAi (Inherited from Character.)
Public fieldmAnchorPoints (Inherited from Character.)
Public fieldmAnimation (Inherited from Character.)
Public fieldmAnimationQueueTime (Inherited from Character.)
Public fieldmBlockCooldown (Inherited from Character.)
Public fieldmBlockCount (Inherited from Character.)
Public fieldmBody (Inherited from Character.)
Public fieldmCurrentAiRule (Inherited from Character.)
Public fieldmCurrentAnimation (Inherited from Character.)
Public fieldmCurrentAnimationState (Inherited from Character.)
Public fieldmCurrentConstruction (Inherited from Character.)
Public fieldmCurrentSpeed (Inherited from Character.)
Public fieldmDeadTime (Inherited from Character.)
Public fieldmDescriptionItems (Inherited from Selectable.)
Public fieldmDustParticles
Public fieldmExoskeleton (Inherited from Character.)
Public fieldStatic membermFreeBots
Public fieldmId (Inherited from Character.)
Public fieldmIdleTime (Inherited from Character.)
Public fieldmImmediateTarget (Inherited from Character.)
Public fieldmIndicators (Inherited from Character.)
Public fieldmIndirectTargets (Inherited from Character.)
Public fieldmIntegrityDecayRate
Public fieldmInteractions (Inherited from Selectable.)
Public fieldmInteractionTime (Inherited from Character.)
Public fieldmLastPosition
Public fieldmLoadedResource (Inherited from Character.)
Public fieldmLocation (Inherited from Character.)
Public fieldmMaterials (Inherited from Character.)
Public fieldmModel (Inherited from Character.)
Public fieldmName (Inherited from Character.)
Public fieldmNavigationPath (Inherited from Character.)
Public fieldmObject (Inherited from Character.)
Public fieldmPartialCount (Inherited from Character.)
Public fieldmParticlePoint (Inherited from Character.)
Public fieldmParticlesColor
Public fieldmProps (Inherited from Character.)
Public fieldmQueuedAnchorPoint (Inherited from Character.)
Public fieldmQueuedAnimation (Inherited from Character.)
Public fieldmSelected (Inherited from Selectable.)
Public fieldmSignAnchor (Inherited from Character.)
Public fieldmSigns (Inherited from Selectable.)
Public fieldmSpecialization (Inherited from Character.)
Public fieldmState (Inherited from Character.)
Public fieldmStatusFlags (Inherited from Character.)
Public fieldmTarget (Inherited from Character.)
Public fieldmTargeters (Inherited from Selectable.)
Public fieldmUsageCooldowns (Inherited from Character.)
Public fieldmWanderTime (Inherited from Character.)
Top
See Also