public MyCubeBlock()
 {
     // NumberInGrid = 1;
     (this as MyEntity).PositionComp = new MyBlockPosComponent();
     Render = new Components.MyRenderComponentCubeBlock();
     Render.ShadowBoxLod = true;
 }
Example #2
0
 public virtual void CreateRenderer(MyPersistentEntityFlags2 persistentFlags, Vector3 colorMaskHsv, object modelStorage)
 {
     Render = new Components.MyRenderComponentCubeBlock();
     Render.ColorMaskHsv       = colorMaskHsv;
     Render.ShadowBoxLod       = true;
     Render.EnableColorMaskHsv = true;
     Render.SkipIfTooSmall     = false;
     Render.PersistentFlags   |= persistentFlags | MyPersistentEntityFlags2.CastShadows;
     Render.ModelStorage       = modelStorage;
 }