Inventory Pro Add-On Documentation
  • Welcome to Inventory Pro Add-On for FPS Engine!
  • BEFORE WE START
    • Early Considerations
    • Add-On Compatibility
    • List of Tutorials
  • GETTING STARTED
    • 01. Basic Set-Up
    • 02. Roadmap
  • CONTENT
    • 03. Content
      • 03.1 CRAFTING
        • Recipe_SO
          • Ingredient
        • CraftingButton
        • CraftingProcess
        • CraftingUI
        • CraftingBench
        • IngredientUIIcon
      • 03.2 FAV MENU
        • FavItemSlot
        • FavItemsMenu
          • FavItemReference
      • 03.3 INTERACTABLES
        • InventoryItemPickeable
      • 03.4 INVENTORY
        • InventoryGridData_SO
        • InventoryProManager
        • GridGenerator
        • InventorySlot
        • SlotData
        • InventoryProManagerInputActions
      • 03.5 ITEMS
        • AppleItem_SO
        • EnergyDrinkItem_SO
      • 03.6 OTHERS
        • 03.6.1 TRADE HUB
          • TradeButton
          • TradeUI
          • TradeHub
        • Chest
        • ExamineItem
      • 03.7 SHOP
        • PurchasableItem
        • Shop
          • ShopItemData
        • ShopUI
        • ShopButton
      • 03.8 UI TOOLKIT
        • ContextMenu
        • HighlightInteractions
        • Padding
        • TooltipManager
    • 04. Shared Content for Add-Ons
  • HOW TO USE & GUIDES
    • Uninstalling the Add-On: Fixing Errors
    • Creating, Updating & Deleting Recipes
    • Inventory Designer: Creating, Updating & Deleting Inventory Grid Data
    • Working with Crafting Benches
    • Working with Chests
    • Working with Shops
    • Working with Purchasable Items
    • Working with Item Examination
    • Favorite Pinned Items Menu Considerations
    • Inventory, Hotbar & Chests Considerations
    • Tetris Inventory Considerations
    • Weapons & Ammo from the Inventory
    • Custom Item_SOs
    • Adding a New Inventory
  • FAQ
    • FAQ
  • SUPPORT
    • Support
Powered by GitBook
On this page
  1. CONTENT

03. Content

Previous02. RoadmapNext03.1 CRAFTING

Last updated 1 month ago

You will find all the information related to the Content included in the Add-On in this area, together with an explanation of each variable, to explain how the scripts included in the package operate.

Please note that the information for each variable can be found within the Unity Editor as well ( hover any FPS Engine/Add-On variable and wait until you can see a message pop up ). In this section, you won´t only find these, but also methods & APIs that you can use from each script to expand FPS Engine.

Remember all the code is well documented with comments.

All these scripts belong to the namespace cowsins & cowsins.Inventory , so if you are trying to access them externally, please make sure you are using the cowsins library.

using cowsins; // Base Cowsins Library
using cowsins.Inventory; // Cowsins library for Inventory Pro

DOCUMENTATION LEGEND

Inspector Variable: A variable that can be edited through the Unity inspector.

Public Function: A function that can be accessed through code.

Accessors ( Variable Type )

The scripts will be arranged similarly to how they are here, within the appropriate directories.

Explore the content organization:

03.1 CRAFTING
03.2 FAV MENU
03.3 INTERACTABLES
03.4 INVENTORY
03.5 ITEMS
03.6 OTHERS
03.7 SHOP
03.8 UI TOOLKIT