/**
         * <summary>Creates a new instance of the 'Inventory: Crafting' Action</summary>
         * <param name = "craftingMethod">The crafting method to perform</param>
         * <returns>The generated Action</returns>
         */
        public static ActionInventoryCrafting CreateNew(ActionCraftingMethod craftingMethod)
        {
            ActionInventoryCrafting newAction = (ActionInventoryCrafting)CreateInstance <ActionInventoryCrafting>();

            newAction.craftingMethod = craftingMethod;
            return(newAction);
        }
        override public void ShowGUI()
        {
            craftingMethod = (ActionCraftingMethod)EditorGUILayout.EnumPopup("Method:", craftingMethod);

            AfterRunningOption();
        }
Ejemplo n.º 3
0
        public override void ShowGUI()
        {
            craftingMethod = (ActionCraftingMethod) EditorGUILayout.EnumPopup ("Method:", craftingMethod);

            AfterRunningOption ();
        }
		override public void ShowGUI ()
		{
			craftingMethod = (ActionCraftingMethod) EditorGUILayout.EnumPopup ("Method:", craftingMethod);
		}