コード例 #1
0
 public static void AddGuiHelper(MyMwcObjectBuilderTypeEnum objectBuilderType, int objectBuilderID, MyGuiHelperBase guiHelper)
 {            
     if (m_buildTypeHelpers[(int)objectBuilderType] == null)
     {
         m_buildTypeHelpers[(int)objectBuilderType] = new MyGuiHelperBase[MyMwcObjectBuilder_Base.GetObjectBuilderIDs(objectBuilderType).Max() + 1];
     }
     m_buildTypeHelpers[(int) objectBuilderType][objectBuilderID] = guiHelper;
 }
コード例 #2
0
        public void Start(MyGuiHelperBase guiHelper, MyGameplayProperties itemProperties, MyMwcObjectBuilder_Base objectBuilder, float amount) 
        {
            GuiHelper = guiHelper;
            ItemProperties = itemProperties;
            ObjectBuilder = objectBuilder;

            Amount = Math.Min(amount, MaxAmount);
            TemporaryFlags = MyInventoryItemTemporaryFlags.NONE;                        
        }        
コード例 #3
0
 public void Start(MyGuiHelperBase guiHelper, MyGameplayProperties itemProperties, MyMwcObjectBuilder_Base objectBuilder)
 {
     Start(guiHelper, itemProperties, objectBuilder, 1f);
 }