Show / Hide Table of Contents

Class MyContractTypeDefinition

Inheritance
System.Object
MyDefinitionBase
MyContractTypeDefinition
MyContractTypeDeliverDefinition
MyContractTypeEscortDefinition
MyContractTypeFindDefinition
MyContractTypeHuntDefinition
MyContractTypeObtainAndDeliverDefinition
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 MyContractTypeDefinition : MyDefinitionBase

Constructors

MyContractTypeDefinition()

Declaration
public MyContractTypeDefinition()

Properties

ChancesPerFactionType

Declaration
public Dictionary<SerializableDefinitionId, float> ChancesPerFactionType { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<SerializableDefinitionId, System.Single>

DescriptionName

Declaration
public string DescriptionName { get; set; }
Property Value
Type Description
System.String

DurationMultiplier

Declaration
public double DurationMultiplier { get; set; }
Property Value
Type Description
System.Double

FailReputationPrice

Declaration
public int FailReputationPrice { get; set; }
Property Value
Type Description
System.Int32

MaxStartingDeposit

Declaration
public long MaxStartingDeposit { get; set; }
Property Value
Type Description
System.Int64

MinimumMoney

Declaration
public long MinimumMoney { get; set; }
Property Value
Type Description
System.Int64

MinimumReputation

Declaration
public int MinimumReputation { get; set; }
Property Value
Type Description
System.Int32

MinStartingDeposit

Declaration
public long MinStartingDeposit { get; set; }
Property Value
Type Description
System.Int64

MoneyReputationCoeficient

Declaration
public long MoneyReputationCoeficient { get; set; }
Property Value
Type Description
System.Int64

TitleName

Declaration
public string TitleName { get; set; }
Property Value
Type Description
System.String

Methods

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
☀
☾