Show / Hide Table of Contents

Class MySessionComponentEconomyDefinition

Inheritance
System.Object
MyDefinitionBase
VRage.Game.Components.Session.MySessionComponentDefinition
MySessionComponentEconomyDefinition
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: VRage.Game.Definitions.SessionComponents
Assembly: VRage.Game.dll
Syntax
[MyDefinitionType]
public class MySessionComponentEconomyDefinition : MySessionComponentDefinition

Constructors

MySessionComponentEconomyDefinition()

Declaration
public MySessionComponentEconomyDefinition()

Fields

DeepSpaceStationContractBonus

Declaration
public float DeepSpaceStationContractBonus
Field Value
Type Description
System.Single

DeepSpaceStationStoreBonus

Declaration
public float DeepSpaceStationStoreBonus
Field Value
Type Description
System.Single

FactionRatio_Builders

Declaration
public int FactionRatio_Builders
Field Value
Type Description
System.Int32

FactionRatio_Military

Declaration
public int FactionRatio_Military
Field Value
Type Description
System.Int32

FactionRatio_Miners

Declaration
public int FactionRatio_Miners
Field Value
Type Description
System.Int32

FactionRatio_Pirate

Declaration
public int FactionRatio_Pirate
Field Value
Type Description
System.Int32

FactionRatio_Traders

Declaration
public int FactionRatio_Traders
Field Value
Type Description
System.Int32

PerFactionInitialCurrency

Declaration
public long PerFactionInitialCurrency
Field Value
Type Description
System.Int64

PirateId

Declaration
public MyDefinitionId PirateId
Field Value
Type Description
MyDefinitionId

RepMult_Neg_Enemy

Declaration
public float RepMult_Neg_Enemy
Field Value
Type Description
System.Single

RepMult_Neg_Friend

Declaration
public float RepMult_Neg_Friend
Field Value
Type Description
System.Single

RepMult_Neg_Neutral

Declaration
public float RepMult_Neg_Neutral
Field Value
Type Description
System.Single

RepMult_Neg_Owner

Declaration
public float RepMult_Neg_Owner
Field Value
Type Description
System.Single

RepMult_Pos_Enemy

Declaration
public float RepMult_Pos_Enemy
Field Value
Type Description
System.Single

RepMult_Pos_Friend

Declaration
public float RepMult_Pos_Friend
Field Value
Type Description
System.Single

RepMult_Pos_Neutral

Declaration
public float RepMult_Pos_Neutral
Field Value
Type Description
System.Single

RepMult_Pos_Owner

Declaration
public float RepMult_Pos_Owner
Field Value
Type Description
System.Single

ReputationFriendlyMax

Declaration
public int ReputationFriendlyMax
Field Value
Type Description
System.Int32

ReputationFriendlyMid

Declaration
public int ReputationFriendlyMid
Field Value
Type Description
System.Int32

ReputationFriendlyMin

Declaration
public int ReputationFriendlyMin
Field Value
Type Description
System.Int32

ReputationHostileMid

Declaration
public int ReputationHostileMid
Field Value
Type Description
System.Int32

ReputationHostileMin

Declaration
public int ReputationHostileMin
Field Value
Type Description
System.Int32

ReputationLevelValue

Declaration
public int ReputationLevelValue
Field Value
Type Description
System.Int32

ReputationNeutralMid

Declaration
public int ReputationNeutralMid
Field Value
Type Description
System.Int32

ReputationNeutralMin

Declaration
public int ReputationNeutralMin
Field Value
Type Description
System.Int32

ReputationPlayerDefault

Declaration
public int ReputationPlayerDefault
Field Value
Type Description
System.Int32

Station_Distance_MinimalFromOtherStation

Declaration
public double Station_Distance_MinimalFromOtherStation
Field Value
Type Description
System.Double

Station_Rule_Builder_Max_Orbit

Declaration
public int Station_Rule_Builder_Max_Orbit
Field Value
Type Description
System.Int32

Station_Rule_Builder_Max_Outpost

Declaration
public int Station_Rule_Builder_Max_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Builder_Max_Station

Declaration
public int Station_Rule_Builder_Max_Station
Field Value
Type Description
System.Int32

Station_Rule_Builder_Min_Orbit

Declaration
public int Station_Rule_Builder_Min_Orbit
Field Value
Type Description
System.Int32

Station_Rule_Builder_Min_Outpost

Declaration
public int Station_Rule_Builder_Min_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Builder_Min_Station

Declaration
public int Station_Rule_Builder_Min_Station
Field Value
Type Description
System.Int32

Station_Rule_Military_Max_Orbit

Declaration
public int Station_Rule_Military_Max_Orbit
Field Value
Type Description
System.Int32

Station_Rule_Military_Max_Outpost

Declaration
public int Station_Rule_Military_Max_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Military_Max_Station

Declaration
public int Station_Rule_Military_Max_Station
Field Value
Type Description
System.Int32

Station_Rule_Military_Min_Orbit

Declaration
public int Station_Rule_Military_Min_Orbit
Field Value
Type Description
System.Int32

Station_Rule_Military_Min_Outpost

Declaration
public int Station_Rule_Military_Min_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Military_Min_Station

Declaration
public int Station_Rule_Military_Min_Station
Field Value
Type Description
System.Int32

Station_Rule_Miner_Max_Outpost

Declaration
public int Station_Rule_Miner_Max_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Miner_Max_StationM

Declaration
public int Station_Rule_Miner_Max_StationM
Field Value
Type Description
System.Int32

Station_Rule_Miner_Min_Outpost

Declaration
public int Station_Rule_Miner_Min_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Miner_Min_StationM

Declaration
public int Station_Rule_Miner_Min_StationM
Field Value
Type Description
System.Int32

Station_Rule_Pirate_Max_Orbit

Declaration
public int Station_Rule_Pirate_Max_Orbit
Field Value
Type Description
System.Int32

Station_Rule_Pirate_Max_Outpost

Declaration
public int Station_Rule_Pirate_Max_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Pirate_Max_Station

Declaration
public int Station_Rule_Pirate_Max_Station
Field Value
Type Description
System.Int32

Station_Rule_Pirate_Min_Orbit

Declaration
public int Station_Rule_Pirate_Min_Orbit
Field Value
Type Description
System.Int32

Station_Rule_Pirate_Min_Outpost

Declaration
public int Station_Rule_Pirate_Min_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Pirate_Min_Station

Declaration
public int Station_Rule_Pirate_Min_Station
Field Value
Type Description
System.Int32

Station_Rule_Trader_Max_Deep

Declaration
public int Station_Rule_Trader_Max_Deep
Field Value
Type Description
System.Int32

Station_Rule_Trader_Max_Orbit

Declaration
public int Station_Rule_Trader_Max_Orbit
Field Value
Type Description
System.Int32

Station_Rule_Trader_Max_Outpost

Declaration
public int Station_Rule_Trader_Max_Outpost
Field Value
Type Description
System.Int32

Station_Rule_Trader_Min_Deep

Declaration
public int Station_Rule_Trader_Min_Deep
Field Value
Type Description
System.Int32

Station_Rule_Trader_Min_Orbit

Declaration
public int Station_Rule_Trader_Min_Orbit
Field Value
Type Description
System.Int32

Station_Rule_Trader_Min_Outpost

Declaration
public int Station_Rule_Trader_Min_Outpost
Field Value
Type Description
System.Int32

StoreCreationLimitPerPlayer

Declaration
public const int StoreCreationLimitPerPlayer = 30
Field Value
Type Description
System.Int32

Properties

DatapadDefinition

Declaration
public SerializableDefinitionId DatapadDefinition { get; set; }
Property Value
Type Description
SerializableDefinitionId

ListingFee

Declaration
public float ListingFee { get; set; }
Property Value
Type Description
System.Single

OffersFriendlyBonus

Declaration
public float OffersFriendlyBonus { get; set; }
Property Value
Type Description
System.Single

OrdersFriendlyBonus

Declaration
public float OrdersFriendlyBonus { get; set; }
Property Value
Type Description
System.Single

TransactionFee

Declaration
public float TransactionFee { get; set; }
Property Value
Type Description
System.Single

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