마켓플레이스 메가 세일이 시작됩니다! 6월 3일(미국 동부시간)까지 엄선된 콘텐츠를 최대 70% 할인받으세요!

Inventory Integration

Artur - 코드 플러그인 - 2022/01/22

A SteamAPI Inventory Interface Integration for blueprints.

​세일$49.99
$24.99로그인하여 구매
  • 지원 플랫폼
  • 지원 엔진 버전
    4.25 - 4.27, 5.0
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

A SteamAPI Inventory Interface integration that will allow you to implement a fully working Steam Inventory only using blueprints with the fewest nodes possible in the easiest way. This plugin allows you to do anything that the SteamAPI Inventory Interface allows for using blueprints.

기술적 세부사항

IMPORTANT

This plugin is safe to use on the client unlike the WebAPI. This plugin will not function properly without a correctly setup Inventory Service that you do through your Steamworks account that is linked with your Steam AppID. You can test this plugin with limited functionality by using the Spacewar AppID (480). Please use the documentation and example content as guidance; however it may require some tweaking within Blueprints to work with your personal Steamworks AppID.


Requires:

  • OnlineSubsystem
  • OnlineSubsystemUtils
  • OnlineSubsystemSteam

These should already come pre-installed with the engine and should be automatically enabled as soon as you enable the plugin within your project.


Features:

  • Get Steam Item Definitions
  • Download user's Steam inventory
  • Consuming/Exchanging user's Steam items
  • Item Drops
  • Granting promotional items
  • Item stack manipulation within a user's Steam Inventory.
  • Item generation (For Developers only)
  • Steam item dynamic properties
  • Steam item purchase (micro-transactions)


To see all functions please see the documentation below.


Number of Levels: 1

Number of Blueprints: 14

Number of C++ Classes: 8

Supported Target Build Platforms: Win64, Win32

Documentation: https://docs.google.com/document/d/1_pjYUOCsewF0ojKm0A2FBBYSVIG0jEJefISjJdBOxSA/edit?usp=sharing


Disclaimer

This plugin does not have any association with VALVE. It only utilises the SteamAPI they provide for public use.