Show / Hide Table of Contents

Class MyFactionDefinition

Inheritance
System.Object
MyDefinitionBase
MyFactionDefinition
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.GetObjectBuilder()
MyDefinitionBase.ToString()
MyDefinitionBase.CheckDefinitionDLCs(String[])
MyDefinitionBase.DLCs
MyDefinitionBase.DisplayNameText
MyDefinitionBase.DescriptionText
Namespace: Sandbox.Definitions
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyFactionDefinition : MyDefinitionBase

Constructors

MyFactionDefinition()

Declaration
public MyFactionDefinition()

Fields

AcceptHumans

Declaration
public bool AcceptHumans
Field Value
Type Description
System.Boolean

AutoAcceptMember

Declaration
public bool AutoAcceptMember
Field Value
Type Description
System.Boolean

BackgroundColor

Declaration
public Nullable<Vector3> BackgroundColor
Field Value
Type Description
System.Nullable<Vector3>

DefaultRelation

Declaration
public MyRelationsBetweenFactions DefaultRelation
Field Value
Type Description
MyRelationsBetweenFactions

DefaultRelationToPlayers

Declaration
public MyRelationsBetweenFactions DefaultRelationToPlayers
Field Value
Type Description
MyRelationsBetweenFactions

DiscoveredByDefault

Declaration
public bool DiscoveredByDefault
Field Value
Type Description
System.Boolean

EnableFriendlyFire

Declaration
public bool EnableFriendlyFire
Field Value
Type Description
System.Boolean

FactionIcon

Declaration
public MyStringId FactionIcon
Field Value
Type Description
MyStringId

FactionIconWorkshopId

Declaration
public Nullable<WorkshopId> FactionIconWorkshopId
Field Value
Type Description
System.Nullable<WorkshopId>

Founder

Declaration
public string Founder
Field Value
Type Description
System.String

IconColor

Declaration
public Nullable<Vector3> IconColor
Field Value
Type Description
System.Nullable<Vector3>

IsDefault

Declaration
public bool IsDefault
Field Value
Type Description
System.Boolean

Name

Declaration
public string Name
Field Value
Type Description
System.String

ObjectivePercentageCompleted

Declaration
public float ObjectivePercentageCompleted
Field Value
Type Description
System.Single

Score

Declaration
public int Score
Field Value
Type Description
System.Int32

StartingBalance

Declaration
public long StartingBalance
Field Value
Type Description
System.Int64

StartingReputation

Declaration
public Nullable<int> StartingReputation
Field Value
Type Description
System.Nullable<System.Int32>

StaticReputation

Declaration
public bool StaticReputation
Field Value
Type Description
System.Boolean

StringType

Declaration
public string StringType
Field Value
Type Description
System.String

Tag

Declaration
public string Tag
Field Value
Type Description
System.String

Type

Declaration
public MyFactionTypes Type
Field Value
Type Description
MyFactionTypes

Methods

Init(MyObjectBuilder_DefinitionBase)

Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Type Name Description
MyObjectBuilder_DefinitionBase builder
Overrides
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase)

Postprocess()

Declaration
public override void Postprocess()
Overrides
MyDefinitionBase.Postprocess()
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾