Release Notes - v3.1.0

Spawn Logic blueprints now have a world context, and the Random input on OnItemSpawn has been replaced with a deterministic GetRandomFloat node

Release Notes - v3.1.0

A small release following 3.0. Spawn Logic blueprints now have a world context, the Random input on OnItemSpawn has been replaced with a deterministic alternative, and the Grid Flow graph editor is showing items on Layout nodes again.

If you have existing Spawn Logic blueprints, read the second section before you update.

Spawn Logic now has a World context

Spawn Logic blueprints (children of DungeonSpawnLogic) have access to a world context. That means you can spawn actors, add components and call anything else that needs a world from inside the spawn logic itself, rather than working around it after the build.

OnItemSpawn no longer provides a Random input

The Random input on OnItemSpawn has been removed. Use the GetRandomFloat node instead.

Grab the random stream from the Dungeon actor's Builder instead, the same stream used to build the dungeon.

Existing Spawn Logic blueprints using the Random input will need swapping over to the node.

Fixes

  • CRITICAL — the Grid Flow Graph editor was not showing items on Layout nodes