Unreal Engine – Fair Feeling Loot UE2351

Fair Feeling Loot

Technical Details

Features:

  • New Asset Type: Loot Table Definition (Graph based loot table)
  • New Actor Interface: Loot Source Interface (Add to your monster or treasure box actors so that they may specify which Loot Table Definition should be used)
  • New Actor Component: Loot Generation Component (holds loot generation state and uses Loot Table Definitions or actors implementing the Loot Source Interface to generate Loot Recipes)
  • Live Updating — edit your Loot Table Definitions in real-time while running your game
  • Multiple types of random choice (Weighted Random, Shuffle-bag, Negentropy)
  • Multiple types of flow control within the Loot Table Definition (Sequence, Repeat, Test Parameter, Switch on Parameter)
  • Uses Gameplay Tags for Loot Type, Loot Tags, and Loot Stats
  • Nested Loot Table Definitions can be used to split up and reuse your Loot Table Definitions, to make it easier to maintain and organize them across a large game
  • Loot generation state is tracked uniquely per Loot Generation Component, which allows this system to be utilized in a singleplayer or multiplayer setting.

Code Modules:

  • Editor: Create and edit Loot Table Definitions
  • Run-time: Use Loot Table Definitions, Loot Generation Components, and Loot Source Interfaces to generate loot for your game

Supported Development Platforms: Win64, Win32, XboxOne, PS4, Switch

Supported Target Build Platforms: Win64, Win32, XboxOne, PS4, Switch

Documentation: GitHub