protected override void Init(Common.ObjectBuilders.Definitions.MyObjectBuilder_DefinitionBase builder)
        {
            base.Init(builder);
            var ob = builder as MyObjectBuilder_ButtonPanelDefinition;

            ButtonCount           = ob.ButtonCount;
            ButtonSymbols         = ob.ButtonSymbols;
            ButtonColors          = ob.ButtonColors;
            UnassignedButtonColor = ob.UnassignedButtonColor;
        }
        protected override void Init(Common.ObjectBuilders.Definitions.MyObjectBuilder_DefinitionBase builder)
        {
            base.Init(builder);
            var ob = builder as MyObjectBuilder_ButtonPanelDefinition;

            ResourceSinkGroup     = MyStringHash.GetOrCompute(ob.ResourceSinkGroup);
            ButtonCount           = ob.ButtonCount;
            ButtonSymbols         = ob.ButtonSymbols;
            ButtonColors          = ob.ButtonColors;
            UnassignedButtonColor = ob.UnassignedButtonColor;
        }