⁉️FAQ

What the FAQ!?

chevron-rightWhat Is Inventool?hashtag

Inventool is a unified framework for item-related systems and their UI. With Inventool, you can:

βœ… Manage items, currencies, recipes, and stats. βœ… Add grid-based or gridless inventories. βœ… Assign equipment to your player. βœ… Add stats to both items and characters. βœ… Level up both items and characters. βœ… Add durability to items (technically characters too, but let's ignore that unintended feature) βœ… Add item shops into your game. βœ… Allow the player to craft items. βœ… Give stats attributes to define their strengths and weaknesses. βœ… Use the simple tools to build advanced item-based UI. βœ… Render 3D objects in UI at runtime (with full rotation support). βœ… Create loot boxes or chests. βœ… Add an item storage. βœ… Give the player the ability to enchant their items. βœ… Render dropped items in the game world (both 2D and 3D). βœ… Create custom item-related systems that aren't already built into Inventool.

However, you cannot:

❌ Create 3D item models (instead, use external software and import the models into Unity). ❌ Solve world hunger (BUT WAIT! You can in your game with food items!) ❌ Generate icons or description text for items. ❌ Generate a funny song titled "I'm The Dog," sung by a cat. ❌ Do everything without code (but you can do a lot).

chevron-rightWhat can you do with items?hashtag

Items in Inventool are just something that can be obtained by the player. They can be managed, moved, assigned to slots, sold, purchased, stored, enchanted, crafted, dismantled, viewed, dropped, picked up, and leveled. All the above behaviour is optional per item. Any other behaviour will have to be added through customizations.

chevron-rightIs this a codeless solution?hashtag

No, but coding may be very minimal, depending on what you're trying to achieve.

chevron-rightCan it generate or help create 2D or 3D item models?hashtag

No. Use external software and import the models into Unity.

chevron-rightCan items appear on the player?hashtag

Inventool is designed to integrate into any game, so it does not directly handle displaying item models on the player. Instead, it provides the building blocks to make this straightforward. For example, you can use the Equipment component to track equipped items, and use datasets to associate item models with items and apply them to the player at runtime (tip: hook into the equip/unequip events).

chevron-rightDoes Inventool provide a character controller?hashtag

There is a character controller used for the demo scenes, but the controller is for demo purposes only. Inventool should not be treated or used as a character controller provider by any means.

chevron-rightCan items be used as currencies/resources outside of crafting?hashtag

Yes. You just need to track the amount of an item the player has and the amount required. Getting the amount owned is as simple as this:

chevron-rightCan I add stats to items?hashtag

Yes. Stats can be assigned to both items and characters (or any game object). All stats can scale with level.

chevron-rightIs localization supported?hashtag

Yes, Inventool works alongside Unity's localization package.

Got any more questions? Feel free to reach out!

Last updated