public FunctionalBlockEntity( CubeGridEntity parent, MyObjectBuilder_FunctionalBlock definition, Object backingObject ) : base(parent, definition, backingObject) { m_enabled = definition.Enabled; m_powerReceiver = new PowerReceiver( ActualObject, Parent.PowerManager, InternalGetPowerReceiver( ), new Func<float>( InternalPowerReceiverCallback ) ); }
public FunctionalBlockEntity( CubeGridEntity parent, MyObjectBuilder_FunctionalBlock definition ) : base(parent, definition) { m_enabled = definition.Enabled; }
public GravityBaseEntity(CubeGridEntity parent, MyObjectBuilder_FunctionalBlock definition, Object backingObject) : base(parent, definition, backingObject) { m_acceleration = 9.81f; }