Skip to content

Interaction Spots

This example adds two new InteractionSpots (Freepoints) to the world, one through each of the supported methods:

  • SpotA is added via a .json file. InteractionSpots/Mainmap/InteractionSpots_ExampleInteractionSpots.json describes the spot, and Config/Game.ini registers that file with the UInteractionSubsystem.
  • SpotB is added via AngelScript. Script/Example-InteractionSpots/InteractionSpots.as registers the spot from a UGothicModExt_WorldSubsystem extension before the game starts.

Both spots sit next to the Scavengers (where Drax lurks in the Nyras Demo) and offer an Action.Ambient.Lurk interaction.

See the Interaction Spots documentation for details on the available properties.

View this example on GitHub