Show / Hide Table of Contents

Class MyBotDefinition

Inheritance
System.Object
MyDefinitionBase
MyBotDefinition
MyAgentDefinition
Inherited Members
MyDefinitionBase.Id
MyDefinitionBase.DisplayNameEnum
MyDefinitionBase.DescriptionEnum
MyDefinitionBase.DisplayNameString
MyDefinitionBase.DescriptionString
MyDefinitionBase.DescriptionArgs
MyDefinitionBase.Icons
MyDefinitionBase.Enabled
MyDefinitionBase.Public
MyDefinitionBase.AvailableInSurvival
MyDefinitionBase.Context
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase, MyModContext)
MyDefinitionBase.Postprocess()
MyDefinitionBase.GetObjectBuilder()
MyDefinitionBase.ToString()
MyDefinitionBase.CheckDefinitionDLCs(String[])
MyDefinitionBase.DLCs
MyDefinitionBase.DisplayNameText
MyDefinitionBase.DescriptionText
Namespace: Sandbox.Definitions
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyBotDefinition : MyDefinitionBase

Constructors

MyBotDefinition()

Declaration
public MyBotDefinition()

Fields

BehaviorSubtype

Declaration
public string BehaviorSubtype
Field Value
Type Description
System.String

BehaviorType

Declaration
public string BehaviorType
Field Value
Type Description
System.String

BotBehaviorTree

Declaration
public MyDefinitionId BotBehaviorTree
Field Value
Type Description
MyDefinitionId

Commandable

Declaration
public bool Commandable
Field Value
Type Description
System.Boolean

TypeDefinitionId

Declaration
public MyDefinitionId TypeDefinitionId
Field Value
Type Description
MyDefinitionId

Methods

AddItems(MyCharacter)

Declaration
public virtual void AddItems(MyCharacter character)
Parameters
Type Name Description
Sandbox.Game.Entities.Character.MyCharacter character

Init(MyObjectBuilder_DefinitionBase)

Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Type Name Description
MyObjectBuilder_DefinitionBase builder
Overrides
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾