protected override void Init(MyObjectBuilder_DefinitionBase builder)
        {
            base.Init(builder);

            var ob = builder as MyObjectBuilder_PhysicsComponentDefinitionBase;
            MassPropertiesComputation = ob.MassPropertiesComputation;
            RigidBodyFlags = ob.RigidBodyFlags;
            CollisionLayer = ob.CollisionLayer;
            LinearDamping = ob.LinearDamping;
            AngularDamping = ob.AngularDamping;
            ForceActivate = ob.ForceActivate;
            UpdateFlags = ob.UpdateFlags;
            Serialize = ob.Serialize;
        }
        protected override void Init(MyObjectBuilder_DefinitionBase builder)
        {
            base.Init(builder);

            var ob = builder as MyObjectBuilder_PhysicsComponentDefinitionBase;

            MassPropertiesComputation = ob.MassPropertiesComputation;
            RigidBodyFlags            = ob.RigidBodyFlags;
            CollisionLayer            = ob.CollisionLayer;
            LinearDamping             = ob.LinearDamping;
            AngularDamping            = ob.AngularDamping;
            ForceActivate             = ob.ForceActivate;
            UpdateFlags = ob.UpdateFlags;
            Serialize   = ob.Serialize;
        }