Class MyFactionTypeDefinition
Inheritance
System.Object
MyFactionTypeDefinition
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyFactionTypeDefinition : MyDefinitionBase
Constructors
MyFactionTypeDefinition()
Declaration
public MyFactionTypeDefinition()
Fields
FriendsWith
Declaration
public string[] FriendsWith
Field Value
Type |
Description |
System.String[] |
|
PreferDeep
Declaration
Field Value
Type |
Description |
System.Boolean |
|
Relations
Declaration
public FactionRelation[] Relations
Field Value
Station_Rule_Max_Deep
Declaration
public int Station_Rule_Max_Deep
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Max_Orbit
Declaration
public int Station_Rule_Max_Orbit
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Max_Outpost
Declaration
public int Station_Rule_Max_Outpost
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Max_Station
Declaration
public int Station_Rule_Max_Station
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Max_StationM
Declaration
public int Station_Rule_Max_StationM
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Min_Deep
Declaration
public int Station_Rule_Min_Deep
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Min_Orbit
Declaration
public int Station_Rule_Min_Orbit
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Min_Outpost
Declaration
public int Station_Rule_Min_Outpost
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Min_Station
Declaration
public int Station_Rule_Min_Station
Field Value
Type |
Description |
System.Int32 |
|
Station_Rule_Min_StationM
Declaration
public int Station_Rule_Min_StationM
Field Value
Type |
Description |
System.Int32 |
|
Properties
BaseCostProductionSpeedMultiplier
Declaration
public float BaseCostProductionSpeedMultiplier { get; set; }
Property Value
Type |
Description |
System.Single |
|
CanSellHydrogen
Declaration
public bool CanSellHydrogen { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CanSellOxygen
Declaration
public bool CanSellOxygen { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FactionRatio
Declaration
public int FactionRatio { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
GridsForSale
Declaration
public string[] GridsForSale { get; set; }
Property Value
Type |
Description |
System.String[] |
|
MaxContractCount
Declaration
public int MaxContractCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MaximumOfferGasAmount
Declaration
public int MaximumOfferGasAmount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinimumHydrogenPrice
Declaration
public int MinimumHydrogenPrice { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinimumOfferGasAmount
Declaration
public int MinimumOfferGasAmount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinimumOxygenPrice
Declaration
public int MinimumOxygenPrice { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
OfferMaxUpdateCount
Declaration
public byte OfferMaxUpdateCount { get; set; }
Property Value
Type |
Description |
System.Byte |
|
OfferPriceBellowMinimumMultiplier
Declaration
public float OfferPriceBellowMinimumMultiplier { get; set; }
Property Value
Type |
Description |
System.Single |
|
OfferPriceDownMultiplierMax
Declaration
public float OfferPriceDownMultiplierMax { get; set; }
Property Value
Type |
Description |
System.Single |
|
OfferPriceDownMultiplierMin
Declaration
public float OfferPriceDownMultiplierMin { get; set; }
Property Value
Type |
Description |
System.Single |
|
OfferPriceStartingMultiplier
Declaration
public float OfferPriceStartingMultiplier { get; set; }
Property Value
Type |
Description |
System.Single |
|
OfferPriceUpDownPoint
Declaration
public float OfferPriceUpDownPoint { get; set; }
Property Value
Type |
Description |
System.Single |
|
OfferPriceUpMultiplierMax
Declaration
public float OfferPriceUpMultiplierMax { get; set; }
Property Value
Type |
Description |
System.Single |
|
OfferPriceUpMultiplierMin
Declaration
public float OfferPriceUpMultiplierMin { get; set; }
Property Value
Type |
Description |
System.Single |
|
OffersList
Declaration
public SerializableDefinitionId[] OffersList { get; set; }
Property Value
OrderMaxUpdateCount
Declaration
public byte OrderMaxUpdateCount { get; set; }
Property Value
Type |
Description |
System.Byte |
|
OrderPriceDownMultiplierMax
Declaration
public float OrderPriceDownMultiplierMax { get; set; }
Property Value
Type |
Description |
System.Single |
|
OrderPriceDownMultiplierMin
Declaration
public float OrderPriceDownMultiplierMin { get; set; }
Property Value
Type |
Description |
System.Single |
|
OrderPriceOverMinimumMultiplier
Declaration
public float OrderPriceOverMinimumMultiplier { get; set; }
Property Value
Type |
Description |
System.Single |
|
OrderPriceStartingMultiplier
Declaration
public float OrderPriceStartingMultiplier { get; set; }
Property Value
Type |
Description |
System.Single |
|
OrderPriceUpDownPoint
Declaration
public float OrderPriceUpDownPoint { get; set; }
Property Value
Type |
Description |
System.Single |
|
OrderPriceUpMultiplierMax
Declaration
public float OrderPriceUpMultiplierMax { get; set; }
Property Value
Type |
Description |
System.Single |
|
OrderPriceUpMultiplierMin
Declaration
public float OrderPriceUpMultiplierMin { get; set; }
Property Value
Type |
Description |
System.Single |
|
OrdersList
Declaration
public SerializableDefinitionId[] OrdersList { get; set; }
Property Value
TypeDescription
Declaration
public string TypeDescription { get; set; }
Property Value
Type |
Description |
System.String |
|
TypeDescriptionVariants
Declaration
public int TypeDescriptionVariants { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
Init(MyObjectBuilder_DefinitionBase)
Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Overrides