コンテンツにスキップ

説明

VIDEO

DOCUMENTATION

SUPPORT

For product support, bug reports, or setup questions, join the Discord support server. I’ll respond as soon as possible:

DISCORD CHANNEL

For a better understanding of this system, please watch the VIDEO. It shows the complete workflow.

The folder is named "InventContainrSystem".

Container System is a Blueprint-based interactive container, drawer, item storage, and item spawning system for Unreal Engine that allows players to search containers, open individual compartments, discover stored items, and collect them through a clean Blueprint workflow.

Players can interact with containers that contain multiple drawers or compartments, open and close each section independently, and discover items stored inside specific container slots. Each compartment can be configured with its own item type, quantity, and spawn location, while spawned items are automatically assigned to the correct container slot. Item interaction is enabled only for items located inside the currently opened compartment, preventing players from interacting with or collecting items through closed drawers or other sections of the container.

The system includes configurable container item lists, configurable item quantities, container slot indexes, multiple item spawn points, automatic item spacing, individual drawer interaction areas, drawer open and close animations, interaction prompts, automatic item interaction management, spawned item tracking, and direct integration with the Inventory System. Items found inside containers use the same pickup workflow as regular world items and can be collected directly into the player's inventory. Fully Blueprint-based, easy to customize, and no C++ required.

Features

- 100% Blueprint-based system

- Interactive container system

- Multi-compartment container support

- Multi-drawer container support

- Individual drawer interaction

- Independent drawer opening and closing

- Configurable number of container compartments

- Configurable container items

- Configurable item quantities

- Configurable container slot indexes

- Configurable item spawn points

- Multiple item spawn points

- Automatic item spawning

- Multiple items per compartment

- Automatic item spacing

- Correct item placement inside compartments

- Container-specific item assignment

- Automatic container slot assignment

- Per-item container slot tracking

- Interaction limited to the currently opened compartment

- Closed compartment item protection

- Prevents item interaction through closed drawers

- Prevents interaction with items in other compartments

- Automatic item interaction enabling

- Automatic item interaction disabling

- Automatic pickup collision management

- Automatic interaction prompt visibility

- Individual interaction collision boxes

- Interaction range support

- Interaction prompts

- Open and close interaction

- Drawer open and close animations

- Configurable drawer open positions

- Configurable drawer closed positions

- Multiple drawers inside one container actor

- Configurable item actor classes

- Configurable item data

- Configurable spawn count

- Item pickup support

- Inventory System integration

- Items can be collected directly into inventory

- Supports stackable inventory items

- Supports non-stackable inventory items

- Automatic spawned item tracking

- Easy container setup

- Easy item setup

- Easy actor integration

- Easy inventory integration

- Easy project integration

- Easy to customize

- Framework-ready architecture

- Demo Character included

- Demo Map included

- No C++ required

- Suitable for horror games

- Suitable for survival games

- Suitable for puzzle games

- Suitable for adventure games

- Suitable for exploration games

- Suitable for immersive simulation projects

- Suitable for first-person projects

- Suitable for third-person projects

含まれる形式