protected override void Init(MyObjectBuilder_DefinitionBase builder) { base.Init(builder); MyObjectBuilder_MotorStatorDefinition definition = (MyObjectBuilder_MotorStatorDefinition)builder; this.ResourceSinkGroup = MyStringHash.GetOrCompute(definition.ResourceSinkGroup); this.RequiredPowerInput = definition.RequiredPowerInput; this.MaxForceMagnitude = definition.MaxForceMagnitude; this.RotorDisplacementMin = definition.RotorDisplacementMin; this.RotorDisplacementMax = definition.RotorDisplacementMax; this.RotorDisplacementMinSmall = definition.RotorDisplacementMinSmall; this.RotorDisplacementMaxSmall = definition.RotorDisplacementMaxSmall; this.RotorDisplacementInModel = definition.RotorDisplacementInModel; this.UnsafeTorqueThreshold = definition.DangerousTorqueThreshold; }
public MotorStatorDefinition(MyObjectBuilder_MotorStatorDefinition definition) : base(definition) { }
public MotorStatorDefinition(MyObjectBuilder_MotorStatorDefinition definition) : base(definition) { }