protected override void Init(MyObjectBuilder_DefinitionBase builder) { base.Init(builder); MyObjectBuilder_EngineerToolBaseDefinition definition = builder as MyObjectBuilder_EngineerToolBaseDefinition; this.SpeedMultiplier = definition.SpeedMultiplier; this.DistanceMultiplier = definition.DistanceMultiplier; this.Flare = definition.Flare; }
public override MyObjectBuilder_DefinitionBase GetObjectBuilder() { MyObjectBuilder_EngineerToolBaseDefinition objectBuilder = (MyObjectBuilder_EngineerToolBaseDefinition)base.GetObjectBuilder(); objectBuilder.SpeedMultiplier = this.SpeedMultiplier; objectBuilder.DistanceMultiplier = this.DistanceMultiplier; objectBuilder.Flare = this.Flare; return(objectBuilder); }